@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_1f2f20d4-module__Zeq2EW__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_1f2f20d4-module__Zeq2EW__variable{--font-public-display:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.0n8i_inn0i2i9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.3wm_n5jv1to7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/ff5be760267bb4bc-s.3dkqd4mro2h3_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/99596c30eb072d3c-s.2fp9tilo6sy14.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e5864b32625b6bc3-s.0m7i6b77o5yxd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e285ad1a914469f0-s.15241mr5-1s6i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.137759vg1sbmi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.source_sans_3_5c32a474-module__RXX8vq__className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.source_sans_3_5c32a474-module__RXX8vq__variable{--font-public-body:"Source Sans 3", "Source Sans 3 Fallback"}
.PublicMarketingHeader-module__nEKIPa__topBar{color:#f7f4ec;background:#030405;border-bottom:1px solid #d7a84db8;min-height:96px}.PublicMarketingHeader-module__nEKIPa__topBar[data-context=home]{z-index:4;background:0 0;position:relative}.PublicMarketingHeader-module__nEKIPa__navFrame{grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:28px;width:min(100% - 64px,1440px);min-height:96px;margin:0 auto;display:grid}.PublicMarketingHeader-module__nEKIPa__brand{min-height:56px;color:inherit;align-items:center;gap:18px;text-decoration:none;display:inline-flex}.PublicMarketingHeader-module__nEKIPa__brandMark{color:#d7a84d;border:1px solid #d7a84d;place-items:center;width:56px;height:56px;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;line-height:1;display:grid}.PublicMarketingHeader-module__nEKIPa__wordmark{white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;line-height:1}.PublicMarketingHeader-module__nEKIPa__primaryNav{justify-self:end;align-items:center;gap:42px;display:flex}.PublicMarketingHeader-module__nEKIPa__primaryNav a{color:#f0eee8;align-items:center;min-height:44px;font-size:1rem;line-height:1;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.PublicMarketingHeader-module__nEKIPa__primaryNav a:hover,.PublicMarketingHeader-module__nEKIPa__primaryNav a[aria-current=page]{color:#d7a84d}.PublicMarketingHeader-module__nEKIPa__navDivider{background:#f7f4ec3d;width:1px;height:42px}.PublicMarketingHeader-module__nEKIPa__navCta{color:#d7a84d;background:0 0;border:1px solid #d7a84d;border-radius:4px;justify-content:center;align-items:center;min-width:112px;min-height:48px;font-size:1rem;font-weight:700;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.PublicMarketingHeader-module__nEKIPa__navCta:hover{color:#030405;background:#d7a84d}.PublicMarketingHeader-module__nEKIPa__brand:focus-visible,.PublicMarketingHeader-module__nEKIPa__primaryNav a:focus-visible,.PublicMarketingHeader-module__nEKIPa__navCta:focus-visible{outline-offset:4px;outline:2px solid #d7a84d}@media (max-width:1120px){.PublicMarketingHeader-module__nEKIPa__navFrame{grid-template-columns:minmax(0,1fr) auto auto;gap:16px}.PublicMarketingHeader-module__nEKIPa__primaryNav,.PublicMarketingHeader-module__nEKIPa__navDivider{display:none}}@media (max-width:900px){.PublicMarketingHeader-module__nEKIPa__navFrame{grid-template-columns:minmax(0,1fr) auto auto;gap:12px;width:min(100% - 40px,1240px)}.PublicMarketingHeader-module__nEKIPa__primaryNav{display:none}.PublicMarketingHeader-module__nEKIPa__wordmark{font-size:1.35rem}.PublicMarketingHeader-module__nEKIPa__navCta{min-width:100px}}@media (max-width:600px){.PublicMarketingHeader-module__nEKIPa__navFrame{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:12px}.PublicMarketingHeader-module__nEKIPa__brand{grid-column:1/-1}.PublicMarketingHeader-module__nEKIPa__brandMark{width:46px;height:46px;font-size:1.35rem}.PublicMarketingHeader-module__nEKIPa__wordmark{white-space:normal;font-size:1.25rem}.PublicMarketingHeader-module__nEKIPa__navCta{width:100%}}
.ProductNarrativeLandingPage-module__5w1w2W__shell{--charcoal:#030405;--surface:#0b0d0d;--ivory:#f7f4ec;--paper:#fffdf8;--ink:#111412;--muted:#a7aaa5;--gold:#d7a84d;--dark-gold:#806221;color:var(--ivory);background:var(--charcoal);font-family:var(--font-narrative-body), "Source Sans 3", sans-serif;overflow:clip}.ProductNarrativeLandingPage-module__5w1w2W__shell *,.ProductNarrativeLandingPage-module__5w1w2W__shell :before,.ProductNarrativeLandingPage-module__5w1w2W__shell :after{box-sizing:border-box}.ProductNarrativeLandingPage-module__5w1w2W__shell h1,.ProductNarrativeLandingPage-module__5w1w2W__shell h2,.ProductNarrativeLandingPage-module__5w1w2W__shell h3,.ProductNarrativeLandingPage-module__5w1w2W__shell p,.ProductNarrativeLandingPage-module__5w1w2W__shell figure{margin:0}.ProductNarrativeLandingPage-module__5w1w2W__shell h1,.ProductNarrativeLandingPage-module__5w1w2W__shell h2,.ProductNarrativeLandingPage-module__5w1w2W__shell h3{font-family:var(--font-narrative-display), Newsreader, Georgia, serif;font-weight:400}.ProductNarrativeLandingPage-module__5w1w2W__shell a{text-decoration:none}.ProductNarrativeLandingPage-module__5w1w2W__frame{width:min(100% - 64px,1240px);margin-inline:auto}.ProductNarrativeLandingPage-module__5w1w2W__skipLink{z-index:100;color:var(--charcoal);background:var(--gold);padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.ProductNarrativeLandingPage-module__5w1w2W__skipLink:focus{transform:translateY(0)}.ProductNarrativeLandingPage-module__5w1w2W__shell a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.ProductNarrativeLandingPage-module__5w1w2W__aboveFold{isolation:isolate;min-height:860px;position:relative}.ProductNarrativeLandingPage-module__5w1w2W__heroArtwork{z-index:-2;background:url(/landing/editorial-force-hero-desktop.webp) 60%/cover no-repeat;position:absolute;inset:0}.ProductNarrativeLandingPage-module__5w1w2W__aboveFold:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#030405fe 0%,#030405e6 31%,#0304054d 53%,#0000 78%);position:absolute;inset:0}.ProductNarrativeLandingPage-module__5w1w2W__hero{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px;width:min(100% - 108px,1440px);min-height:764px;margin-inline:auto;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__heroCopy{grid-column:1/span 6;width:min(100%,620px)}.ProductNarrativeLandingPage-module__5w1w2W__eyebrow{color:var(--gold);letter-spacing:.19em;text-transform:uppercase;font-size:.75rem;font-weight:800}.ProductNarrativeLandingPage-module__5w1w2W__hero h1{max-width:10.6ch;color:var(--ivory);letter-spacing:-.045em;margin-top:27px;font-size:clamp(4.25rem,5.7vw,5.125rem);line-height:.94}.ProductNarrativeLandingPage-module__5w1w2W__heroRule{background:var(--gold);width:78px;height:2px;margin:31px 0 26px;display:block}.ProductNarrativeLandingPage-module__5w1w2W__lede{color:#c4c6c1;max-width:555px;font-size:1.0625rem;line-height:1.62}.ProductNarrativeLandingPage-module__5w1w2W__heroActions{align-items:center;gap:23px;margin-top:33px;display:flex}.ProductNarrativeLandingPage-module__5w1w2W__heroCta{width:142px;min-height:50px;color:var(--charcoal);background:var(--ivory);justify-content:center;align-items:center;font-size:.875rem;font-weight:800;transition:background-color .15s;display:inline-flex}.ProductNarrativeLandingPage-module__5w1w2W__heroCta:hover{background:var(--gold)}.ProductNarrativeLandingPage-module__5w1w2W__ctaNote{color:#aeb0ac;font-size:.8125rem}.ProductNarrativeLandingPage-module__5w1w2W__workflow{min-height:140px;color:var(--ink);background:var(--ivory);border-top:1px solid #d7a84d8c;grid-template-columns:280px 1fr;gap:58px;padding:31px max(32px,50% - 666px) 24px;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__railLabel{color:var(--dark-gold);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.ProductNarrativeLandingPage-module__5w1w2W__workflowSteps{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__workflowSteps li{border-left:1px solid #0304052e;min-height:64px;padding:0 24px}.ProductNarrativeLandingPage-module__5w1w2W__workflowSteps li:first-child{border-left:0}.ProductNarrativeLandingPage-module__5w1w2W__workflowSteps span{color:#8d6a20;letter-spacing:.12em;margin-bottom:9px;font-size:.625rem;font-weight:800;display:block}.ProductNarrativeLandingPage-module__5w1w2W__workflowSteps strong{font-family:var(--font-narrative-display), Newsreader, Georgia, serif;font-size:1.25rem;font-weight:400}.ProductNarrativeLandingPage-module__5w1w2W__chapter{padding-block:100px;position:relative}.ProductNarrativeLandingPage-module__5w1w2W__compare,.ProductNarrativeLandingPage-module__5w1w2W__deliverables{color:var(--ink);background:var(--ivory)}.ProductNarrativeLandingPage-module__5w1w2W__review{background:var(--charcoal);border-block:1px solid #f7f4ec1f}.ProductNarrativeLandingPage-module__5w1w2W__chapterHead{grid-template-columns:5fr 7fr;align-items:end;gap:64px;margin-bottom:46px;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__kicker{color:var(--dark-gold);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:850;margin-bottom:16px!important}.ProductNarrativeLandingPage-module__5w1w2W__review .ProductNarrativeLandingPage-module__5w1w2W__kicker{color:var(--gold)}.ProductNarrativeLandingPage-module__5w1w2W__chapter h2{letter-spacing:-.025em;font-size:clamp(3rem,3.75vw,3.375rem);line-height:1.02}.ProductNarrativeLandingPage-module__5w1w2W__chapterHead>p{color:#50554f;margin-bottom:4px;font-size:1.125rem;line-height:1.65}.ProductNarrativeLandingPage-module__5w1w2W__programPaths{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:-16px 0 48px;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__programPaths span{background:var(--paper);border:1px solid #d9cfbd;align-items:center;gap:10px;min-height:52px;padding-inline:16px;font-size:.875rem;font-weight:750;display:flex}.ProductNarrativeLandingPage-module__5w1w2W__programPaths i{background:var(--gold);border-radius:50%;flex:none;width:7px;height:7px}.ProductNarrativeLandingPage-module__5w1w2W__productProof{background:var(--paper);border:1px solid #d9cfbd;border-radius:6px;padding:16px;position:relative;box-shadow:0 24px 68px #1118271f}.ProductNarrativeLandingPage-module__5w1w2W__productProof figcaption{z-index:2;color:#75683f;letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:800;position:absolute;top:-34px;right:0}.ProductNarrativeLandingPage-module__5w1w2W__productProof img{border:1px solid #ded8ca;width:100%;height:auto;display:block}.ProductNarrativeLandingPage-module__5w1w2W__compareProof img{aspect-ratio:16/8.8;object-fit:cover;object-position:center}.ProductNarrativeLandingPage-module__5w1w2W__outcome{color:#454a45;border-top:1px solid #d7cfbe;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-top:22px;display:flex}.ProductNarrativeLandingPage-module__5w1w2W__outcome strong{font-family:var(--font-narrative-display), Newsreader, Georgia, serif;font-size:1.5625rem;font-weight:400}.ProductNarrativeLandingPage-module__5w1w2W__outcome span{color:#7c6427;font-size:.8125rem;font-weight:750}.ProductNarrativeLandingPage-module__5w1w2W__split{grid-template-columns:5fr 7fr;align-items:center;gap:70px;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__chapterCopy h2{font-size:clamp(3rem,4vw,3.625rem)}.ProductNarrativeLandingPage-module__5w1w2W__chapterCopy>p:not(.ProductNarrativeLandingPage-module__5w1w2W__kicker){color:#b9bcb7;margin-top:26px;font-size:1.125rem;line-height:1.7}.ProductNarrativeLandingPage-module__5w1w2W__copyNote{color:var(--gold);font-family:var(--font-narrative-display), Newsreader, Georgia, serif;border-top:1px solid #f7f4ec29;margin-top:36px;padding-top:22px;font-size:1.4375rem;font-weight:400;line-height:1.35;display:block}.ProductNarrativeLandingPage-module__5w1w2W__darkProof{background:var(--surface);border-color:#f7f4ec29;box-shadow:0 24px 70px #00000061}.ProductNarrativeLandingPage-module__5w1w2W__darkProof figcaption{color:var(--gold)}.ProductNarrativeLandingPage-module__5w1w2W__darkProof img{border-color:#f7f4ec1f}.ProductNarrativeLandingPage-module__5w1w2W__reverseSplit{grid-template-columns:7fr 5fr}.ProductNarrativeLandingPage-module__5w1w2W__reverseSplit .ProductNarrativeLandingPage-module__5w1w2W__chapterCopy{grid-area:1/2}.ProductNarrativeLandingPage-module__5w1w2W__reverseSplit .ProductNarrativeLandingPage-module__5w1w2W__productProof{grid-area:1/1}.ProductNarrativeLandingPage-module__5w1w2W__darkCopy>p:not(.ProductNarrativeLandingPage-module__5w1w2W__kicker){color:#50554f}.ProductNarrativeLandingPage-module__5w1w2W__darkCopy .ProductNarrativeLandingPage-module__5w1w2W__copyNote{color:#7c6427;border-color:#d7cfbe}.ProductNarrativeLandingPage-module__5w1w2W__deliveryProof img{aspect-ratio:7/4.6;object-fit:contain;background:#fff}.ProductNarrativeLandingPage-module__5w1w2W__compatibilityAnchor{scroll-margin-top:96px;position:absolute;top:0}.ProductNarrativeLandingPage-module__5w1w2W__security{border-top:1px solid var(--gold);background:var(--charcoal);padding:96px 0 88px}.ProductNarrativeLandingPage-module__5w1w2W__securityTop{grid-template-columns:1fr auto;align-items:end;gap:70px;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__security h2{max-width:720px;font-size:clamp(3.3rem,4.2vw,3.75rem);line-height:1}.ProductNarrativeLandingPage-module__5w1w2W__securityTop>div:first-child>p:last-child{color:#b5b8b3;max-width:680px;margin-top:24px;font-size:1.0625rem;line-height:1.7}.ProductNarrativeLandingPage-module__5w1w2W__securityAction{justify-items:start;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__outlineCta{border:1px solid var(--gold);min-width:142px;min-height:48px;color:var(--gold);border-radius:4px;justify-content:center;align-items:center;font-weight:700;transition:color .15s,background-color .15s;display:inline-flex}.ProductNarrativeLandingPage-module__5w1w2W__outlineCta:hover{color:var(--charcoal);background:var(--gold)}.ProductNarrativeLandingPage-module__5w1w2W__securityAction small{color:#9fa29d;margin-top:10px}.ProductNarrativeLandingPage-module__5w1w2W__trustGrid{background:#f7f4ec21;border:1px solid #f7f4ec21;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:68px;display:grid}.ProductNarrativeLandingPage-module__5w1w2W__trustGrid article{background:#0c0f0e;min-height:180px;padding:28px}.ProductNarrativeLandingPage-module__5w1w2W__trustGrid span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.ProductNarrativeLandingPage-module__5w1w2W__trustGrid h3{margin:18px 0 10px;font-size:1.375rem;line-height:1.2}.ProductNarrativeLandingPage-module__5w1w2W__trustGrid p{color:#aeb1ac;font-size:.875rem;line-height:1.6}.ProductNarrativeLandingPage-module__5w1w2W__footer{color:#8f938e;border-top:1px solid #f7f4ec24;justify-content:space-between;align-items:center;gap:32px;min-height:116px;font-size:.875rem;display:flex}.ProductNarrativeLandingPage-module__5w1w2W__footer nav{flex-wrap:wrap;justify-content:flex-end;gap:24px;display:flex}.ProductNarrativeLandingPage-module__5w1w2W__footer a{min-height:44px;color:inherit;align-items:center;transition:color .15s;display:inline-flex}.ProductNarrativeLandingPage-module__5w1w2W__footer a:hover{color:var(--gold)}@media (max-width:1179px){.ProductNarrativeLandingPage-module__5w1w2W__aboveFold{min-height:auto}.ProductNarrativeLandingPage-module__5w1w2W__hero{grid-template-columns:1fr;min-height:690px;padding-block:80px}.ProductNarrativeLandingPage-module__5w1w2W__heroCopy{grid-column:auto}.ProductNarrativeLandingPage-module__5w1w2W__hero h1{max-width:11ch}.ProductNarrativeLandingPage-module__5w1w2W__workflow{grid-template-columns:1fr;gap:20px;padding-inline:32px}.ProductNarrativeLandingPage-module__5w1w2W__chapterHead,.ProductNarrativeLandingPage-module__5w1w2W__split,.ProductNarrativeLandingPage-module__5w1w2W__reverseSplit{grid-template-columns:1fr;gap:44px}.ProductNarrativeLandingPage-module__5w1w2W__reverseSplit .ProductNarrativeLandingPage-module__5w1w2W__chapterCopy,.ProductNarrativeLandingPage-module__5w1w2W__reverseSplit .ProductNarrativeLandingPage-module__5w1w2W__productProof{grid-area:auto}.ProductNarrativeLandingPage-module__5w1w2W__reverseSplit .ProductNarrativeLandingPage-module__5w1w2W__chapterCopy{order:-1}.ProductNarrativeLandingPage-module__5w1w2W__chapterCopy h2{max-width:18ch}}@media (max-width:767px){.ProductNarrativeLandingPage-module__5w1w2W__frame{width:min(100% - 32px,1240px)}.ProductNarrativeLandingPage-module__5w1w2W__hero{width:min(100% - 32px,1440px);min-height:640px;padding-block:56px}.ProductNarrativeLandingPage-module__5w1w2W__heroArtwork{background-position:66%}.ProductNarrativeLandingPage-module__5w1w2W__aboveFold:after{background:linear-gradient(90deg,#030405f5 0%,#030405d1 70%,#0304058c)}.ProductNarrativeLandingPage-module__5w1w2W__hero h1{font-size:clamp(3.2rem,14vw,4.5rem)}.ProductNarrativeLandingPage-module__5w1w2W__heroActions{flex-direction:column;align-items:flex-start}.ProductNarrativeLandingPage-module__5w1w2W__workflow{padding-inline:16px}.ProductNarrativeLandingPage-module__5w1w2W__workflowSteps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.ProductNarrativeLandingPage-module__5w1w2W__workflowSteps li:nth-child(3){border-left:0}.ProductNarrativeLandingPage-module__5w1w2W__chapter{padding-block:72px}.ProductNarrativeLandingPage-module__5w1w2W__chapterHead{gap:24px}.ProductNarrativeLandingPage-module__5w1w2W__programPaths{grid-template-columns:1fr}.ProductNarrativeLandingPage-module__5w1w2W__productProof{padding:8px}.ProductNarrativeLandingPage-module__5w1w2W__productProof figcaption{margin-bottom:10px;display:block;position:static}.ProductNarrativeLandingPage-module__5w1w2W__outcome,.ProductNarrativeLandingPage-module__5w1w2W__securityTop,.ProductNarrativeLandingPage-module__5w1w2W__footer{flex-direction:column;align-items:flex-start}.ProductNarrativeLandingPage-module__5w1w2W__outcome,.ProductNarrativeLandingPage-module__5w1w2W__securityTop{display:flex}.ProductNarrativeLandingPage-module__5w1w2W__trustGrid{grid-template-columns:1fr}.ProductNarrativeLandingPage-module__5w1w2W__footer{padding-block:24px}.ProductNarrativeLandingPage-module__5w1w2W__footer nav{justify-content:flex-start;gap:8px 20px}}@media (prefers-reduced-motion:reduce){.ProductNarrativeLandingPage-module__5w1w2W__shell *,.ProductNarrativeLandingPage-module__5w1w2W__shell :before,.ProductNarrativeLandingPage-module__5w1w2W__shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.SecurityMarketingPage-module__kSWwaW__shell{--charcoal:#030405;--surface:#0b0d0d;--ivory:#f7f4ec;--gold:#d7a84d;--muted:#a7aaa5;background:var(--charcoal);color:var(--ivory);font-family:var(--font-public-body),Arial,sans-serif}.SecurityMarketingPage-module__kSWwaW__shell *{box-sizing:border-box}.SecurityMarketingPage-module__kSWwaW__shell h1,.SecurityMarketingPage-module__kSWwaW__shell h2,.SecurityMarketingPage-module__kSWwaW__shell h3{font-family:var(--font-public-display),Georgia,serif;letter-spacing:-.035em;font-weight:400}.SecurityMarketingPage-module__kSWwaW__frame,.SecurityMarketingPage-module__kSWwaW__heroFrame,.SecurityMarketingPage-module__kSWwaW__railFrame,.SecurityMarketingPage-module__kSWwaW__footer{width:min(100% - 64px,1240px);margin-inline:auto}.SecurityMarketingPage-module__kSWwaW__eyebrow{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 22px;font-size:.72rem;font-weight:800}.SecurityMarketingPage-module__kSWwaW__hero{background:#030405;border-bottom:1px solid #d7a84d73;min-height:650px;position:relative;overflow:hidden}.SecurityMarketingPage-module__kSWwaW__vault{position:absolute;inset:0 0 0 42%;overflow:hidden}.SecurityMarketingPage-module__kSWwaW__vault:after{content:"";background:linear-gradient(90deg,#030405 0%,#030405b8 13%,#0000 48%),linear-gradient(#0000 72%,#0304056b);position:absolute;inset:0}.SecurityMarketingPage-module__kSWwaW__vault img{object-fit:cover;object-position:52% center;width:100%;height:100%;display:block}.SecurityMarketingPage-module__kSWwaW__heroFrame{z-index:2;align-items:center;min-height:650px;display:flex;position:relative}.SecurityMarketingPage-module__kSWwaW__heroCopy{width:48%;padding:62px 0}.SecurityMarketingPage-module__kSWwaW__hero h1{max-width:590px;margin:0;font-size:clamp(4.5rem,6.2vw,6.8rem);line-height:.86}.SecurityMarketingPage-module__kSWwaW__heroCopy>p:not(.SecurityMarketingPage-module__kSWwaW__eyebrow){color:#c4c6c1;max-width:590px;margin:34px 0 0;font-size:1.08rem;line-height:1.75}.SecurityMarketingPage-module__kSWwaW__heroActions{align-items:center;gap:26px;margin-top:34px;display:flex}.SecurityMarketingPage-module__kSWwaW__heroActions>span{color:#aaada8;font-size:.82rem}.SecurityMarketingPage-module__kSWwaW__heroActions a:not(.SecurityMarketingPage-module__kSWwaW__lightCta){color:#d8d6ce;text-decoration:none}.SecurityMarketingPage-module__kSWwaW__lightCta,.SecurityMarketingPage-module__kSWwaW__goldCta{border:1px solid var(--ivory);min-height:48px;color:var(--charcoal);background:var(--ivory);border-radius:2px;justify-content:center;align-items:center;padding:0 25px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.SecurityMarketingPage-module__kSWwaW__lightCta:hover{border-color:var(--gold);background:var(--gold)}.SecurityMarketingPage-module__kSWwaW__controlRail{background:#050706f7}.SecurityMarketingPage-module__kSWwaW__railFrame{grid-template-columns:repeat(4,1fr);display:grid}.SecurityMarketingPage-module__kSWwaW__controlRail article{border-left:1px solid #292e2b;min-height:116px;padding:25px 28px}.SecurityMarketingPage-module__kSWwaW__controlRail article:last-child{border-right:1px solid #292e2b}.SecurityMarketingPage-module__kSWwaW__controlRail p,.SecurityMarketingPage-module__kSWwaW__controlGrid article>p,.SecurityMarketingPage-module__kSWwaW__lifecycleGrid article>p,.SecurityMarketingPage-module__kSWwaW__boundaryGrid article>p{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:800}.SecurityMarketingPage-module__kSWwaW__controlRail h2{letter-spacing:-.01em;margin:12px 0 5px;font-size:1.2rem}.SecurityMarketingPage-module__kSWwaW__controlRail span{color:#979a95;font-size:.76rem}.SecurityMarketingPage-module__kSWwaW__ivorySection,.SecurityMarketingPage-module__kSWwaW__darkSection,.SecurityMarketingPage-module__kSWwaW__boundaries,.SecurityMarketingPage-module__kSWwaW__closeout{padding:105px 0}.SecurityMarketingPage-module__kSWwaW__ivorySection{background:var(--ivory);color:var(--charcoal)}.SecurityMarketingPage-module__kSWwaW__darkSection,.SecurityMarketingPage-module__kSWwaW__boundaries,.SecurityMarketingPage-module__kSWwaW__closeout{background:var(--charcoal);color:var(--ivory)}.SecurityMarketingPage-module__kSWwaW__sectionIntro{grid-template-columns:5fr 7fr;align-items:end;gap:90px;margin-bottom:54px;display:grid}.SecurityMarketingPage-module__kSWwaW__sectionIntro h2,.SecurityMarketingPage-module__kSWwaW__aiGrid h2,.SecurityMarketingPage-module__kSWwaW__closeout h2{margin:0;font-size:clamp(3.4rem,4.8vw,5.25rem);line-height:.94}.SecurityMarketingPage-module__kSWwaW__sectionIntro>p,.SecurityMarketingPage-module__kSWwaW__aiGrid>div>p:not(.SecurityMarketingPage-module__kSWwaW__eyebrow),.SecurityMarketingPage-module__kSWwaW__closeout p{color:#777973;margin:0;font-size:1rem;line-height:1.75}.SecurityMarketingPage-module__kSWwaW__darkSection .SecurityMarketingPage-module__kSWwaW__sectionIntro>p,.SecurityMarketingPage-module__kSWwaW__boundaries .SecurityMarketingPage-module__kSWwaW__sectionIntro>p,.SecurityMarketingPage-module__kSWwaW__closeout p{color:#a1a49f}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid{border:1px solid #ccc7bb;grid-template-columns:repeat(4,1fr);display:grid}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid article{border-left:1px solid #ccc7bb;min-height:235px;padding:30px 26px}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid article:first-child{border-left:0}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid h3{margin:22px 0 14px;font-size:1.55rem;line-height:1.05}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid span,.SecurityMarketingPage-module__kSWwaW__controlGrid span,.SecurityMarketingPage-module__kSWwaW__boundaryGrid span{color:#666861;line-height:1.6}.SecurityMarketingPage-module__kSWwaW__controlGrid{border:1px solid #2c312e;grid-template-columns:1fr 1fr;display:grid}.SecurityMarketingPage-module__kSWwaW__controlGrid article{border-bottom:1px solid #2c312e;min-height:210px;padding:34px}.SecurityMarketingPage-module__kSWwaW__controlGrid article:nth-child(odd){border-right:1px solid #2c312e}.SecurityMarketingPage-module__kSWwaW__controlGrid article:nth-last-child(-n+2){border-bottom:0}.SecurityMarketingPage-module__kSWwaW__controlGrid h3,.SecurityMarketingPage-module__kSWwaW__boundaryGrid h3{margin:20px 0 14px;font-size:1.7rem;line-height:1.1}.SecurityMarketingPage-module__kSWwaW__controlGrid span,.SecurityMarketingPage-module__kSWwaW__boundaryGrid span{color:#9da09b}.SecurityMarketingPage-module__kSWwaW__aiGrid{grid-template-columns:5fr 7fr;gap:90px;display:grid}.SecurityMarketingPage-module__kSWwaW__aiGrid>div>p:not(.SecurityMarketingPage-module__kSWwaW__eyebrow){margin-top:30px}.SecurityMarketingPage-module__kSWwaW__aiStatement{border-left:2px solid var(--gold);background:#fff;align-self:center;padding:38px 40px}.SecurityMarketingPage-module__kSWwaW__aiStatement h3{margin:0;font-size:2.5rem;line-height:1.05}.SecurityMarketingPage-module__kSWwaW__aiStatement p{color:#6f716b;line-height:1.6}.SecurityMarketingPage-module__kSWwaW__aiStatement ul{margin:25px 0 0;padding:0;list-style:none}.SecurityMarketingPage-module__kSWwaW__aiStatement li{color:#555750;border-top:1px solid #d5d0c5;padding:13px 0;font-size:.88rem}.SecurityMarketingPage-module__kSWwaW__boundaries{border-top:1px solid #d7a84d3d}.SecurityMarketingPage-module__kSWwaW__boundaryGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.SecurityMarketingPage-module__kSWwaW__boundaryGrid article{border-top:1px solid var(--gold);background:#0b0e0c;min-height:230px;padding:31px}.SecurityMarketingPage-module__kSWwaW__closeout{border-top:1px solid #d7a84d94;padding-bottom:70px}.SecurityMarketingPage-module__kSWwaW__closeoutRow{grid-template-columns:1fr auto;align-items:end;gap:70px;display:grid}.SecurityMarketingPage-module__kSWwaW__closeoutRow>div:first-child{max-width:820px}.SecurityMarketingPage-module__kSWwaW__closeoutRow>div:last-child{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.SecurityMarketingPage-module__kSWwaW__goldCta{border-color:var(--gold);background:var(--gold)}.SecurityMarketingPage-module__kSWwaW__goldCta:hover{color:var(--ivory);background:0 0}.SecurityMarketingPage-module__kSWwaW__closeoutRow>div:last-child>a:not(.SecurityMarketingPage-module__kSWwaW__goldCta){color:#a4a7a2;font-size:.8rem;text-decoration:none}.SecurityMarketingPage-module__kSWwaW__footer{color:#858883;border-top:1px solid #242825;justify-content:space-between;align-items:center;min-height:112px;font-size:.78rem;display:flex}.SecurityMarketingPage-module__kSWwaW__footer nav{gap:28px;display:flex}.SecurityMarketingPage-module__kSWwaW__footer a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.SecurityMarketingPage-module__kSWwaW__footer a:hover{color:var(--gold)}.SecurityMarketingPage-module__kSWwaW__shell a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media (max-width:1179px){.SecurityMarketingPage-module__kSWwaW__hero{padding-top:54px}.SecurityMarketingPage-module__kSWwaW__vault{order:2;width:100%;height:480px;display:block;position:relative;inset:auto}.SecurityMarketingPage-module__kSWwaW__vault:after{background:linear-gradient(#030405 0%,#0000 25%),linear-gradient(#0000 76%,#030405)}.SecurityMarketingPage-module__kSWwaW__heroFrame{min-height:auto}.SecurityMarketingPage-module__kSWwaW__heroCopy{width:100%;padding:50px 0 70px}.SecurityMarketingPage-module__kSWwaW__hero h1{max-width:780px}.SecurityMarketingPage-module__kSWwaW__heroCopy>p:not(.SecurityMarketingPage-module__kSWwaW__eyebrow){max-width:720px}.SecurityMarketingPage-module__kSWwaW__sectionIntro,.SecurityMarketingPage-module__kSWwaW__aiGrid{grid-template-columns:1fr;gap:30px}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid{grid-template-columns:1fr 1fr}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid article:nth-child(3){border-top:1px solid #ccc7bb;border-left:0}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid article:nth-child(4){border-top:1px solid #ccc7bb}}@media (max-width:767px){.SecurityMarketingPage-module__kSWwaW__frame,.SecurityMarketingPage-module__kSWwaW__heroFrame,.SecurityMarketingPage-module__kSWwaW__railFrame,.SecurityMarketingPage-module__kSWwaW__footer{width:min(100% - 36px,1240px)}.SecurityMarketingPage-module__kSWwaW__hero{padding-top:20px}.SecurityMarketingPage-module__kSWwaW__hero h1{font-size:4rem}.SecurityMarketingPage-module__kSWwaW__heroCopy{padding:46px 0 50px}.SecurityMarketingPage-module__kSWwaW__heroActions{flex-direction:column;align-items:flex-start}.SecurityMarketingPage-module__kSWwaW__vault{height:360px}.SecurityMarketingPage-module__kSWwaW__vault img{object-position:58% center}.SecurityMarketingPage-module__kSWwaW__railFrame{grid-template-columns:1fr 1fr}.SecurityMarketingPage-module__kSWwaW__controlRail article:nth-child(3){border-top:1px solid #292e2b}.SecurityMarketingPage-module__kSWwaW__controlRail article:nth-child(odd){border-left:0}.SecurityMarketingPage-module__kSWwaW__ivorySection,.SecurityMarketingPage-module__kSWwaW__darkSection,.SecurityMarketingPage-module__kSWwaW__boundaries,.SecurityMarketingPage-module__kSWwaW__closeout{padding:76px 0}.SecurityMarketingPage-module__kSWwaW__sectionIntro h2,.SecurityMarketingPage-module__kSWwaW__aiGrid h2,.SecurityMarketingPage-module__kSWwaW__closeout h2{font-size:3.15rem}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid,.SecurityMarketingPage-module__kSWwaW__controlGrid,.SecurityMarketingPage-module__kSWwaW__boundaryGrid{grid-template-columns:1fr}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid article{border-top:1px solid #ccc7bb;border-left:0}.SecurityMarketingPage-module__kSWwaW__lifecycleGrid article:first-child{border-top:0}.SecurityMarketingPage-module__kSWwaW__controlGrid article,.SecurityMarketingPage-module__kSWwaW__controlGrid article:nth-child(odd){border-bottom:1px solid #2c312e;border-right:0}.SecurityMarketingPage-module__kSWwaW__controlGrid article:last-child{border-bottom:0}.SecurityMarketingPage-module__kSWwaW__aiStatement{padding:30px 24px}.SecurityMarketingPage-module__kSWwaW__aiStatement h3{font-size:2rem}.SecurityMarketingPage-module__kSWwaW__closeoutRow{grid-template-columns:1fr;gap:36px}.SecurityMarketingPage-module__kSWwaW__closeoutRow>div:last-child{align-items:flex-start}.SecurityMarketingPage-module__kSWwaW__footer{flex-direction:column;align-items:flex-start;gap:22px;padding:30px 0}.SecurityMarketingPage-module__kSWwaW__footer nav{flex-wrap:wrap;gap:8px 22px}}
.VendorSecurityReviewPage-module__YGcyGq__shell{--charcoal:#030405;--surface:#0b0d0d;--ivory:#f7f4ec;--gold:#d7a84d;--muted:#a7aaa5;background:var(--charcoal);color:var(--ivory);font-family:var(--font-vendor-body),Arial,sans-serif}.VendorSecurityReviewPage-module__YGcyGq__shell *{box-sizing:border-box}.VendorSecurityReviewPage-module__YGcyGq__shell h1,.VendorSecurityReviewPage-module__YGcyGq__shell h2,.VendorSecurityReviewPage-module__YGcyGq__shell h3{font-family:var(--font-vendor-display),Georgia,serif;letter-spacing:-.035em;font-weight:400}.VendorSecurityReviewPage-module__YGcyGq__frame{width:min(100% - 64px,1240px);margin-inline:auto}.VendorSecurityReviewPage-module__YGcyGq__eyebrow{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;font-size:.72rem;font-weight:800}.VendorSecurityReviewPage-module__YGcyGq__hero{background:radial-gradient(circle at 78% 28%,#d7a84d1f,transparent 34%),var(--charcoal);border-bottom:1px solid #d7a84d73;padding:110px 0 105px}.VendorSecurityReviewPage-module__YGcyGq__hero h1{max-width:900px;margin:0;font-size:clamp(4.8rem,8vw,7.6rem);line-height:.88}.VendorSecurityReviewPage-module__YGcyGq__lede{color:#b8bbb5;max-width:760px;margin:34px 0 0;font-size:1.15rem;line-height:1.7}.VendorSecurityReviewPage-module__YGcyGq__heroActions{align-items:center;gap:28px;margin-top:34px;display:flex}.VendorSecurityReviewPage-module__YGcyGq__heroActions a,.VendorSecurityReviewPage-module__YGcyGq__closeout a{min-height:48px;color:var(--ivory);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.VendorSecurityReviewPage-module__YGcyGq__heroActions a:first-child,.VendorSecurityReviewPage-module__YGcyGq__closeout a{border:1px solid var(--gold);color:var(--charcoal);background:linear-gradient(135deg,#e5bd69 0%,#c99332 100%);border-radius:2px;padding:0 24px}.VendorSecurityReviewPage-module__YGcyGq__heroActions a:hover,.VendorSecurityReviewPage-module__YGcyGq__closeout a:hover{filter:brightness(1.08)}.VendorSecurityReviewPage-module__YGcyGq__summary,.VendorSecurityReviewPage-module__YGcyGq__ivorySection{background:var(--ivory);color:var(--charcoal);padding:96px 0}.VendorSecurityReviewPage-module__YGcyGq__darkSection,.VendorSecurityReviewPage-module__YGcyGq__limitations,.VendorSecurityReviewPage-module__YGcyGq__closeout{background:var(--charcoal);color:var(--ivory);padding:96px 0}.VendorSecurityReviewPage-module__YGcyGq__sectionHeading{grid-template-columns:5fr 7fr;align-items:end;gap:70px;margin-bottom:48px;display:grid}.VendorSecurityReviewPage-module__YGcyGq__sectionHeading h2,.VendorSecurityReviewPage-module__YGcyGq__twoColumn h2,.VendorSecurityReviewPage-module__YGcyGq__limitations h2,.VendorSecurityReviewPage-module__YGcyGq__closeout h2{margin:0;font-size:clamp(3.2rem,4.8vw,5.25rem);line-height:.95}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid,.VendorSecurityReviewPage-module__YGcyGq__controlGrid{border:1px solid #cec9bd;grid-template-columns:repeat(2,1fr);display:grid}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid article,.VendorSecurityReviewPage-module__YGcyGq__controlGrid article{border-bottom:1px solid #cec9bd;min-height:190px;padding:32px}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid article:nth-child(odd),.VendorSecurityReviewPage-module__YGcyGq__controlGrid article:nth-child(odd){border-right:1px solid #cec9bd}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid article:nth-last-child(-n+2),.VendorSecurityReviewPage-module__YGcyGq__controlGrid article:nth-last-child(-n+2){border-bottom:0}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid h3,.VendorSecurityReviewPage-module__YGcyGq__controlGrid h3,.VendorSecurityReviewPage-module__YGcyGq__providerList h3{margin:0 0 15px;font-size:1.55rem;line-height:1.08}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid p,.VendorSecurityReviewPage-module__YGcyGq__controlGrid p,.VendorSecurityReviewPage-module__YGcyGq__providerList p,.VendorSecurityReviewPage-module__YGcyGq__statement p,.VendorSecurityReviewPage-module__YGcyGq__limitGrid p{color:#666861;margin:0;line-height:1.65}.VendorSecurityReviewPage-module__YGcyGq__darkSection .VendorSecurityReviewPage-module__YGcyGq__controlGrid,.VendorSecurityReviewPage-module__YGcyGq__darkSection .VendorSecurityReviewPage-module__YGcyGq__controlGrid article{border-color:#2d312f}.VendorSecurityReviewPage-module__YGcyGq__darkSection .VendorSecurityReviewPage-module__YGcyGq__controlGrid p,.VendorSecurityReviewPage-module__YGcyGq__darkSection .VendorSecurityReviewPage-module__YGcyGq__providerList p{color:#a7aaa5}.VendorSecurityReviewPage-module__YGcyGq__twoColumn{grid-template-columns:5fr 7fr;gap:90px;display:grid}.VendorSecurityReviewPage-module__YGcyGq__statement{border-left:2px solid var(--gold);background:#fff;align-self:start;padding:34px 38px}.VendorSecurityReviewPage-module__YGcyGq__statement p+p{margin-top:18px}.VendorSecurityReviewPage-module__YGcyGq__providerList{border-top:1px solid #2d312f}.VendorSecurityReviewPage-module__YGcyGq__providerList article{border-bottom:1px solid #2d312f;grid-template-columns:3fr 7fr;gap:50px;padding:25px 0;display:grid}.VendorSecurityReviewPage-module__YGcyGq__providerList h3{margin:0}.VendorSecurityReviewPage-module__YGcyGq__limitations{border-top:1px solid #d7a84d47}.VendorSecurityReviewPage-module__YGcyGq__limitGrid{grid-template-columns:1fr 1fr;gap:30px;margin-top:42px;display:grid}.VendorSecurityReviewPage-module__YGcyGq__limitGrid p{border-top:1px solid var(--gold);background:var(--surface);color:#a7aaa5;padding:28px}.VendorSecurityReviewPage-module__YGcyGq__closeout{border-top:1px solid #d7a84d8c}.VendorSecurityReviewPage-module__YGcyGq__closeoutRow{grid-template-columns:1fr auto;align-items:end;gap:60px;display:grid}.VendorSecurityReviewPage-module__YGcyGq__footer{color:#858883;border-top:1px solid #252926;justify-content:space-between;align-items:center;min-height:110px;font-size:.8rem;display:flex}.VendorSecurityReviewPage-module__YGcyGq__footer nav{gap:26px;display:flex}.VendorSecurityReviewPage-module__YGcyGq__footer a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.VendorSecurityReviewPage-module__YGcyGq__shell a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media print{.VendorSecurityReviewPage-module__YGcyGq__shell{color:#111;background:#fff}.VendorSecurityReviewPage-module__YGcyGq__hero{color:#111;background:#fff;padding:40px 0}.VendorSecurityReviewPage-module__YGcyGq__heroActions,.VendorSecurityReviewPage-module__YGcyGq__footer{display:none}.VendorSecurityReviewPage-module__YGcyGq__darkSection,.VendorSecurityReviewPage-module__YGcyGq__limitations,.VendorSecurityReviewPage-module__YGcyGq__closeout{color:#111;background:#fff}.VendorSecurityReviewPage-module__YGcyGq__summary,.VendorSecurityReviewPage-module__YGcyGq__ivorySection,.VendorSecurityReviewPage-module__YGcyGq__darkSection,.VendorSecurityReviewPage-module__YGcyGq__limitations,.VendorSecurityReviewPage-module__YGcyGq__closeout{break-inside:avoid;padding:36px 0}.VendorSecurityReviewPage-module__YGcyGq__darkSection .VendorSecurityReviewPage-module__YGcyGq__controlGrid p,.VendorSecurityReviewPage-module__YGcyGq__darkSection .VendorSecurityReviewPage-module__YGcyGq__providerList p,.VendorSecurityReviewPage-module__YGcyGq__limitGrid p{color:#333}.VendorSecurityReviewPage-module__YGcyGq__limitGrid p{background:#fff}}@media (max-width:900px){.VendorSecurityReviewPage-module__YGcyGq__sectionHeading,.VendorSecurityReviewPage-module__YGcyGq__twoColumn{grid-template-columns:1fr;gap:28px}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid,.VendorSecurityReviewPage-module__YGcyGq__controlGrid{grid-template-columns:1fr}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid article,.VendorSecurityReviewPage-module__YGcyGq__summaryGrid article:nth-child(odd),.VendorSecurityReviewPage-module__YGcyGq__controlGrid article,.VendorSecurityReviewPage-module__YGcyGq__controlGrid article:nth-child(odd){border-bottom:1px solid #cec9bd;border-right:0}.VendorSecurityReviewPage-module__YGcyGq__summaryGrid article:last-child,.VendorSecurityReviewPage-module__YGcyGq__controlGrid article:last-child{border-bottom:0}.VendorSecurityReviewPage-module__YGcyGq__providerList article{grid-template-columns:1fr;gap:8px}.VendorSecurityReviewPage-module__YGcyGq__limitGrid{grid-template-columns:1fr}.VendorSecurityReviewPage-module__YGcyGq__closeoutRow{grid-template-columns:1fr;align-items:start}}@media (max-width:767px){.VendorSecurityReviewPage-module__YGcyGq__frame{width:min(100% - 36px,1240px)}.VendorSecurityReviewPage-module__YGcyGq__hero{padding:78px 0 70px}.VendorSecurityReviewPage-module__YGcyGq__hero h1{font-size:4.2rem}.VendorSecurityReviewPage-module__YGcyGq__heroActions{flex-direction:column;align-items:flex-start}.VendorSecurityReviewPage-module__YGcyGq__summary,.VendorSecurityReviewPage-module__YGcyGq__ivorySection,.VendorSecurityReviewPage-module__YGcyGq__darkSection,.VendorSecurityReviewPage-module__YGcyGq__limitations,.VendorSecurityReviewPage-module__YGcyGq__closeout{padding:70px 0}.VendorSecurityReviewPage-module__YGcyGq__sectionHeading h2,.VendorSecurityReviewPage-module__YGcyGq__twoColumn h2,.VendorSecurityReviewPage-module__YGcyGq__limitations h2,.VendorSecurityReviewPage-module__YGcyGq__closeout h2{font-size:3.1rem}.VendorSecurityReviewPage-module__YGcyGq__statement{padding:26px 22px}.VendorSecurityReviewPage-module__YGcyGq__footer{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 0}.VendorSecurityReviewPage-module__YGcyGq__footer nav{flex-wrap:wrap}}.VendorSecurityReviewPage-module__YGcyGq__summary .VendorSecurityReviewPage-module__YGcyGq__eyebrow,.VendorSecurityReviewPage-module__YGcyGq__ivorySection .VendorSecurityReviewPage-module__YGcyGq__eyebrow{color:#6d4c0b}
.PricingPage-module__emuZWa__shell{--pricing-black:#030405;--pricing-panel:#0d1117;--pricing-panel-strong:#151922;--pricing-paper:#f7f4ec;--pricing-paper-soft:#fbfaf5;--pricing-ink:#f7f4ec;--pricing-body:#d9d7cf;--pricing-muted:#858c98;--pricing-gold:#d7a84d;--pricing-line:#f7f4ec29;min-height:100vh;color:var(--pricing-ink);background:var(--pricing-black);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.PricingPage-module__emuZWa__skipLink{z-index:40;border:1px solid var(--pricing-gold);min-height:44px;color:var(--pricing-black);background:var(--pricing-paper);border-radius:6px;padding:11px 14px;font-size:.9rem;font-weight:800;position:fixed;top:14px;left:14px;transform:translateY(calc(-100% - 28px))}.PricingPage-module__emuZWa__skipLink:focus-visible{transform:translateY(0)}.PricingPage-module__emuZWa__shell a:focus-visible,.PricingPage-module__emuZWa__shell [data-slot=button]:focus-visible{outline:2px solid var(--pricing-gold);outline-offset:4px}.PricingPage-module__emuZWa__topBar{background:var(--pricing-black);border-bottom:1px solid #d7a84db8;min-height:96px}.PricingPage-module__emuZWa__navFrame{grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:28px;width:min(100% - 64px,1440px);min-height:96px;margin:0 auto;display:grid}.PricingPage-module__emuZWa__brand{min-height:56px;color:var(--pricing-ink);align-items:center;gap:18px;text-decoration:none;display:inline-flex}.PricingPage-module__emuZWa__brandMark{border:1px solid var(--pricing-gold);width:56px;height:56px;color:var(--pricing-gold);background:var(--pricing-black);place-items:center;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;line-height:1;display:grid}.PricingPage-module__emuZWa__wordmark{color:var(--pricing-ink);white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;line-height:1}.PricingPage-module__emuZWa__primaryNav{justify-self:end;align-items:center;gap:42px;display:flex}.PricingPage-module__emuZWa__primaryNav a{color:#f0eee8;align-items:center;min-height:44px;font-size:1rem;line-height:1;text-decoration:none;display:inline-flex}.PricingPage-module__emuZWa__primaryNav a:hover{color:var(--pricing-gold)}.PricingPage-module__emuZWa__navDivider{background:#f6f3ec3d;width:1px;height:42px}.PricingPage-module__emuZWa__navCta[data-slot=button]{border:1px solid var(--pricing-gold);min-width:112px;min-height:48px;color:var(--pricing-gold);box-shadow:none;background:0 0;border-radius:4px;font-size:1rem}.PricingPage-module__emuZWa__navCta[data-slot=button]:hover{color:var(--pricing-black);background:var(--pricing-gold)}.PricingPage-module__emuZWa__hero{isolation:isolate;grid-template-columns:minmax(0,1fr) 440px;gap:56px;width:min(100% - 64px,1240px);margin:0 auto;padding:64px 0 54px;display:grid;position:relative}.PricingPage-module__emuZWa__hero:before{z-index:-1;content:"";opacity:.55;background:linear-gradient(168deg,#0000 0 34%,#d7a84d33 35%,#0000 36% 100%),repeating-linear-gradient(172deg,#d7a84d12 0 1px,#0000 1px 20px);position:absolute;inset:14% 18% 0 30%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 74%,#0000);mask-image:linear-gradient(90deg,#0000,#000 28% 74%,#0000)}.PricingPage-module__emuZWa__heroCopy{max-width:820px}.PricingPage-module__emuZWa__eyebrow,.PricingPage-module__emuZWa__sectionHeader span{color:var(--pricing-gold);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:800}.PricingPage-module__emuZWa__hero h1{max-width:850px;color:var(--pricing-ink);letter-spacing:0;margin:16px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.1rem,5.4vw,5.2rem);font-weight:500;line-height:1.01}.PricingPage-module__emuZWa__heroCopy p:last-child{max-width:680px;color:var(--pricing-body);margin:26px 0 0;font-size:1.1rem;line-height:1.68}.PricingPage-module__emuZWa__heroPanel{border:1px solid var(--pricing-line);background:linear-gradient(145deg,#d7a84d1f,#0000 42%),#0d1117eb;border-radius:8px;align-self:center;gap:20px;padding:24px;display:grid;box-shadow:0 28px 70px #00000057}.PricingPage-module__emuZWa__heroPanel>div{color:var(--pricing-body);grid-template-columns:34px 1fr;gap:12px;font-size:.94rem;line-height:1.55;display:grid}.PricingPage-module__emuZWa__heroPanel svg,.PricingPage-module__emuZWa__proofSection svg{color:var(--pricing-gold)}.PricingPage-module__emuZWa__heroPanel dl{gap:10px;margin:0;display:grid}.PricingPage-module__emuZWa__heroPanel dl div{border-top:1px solid var(--pricing-line);gap:4px;padding-top:12px;display:grid}.PricingPage-module__emuZWa__heroPanel dt{color:var(--pricing-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.PricingPage-module__emuZWa__heroPanel dd{color:var(--pricing-ink);margin:0;font-size:.96rem}.PricingPage-module__emuZWa__pricingSection{color:#111827;background:var(--pricing-paper);padding:44px 0 72px}.PricingPage-module__emuZWa__sectionHeader{gap:12px;width:min(100% - 64px,1240px);margin:0 auto 28px;display:grid}.PricingPage-module__emuZWa__sectionHeader h2{color:#050608;letter-spacing:0;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.85rem,2.7vw,2.8rem);font-weight:500;line-height:1.12}.PricingPage-module__emuZWa__pricingSection .PricingPage-module__emuZWa__sectionHeader span,.PricingPage-module__emuZWa__comparisonSection .PricingPage-module__emuZWa__sectionHeader span{color:#6d4c0b}.PricingPage-module__emuZWa__tierGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(100% - 64px,1240px);margin:0 auto;display:grid}.PricingPage-module__emuZWa__tierCard{background:var(--pricing-paper-soft);border:1px solid #d9cfbd;border-radius:8px;grid-template-rows:auto auto 1fr auto;gap:18px;min-height:510px;padding:24px;display:grid;position:relative;box-shadow:0 18px 40px #1118270f}.PricingPage-module__emuZWa__tierCardFeatured{border-color:#d7a84dd1;box-shadow:0 24px 70px #d7a84d2e}.PricingPage-module__emuZWa__featuredBadge{color:#6d501b;text-align:center;background:#d7a84d24;border:1px solid #d7a84d66;border-radius:999px;max-width:160px;padding:5px 8px;font-size:.7rem;font-weight:800;position:absolute;top:14px;right:14px}.PricingPage-module__emuZWa__tierHeading{gap:14px;padding-top:8px;display:grid}.PricingPage-module__emuZWa__tierHeading h3{color:#050608;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:900}.PricingPage-module__emuZWa__tierHeading strong{color:#050608;letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-size:2.45rem;font-weight:500;display:inline}.PricingPage-module__emuZWa__tierHeading span{color:#5f6977;margin-left:6px;font-size:.92rem}.PricingPage-module__emuZWa__tierHeading em{color:#6d501b;background:#d7a84d24;border:1px solid #d7a84d61;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.76rem;font-style:normal;font-weight:900}.PricingPage-module__emuZWa__tierCard p{color:#3f4652;margin:0;font-size:.95rem;line-height:1.55}.PricingPage-module__emuZWa__billingControlRow{justify-content:center;align-items:center;width:min(100% - 64px,1240px);margin:0 auto 22px;display:grid}.PricingPage-module__emuZWa__billingSegmented{background:#f2f0ec;border:1px solid #d7d3cb;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(100%,374px);padding:3px;display:grid}.PricingPage-module__emuZWa__billingSegmented button{color:#3f4652;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-content:center;justify-items:center;gap:1px;padding:7px 18px;font-size:.9rem;font-weight:850;transition:background .14s,border-color .14s,box-shadow .14s,color .14s;display:grid}.PricingPage-module__emuZWa__billingSegmented button:focus-visible{outline-offset:2px;outline:3px solid #d7a84d6b}.PricingPage-module__emuZWa__billingSegmented button span{color:#7a5a1e;letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:760}.PricingPage-module__emuZWa__billingSegmented .PricingPage-module__emuZWa__billingSegmentActive{color:#050608;background:#fff;border-color:#fff;box-shadow:0 2px 8px #16181d1f}.PricingPage-module__emuZWa__tierCard ul,.PricingPage-module__emuZWa__proofSection ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.PricingPage-module__emuZWa__tierCard li{color:#303744;grid-template-columns:18px 1fr;align-items:start;gap:8px;font-size:.9rem;line-height:1.42;display:grid}.PricingPage-module__emuZWa__tierCard li svg{color:var(--pricing-gold);margin-top:1px}.PricingPage-module__emuZWa__primaryCta[data-slot=button],.PricingPage-module__emuZWa__secondaryCta[data-slot=button]{border-radius:5px;min-height:46px}.PricingPage-module__emuZWa__primaryCta[data-slot=button]{color:var(--pricing-black);background:linear-gradient(#e2b95e,#d3a246);box-shadow:0 16px 34px #d7a84d38}.PricingPage-module__emuZWa__primaryCta[data-slot=button]:hover{color:var(--pricing-black);background:#e7c16f}.PricingPage-module__emuZWa__secondaryCta[data-slot=button]{color:#050608;background:0 0;border-color:#c7b897}.PricingPage-module__emuZWa__secondaryCta[data-slot=button]:hover{background:#efe6d4}.PricingPage-module__emuZWa__proofSection{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(100% - 64px,1240px);margin:0 auto;padding:64px 0 78px;display:grid}.PricingPage-module__emuZWa__comparisonSection{color:#111827;background:var(--pricing-paper);padding:0 0 74px}.PricingPage-module__emuZWa__comparisonTableWrap{background:#fffdf8;border:1px solid #d9cfbd;border-radius:10px;width:min(100% - 64px,1240px);margin:0 auto;overflow-x:auto;box-shadow:0 18px 40px #1118270f}.PricingPage-module__emuZWa__comparisonTable{border-collapse:collapse;width:100%;min-width:820px}.PricingPage-module__emuZWa__comparisonTable th,.PricingPage-module__emuZWa__comparisonTable td{color:#303744;text-align:left;vertical-align:top;border-bottom:1px solid #e5dccb;padding:18px 20px;font-size:.94rem;line-height:1.46}.PricingPage-module__emuZWa__comparisonTable thead th{color:#050608;letter-spacing:.07em;text-transform:uppercase;background:#f5efe4;font-size:.78rem;font-weight:900}.PricingPage-module__emuZWa__comparisonTable tbody th{color:#050608;font-weight:900}.PricingPage-module__emuZWa__comparisonTable tr:last-child th,.PricingPage-module__emuZWa__comparisonTable tr:last-child td{border-bottom:0}.PricingPage-module__emuZWa__proofSection article{border:1px solid var(--pricing-line);background:var(--pricing-panel);border-radius:8px;align-content:start;gap:14px;min-height:230px;padding:22px;display:grid}.PricingPage-module__emuZWa__proofSection h2{color:var(--pricing-ink);margin:0;font-size:1.05rem;line-height:1.3}.PricingPage-module__emuZWa__proofSection p,.PricingPage-module__emuZWa__proofSection li{color:var(--pricing-body);margin:0;font-size:.94rem;line-height:1.58}.PricingPage-module__emuZWa__legalFooter{color:#7b8491;flex-wrap:wrap;justify-content:center;gap:18px;width:min(100% - 64px,1240px);margin:0 auto;padding:0 0 48px;font-size:.86rem;display:flex}.PricingPage-module__emuZWa__faqSection{padding:0 0 72px}.PricingPage-module__emuZWa__faqSection .PricingPage-module__emuZWa__sectionHeader h2{color:var(--pricing-ink)}.PricingPage-module__emuZWa__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100% - 64px,1240px);margin:0 auto;display:grid}.PricingPage-module__emuZWa__faqItem{border:1px solid var(--pricing-line);background:var(--pricing-panel);border-radius:8px}.PricingPage-module__emuZWa__faqItem summary{min-height:54px;color:var(--pricing-ink);cursor:pointer;padding:16px 18px;font-weight:900}.PricingPage-module__emuZWa__faqItem summary:focus-visible{outline:2px solid var(--pricing-gold);outline-offset:-3px}.PricingPage-module__emuZWa__faqItem p{color:var(--pricing-body);margin:0;padding:0 18px 18px;font-size:.94rem;line-height:1.58}.PricingPage-module__emuZWa__legalFooter a{color:inherit;text-decoration:none}.PricingPage-module__emuZWa__legalFooter a:hover{color:var(--pricing-gold)}@media (max-width:1120px){.PricingPage-module__emuZWa__navFrame{grid-template-columns:auto 1fr auto auto;gap:20px}.PricingPage-module__emuZWa__primaryNav{gap:22px}.PricingPage-module__emuZWa__navDivider{display:none}.PricingPage-module__emuZWa__hero,.PricingPage-module__emuZWa__proofSection{grid-template-columns:minmax(0,1fr)}.PricingPage-module__emuZWa__heroPanel{align-self:start}.PricingPage-module__emuZWa__tierGrid,.PricingPage-module__emuZWa__faqGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.PricingPage-module__emuZWa__navFrame{grid-template-columns:minmax(0,1fr) auto auto;gap:12px;width:min(100% - 40px,1240px)}.PricingPage-module__emuZWa__primaryNav{display:none}.PricingPage-module__emuZWa__wordmark{font-size:1.35rem}.PricingPage-module__emuZWa__navCta[data-slot=button]{min-width:100px}}@media (max-width:760px){.PricingPage-module__emuZWa__navFrame,.PricingPage-module__emuZWa__hero,.PricingPage-module__emuZWa__sectionHeader,.PricingPage-module__emuZWa__billingControlRow,.PricingPage-module__emuZWa__tierGrid,.PricingPage-module__emuZWa__comparisonTableWrap,.PricingPage-module__emuZWa__faqGrid,.PricingPage-module__emuZWa__proofSection{width:min(100% - 32px,1240px)}.PricingPage-module__emuZWa__navFrame{grid-template-columns:minmax(0,1fr);gap:10px;min-height:84px;padding:12px 0}.PricingPage-module__emuZWa__brand{gap:12px;min-width:0}.PricingPage-module__emuZWa__brandMark{width:46px;height:46px;font-size:1.35rem}.PricingPage-module__emuZWa__wordmark{white-space:normal;font-size:1.25rem;line-height:1.1}.PricingPage-module__emuZWa__primaryNav{display:none}.PricingPage-module__emuZWa__navCta[data-slot=button]{width:100%;min-width:0}.PricingPage-module__emuZWa__hero{padding:58px 0 52px}.PricingPage-module__emuZWa__hero h1{overflow-wrap:anywhere;font-size:clamp(2.7rem,14vw,4.2rem)}.PricingPage-module__emuZWa__tierGrid{grid-template-columns:minmax(0,1fr)}.PricingPage-module__emuZWa__tierCard{min-height:auto}.PricingPage-module__emuZWa__faqGrid{grid-template-columns:minmax(0,1fr)}}
.PlatformMarketingPage-module__o01vTa__shell{--charcoal:#030405;--surface:#0b0d0d;--ivory:#f7f4ec;--gold:#d7a84d;--muted:#a7aaa5;background:var(--charcoal);color:var(--ivory);font-family:var(--font-public-body),Arial,sans-serif}.PlatformMarketingPage-module__o01vTa__shell *{box-sizing:border-box}.PlatformMarketingPage-module__o01vTa__shell h1,.PlatformMarketingPage-module__o01vTa__shell h2,.PlatformMarketingPage-module__o01vTa__shell h3{font-family:var(--font-public-display),Georgia,serif;letter-spacing:-.035em;font-weight:400}.PlatformMarketingPage-module__o01vTa__frame,.PlatformMarketingPage-module__o01vTa__heroFrame,.PlatformMarketingPage-module__o01vTa__railFrame,.PlatformMarketingPage-module__o01vTa__footer{width:min(100% - 64px,1240px);margin-inline:auto}.PlatformMarketingPage-module__o01vTa__hero{border-bottom:1px solid #d7a84d66;min-height:760px;overflow:hidden}.PlatformMarketingPage-module__o01vTa__heroFrame{grid-template-columns:5fr 7fr;align-items:center;gap:56px;min-height:760px;display:grid}.PlatformMarketingPage-module__o01vTa__heroCopy{z-index:2;position:relative}.PlatformMarketingPage-module__o01vTa__eyebrow{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 22px;font-size:.72rem;font-weight:800}.PlatformMarketingPage-module__o01vTa__hero h1{max-width:620px;margin:0;font-size:clamp(4rem,5.6vw,6.1rem);line-height:.87}.PlatformMarketingPage-module__o01vTa__heroCopy>p:not(.PlatformMarketingPage-module__o01vTa__eyebrow){color:#c6c7c3;max-width:540px;margin:30px 0 0;font-size:1.08rem;line-height:1.7}.PlatformMarketingPage-module__o01vTa__heroAction{align-items:center;gap:22px;margin-top:34px;display:flex}.PlatformMarketingPage-module__o01vTa__heroAction span{color:#9b9e99;font-size:.82rem}.PlatformMarketingPage-module__o01vTa__lightCta,.PlatformMarketingPage-module__o01vTa__goldCta{border:1px solid var(--ivory);min-height:48px;color:var(--charcoal);background:var(--ivory);border-radius:2px;justify-content:center;align-items:center;padding:0 24px;font-weight:800;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.PlatformMarketingPage-module__o01vTa__lightCta:hover{border-color:var(--gold);background:var(--gold)}.PlatformMarketingPage-module__o01vTa__heroProduct{height:550px;margin:0;position:relative}.PlatformMarketingPage-module__o01vTa__heroProduct img{border:1px solid #d7a84d57;height:auto;position:absolute;box-shadow:0 22px 70px #00000085}.PlatformMarketingPage-module__o01vTa__heroReview{opacity:.72;width:55%;top:24px;left:0}.PlatformMarketingPage-module__o01vTa__heroCompare{z-index:2;width:75%;top:125px;left:16%}.PlatformMarketingPage-module__o01vTa__heroDeliverables{z-index:3;width:48%;bottom:5px;right:-4%}.PlatformMarketingPage-module__o01vTa__heroProduct figcaption{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:800;position:absolute;top:0;right:0}.PlatformMarketingPage-module__o01vTa__workflowRail{background:var(--ivory);color:var(--charcoal);scroll-margin-top:20px}.PlatformMarketingPage-module__o01vTa__railFrame{grid-template-columns:1.2fr repeat(4,1fr);align-items:stretch;min-height:154px;display:grid}.PlatformMarketingPage-module__o01vTa__railFrame>p{color:#6e5a31;letter-spacing:.15em;text-transform:uppercase;margin:0;padding:34px 28px 0 0;font-size:.68rem;font-weight:800}.PlatformMarketingPage-module__o01vTa__railFrame a{min-height:120px;color:inherit;border-left:1px solid #c9c4b9;flex-direction:column;justify-content:center;padding:22px 30px;text-decoration:none;display:flex}.PlatformMarketingPage-module__o01vTa__railFrame a span{color:#8b641b;font-size:.7rem;font-weight:800}.PlatformMarketingPage-module__o01vTa__railFrame a strong{font-family:var(--font-public-display),Georgia,serif;margin-top:15px;font-size:1.2rem;font-weight:500}.PlatformMarketingPage-module__o01vTa__railFrame a small{color:#73746f;margin-top:8px}.PlatformMarketingPage-module__o01vTa__darkChapter,.PlatformMarketingPage-module__o01vTa__ivoryChapter,.PlatformMarketingPage-module__o01vTa__supportSection,.PlatformMarketingPage-module__o01vTa__closeout{padding:110px 0}.PlatformMarketingPage-module__o01vTa__darkChapter,.PlatformMarketingPage-module__o01vTa__supportSection,.PlatformMarketingPage-module__o01vTa__closeout{background:var(--charcoal);color:var(--ivory)}.PlatformMarketingPage-module__o01vTa__ivoryChapter{background:var(--ivory);color:var(--charcoal)}.PlatformMarketingPage-module__o01vTa__split{grid-template-columns:5fr 7fr;align-items:center;gap:76px;display:grid}.PlatformMarketingPage-module__o01vTa__reverse{grid-template-columns:7fr 5fr}.PlatformMarketingPage-module__o01vTa__chapterCopy h2,.PlatformMarketingPage-module__o01vTa__chapterIntro h2,.PlatformMarketingPage-module__o01vTa__closeout h2{margin:0;font-size:clamp(3rem,4.4vw,5.1rem);line-height:.94}.PlatformMarketingPage-module__o01vTa__chapterCopy>p:not(.PlatformMarketingPage-module__o01vTa__eyebrow):not(.PlatformMarketingPage-module__o01vTa__outcome),.PlatformMarketingPage-module__o01vTa__chapterIntro>p,.PlatformMarketingPage-module__o01vTa__closeoutRow p{color:#a9aca7;font-size:1rem;line-height:1.75}.PlatformMarketingPage-module__o01vTa__ivoryChapter .PlatformMarketingPage-module__o01vTa__chapterCopy>p:not(.PlatformMarketingPage-module__o01vTa__eyebrow):not(.PlatformMarketingPage-module__o01vTa__outcome){color:#555750}.PlatformMarketingPage-module__o01vTa__outcome{color:var(--gold);font-family:var(--font-public-display),Georgia,serif;margin-top:34px;font-size:1.35rem;line-height:1.35}.PlatformMarketingPage-module__o01vTa__sourceScene{background:#080a09;border:1px solid #2d322f;grid-template-columns:1.15fr .85fr;min-height:430px;display:grid}.PlatformMarketingPage-module__o01vTa__addFiles{border-right:1px solid #2d322f;flex-direction:column;justify-content:center;align-items:center;display:flex}.PlatformMarketingPage-module__o01vTa__addFiles span{border:1px solid var(--gold);width:52px;height:52px;color:var(--gold);border-radius:50%;place-items:center;margin-bottom:18px;font-size:1.6rem;display:grid}.PlatformMarketingPage-module__o01vTa__addFiles small,.PlatformMarketingPage-module__o01vTa__sourceList small{color:#8f928d;margin-top:7px}.PlatformMarketingPage-module__o01vTa__sourceList{padding:28px 24px}.PlatformMarketingPage-module__o01vTa__sourceList>p{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-size:.67rem;font-weight:800}.PlatformMarketingPage-module__o01vTa__sourceList>div{border-top:1px solid #2b2f2c;justify-content:space-between;gap:15px;padding:17px 0;display:flex}.PlatformMarketingPage-module__o01vTa__sourceList span{flex-direction:column;display:flex}.PlatformMarketingPage-module__o01vTa__sourceList em{color:#82b28c;font-size:.72rem;font-style:normal}.PlatformMarketingPage-module__o01vTa__productFigure{background:#fff;border:1px solid #d7a84d47;margin:0;padding:14px;position:relative;box-shadow:0 24px 60px #1e170c1f}.PlatformMarketingPage-module__o01vTa__productFigure>span{color:#80601d;letter-spacing:.12em;text-align:right;text-transform:uppercase;margin-bottom:12px;font-size:.63rem;font-weight:800;display:block}.PlatformMarketingPage-module__o01vTa__productFigure img{width:100%;height:auto;display:block}.PlatformMarketingPage-module__o01vTa__darkChapter .PlatformMarketingPage-module__o01vTa__productFigure{background:#0a0c0b;box-shadow:0 28px 70px #00000080}.PlatformMarketingPage-module__o01vTa__chapterIntro{grid-template-columns:7fr 5fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.PlatformMarketingPage-module__o01vTa__compareFigure{max-width:1180px;margin-inline:auto}.PlatformMarketingPage-module__o01vTa__supportSection{border-top:1px solid #d7a84d59}.PlatformMarketingPage-module__o01vTa__supportGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.PlatformMarketingPage-module__o01vTa__supportGrid article{background:#0b0e0c;border:1px solid #292e2b;padding:32px}.PlatformMarketingPage-module__o01vTa__supportGrid article>p{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:800}.PlatformMarketingPage-module__o01vTa__supportGrid h3{max-width:550px;margin:18px 0;font-size:2rem;line-height:1.04}.PlatformMarketingPage-module__o01vTa__supportGrid article>span{color:#9fa29d;line-height:1.6}.PlatformMarketingPage-module__o01vTa__supportGrid ul{margin:30px 0 0;padding:0;list-style:none}.PlatformMarketingPage-module__o01vTa__supportGrid li{color:#d3d2cc;border-top:1px solid #292e2b;justify-content:space-between;padding:12px 0;font-size:.86rem;display:flex}.PlatformMarketingPage-module__o01vTa__supportGrid em{color:var(--gold);font-style:normal}.PlatformMarketingPage-module__o01vTa__closeout{border-top:1px solid #d7a84d8c;padding-bottom:70px}.PlatformMarketingPage-module__o01vTa__closeoutRow{grid-template-columns:1fr auto;align-items:end;gap:80px;display:grid}.PlatformMarketingPage-module__o01vTa__closeoutRow h2{max-width:700px}.PlatformMarketingPage-module__o01vTa__closeoutRow>div:last-child{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.PlatformMarketingPage-module__o01vTa__goldCta{border-color:var(--gold);color:var(--charcoal);background:var(--gold)}.PlatformMarketingPage-module__o01vTa__goldCta:hover{color:var(--ivory);background:0 0}.PlatformMarketingPage-module__o01vTa__closeoutRow small{color:#8f928d}.PlatformMarketingPage-module__o01vTa__footer{color:#858883;border-top:1px solid #232725;justify-content:space-between;align-items:center;min-height:112px;font-size:.78rem;display:flex}.PlatformMarketingPage-module__o01vTa__footer nav{gap:28px;display:flex}.PlatformMarketingPage-module__o01vTa__footer a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.PlatformMarketingPage-module__o01vTa__footer a:hover{color:var(--gold)}.PlatformMarketingPage-module__o01vTa__shell a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media (max-width:1179px){.PlatformMarketingPage-module__o01vTa__heroFrame,.PlatformMarketingPage-module__o01vTa__split,.PlatformMarketingPage-module__o01vTa__reverse{grid-template-columns:1fr}.PlatformMarketingPage-module__o01vTa__hero{padding:90px 0}.PlatformMarketingPage-module__o01vTa__heroFrame{min-height:auto}.PlatformMarketingPage-module__o01vTa__heroProduct{height:580px}.PlatformMarketingPage-module__o01vTa__railFrame{grid-template-columns:repeat(4,1fr)}.PlatformMarketingPage-module__o01vTa__railFrame>p{grid-column:1/-1;padding:24px 0 4px}.PlatformMarketingPage-module__o01vTa__chapterIntro{grid-template-columns:1fr;gap:20px}.PlatformMarketingPage-module__o01vTa__chapterCopy{max-width:780px}.PlatformMarketingPage-module__o01vTa__reverse .PlatformMarketingPage-module__o01vTa__productFigure{order:2}}@media (max-width:767px){.PlatformMarketingPage-module__o01vTa__frame,.PlatformMarketingPage-module__o01vTa__heroFrame,.PlatformMarketingPage-module__o01vTa__railFrame,.PlatformMarketingPage-module__o01vTa__footer{width:min(100% - 36px,1240px)}.PlatformMarketingPage-module__o01vTa__hero{padding:60px 0}.PlatformMarketingPage-module__o01vTa__hero h1{font-size:3.65rem}.PlatformMarketingPage-module__o01vTa__heroAction{flex-direction:column;align-items:flex-start}.PlatformMarketingPage-module__o01vTa__heroProduct{height:360px}.PlatformMarketingPage-module__o01vTa__heroReview{width:66%}.PlatformMarketingPage-module__o01vTa__heroCompare{width:90%;top:92px;left:5%}.PlatformMarketingPage-module__o01vTa__heroDeliverables{width:58%}.PlatformMarketingPage-module__o01vTa__railFrame{grid-template-columns:1fr}.PlatformMarketingPage-module__o01vTa__railFrame a{border-top:1px solid #c9c4b9;border-left:0}.PlatformMarketingPage-module__o01vTa__darkChapter,.PlatformMarketingPage-module__o01vTa__ivoryChapter,.PlatformMarketingPage-module__o01vTa__supportSection,.PlatformMarketingPage-module__o01vTa__closeout{padding:76px 0}.PlatformMarketingPage-module__o01vTa__chapterCopy h2,.PlatformMarketingPage-module__o01vTa__chapterIntro h2,.PlatformMarketingPage-module__o01vTa__closeout h2{font-size:3rem}.PlatformMarketingPage-module__o01vTa__sourceScene,.PlatformMarketingPage-module__o01vTa__supportGrid{grid-template-columns:1fr}.PlatformMarketingPage-module__o01vTa__addFiles{border-bottom:1px solid #2d322f;border-right:0;min-height:240px}.PlatformMarketingPage-module__o01vTa__closeoutRow{grid-template-columns:1fr;gap:36px}.PlatformMarketingPage-module__o01vTa__closeoutRow>div:last-child{align-items:flex-start}.PlatformMarketingPage-module__o01vTa__footer{flex-direction:column;align-items:flex-start;gap:22px;padding:30px 0}.PlatformMarketingPage-module__o01vTa__footer nav{flex-wrap:wrap;gap:8px 22px}}
.SolutionPage-module__pHzMVW__shell{color:#0b1320;background:#f7f3eb;min-height:100vh}.SolutionPage-module__pHzMVW__topBar{color:#f8f1df;background:#111827;border-bottom:1px solid #8f6f3038}.SolutionPage-module__pHzMVW__navFrame{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 48px);margin:0 auto;padding:18px 0;display:flex}.SolutionPage-module__pHzMVW__brand{color:inherit;align-items:center;gap:10px;font-weight:800;text-decoration:none;display:inline-flex}.SolutionPage-module__pHzMVW__brandMark{color:#e1ad3d;letter-spacing:0;background:#05070c;border-radius:6px;place-items:center;width:32px;height:32px;font-size:13px;display:inline-grid}.SolutionPage-module__pHzMVW__navLinks{color:#f8f1dfc7;align-items:center;gap:18px;font-size:14px;display:flex}.SolutionPage-module__pHzMVW__navLinks a{color:inherit;text-decoration:none}.SolutionPage-module__pHzMVW__navLinks a:hover{color:#fff}.SolutionPage-module__pHzMVW__hero{grid-template-columns:minmax(0,1.04fr) minmax(360px,.82fr);gap:44px;width:min(1180px,100% - 48px);margin:0 auto;padding:78px 0 56px;display:grid}.SolutionPage-module__pHzMVW__eyebrow{color:#8b650f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}.SolutionPage-module__pHzMVW__hero h1{color:#07101f;letter-spacing:0;max-width:780px;margin:0;font-size:clamp(44px,6vw,76px);line-height:.95}.SolutionPage-module__pHzMVW__summary{color:#4b5565;max-width:650px;margin:22px 0 0;font-size:18px;line-height:1.62}.SolutionPage-module__pHzMVW__ctaRow{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.SolutionPage-module__pHzMVW__primaryCta,.SolutionPage-module__pHzMVW__secondaryCta{border-radius:7px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.SolutionPage-module__pHzMVW__primaryCta{color:#0b1320;background:#dca83e;box-shadow:0 16px 32px #6f4b1233}.SolutionPage-module__pHzMVW__secondaryCta{color:#0b1320;background:#fffaf0;border:1px solid #745b2947}.SolutionPage-module__pHzMVW__preview{background:#fffdf7;border:1px solid #8f6f3042;border-radius:12px;align-self:stretch;overflow:hidden;box-shadow:0 28px 60px #372c1726}.SolutionPage-module__pHzMVW__previewHeader{border-bottom:1px solid #8f6f302e;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.SolutionPage-module__pHzMVW__previewHeader strong{font-size:15px}.SolutionPage-module__pHzMVW__previewStatus{color:#136c3b;background:#e9f8ef;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.SolutionPage-module__pHzMVW__previewRows{gap:12px;padding:18px;display:grid}.SolutionPage-module__pHzMVW__previewRow{background:#fff;border:1px solid #8f6f3029;border-radius:9px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.SolutionPage-module__pHzMVW__previewIcon{color:#90620d;background:#f5ecd9;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.SolutionPage-module__pHzMVW__previewRow strong,.SolutionPage-module__pHzMVW__previewRow span{display:block}.SolutionPage-module__pHzMVW__previewRow strong{color:#101827;font-size:14px}.SolutionPage-module__pHzMVW__previewRow span{color:#647082;margin-top:4px;font-size:13px}.SolutionPage-module__pHzMVW__previewRow em{color:#8b650f;font-size:12px;font-style:normal;font-weight:800}.SolutionPage-module__pHzMVW__section{width:min(1180px,100% - 48px);margin:0 auto;padding:34px 0}.SolutionPage-module__pHzMVW__sectionHeader{max-width:710px}.SolutionPage-module__pHzMVW__sectionHeader span{color:#8b650f;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.SolutionPage-module__pHzMVW__sectionHeader h2{color:#07101f;letter-spacing:0;margin:10px 0 0;font-size:clamp(28px,4vw,44px);line-height:1.05}.SolutionPage-module__pHzMVW__sectionHeader p{color:#566173;margin:14px 0 0;font-size:17px;line-height:1.56}.SolutionPage-module__pHzMVW__proofGrid,.SolutionPage-module__pHzMVW__workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.SolutionPage-module__pHzMVW__proofCard,.SolutionPage-module__pHzMVW__workflowCard{background:#fffdf7;border:1px solid #8f6f3033;border-radius:10px;padding:22px;box-shadow:0 14px 34px #382c1614}.SolutionPage-module__pHzMVW__proofCard svg,.SolutionPage-module__pHzMVW__workflowCard svg{color:#a97511;width:24px;height:24px}.SolutionPage-module__pHzMVW__proofCard h3,.SolutionPage-module__pHzMVW__workflowCard h3{color:#101827;letter-spacing:0;margin:14px 0 8px;font-size:19px}.SolutionPage-module__pHzMVW__proofCard p,.SolutionPage-module__pHzMVW__workflowCard p{color:#596477;margin:0;line-height:1.52}.SolutionPage-module__pHzMVW__comparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:24px;display:grid}.SolutionPage-module__pHzMVW__comparison article{background:#fffdf7;border:1px solid #8f6f3033;border-radius:10px;padding:24px}.SolutionPage-module__pHzMVW__comparison article:last-child{background:#f3fbf6;border-color:#136c3b38}.SolutionPage-module__pHzMVW__comparison h3{margin:0;font-size:20px}.SolutionPage-module__pHzMVW__comparison ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.SolutionPage-module__pHzMVW__comparison li{color:#485567}.SolutionPage-module__pHzMVW__closeout{color:#f8f1df;background:#111827;border-radius:14px;margin-top:34px;padding:34px}.SolutionPage-module__pHzMVW__closeout h2{max-width:680px;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.06}.SolutionPage-module__pHzMVW__closeout p{color:#f8f1dfc2;max-width:660px;line-height:1.58}.SolutionPage-module__pHzMVW__footer{color:#626a76;flex-wrap:wrap;gap:16px;width:min(1180px,100% - 48px);margin:0 auto;padding:32px 0 42px;display:flex}.SolutionPage-module__pHzMVW__footer a{color:inherit;text-decoration:none}@media (max-width:980px){.SolutionPage-module__pHzMVW__hero{grid-template-columns:1fr;padding-top:52px}.SolutionPage-module__pHzMVW__preview{max-width:none}.SolutionPage-module__pHzMVW__proofGrid,.SolutionPage-module__pHzMVW__workflowGrid,.SolutionPage-module__pHzMVW__comparison{grid-template-columns:1fr}.SolutionPage-module__pHzMVW__navFrame{flex-direction:column;align-items:flex-start}}
