.cnc-ads-landing_heroLayout__C4rTL{display:grid;gap:2.5rem;padding-top:2rem;padding-bottom:3.5rem}.cnc-ads-landing_heroCopy__wNc7M{min-width:0}.cnc-ads-landing_heroTitle__iULbi{margin-top:1.25rem;color:var(--color-ink-950);font-size:clamp(2.25rem,7vw,4.25rem);font-weight:720;letter-spacing:-.055em;line-height:.94}.cnc-ads-landing_heroTitle__iULbi span{display:block}.cnc-ads-landing_heroLead__tBZyJ{max-width:37rem;margin-top:.875rem;color:var(--color-ink-600);font-size:1rem;line-height:1.7}.cnc-ads-landing_trustStack__KcGXo{padding:0;margin:1.125rem 0 0;list-style:none}.cnc-ads-landing_trustStack__KcGXo li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;align-items:center;padding:.45rem 0}.cnc-ads-landing_trustIndex__7Lfb4{color:var(--color-brand-red);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:650;letter-spacing:.08em}.cnc-ads-landing_trustStack__KcGXo small,.cnc-ads-landing_trustStack__KcGXo strong{display:block}.cnc-ads-landing_trustStack__KcGXo strong{color:var(--color-ink-950);font-size:.9375rem;font-weight:700;line-height:1.35}.cnc-ads-landing_trustStack__KcGXo small{margin-top:.15rem;color:var(--color-ink-600);font-size:.75rem;line-height:1.45}.cnc-ads-landing_heroActions__fGEH0{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.125rem}.cnc-ads-landing_heroActions__fGEH0 a span{display:inline-block;transition:transform .18s var(--ease-engineered)}.cnc-ads-landing_heroActions__fGEH0 a:focus-visible span,.cnc-ads-landing_heroActions__fGEH0 a:hover span{transform:translateX(.1875rem)}.cnc-ads-landing_heroMedia__BCLX8{min-width:0;align-self:center;margin:0}.cnc-ads-landing_heroMedia__BCLX8 figcaption{padding-top:.75rem;color:var(--color-ink-600);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.cnc-ads-landing_workflow__8Q21U{padding:3rem 0;color:white;background:var(--color-ink-950)}.cnc-ads-landing_workflowHeading__7tiD5{display:grid;gap:.75rem}.cnc-ads-landing_workflowHeading__7tiD5 h2{max-width:34rem;color:white;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:700;letter-spacing:-.025em;line-height:1.1}.cnc-ads-landing_workflowRail__NRn_S{position:relative;margin-top:2.25rem}.cnc-ads-landing_workflowRail__NRn_S>span{position:absolute;top:.4rem;left:0;width:1px;height:calc(100% - .8rem);background:color-mix(in srgb,white 20%,transparent)}.cnc-ads-landing_workflowRail__NRn_S>span:before{position:absolute;inset:0;content:"";background:var(--color-brand-red);transform:scaleY(.65);transform-origin:top}.cnc-ads-landing_workflowRail__NRn_S ol{display:grid;gap:1.5rem;padding:0;margin:0;list-style:none}.cnc-ads-landing_workflowRail__NRn_S li{position:relative;padding-left:2rem}.cnc-ads-landing_workflowMarker__EGG6q{position:absolute;top:.15rem;left:-.26rem;width:.55rem;height:.55rem;background:var(--color-brand-red)}.cnc-ads-landing_workflowRail__NRn_S li>p{color:color-mix(in srgb,white 48%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:650;letter-spacing:.08em}.cnc-ads-landing_workflowRail__NRn_S h3{margin-top:.45rem;color:white;font-size:.9375rem;font-weight:700;line-height:1.4}.cnc-ads-landing_workflowRail__NRn_S small{display:block;max-width:17rem;margin-top:.45rem;color:color-mix(in srgb,white 62%,transparent);font-size:.75rem;line-height:1.55}.cnc-ads-landing_gallery__smAnm{padding:var(--section-space) 0;color:var(--color-ink-950);background:white}.cnc-ads-landing_sectionIntro__CtqbQ{display:grid;gap:1.5rem}.cnc-ads-landing_sectionIntro__CtqbQ h2{max-width:38rem;margin-top:1rem;font-size:clamp(2rem,4vw,2.625rem);font-weight:700;letter-spacing:-.035em;line-height:1.08}.cnc-ads-landing_sectionIntro__CtqbQ>p{max-width:42rem;color:var(--color-ink-600);font-size:1rem;line-height:1.7}.cnc-ads-landing_galleryGrid___O8Zb{display:grid;gap:2.5rem 2rem;padding:0;margin:3rem 0 0;list-style:none}.cnc-ads-landing_galleryImage__BsVay{position:relative;aspect-ratio:4/3;overflow:hidden;background:white}.cnc-ads-landing_galleryImage__BsVay img{width:100%;height:100%;object-fit:contain;object-position:center}.cnc-ads-landing_galleryMeta__aNYTM{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-top:1.125rem;border-top:1px solid var(--color-line-200)}.cnc-ads-landing_galleryMeta__aNYTM>p{color:var(--color-brand-red);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:650;letter-spacing:.08em}.cnc-ads-landing_galleryMeta__aNYTM h3{color:var(--color-ink-950);font-size:1rem;font-weight:700;line-height:1.4}.cnc-ads-landing_galleryMeta__aNYTM small{display:block;margin-top:.35rem;color:var(--color-ink-600);font-size:.75rem;font-weight:650;letter-spacing:.045em;line-height:1.4;text-transform:uppercase}@media (min-width:48rem){.cnc-ads-landing_heroLayout__C4rTL{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:center;padding-top:4rem;padding-bottom:4rem}.cnc-ads-landing_heroTitle__iULbi{font-size:clamp(3rem,4.65vw,4.35rem)}.cnc-ads-landing_workflowRail__NRn_S>span{top:.25rem;left:0;width:100%;height:1px}.cnc-ads-landing_workflowRail__NRn_S>span:before{transform:scaleX(.65);transform-origin:left}.cnc-ads-landing_workflowRail__NRn_S ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.cnc-ads-landing_workflowRail__NRn_S li{padding-top:1.75rem;padding-left:0}.cnc-ads-landing_workflowMarker__EGG6q{top:-.02rem;left:0;transform:translateY(-50%)}.cnc-ads-landing_sectionIntro__CtqbQ{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}.cnc-ads-landing_sectionIntro__CtqbQ>p{justify-self:end}.cnc-ads-landing_galleryGrid___O8Zb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.cnc-ads-landing_heroLayout__C4rTL{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(4rem,6vw,6rem)}.cnc-ads-landing_galleryGrid___O8Zb{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.cnc-ads-landing_galleryGrid___O8Zb li:hover .cnc-ads-landing_galleryMeta__aNYTM{border-color:var(--color-brand-red)}}@media (prefers-reduced-motion:reduce){.cnc-ads-landing_heroActions__fGEH0 a span{transition:none}}