#egp-search-intent-landing{--sil-ink:#101526;--sil-navy:#0b1020;--sil-accent:#a91960;--sil-accent-light:#f4bed7;--sil-muted:#596173;--sil-line:#dee1e9;--sil-paper:#fff;--sil-wash:#f5f5f8;color:var(--sil-ink);background:var(--sil-paper);font-family:inherit;font-size:16px;font-weight:400;line-height:1.75;isolation:isolate;overflow-wrap:anywhere}
#egp-search-intent-landing *{box-sizing:border-box}
#egp-search-intent-landing :where(h1,h2,h3,p,figure,ol){margin-top:0}
#egp-search-intent-landing h1{font-size:clamp(2.5rem,5.1vw,4.75rem);line-height:1.06;letter-spacing:-.055em;max-width:780px;color:inherit;margin-bottom:26px;font-weight:800}
#egp-search-intent-landing h2{font-size:clamp(1.7rem,3.1vw,2.7rem);line-height:1.16;letter-spacing:-.035em;color:inherit;max-width:880px;margin-bottom:24px}
#egp-search-intent-landing p{margin-bottom:20px;font-size:1rem;line-height:1.8}
#egp-search-intent-landing a{color:var(--sil-accent);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}
#egp-search-intent-landing a:hover{text-decoration-thickness:2px}
#egp-search-intent-landing :where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--sil-accent);outline-offset:5px}
#egp-search-intent-landing :where(h2,section[id]){scroll-margin-top:30px}
#egp-search-intent-landing .sil-wrap{width:min(1180px,calc(100% - 72px));margin-inline:auto}
#egp-search-intent-landing .sil-hero{color:#fff;background:radial-gradient(ellipse at 100% 0,rgba(169,25,96,.25),transparent 47%),linear-gradient(145deg,#121a30,#0b1020);padding:32px 0 70px;position:relative}
#egp-search-intent-landing .sil-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-size:.78rem;line-height:1.5;color:#c7cada;margin-bottom:50px}
#egp-search-intent-landing .sil-breadcrumb a{color:#e6d9e2;text-decoration:none}
#egp-search-intent-landing .sil-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:.69rem;line-height:1.5;font-weight:700;color:var(--sil-accent);margin-bottom:16px;display:block}
#egp-search-intent-landing .sil-hero .sil-kicker{color:#f2b6d3}
#egp-search-intent-landing .sil-hero-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:64px;align-items:center}
#egp-search-intent-landing .sil-hero-grid>div>p:not(.sil-kicker){color:#d4d7e3;max-width:720px;font-size:1.04rem}
#egp-search-intent-landing .sil-hero-grid>div>p:nth-of-type(3){font-size:.91rem;color:#bfc3d0;border-left:2px solid #d8609c;padding-left:16px;margin-bottom:28px}
#egp-search-intent-landing .sil-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px}
#egp-search-intent-landing .sil-button{display:inline-flex;justify-content:center;align-items:center;gap:28px;background:#b9236d;border:1px solid #ce4a88;color:#fff;text-decoration:none;padding:14px 22px;border-radius:9px;font-size:.9rem;font-weight:700;min-height:52px;box-shadow:0 9px 30px #0002}
#egp-search-intent-landing .sil-button:hover{background:#95124f}
#egp-search-intent-landing .sil-text-link{color:#fff;font-size:.88rem;text-decoration-color:#716177;display:inline-flex;gap:14px;align-items:center;min-height:44px}
#egp-search-intent-landing .sil-hero-system{border:1px solid #ffffff24;background:linear-gradient(150deg,#ffffff0e,#ffffff03);border-radius:22px;padding:28px 28px 24px;position:relative;box-shadow:0 24px 50px #0003;max-width:400px}
#egp-search-intent-landing .sil-system-orbit{height:110px;width:100%;position:relative;margin-bottom:17px;display:grid;place-items:center}
#egp-search-intent-landing .sil-system-orbit span{position:absolute;border:1px solid #d9dce541;border-radius:50%;transform:rotate(-22deg);height:62px;width:170px}
#egp-search-intent-landing .sil-system-orbit span:nth-child(2){transform:rotate(32deg);width:190px;height:70px}
#egp-search-intent-landing .sil-system-orbit span:nth-child(3){transform:rotate(88deg);height:65px;width:150px}
#egp-search-intent-landing .sil-system-orbit i{width:30px;height:30px;background:#db4d95;border:7px solid #73224b;border-radius:50%;box-shadow:0 0 35px #cc448b66;z-index:1}
#egp-search-intent-landing .sil-system-label{font-weight:700;font-size:.95rem;text-align:center;letter-spacing:-.015em}
#egp-search-intent-landing .sil-hero-system ol{padding:0;list-style:none;margin-bottom:20px}
#egp-search-intent-landing .sil-hero-system li{display:flex;gap:17px;align-items:center;border-top:1px solid #ffffff14;padding:12px 0;font-size:.81rem;line-height:1.5;color:#d5d8e4}
#egp-search-intent-landing .sil-hero-system strong{color:#f090bf;letter-spacing:.06em;font-weight:500;font-size:.74rem}
#egp-search-intent-landing .sil-system-note{text-align:center;color:#aeb3c2;font-size:.75rem;line-height:1.6;margin:0}
#egp-search-intent-landing .sil-workbench-band{padding:50px 0 60px;background:#f4f4f7}
#egp-search-intent-landing .sil-workbench-heading{display:grid;grid-template-columns:1fr minmax(260px,.7fr);gap:36px;align-items:end;margin-bottom:24px}
#egp-search-intent-landing .sil-workbench-heading h2{font-size:clamp(1.6rem,3vw,2.25rem);margin:0}
#egp-search-intent-landing .sil-workbench-heading p:last-child{margin:0;font-size:.88rem;line-height:1.7;color:var(--sil-muted)}
#egp-search-intent-landing .sil-workbench{background:#fff;border:1px solid #dedfe7;border-radius:16px;padding:14px;box-shadow:0 18px 50px #15213a08;min-width:0}
#egp-search-intent-landing .sil-workbench>div{max-width:100%}
#egp-search-intent-landing .sil-page-nav{border-block:1px solid var(--sil-line);background:#fff}
#egp-search-intent-landing .sil-page-nav .sil-wrap{display:flex;gap:28px;flex-wrap:wrap;padding-block:16px}
#egp-search-intent-landing .sil-page-nav a{font-size:.78rem;line-height:1.4;text-decoration:none;font-weight:600;color:#4b5063;min-height:30px;display:flex;align-items:center}
#egp-search-intent-landing .sil-band{padding:70px 0;border-bottom:1px solid var(--sil-line)}
#egp-search-intent-landing .sil-band:nth-of-type(2n){background:#fafafc}
#egp-search-intent-landing .sil-section-heading{max-width:890px}
#egp-search-intent-landing .sil-copy{max-width:850px}
#egp-search-intent-landing .sil-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:55px;align-items:start}
#egp-search-intent-landing .sil-split>div{min-width:0}
#egp-search-intent-landing .sil-figure{margin:8px 0 0;border:1px solid #d9dce7;border-radius:16px;background:#fff;overflow:hidden}
#egp-search-intent-landing .sil-figure img{width:100%;height:auto;display:block;max-width:100%}
#egp-search-intent-landing .sil-figure figcaption{padding:15px 19px;background:#f4f5f8;border-top:1px solid #e3e5ec;color:#5c6171;font-size:.73rem;line-height:1.65}
#egp-search-intent-landing .sil-dark{background:radial-gradient(ellipse at 90% 10%,#54214266,transparent 65%),var(--sil-navy)!important;color:#d4d8e3;border-color:#222d46}
#egp-search-intent-landing .sil-dark h2{color:#fff}
#egp-search-intent-landing .sil-dark a{color:#f5b1d1}
#egp-search-intent-landing .sil-dark .sil-kicker{color:#f090bf}
#egp-search-intent-landing .sil-wide .sil-copy{max-width:none}
#egp-search-intent-landing .sil-wide .sil-copy p{max-width:870px}
#egp-search-intent-landing .sil-wide .sil-figure{max-width:900px;margin:36px auto 0}
#egp-search-intent-landing .sil-table-wrap{margin:34px 0 10px;overflow:hidden;border:1px solid #4a4058;border-radius:12px;background:#ffffff06}
#egp-search-intent-landing .sil-example-table{width:100%;border-collapse:collapse;margin:0;color:#e3e5ee;background:transparent;line-height:1.6;font-size:.85rem;border:0}
#egp-search-intent-landing .sil-example-table caption{text-align:left;padding:15px 20px;font-size:.76rem;background:#ffffff05;color:#c3c6d5;caption-side:top}
#egp-search-intent-landing .sil-example-table :where(th,td){text-align:left;padding:16px 20px;vertical-align:top;border:0;border-top:1px solid #ffffff13}
#egp-search-intent-landing .sil-example-table thead th{font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:#f5afce;background:#ffffff04}
#egp-search-intent-landing .sil-example-table tbody th{font-weight:500;color:#fff;width:14%}
#egp-search-intent-landing .sil-faq-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:65px}
#egp-search-intent-landing .sil-faqs details{border-top:1px solid var(--sil-line);padding:19px 0}
#egp-search-intent-landing .sil-faqs details:last-child{border-bottom:1px solid var(--sil-line)}
#egp-search-intent-landing .sil-faqs summary{cursor:pointer;position:relative;list-style:none;padding:2px 33px 2px 0;font-weight:650;line-height:1.5;font-size:1rem;color:#1a2033;min-height:32px}
#egp-search-intent-landing .sil-faqs summary::-webkit-details-marker{display:none}
#egp-search-intent-landing .sil-faqs summary::after{content:'+';position:absolute;right:3px;top:0;color:var(--sil-accent);font-size:1.4rem;font-weight:400}
#egp-search-intent-landing .sil-faqs details[open] summary::after{content:'−'}
#egp-search-intent-landing .sil-faqs details>div{padding:18px 25px 0 0;color:var(--sil-muted)}
#egp-search-intent-landing .sil-faqs p:last-child{margin:0}
#egp-search-intent-landing .sil-reading{background:#f5f5f8;padding:28px 0;border-bottom:1px solid var(--sil-line)}
#egp-search-intent-landing .sil-reading p{font-size:.76rem;line-height:1.7;color:var(--sil-muted);margin:0;max-width:1000px}
#egp-search-intent-landing #campaign{padding:65px 0;background:#fff}
#egp-search-intent-landing #campaign>.egp-gap-wrap{width:min(1180px,calc(100% - 72px));margin-inline:auto}
#egp-search-intent-landing #campaign h2{max-width:850px}
#egp-search-intent-landing #campaign .wpforms-container{max-width:850px;margin:28px 0 0}
#egp-search-intent-landing #campaign :where(input,textarea,select){font-size:16px}
@media(max-width:1000px){#egp-search-intent-landing .sil-hero-grid{gap:34px;grid-template-columns:minmax(0,1.5fr) minmax(245px,1fr)}#egp-search-intent-landing .sil-hero-system{padding:20px}#egp-search-intent-landing .sil-split{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}#egp-search-intent-landing .sil-faq-layout{gap:30px}}
@media(max-width:760px){#egp-search-intent-landing .sil-wrap,#egp-search-intent-landing #campaign>.egp-gap-wrap{width:calc(100% - 40px)}#egp-search-intent-landing .sil-hero{padding:24px 0 40px}#egp-search-intent-landing .sil-breadcrumb{margin-bottom:34px;font-size:.7rem;gap:8px}#egp-search-intent-landing .sil-hero-grid{grid-template-columns:1fr;gap:30px}#egp-search-intent-landing h1{font-size:clamp(2.4rem,9vw,4.3rem);max-width:680px}#egp-search-intent-landing .sil-hero-system{max-width:none;display:grid;grid-template-columns:1fr 1.6fr;column-gap:20px;padding:20px}#egp-search-intent-landing .sil-system-orbit{grid-column:1;grid-row:1/3;align-self:center;margin:0;width:100%;height:120px}#egp-search-intent-landing .sil-system-orbit span{width:120px!important;height:55px!important}#egp-search-intent-landing .sil-system-label{font-size:.8rem;text-align:left;margin-bottom:8px}#egp-search-intent-landing .sil-hero-system ol{margin-bottom:0}#egp-search-intent-landing .sil-hero-system li{padding:8px 0;font-size:.73rem;gap:10px}#egp-search-intent-landing .sil-system-note{display:none}#egp-search-intent-landing .sil-workbench-band{padding:35px 0}#egp-search-intent-landing .sil-workbench-heading{grid-template-columns:1fr;gap:15px}#egp-search-intent-landing .sil-workbench{padding:0;border-radius:12px}#egp-search-intent-landing .sil-page-nav .sil-wrap{gap:10px 22px;padding-block:12px}#egp-search-intent-landing .sil-band{padding:45px 0}#egp-search-intent-landing .sil-split,#egp-search-intent-landing .sil-faq-layout{grid-template-columns:1fr;gap:22px}#egp-search-intent-landing .sil-figure{max-width:600px;margin-inline:auto}#egp-search-intent-landing p{font-size:.96rem;line-height:1.8}#egp-search-intent-landing .sil-section-heading h2{margin-bottom:22px}#egp-search-intent-landing #campaign{padding:45px 0}}
@media(max-width:560px){#egp-search-intent-landing .sil-wrap,#egp-search-intent-landing #campaign>.egp-gap-wrap{width:calc(100% - 32px)}#egp-search-intent-landing .sil-hero-grid>div>p:not(.sil-kicker){font-size:.97rem}#egp-search-intent-landing .sil-hero-grid>div>p:nth-of-type(3){font-size:.85rem}#egp-search-intent-landing .sil-actions{gap:8px;align-items:stretch;flex-direction:column}#egp-search-intent-landing .sil-text-link{align-self:center;font-size:.84rem}#egp-search-intent-landing .sil-hero-system{grid-template-columns:.7fr 1.3fr;gap:15px;padding:18px 14px}#egp-search-intent-landing .sil-system-orbit span{width:95px!important;height:42px!important}#egp-search-intent-landing .sil-system-orbit i{width:25px;height:25px;border-width:5px}#egp-search-intent-landing .sil-hero-system li{font-size:.7rem}#egp-search-intent-landing .sil-system-label{font-size:.75rem}#egp-search-intent-landing .sil-example-table,#egp-search-intent-landing .sil-example-table tbody,#egp-search-intent-landing .sil-example-table tr{display:block;width:100%}#egp-search-intent-landing .sil-example-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#egp-search-intent-landing .sil-example-table caption{display:block}#egp-search-intent-landing .sil-example-table tbody tr{padding:14px 16px;border-top:1px solid #ffffff1a}#egp-search-intent-landing .sil-example-table tbody :where(td,th){display:block;width:auto;padding:7px 0;border:0;font-size:.83rem}#egp-search-intent-landing .sil-example-table tbody :where(td,th)::before{content:attr(data-label);display:block;color:#f5afce;font-weight:500;font-size:.67rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}#egp-search-intent-landing .sil-figure figcaption{font-size:.69rem;padding:13px 14px}#egp-search-intent-landing .sil-faqs summary{font-size:.95rem}#egp-search-intent-landing .sil-reading p{font-size:.74rem}}
@media(prefers-reduced-motion:reduce){#egp-search-intent-landing *,#egp-search-intent-landing *::before,#egp-search-intent-landing *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
