.rfinder{position:relative;width:100%;max-width:680px;text-align:left;--rf-bg:#fff;--rf-fg:#121713;--rf-muted:#6b746e;--rf-line:rgba(18,23,19,.14);--rf-accent:#0d5b3b;--rf-accent-fg:#fff;--rf-panel:#fff;--rf-hover:#f1f5f2;--rf-radius:16px;--rf-h:62px}.rfinder.isDark{--rf-bg:rgba(255,255,255,.07);--rf-fg:#fff;--rf-muted:#93a198;--rf-line:rgba(255,255,255,.16);--rf-accent:linear-gradient(180deg,#f1dcae,#d7ae67);--rf-accent-fg:#111713;--rf-panel:#0f1712;--rf-hover:rgba(255,255,255,.06)}.rfinder.isApp{--rf-h:70px;--rf-radius:22px;--rf-bg:#fff;max-width:none}.rfinderBar{position:relative;display:flex;align-items:center;gap:6px;height:var(--rf-h);padding:6px 6px 6px 18px;border-radius:var(--rf-radius);background:var(--rf-bg);border:1px solid var(--rf-line);box-shadow:0 18px 50px rgba(10,15,12,.12);transition:border-color .16s ease,box-shadow .16s ease}.rfinder.isDark .rfinderBar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 60px rgba(0,0,0,.28)}.rfinder:focus-within .rfinderBar{border-color:rgba(215,166,83,.9);box-shadow:0 0 0 4px rgba(215,166,83,.14),0 18px 50px rgba(10,15,12,.14)}.rfinder.isOpen .rfinderBar{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.rfinderIcon{display:grid;place-items:center;color:var(--rf-muted);flex:none}.rfinderBar input{flex:1 1;min-width:0;height:100%;border:0;background:transparent;outline:none;color:var(--rf-fg);font:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em}.rfinderBar input::placeholder{color:var(--rf-muted);font-weight:500}.rfinderBar input:disabled{opacity:.6}.rfinderClear{flex:none;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--rf-muted);font-size:22px;line-height:1;cursor:pointer}.rfinderClear:hover{background:var(--rf-hover);color:var(--rf-fg)}.rfinderGo{flex:none;height:calc(var(--rf-h) - 14px);min-width:calc(var(--rf-h) - 14px);padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:calc(var(--rf-radius) - 6px);background:var(--rf-accent);color:var(--rf-accent-fg);font:inherit;font-size:13px;font-weight:900;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:transform .16s ease,filter .16s ease}.rfinderGo:hover{transform:translateY(-1px);filter:brightness(1.05)}.rfinderGo:disabled{cursor:progress;filter:saturate(.6)}.rfinder.isApp .rfinderGo{padding:0 22px;border-radius:16px}.rfinderSpin{width:18px;height:18px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:rfSpin .8s linear infinite;display:inline-block}.rfinderSpin.isSmall{width:13px;height:13px;border-width:2px;margin-right:8px;vertical-align:-2px}@keyframes rfSpin{to{transform:rotate(1turn)}}.rfinderPanel{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:40;overflow:hidden;border-radius:16px;background:var(--rf-panel);border:1px solid var(--rf-line);box-shadow:0 30px 70px rgba(10,15,12,.22);color:var(--rf-fg);animation:rfIn .16s ease}.rfinder.isDark .rfinderPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(13,20,16,.97)}@keyframes rfIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.rfinderHit{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:6px 10px;gap:6px 10px;padding:12px 14px;border:0;border-bottom:1px solid var(--rf-line);background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.rfinderHit:last-of-type{border-bottom:0}.rfinderHit.isActive{background:var(--rf-hover)}.rfinderPin{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(13,91,59,.08);color:#0d5b3b}.rfinder.isDark .rfinderPin{background:rgba(240,207,139,.1);color:#f0cf8b}.rfinderHit.isActive .rfinderPin{background:#0d5b3b;color:#fff}.rfinder.isDark .rfinderHit.isActive .rfinderPin{background:#f0cf8b;color:#111713}.rfinderText{display:flex;flex-direction:column;gap:2px;min-width:0}.rfinderText b{font-size:14.5px;font-weight:750;letter-spacing:-.01em}.rfinderText b,.rfinderText small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rfinderText small{font-size:12px;color:var(--rf-muted)}.rfinderTags{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;max-width:150px}.rfinderTags em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.02em;padding:4px 7px;border-radius:999px;background:rgba(18,23,19,.06);color:var(--rf-fg);white-space:nowrap}.rfinder.isDark .rfinderTags em{background:rgba(255,255,255,.08)}.rfinderMeta{padding:14px 16px;font-size:13px;color:var(--rf-muted);display:flex;align-items:center}.rfinderMeta.isEmpty{flex-direction:column;align-items:flex-start;gap:4px}.rfinderMeta.isEmpty b{color:var(--rf-fg);font-size:13.5px}.rfinderMeta.isEmpty span{font-size:12px;line-height:1.5}.rfinderFoot{display:flex;justify-content:space-between;gap:10px;padding:8px 14px;border-top:1px solid var(--rf-line);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-muted)}@media(max-width:760px){.rfinder{--rf-h:58px;--rf-radius:14px;max-width:100%}.rfinder.isApp{--rf-h:60px;--rf-radius:18px}.rfinderBar{padding:5px 5px 5px 14px;gap:4px}.rfinderBar input{font-size:16px}.rfinderGoText{display:none}.rfinderGo{padding:0;width:calc(var(--rf-h) - 10px);min-width:0;height:calc(var(--rf-h) - 10px);border-radius:calc(var(--rf-radius) - 4px)}.rfinder.isApp .rfinderGo{padding:0;border-radius:14px}.rfinderTags{max-width:90px}.rfinderFoot span:first-child,.rfinderTags em:nth-child(n+2){display:none}.rfinderPanel{max-height:min(52vh,420px);overflow:auto}}.mk .rfinderBar input:focus-visible,.rfinderBar input:focus-visible{outline:none}@media(max-width:760px){.rfinder.isHero .rfinderPanel{top:auto;bottom:calc(100% + 8px);max-height:min(46vh,380px)}.rfinder.isHero.isOpen .rfinderBar{border-radius:var(--rf-radius)}}:root{--elp-owner-type-caption:12.5px;--elp-owner-type-body:15px;--elp-owner-type-lead:17px;--elp-owner-type-h2:clamp(22px,2.4vw,30px)}html body :where(.ownerWorkspace,.ownerApp,.searchPage,.reportScreen,.reviewScreen,.improveScreen,.editorScreen,.scanScreen,.accountPage,.rfinder){font-family:var(--elp-domain-sans)!important;font-optical-sizing:auto}html body :where(.ownerWorkspace .ownerOperatorHero h1,.ownerWorkspace .accountPage h1,.searchCenter h1,.reviewHero h1,.reportBody h1){font-size:clamp(31px,4.6vw,54px)!important;line-height:1.08!important;letter-spacing:-.025em!important;font-weight:400!important;text-wrap:balance}html body :where(.ownerCommandPanelHead h2,.ownerCommandOperatorCard h2,.ownerWorkspace .accountPage h2,.scanSidebar h2,.searchTable h2,.reportIntroGrid h2,.reviewedHeader h2,.ownerWorkspace .dashCard h3){font-size:var(--elp-owner-type-h2)!important;line-height:1.18!important;letter-spacing:-.018em!important;font-weight:450!important}html body :where(.ownerWorkspace p,.ownerWorkspace li,.ownerWorkspace .ownerCommandAction p,.reportScreen p,.reviewScreen p,.improveScreen p,.editorScreen p,.scanScreen p,.rfinderText,.rfinderMeta,.rfinderFoot){font-size:clamp(13.5px,.9vw + 10px,16px)!important;line-height:1.58!important}html body :where(.searchCenter>p,.ownerWorkspace .ownerCommandHero p,.reportIntroGrid p,.reviewedHeader p){font-size:var(--elp-owner-type-lead)!important;line-height:1.6!important}html body :where(.ownerRailNav a,.ownerRailLink,.ownerRailFooter a,.ownerTopbarActions button,.ownerGhostAction,.ownerPrimaryAction){font-size:14px!important;line-height:1.4!important}html body :where(.ownerRailLabel,.ownerTopbarTitle small,.ownerCommandKpi small,.ownerCommandPanelHead small,.ownerCommandPanelHead>a,.ownerRailTrust small,.ownerCommandActionValue small,.ownerCommandHeroSignal small,.searchEyebrow,.reportBody small,.reviewScreen small,.rfinderFoot,.rfinderTags em){font-family:var(--elp-domain-mono)!important;font-size:var(--elp-owner-type-caption)!important;letter-spacing:.04em!important;line-height:1.45!important;font-weight:400!important}html body :where(.reportScreen table th,.reportScreen table td,.ownerWorkspace table th,.ownerWorkspace table td,.searchTable>div,.auditRow b,.auditRow small,.scoreBreakdown span,.reviewStack p,.ownerResult span,.scanChecklist){font-size:clamp(12.5px,.55vw + 10px,14px)!important;line-height:1.5!important}html body :where(.ownerWorkspace input,.ownerWorkspace textarea,.ownerWorkspace select,.ownerWorkspace button,.rfinderBar input,.rfinderGo,.manualSite input){font-family:var(--elp-domain-sans)!important;font-size:clamp(14px,.45vw + 11px,16px)!important;line-height:1.4!important}html body .ownerWorkspace :where(.ownerCommandPrimary,.ownerCommandSecondary,.ownerPrimaryAction,.ownerGhostAction){min-height:42px}html body :where(.ownerWorkspace,.ownerApp,.reportScreen,.reviewScreen,.improveScreen,.editorScreen,.scanScreen){overflow-wrap:break-word}@media(max-width:700px){:root{--elp-owner-type-body:15px;--elp-owner-type-caption:12px;--elp-owner-type-lead:16px}html body :where(.ownerWorkspace input,.ownerWorkspace textarea,.ownerWorkspace select,.rfinderBar input,.manualSite input){font-size:16px!important}html body .ownerWorkspace .ownerRailLink{font-size:13.5px!important}html body :where(.ownerWorkspace .ownerOperatorHero h1,.searchCenter h1,.reviewHero h1){font-size:clamp(30px,8vw,43px)!important}}.pass.ownerBrand{--steel:#f6f7f1;--steel-2:#e7ebdd;--steel-3:#8d9d76;--paper:#fff;--ink:#17372c;--ink-2:#637269;--gun:#17372c;--gun-2:#264a3c;--night:#142e24;--night-2:#1c3c30;--lamp:#d5ef8a;--amber:#d5ef8a;--line:#dce2d8;--display:Arial,Helvetica,sans-serif;--tk:Arial,Helvetica,sans-serif;--p-body:Arial;--p-display:Arial;--p-ticket:Arial;--gutter:clamp(20px,6vw,90px);font-family:Arial,Helvetica,sans-serif;background:#f6f7f1}.ownerBrand h1,.ownerBrand h2,.ownerBrand h3,.ownerBrand h4{font-weight:500;letter-spacing:-.045em;line-height:1.12}.ownerBrand .pHeader{background:#f6f7f1;min-height:90px;border-bottom:1px solid var(--line)}.ownerBrand .pBrand{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:800;letter-spacing:-1.3px}.ownerBrand .pBrand b{font-weight:400}.ownerBrand .pBrand svg{width:33px;height:33px;fill:#17372c;stroke:none}.ownerBrand .pBrand svg path{fill:none;stroke:#d5ef8a;stroke-width:1.8}.ownerBrand .pHeader nav{font-size:14px;font-weight:400;gap:28px}.ownerBrand .pHeaderCta{padding:14px 22px;border-radius:7px}.ownerBrand .pHero.isBlock{background:#f6f7f1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6%;align-items:center;padding-top:70px;padding-bottom:65px}.ownerBrand .pHero.isBlock .pHeroCopy{max-width:640px;gap:23px}.ownerBrand .pHero.isBlock h1{font-size:clamp(44px,4.8vw,76px);line-height:1.04;letter-spacing:-.055em}.ownerBrand .pHero h1 .isSoft{font-family:Georgia,serif;font-style:italic;color:var(--ink);font-weight:400;letter-spacing:-.045em}.ownerBrand .pHero.isBlock h1.isPersonal{font-size:clamp(36px,4vw,62px)}.ownerBrand .pHero.isBlock .pHeroCopy>p{font-size:17px;line-height:1.6}.ownerBrand .pHero .pEyebrow{font-size:11px!important;letter-spacing:2px;color:var(--ink);text-transform:uppercase;font-weight:700}.ownerBrand .pEyebrow:before{content:"";display:inline-block;width:7px;height:7px;margin-right:10px;background:#73934e;border-radius:50%}.ownerBrand .pHero .pHeroNote{font-size:12px!important}.ownerBrand .chips{gap:7px}.ownerBrand .chips button,.ownerBrand .chips.isFound span{border-radius:30px;font-size:12px;padding:6px 11px;background:transparent;color:var(--ink);border:1px solid #cbd4c6;box-shadow:none}.ownerBrand .chips button.isOn,.ownerBrand .chips.isFound .isOn{background:var(--ink);color:#fff}.ownerBrand .rfinder{--rf-accent:#17372c;--rf-accent-fg:#fff;--rf-line:#cbd4c6;--rf-radius:9px}.ownerBrand .rfinderPin{background:#e7ebdd;color:#17372c}.ownerBrand .rfinder:focus-within .rfinderBar{box-shadow:0 0 0 4px #17372c12}.ownerArt{min-height:480px;background:#e7ebdd;border-radius:14px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;isolation:isolate}.ownerOrbit{width:365px;height:365px}.ownerOrbit,.ownerOrbit:after,.ownerOrbit:before{position:absolute;border:1px solid #c6d0bd;border-radius:50%}.ownerOrbit:after,.ownerOrbit:before{content:"";inset:42px}.ownerOrbit:after{inset:85px}.ownerArtLogo{position:relative;z-index:1;background:#17372c;color:#d5ef8a;padding:25px 22px;border-radius:18px;font-size:29px;font-weight:700;letter-spacing:-1.4px;box-shadow:0 18px 40px #17372c22}.ownerArtLogo span{font-weight:400}.ownerFloat{position:absolute;z-index:2;display:flex;align-items:center;gap:12px;background:#fff;padding:15px 18px;border:1px solid #e0e5da;border-radius:10px;box-shadow:0 12px 28px #17372c0b}.ownerFloat>span{display:grid;place-items:center;background:#e8eedf;border-radius:50%;width:36px;height:36px}.ownerFloat strong{display:block;font-size:13px;font-weight:600;letter-spacing:-.2px}.ownerFloat small{display:block;font-size:11px;color:#637269;margin-top:3px}.ownerFloatTop{top:13%;left:6%}.ownerFloatBottom{bottom:18%;right:5%}.ownerArtLabel{position:absolute;bottom:22px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#637269}.ownerBrand .pBlock{margin:0 var(--gutter) 50px;border-radius:14px;overflow:hidden;border:1px solid #dce2d8}.ownerBrand .pBlockWindow{background:#17372c}.ownerBrand .pBlockWindow:before{display:none}.ownerBrand .pRail{position:relative;background:#f6f7f1;color:var(--ink);border-block:1px solid var(--line);box-shadow:none;padding-top:22px;padding-bottom:22px}.ownerBrand .pRail p{font-size:15px;font-weight:500}.ownerBrand .pRail a,.ownerBrand .pRail a:nth-of-type(2){background:transparent;box-shadow:none;transform:none;font-size:13px;font-weight:400}.ownerBrand .pRail a span{color:#637269}.ownerBrand .pFaq,.ownerBrand .pLoop,.ownerBrand .pTool,.ownerBrand .pTrades,.ownerBrand .pWatch{background:#f6f7f1}.ownerBrand .pFaq h2,.ownerBrand .pLoop h2,.ownerBrand .pToolHead h2,.ownerBrand .pTrades h2,.ownerBrand .pWatch h2{font-size:clamp(32px,3.4vw,48px);line-height:1.12;max-width:20ch}.ownerBrand .pToolHead p,.ownerBrand .pTrades>p{font-size:15px;line-height:1.65}.ownerBrand .pTool.isReply{background:#17372c;color:#fff;border-radius:14px;margin:0 var(--gutter);padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px)}.ownerBrand .pTool.isReply .pToolHead p{color:#c1cfc5}.ownerBrand .pTrades li{font-size:14px;font-weight:400;text-transform:none;letter-spacing:0;border:1px solid #cbd4c6;background:transparent;border-radius:30px;padding:8px 15px}.ownerBrand .pWatchRail li{border-radius:12px}.ownerBrand .pLoop ol{border-color:#cbd4c6}.ownerBrand .pLoopNum{font-family:Georgia,serif;font-style:italic;color:#788966}.ownerBrand .pPrice{background:#17372c;color:#fff;border-radius:14px;margin:0 var(--gutter) 80px;padding:clamp(28px,4vw,55px);gap:45px}.ownerBrand .pPrice h2{font-size:clamp(36px,3.5vw,52px);line-height:1.12}.ownerBrand .pPriceCopy>p{color:#c1cfc5}.ownerBrand .pPrice .passBtn{background:#d5ef8a;color:#17372c}.ownerBrand .pPrice .pPriceAlt{color:#e7ebdd}.ownerBrand .pReceipt{transform:none;background:#f6f7f1;color:#17372c;border-radius:12px;box-shadow:none;-webkit-clip-path:none;clip-path:none;font-family:Arial,Helvetica,sans-serif;text-transform:none}.ownerBrand .pReceipt:after,.ownerBrand .pReceipt:before{display:none}.ownerBrand .pReceiptTotal b{color:#17372c}.ownerBrand .pReceiptHead,.ownerBrand .pReceiptTotal{border-color:#cbd4c6;border-style:solid}.ownerBrand .pFaq details,.ownerBrand .pFaq details:last-child{border-width:1px;border-color:#cbd4c6}.ownerBrand .pFaq summary{font-size:17px;font-weight:400;padding:23px 0}.ownerBrand .pFaq summary:after{color:#17372c}.ownerBrand .pFaq details p{font-size:14px}.ownerBrand .pClose{background:#e8eddd;color:#17372c;margin:0 var(--gutter) 70px;border-radius:14px;padding:60px 25px;text-align:center;justify-items:center}.ownerBrand .pClose:after,.ownerBrand .pClose:before{display:none}.ownerBrand .pClose h2{font-size:clamp(36px,4vw,58px);line-height:1.08}.ownerBrand .pClose p{color:#637269;font-size:16px}.ownerBrand .pClose .rfinder.isDark{--rf-bg:#fff;--rf-accent:#17372c;--rf-accent-fg:#fff;color:#17372c}.ownerBrand .pFooter{background:#f6f7f1;color:#637269;border-top:1px solid #dce2d8}.ownerBrand .pFooter .pBrand{color:#17372c}.ownerBrand :focus-visible{outline-color:#73934e}@media(max-width:900px){.ownerBrand .pHero.isBlock{grid-template-columns:1fr;gap:35px;padding-top:45px}.ownerBrand .pHero.isBlock .pHeroCopy{max-width:100%}.ownerBrand .pHero.isBlock h1{font-size:clamp(44px,8vw,70px)}.ownerArt{min-height:350px}.ownerBrand .pHeader nav{gap:16px}.ownerBrand .pPrice{grid-template-columns:1fr}}@media(max-width:640px){.ownerBrand .pHeader{min-height:75px;gap:12px}.ownerBrand .pBrand{font-size:20px;white-space:nowrap}.ownerBrand .pHeader nav{gap:12px;font-size:13px}.ownerBrand .pHeader nav a[href^="#"]{display:none}.ownerBrand .pHeaderCta{padding:10px 13px}.ownerBrand .pHero.isBlock h1{font-size:44px}.ownerBrand .pHero.isBlock .pHeroCopy>p{font-size:16px}.ownerBrand .chips:not(.isFound){flex-wrap:wrap;overflow:visible;margin:0;padding:0;mask-image:none;-webkit-mask-image:none}.ownerBrand .pBlock{margin:0 12px 35px}.ownerBrand .pClose,.ownerBrand .pPrice,.ownerBrand .pTool.isReply{margin-left:12px;margin-right:12px}.ownerFloat{padding:12px;gap:9px}.ownerFloatTop{left:5%;top:9%}.ownerFloatBottom{right:5%;bottom:14%}.ownerBrand .pFaq{grid-template-columns:1fr}.ownerBrand .pClose{padding:40px 20px}}html body .ownerBrand{--elp-domain-sans:Arial,Helvetica,sans-serif;--elp-domain-mono:Arial,Helvetica,sans-serif}html body .ownerBrand .pHero h1 .isSoft{font-family:Georgia,serif!important}html body .ownerBrand h1{letter-spacing:-.055em!important;line-height:1.04!important}html body .ownerBrand h2{letter-spacing:-.045em!important;line-height:1.12!important}html body .ownerBrand h3{letter-spacing:-.025em!important}body.elpOwnerSite{--elp-domain-sans:Arial,Helvetica,sans-serif;--owner-font:Arial,Helvetica,sans-serif;--owner-paper:#f6f7f1;--owner-card:#fff;--owner-ink:#17372c;--owner-muted:#637269;--owner-line:#dce2d8;--owner-green:#17372c;--owner-green-2:#264a3c;--owner-amber:#73934e;--owner-amber-2:#d5ef8a;background:#f6f7f1;color:#17372c}.elpOwnerSite :where(button,a,input,select,textarea):focus-visible{outline:3px solid #73934e;outline-offset:4px}.elpOwnerSite button:disabled{cursor:not-allowed;opacity:.5}.elpOwnerSite .elpOwnerLogo{display:inline-flex;align-items:center;gap:10px;color:#17372c!important;text-decoration:none;font-size:24px!important;line-height:1.2;letter-spacing:-1px;white-space:nowrap;font-weight:500;flex-shrink:0}.elpOwnerSite .elpOwnerLogo b{font-weight:400}.elpOwnerSite .elpOwnerMark{width:32px;height:32px;display:block;flex:none}.elpOwnerSite main.ownerBrand:before{content:none}.elpOwnerSite .elpOwnerOrbit{position:relative;display:grid;place-items:center;isolation:isolate;min-height:310px;width:100%;overflow:hidden;background:#e7ebdd;border-radius:14px;color:#17372c}.elpOwnerOrbit>i{position:absolute;width:230px;height:230px;border:1px solid #c6d0bd;border-radius:50%;z-index:-1}.elpOwnerOrbit>i:nth-child(2){width:290px;height:290px}.elpOwnerOrbit>i:nth-child(3){width:350px;height:350px}.elpOwnerOrbit>div{display:flex;align-items:center;gap:10px;padding:22px;background:#17372c;color:#d5ef8a;border-radius:15px;font-size:24px;letter-spacing:-1px;box-shadow:0 18px 30px #17372c12}.elpOwnerOrbit>div b{font-weight:400}.elpOwnerOrbit>small{position:absolute;bottom:22px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#637269}.elpOwnerSite .authPage.authPageV2{width:100%;min-height:100dvh;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;background:#f6f7f1!important}.elpOwnerSite .authPageV2>section{width:100%!important;max-width:none!important;margin:0!important;min-width:0}.elpOwnerSite .authPageV2 .authStory{display:flex;flex-direction:column;min-height:100dvh;padding:32px clamp(24px,4vw,72px);background:#f6f7f1;color:#17372c;border-right:1px solid #dce2d8;overflow:visible}.elpOwnerSite .authStory:after{display:none}.elpOwnerSite .authStoryTop{flex-wrap:wrap}.elpOwnerSite .authBack{color:#17372c;border:1px solid #ccd5c7;font-size:13px;background:transparent}.elpOwnerSite .authStoryCopy{padding-top:clamp(44px,8vh,90px);max-width:640px}.elpOwnerSite .authEyebrow{color:#526d40;font-size:11px;letter-spacing:2px}.elpOwnerSite .authStoryCopy h1{max-width:none;font-size:clamp(36px,4.4vw,68px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:400!important;margin:18px 0 24px;overflow-wrap:normal}.elpOwnerSite :is(.authStoryCopy h1,.ownerCommandHero h1) em{font-family:Georgia,serif!important;font-style:italic;font-weight:400;display:block}.elpOwnerSite .authStoryCopy>p:not(.authEyebrow){color:#637269;font-size:16px;line-height:1.65}.elpOwnerSite .authStoryFlow{color:#526d40;font-size:11px;margin:24px 0}.elpOwnerSite .authStoryFlow span{border-color:#ccd5c7;padding:7px 10px}.elpOwnerSite .authStory>.elpOwnerOrbit{margin:22px 0;min-height:240px;flex:1 1}.elpOwnerSite .authStoryTrust{position:static;margin-top:20px;font-size:11px;color:#637269;gap:12px}.elpOwnerSite .authPanel{min-height:100dvh!important;background:#fff;padding:48px 28px 20px!important}.elpOwnerSite .authPanelInner{width:100%;max-width:440px;margin:auto}.elpOwnerSite .authPanelHeading small{font-size:11px;color:#526d40}.elpOwnerSite .authPanelHeading h2{font-size:clamp(30px,3vw,44px)!important;line-height:1.1;letter-spacing:-.035em}.elpOwnerSite .authPanelHeading p{font-size:15px!important;color:#637269!important;margin:16px 0 28px!important}.elpOwnerSite .authForm label{font-size:14px!important;margin-bottom:9px!important}.elpOwnerSite .authForm input{min-height:52px;font-size:16px!important;border:1px solid #ccd5c7!important;border-radius:8px;background:#fff;padding:12px 15px!important;color:#17372c}.elpOwnerSite .authForm>button{min-height:50px;font-size:15px!important;background:#17372c!important;color:#fff!important;border-radius:8px;box-shadow:none!important}.elpOwnerSite .authFormNote{display:block;font-size:12px!important;color:#637269;margin-top:13px}.elpOwnerSite .authLinks button{font-size:13px!important;min-height:44px;color:#17372c!important}.elpOwnerSite .authSecurityNote{margin-top:28px;background:#f6f7f1;border:1px solid #dce2d8;padding:16px;border-radius:10px}.elpOwnerSite .authSecurityNote p{font-size:12px!important;color:#637269}.elpOwnerSite .authSecurityNote b{color:#17372c}.elpOwnerSite .authPanel footer{font-size:11px!important;padding:28px 0 0!important;flex-wrap:wrap;gap:12px}.elpOwnerSite .authError{font-size:14px!important}.elpOwnerSite .purchasePageV2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;background:#f6f7f1;color:#17372c}.elpOwnerSite .purchaseStory{min-width:0;padding:32px clamp(24px,4vw,72px);background:#f6f7f1!important;color:#17372c!important;overflow:hidden}.elpOwnerSite .purchaseStoryTop{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.elpOwnerSite .backReview{background:transparent;border:1px solid #ccd5c7;color:#17372c;font-size:12px;padding:10px 14px}.elpOwnerSite .purchaseStoryCopy{padding-top:55px;max-width:650px}.elpOwnerSite .purchaseEyebrow{color:#526d40;font-size:11px;letter-spacing:2px}.elpOwnerSite .purchaseStoryCopy h1{font-size:clamp(34px,4vw,60px)!important;line-height:1.1!important;max-width:none;color:#17372c!important;letter-spacing:-.04em}.elpOwnerSite .purchaseStoryCopy h1 span{font-family:Georgia,serif!important;font-style:italic;color:#17372c!important}.elpOwnerSite .purchaseStoryCopy>p:not(.purchaseEyebrow){color:#637269;font-size:16px;line-height:1.65}.elpOwnerSite .purchasePriceLine{color:#17372c}.elpOwnerSite .purchasePriceLine strong{color:#17372c;font-size:60px}.elpOwnerSite .purchasePriceLine b{font-size:15px}.elpOwnerSite .purchasePriceLine span{color:#637269;font-size:13px}.elpOwnerSite .purchaseFlow{color:#526d40;font-size:11px}.elpOwnerSite .purchaseFlow span{border-color:#ccd5c7}.elpOwnerSite .purchaseFlow i{color:#73934e}.elpOwnerSite .purchaseGraphic{margin:32px 0 0!important;position:static!important}.elpOwnerSite .purchaseGraphic>.elpOwnerOrbit{min-height:300px}.elpOwnerSite .purchaseCheckoutV2{min-width:0;background:#fff!important;padding:60px clamp(24px,4vw,64px)!important;border-left:1px solid #dce2d8}.elpOwnerSite .purchaseCheckoutInner{width:100%;max-width:540px;margin:auto}.elpOwnerSite .purchaseCheckoutHeader h2{font-size:34px!important;line-height:1.15!important;color:#17372c}.elpOwnerSite .purchaseBenefitList p,.elpOwnerSite .purchaseCheckoutHeader p{font-size:14px!important;line-height:1.6;color:#637269}.elpOwnerSite .purchaseBenefitList b{font-size:16px;color:#17372c}.elpOwnerSite .purchaseBenefitList article>span{background:#e7ebdd;color:#17372c;border-color:#dce2d8;font-size:12px}.elpOwnerSite .purchaseDecisionCard{background:#f6f7f1;border-color:#dce2d8;box-shadow:none}.elpOwnerSite .purchaseDecisionPrice strong{color:#17372c}.elpOwnerSite .purchaseDecisionPrice span{font-size:14px;color:#637269}.elpOwnerSite .startTrial{background:#17372c!important;color:white!important;min-height:52px;font-size:15px!important;box-shadow:none!important}.elpOwnerSite .purchaseConfidence,.elpOwnerSite .purchaseTerms,.elpOwnerSite .purchaseTrust{font-size:12px!important;line-height:1.6;color:#637269}.elpOwnerSite .ownerWorkspace{background:#f6f7f1;grid-template-columns:244px minmax(0,1fr)}.elpOwnerSite .ownerRail{background:#f6f7f1;color:#17372c;border-right:1px solid #dce2d8;padding:24px 14px}.elpOwnerSite .ownerRailSubtitle{font-size:12px!important;color:#637269;margin:12px 0 0}.elpOwnerSite .ownerRailLabel{color:#637269;font-size:11px}.elpOwnerSite .ownerRailLink{color:#637269;min-height:44px;border-radius:8px;font-weight:500}.elpOwnerSite .ownerRailLink:hover{color:#17372c;background:#e7ebdd}.elpOwnerSite .ownerRailLink.active{color:#17372c;background:#e7ebdd;box-shadow:inset 3px 0 #17372c}.elpOwnerSite .ownerRailGlyph{color:#526d40;border-color:#dce2d8}.elpOwnerSite .ownerRailLink.active .ownerRailGlyph{color:#17372c;border-color:#c6d0bd}.elpOwnerSite .ownerRailScan{background:#17372c;color:#fff!important;box-shadow:none;border-radius:8px}.elpOwnerSite .ownerRailTrust,.elpOwnerSite .ownerRailTrust b{color:#637269}.elpOwnerSite .ownerRailTrust small{font-size:11px!important}.elpOwnerSite .ownerTopbar{background:#f6f7f1eF;border-color:#dce2d8;height:78px;top:0}.elpOwnerSite .ownerTopbarTitle small{color:#637269;font-size:11px!important}.elpOwnerSite .ownerTopbarTitle strong{font-size:16px}.elpOwnerSite :is(.ownerPrimaryAction,.ownerCommandPrimary){background:#17372c!important;color:#fff!important;box-shadow:none!important;border:1px solid #17372c;border-radius:8px;min-height:44px;font-weight:500}.elpOwnerSite .ownerGhostAction{background:#fff;border-color:#dce2d8}.elpOwnerSite .ownerWorkspaceContent>.accountPage>section{max-width:1440px!important;padding:36px clamp(20px,3vw,48px) 70px!important}.elpOwnerSite .ownerCommandHero{background:#e7ebdd;color:#17372c;box-shadow:none;border:1px solid #dce2d8;border-radius:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px;padding:36px;min-height:380px}.elpOwnerSite .ownerCommandHero h1{font-size:clamp(34px,3.5vw,56px)!important;line-height:1.08!important;max-width:none!important;color:#17372c;font-weight:400!important}.elpOwnerSite .ownerCommandHeroCopy>p:last-of-type{color:#637269}.elpOwnerSite .ownerCommandHeroCopy>p:first-child{color:#526d40}.elpOwnerSite .ownerCommandStatus span{color:#526d40;background:#f6f7f1;border:1px solid #c6d0bd;font-size:11px}.elpOwnerSite .ownerCommandSecondary{color:#17372c;border:1px solid #c6d0bd;background:transparent}.elpOwnerSite .ownerCommandHeroSignal{position:relative;right:auto;bottom:auto;width:100%;background:#fff;color:#17372c;border:1px solid #dce2d8;box-shadow:none;margin-top:14px}.elpOwnerSite .ownerCommandHeroSignal small{color:#526d40;font-size:11px!important}.elpOwnerSite .ownerCommandHeroSignal span{color:#637269;font-size:13px}.elpOwnerSite .ownerCommandHeroSignal strong{font-size:16px}.elpOwnerSite .ownerCommandKpi,.elpOwnerSite .ownerCommandPanel{background:#fff;border:1px solid #dce2d8;box-shadow:none;border-radius:12px}.elpOwnerSite .ownerCommandKpi.isOpportunity{background:#e7ebdd}.elpOwnerSite .ownerCommandKpi:after{display:none}.elpOwnerSite .ownerCommandKpi a,.elpOwnerSite .ownerCommandPanel a{font-size:13px}.elpOwnerSite .ownerCommandOperatorCard{background:#17372c;color:#fff}.elpOwnerSite .ownerCommandOperatorCard h2{color:#fff}.elpOwnerSite .ownerCommandOperatorCard p{color:#c6d0bd}.elpOwnerSite .ownerCommandOperatorCard .ownerCommandPrimary{background:#d5ef8a!important;color:#17372c!important}.elpOwnerSite .ownerOperatorOrb{background:#e7ebdd;box-shadow:none}.elpOwnerSite .ownerOperatorOrb span{border-color:#17372c}.elpOwnerSite :is(.attributionHero,.brainHero,.connectionsHero,.executionHero,.googleCommerceHero,.googleOpsHero,.mediaHero,.menuBuilderHero,.ownerOperatorHero,.performanceHero,.plannerHero,.policyHero,.providerHero,.socialHero){background:#17372c;border-radius:14px;box-shadow:none}.elpOwnerSite .ownerWorkspace :is(button.primary,.primary){background:#17372c!important;border-color:#17372c!important}.elpOwnerSite :is(.minimalHeader,.improveHeader,.reviewHeader){background:#f6f7f1;border-color:#dce2d8}.elpOwnerSite .searchPage{background:#f6f7f1}.elpOwnerSite .searchCenter{position:relative;top:auto;left:auto;transform:none;margin:clamp(56px,12vh,140px) auto 70px;padding:0 8px}.elpOwnerSite .improveScreen,.elpOwnerSite .reportScreen,.elpOwnerSite .reviewScreen{background:#f6f7f1;color:#17372c}.elpOwnerSite .reviewHeader{height:auto;min-height:78px;gap:16px;flex-wrap:wrap;padding:18px 28px}.elpOwnerSite .editorControls>p{font-size:13px;color:#637269}.elpOwnerSite .browserBar{height:auto;min-height:36px;flex-wrap:wrap;padding:10px}@media(max-width:1100px){.elpOwnerSite .ownerCommandHero{grid-template-columns:1fr}.elpOwnerSite .ownerCommandHeroVisual{max-height:none}.elpOwnerSite .ownerCommandHeroVisual .elpOwnerOrbit{min-height:230px}.elpOwnerSite .authStoryTop{align-items:flex-start}.elpOwnerSite .authStoryCopy h1{font-size:44px!important}}@media(max-width:920px){.elpOwnerSite .ownerWorkspace{display:block}.elpOwnerSite .ownerRail{position:fixed;width:min(300px,86vw);height:100dvh;top:0;left:0}.elpOwnerSite .ownerTopbar{top:0}.elpOwnerSite .ownerMobileMenu span{background:#17372c}}@media(max-width:760px){.elpOwnerSite .authPage.authPageV2,.elpOwnerSite .purchasePageV2{display:block!important;grid-template-columns:1fr!important}.elpOwnerSite .authPageV2 .authStory{min-height:0;padding:24px;border-right:0;border-bottom:1px solid #dce2d8}.elpOwnerSite .authStoryCopy{padding-top:32px}.elpOwnerSite .authStoryCopy h1{font-size:38px!important}.elpOwnerSite .authStory>.elpOwnerOrbit,.elpOwnerSite .authStoryFlow,.elpOwnerSite .authStoryTrust{display:none}.elpOwnerSite .authPanel{min-height:0!important;padding:36px 24px 24px!important}.elpOwnerSite .authPanelInner{margin:0 auto}.elpOwnerSite .purchaseStory{padding:24px}.elpOwnerSite .purchaseStoryCopy{padding-top:36px}.elpOwnerSite .purchaseGraphic{display:none}.elpOwnerSite .purchaseCheckoutV2{padding:32px 24px!important;border-left:0;border-top:1px solid #dce2d8}.elpOwnerSite .ownerCommandHero{padding:24px}.elpOwnerSite .ownerCommandHero h1{font-size:38px!important}.elpOwnerSite .ownerCommandHeroVisual{display:none}.elpOwnerSite .ownerWorkspaceContent>.accountPage>section{padding:20px 16px 48px!important}.elpOwnerSite .elpOwnerLogo{font-size:22px!important}.elpOwnerSite .authStoryCopy>p:not(.authEyebrow){font-size:15px}}@media(prefers-reduced-motion:reduce){.elpOwnerSite *,.elpOwnerSite :after,.elpOwnerSite :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.elpOwnerSite .purchaseGraphic{width:100%!important;right:auto!important;bottom:auto!important;opacity:1!important;transform:none!important}.elpOwnerSite .purchaseStory:after{display:none}.elpOwnerSite :is(.purchaseCheckoutHeader small,.purchaseDecisionPrice small){color:#526d40;font-size:11px}.elpOwnerSite .rfinder{--rf-accent:#17372c;--rf-accent-fg:#fff;--rf-line:#ccd5c7;--rf-radius:9px}.elpOwnerSite .rfinder:focus-within .rfinderBar{border-color:#73934e!important;box-shadow:0 0 0 3px #17372c12!important}.elpOwnerSite .scanSidebarV2{background:#f6f7f1!important;color:#17372c!important;border-color:#dce2d8}.elpOwnerSite .scanSidebarV2 h2{color:#17372c!important;font-size:clamp(30px,3vw,46px)!important;line-height:1.1!important}.elpOwnerSite .scanSidebarV2 :is(p,.scanChecklist,.scanCountdown){color:#637269!important}.elpOwnerSite .scanCanvasV2{background:#e7ebdd!important}.elpOwnerSite .scanVisualCaption{position:relative!important;background:#fff!important;color:#17372c!important;border-color:#dce2d8!important}.elpOwnerSite .scanVisualCaption span{color:#637269!important}.elpOwnerSite .scanVisualCaption small{color:#526d40!important}.authModeSwitch{display:flex;gap:4px;padding:4px;margin:24px 0;background:#edf1e7;border-radius:12px}.authModeSwitch button{flex:1 1;border:0;background:transparent;color:#17372c;padding:11px 14px;border-radius:9px;cursor:pointer;font:inherit}.authModeSwitch button[aria-pressed=true]{background:#fff;box-shadow:0 1px 5px #17372c12;font-weight:700}.authPasswordField{position:relative}.authPasswordField input{width:100%;padding-right:64px!important;box-sizing:border-box}.authPasswordField button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:0;color:#17372c;padding:8px;cursor:pointer}.authNotice{margin-top:20px;padding:16px;background:#edf4e5;border:1px solid #c6d7b3;border-radius:10px;color:#17372c;font-size:14px;line-height:1.6}.authModeSwitch button:focus-visible,.authPasswordField button:focus-visible{outline:2px solid #527b32;outline-offset:2px}