.symantec-story .case-hero{--case-hero-halo-rgb:248 203 152;background-color:#92550b}.symantec-story .case-hero__corner-glow{background:radial-gradient(circle, rgb(var(--case-hero-halo-rgb) / 30%), rgb(var(--case-hero-halo-rgb) / 10%) 45%, transparent 72%)}.symantec-story .case-hero__summary p{grid-column:1/-1;max-width:34rem}.symantec-hero__diagram{--symantec-environment-accent:#e1b7ff;--case-map-x:40px;--case-map-y:0px;--case-map-scale:.75;padding-top:20px}@media (width>=104rem){.symantec-story .symantec-hero__diagram{--case-map-y:52.82px}}.symantec-story .symantec-hero__diagram>svg{transform-origin:50%;width:100%;height:auto;display:block;overflow:visible;transform:scale(1.1)}.symantec-map__hub{fill:#1f1c24;stroke:#ffffff8c;stroke-width:1px}.symantec-map__links path{fill:none;stroke-width:1.5px;stroke-opacity:.75}.symantec-map__brand,.symantec-map__label{fill:var(--color-white);font:500 12px/1 var(--font-body);letter-spacing:.16em;text-anchor:middle}.symantec-map__brand{letter-spacing:2.4px;font-kerning:none}.symantec-map__label{fill-opacity:.9}.symantec-map__node>circle:first-child{fill:#1f1c24;stroke:var(--node);stroke-width:1px;stroke-opacity:.8}.symantec-map__node .symantec-map__dot{fill:var(--node)}.symantec-map__node>circle{transform-box:fill-box;transform-origin:50%}.symantec-story.is-enhanced .symantec-map__glow{animation:1.2s ease-out both symantecMapFade}.symantec-story.is-enhanced .symantec-map__hub{animation:.7s ease-out .1s both symantecMapFade}.symantec-story.is-enhanced .symantec-map__brand{animation:.7s ease-out .35s both symantecMapFade}.symantec-story.is-enhanced .symantec-map__links path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s ease-in-out .8s both symantecMapDraw}.symantec-story.is-enhanced .symantec-map__node{animation:symantecMapFade .7s ease-out var(--reveal-delay) both}.symantec-story.is-enhanced .symantec-map__node>circle{animation:symantecMapPop .7s ease-out var(--reveal-delay) both}.symantec-story.is-enhanced .symantec-map__label>text{animation:symantecMapFade .8s ease-out calc(var(--reveal-delay) + .25s) both}@keyframes symantecMapFade{0%{opacity:0}to{opacity:1}}@keyframes symantecMapPop{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes symantecMapDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){:root .case-study.symantec-story .case-hero .symantec-hero__diagram{transform:translate(var(--case-map-x), var(--case-map-y)) scale(var(--case-map-scale));animation:none}.symantec-story.is-enhanced :is(.symantec-map__glow,.symantec-map__hub,.symantec-map__brand,.symantec-map__node),.symantec-story.is-enhanced .symantec-map__links path,.symantec-story.is-enhanced .symantec-map__node>circle,.symantec-story.is-enhanced .symantec-map__label>text{animation:none}.symantec-story.is-enhanced .symantec-map__links path{stroke-dashoffset:0}}@media (width>=90rem){.symantec-hero__diagram>svg>:is(circle,.symantec-map__links,.symantec-map__hub,.symantec-map__node){transform-box:view-box;transform-origin:290px 260px;transform:scale(.95)}.symantec-map__label>text:first-child{transform:translateY(9.6575px)}.symantec-map__label>text:nth-child(2){transform:translate(10.0575px,1.55px)}.symantec-map__label>text:nth-child(3){transform:translate(-10.0575px,1.55px)}.symantec-map__label>text:nth-child(4){transform:translateY(-9.6575px)}}.symantec-story .symantec-meta{grid-template-columns:repeat(4,minmax(0,1fr))}.symantec-story .symantec-meta .case-meta__item{grid-column:auto;width:auto}.symantec-story #chapter-01 .chapter-grid__heading h2{width:100%;max-width:none}.symantec-convergence{--diamond-heading-gap:34px;z-index:1;border-radius:var(--radius-box);background:var(--color-brand-black);color:var(--color-white);grid-template-columns:minmax(0,456px) auto minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,40px);padding:59.27px 28px 65.08px;display:grid;position:relative;overflow:hidden}.symantec-convergence h3,.symantec-convergence__result figcaption{font:500 18px/1.4 var(--font-body)}.symantec-convergence>div:first-child{align-self:start}.symantec-convergence h3{text-align:center}.symantec-convergence ul{max-width:456px;margin:var(--diamond-heading-gap) auto 0;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:27px;padding:0;list-style:none;display:grid}.symantec-convergence li{text-align:center;grid-column:span 2;justify-self:center;place-items:center;width:min(130px,100%);height:75px;font-size:clamp(11px,2.7vw,14px);display:grid;position:relative}.symantec-convergence li svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.symantec-convergence li path{fill:#ffffff09;stroke:#ffffff6b;stroke-width:.9px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}@media (width<=33rem){.symantec-convergence li{font-size:13px}}@media (width<480px){.symantec-convergence li svg{transform:scale(1.012)}}.symantec-convergence__arrow{color:var(--color-magenta);font-size:36px}.symantec-convergence__result{text-align:center;align-self:end;min-width:0;margin:0}.symantec-convergence__result img{width:min(var(--cube-width,100%), 440px);height:auto;margin-inline:auto;display:block}.symantec-convergence__result figcaption{margin-top:-24px}@media (width>900px){.symantec-convergence{--diamond-center:calc(25.2px + var(--diamond-heading-gap) + (75px * 2 + 27px) / 2)}.symantec-convergence__arrow{margin-top:calc(var(--diamond-center) - 18px);align-self:start;line-height:1}.symantec-convergence__result{align-self:start}.symantec-convergence__result img{margin-top:calc(var(--diamond-center) - min(var(--cube-width,100%) * 180 / 440, 180px))}}@media (width>1024px){.symantec-convergence>div:first-child,.symantec-convergence__arrow{translate:72px}.symantec-convergence__result img{transform:scale(1.034)}}@media (900px<width<=1024px){.symantec-convergence__result img{--cube-width:143.75%;max-width:none;margin-inline:0;position:relative;left:50%;transform:translate(-50%)scale(1.15)}}@media (width<=56.25rem){.symantec-convergence{grid-template-columns:minmax(0,1fr);row-gap:4px}.symantec-convergence__arrow{justify-self:center;margin-top:12px;margin-bottom:clamp(-34px,-6vw,-16px);transform:rotate(90deg)}}.symantec-tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:64px 0 0;padding:0;list-style:none;display:grid}.symantec-tiers li{border-radius:var(--radius-box);background:var(--color-white);min-width:0;padding:32px 24px 40px}.symantec-tiers__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.symantec-tiers__number{color:#2a9cff;font:500 21px/1 var(--font-display);letter-spacing:.1em;display:block}.symantec-tiers h3{font:600 19px/1.4 var(--font-body);letter-spacing:.02em;margin-bottom:16px}.symantec-story .symantec-tiers p{font-size:18px;line-height:1.5}.symantec-tiers__arrow{color:var(--color-brand-black);font:400 24px/1 var(--font-body);display:block}.symantec-story #chapter-04 .chapter-intro{margin-bottom:48px}.symantec-portfolio-figure{margin:0}.symantec-portfolio-figure img{border-radius:var(--radius-box);width:100%;height:auto;display:block}.symantec-portfolio-figure figcaption{font:400 14px/1.6 var(--font-body);color:var(--color-brand-black);margin-bottom:30px}.symantec-evidence{background:var(--color-white);margin-block-start:100px}.symantec-outcomes{grid-template-columns:1fr 1.7fr;gap:64px;display:grid}.symantec-outcomes h2{font-size:var(--type-h3-size);margin-bottom:0}.symantec-outcomes .evidence-list{grid-column:auto;width:auto;margin:0}.symantec-story .case-insight>.case-measure>p{max-width:85%}.symantec-story .symantec-insight__statement{font:400 18px/1.8 var(--font-body);margin-bottom:32px}.symantec-story .case-insight h4{max-width:54rem;margin-bottom:32px;font-size:36px;line-height:1.35}@media (width>=48rem) and (width<=63.9375rem){.symantec-story .case-insight>.case-measure>:is(h2,h3,h4,blockquote,p){width:100%;max-width:none}}@media (width>900px){.symantec-story #chapter-04 .chapter-intro{margin-bottom:32px}}@media (900px<width<64rem){.symantec-story #chapter-04 .chapter-intro{margin-bottom:12px}}@media (48rem<=width<64rem){.symantec-story #chapter-04 .chapter-intro h2{margin-bottom:8px}}@media (width>=64rem){.symantec-portfolio-figure figcaption{font:var(--font-weight-regular) 15px/1.7 var(--font-body);letter-spacing:.02em;text-align:center}.symantec-portfolio-figure img{width:min(1172px, calc(100vw - 2 * var(--layout-page-gutter)));max-width:none;margin-inline:calc((100% - min(1172px, 100vw - 2 * var(--layout-page-gutter))) / 2)}}@media (width>=48rem) and (width<=81.25rem){:root .case-study.symantec-story>.case-hero{padding-bottom:210px}.symantec-story .symantec-hero__diagram{--case-diagram-optical-y:15px}:root .case-study.symantec-story .case-hero .case-hero__body h1{max-width:75%}}@media (width<=64rem){.symantec-tiers{gap:20px}.symantec-tiers li{padding:24px 16px 32px}}@media (width<=47.9375rem){.symantec-convergence li{font-size:13px}.symantec-evidence{margin-block-start:64px}.symantec-convergence__arrow{margin-bottom:calc(clamp(-34px,-6vw,-16px) - 16px)}.symantec-story .case-insight>.case-measure>p{max-width:100%}.symantec-story .symantec-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.symantec-story .case-hero .symantec-hero__diagram{--symantec-environment-accent:#e1b7ff;--case-map-x:0px;--case-map-scale:1;margin:64px auto 0}.symantec-story .chapter-grid,.symantec-story .chapter-intro{display:block}.symantec-story .chapter-grid__heading h2,.symantec-story .chapter-intro h2{width:100%}.symantec-story .chapter-grid__prose{margin-top:32px}.symantec-story .dash-list{margin:40px 0 0}.symantec-tiers{grid-template-columns:1fr;gap:32px;margin-top:48px}.symantec-tiers li{padding:24px 24px 32px}.symantec-tiers h3{font-size:17px}.symantec-story .symantec-tiers p{font-size:16px}.symantec-tiers__arrow{transform:rotate(90deg)}.symantec-outcomes{grid-template-columns:1fr;gap:32px}}@media (width<=33rem){.symantec-convergence li{font-size:12px}}
