.landing-page{--landing-blue:var(--primary-blue);--landing-cyan:#00a9ff;--landing-turquoise:#0fe1ee;--landing-turquoise-deep:#2bb4bd;--landing-turquoise-soft:#eaf8f6;--landing-blue-hover:#0052d6;--landing-blue-soft:#f1f6ff;--landing-blue-line:#d9e6ff;--landing-blue-shadow:#0062ff24;--landing-charcoal:var(--charcoal);--landing-lime:var(--lime);--landing-ink:var(--landing-charcoal);--landing-muted:#60646c;--landing-line:var(--landing-blue-line);--landing-soft:var(--landing-blue-soft);--landing-white:#fff;--landing-header-height:82px;background:var(--landing-white);min-width:0;color:var(--landing-ink);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.5;overflow:clip}@property --pricing-border-angle{syntax:"<angle>";inherits:false;initial-value:-90deg}.landing-page *,.landing-page :before,.landing-page :after{box-sizing:border-box}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page p{margin:0}.landing-page h1,.landing-page h2{letter-spacing:-.032em;text-transform:none;max-width:none;font-family:Funnel Sans,system-ui,sans-serif;font-weight:700;line-height:1.04}.landing-page a{text-underline-offset:.25em}.landing-header{width:100%;min-height:var(--landing-header-height);background:var(--landing-white);border-bottom:1px solid var(--landing-line);justify-content:space-between;align-items:center;gap:32px;padding:0 6.111vw;display:flex}.landing-brand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.landing-brand img{width:177px;height:auto;display:block}.landing-header nav{align-items:center;gap:28px;margin-left:auto;display:flex}.landing-header nav a{min-height:44px;color:var(--landing-muted);align-items:center;font-size:14px;text-decoration:none;transition:color .15s;display:inline-flex}.pill-button{background:var(--landing-blue);border:1px solid var(--landing-blue);min-height:50px;color:var(--landing-white);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:13px 22px;font-size:16px;font-weight:700;line-height:1.15;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .18s,color .15s,transform .18s;display:inline-flex}.pill-button:focus-visible{outline:3px solid var(--landing-blue);outline-offset:4px;box-shadow:0 0 0 5px #0062ff1f, 0 8px 24px var(--landing-blue-shadow);transform:translateY(-2px)}.pill-button--small{min-height:44px;padding:11px 18px;font-size:14px}.pill-button--inverse{background:var(--landing-white);border-color:var(--landing-white);color:var(--landing-blue)}.pill-button--inverse:focus-visible{outline-color:var(--landing-lime);box-shadow:0 8px 24px #2b2b2b3d}.landing-hero{min-height:calc(100svh - var(--landing-header-height));background:radial-gradient(ellipse 55% 72% at 10% 27%, #0062ff1c, transparent 75%), radial-gradient(ellipse 52% 68% at 92% 51%, #0fe1ee26, transparent 76%), radial-gradient(ellipse 42% 38% at 50% 100%, #d9f85c1f, transparent 78%), var(--landing-white);flex-direction:column;padding:clamp(36px,5vh,56px) 0 0;display:flex}.landing-hero .landing-heading{flex:1;justify-content:center;align-self:stretch;padding:0 6.111vw clamp(36px,5vh,56px)}.hero-proof-rail{border-top:1px solid var(--landing-charcoal);background:var(--landing-lime);width:100%;overflow:hidden}.hero-proof-rail:focus-visible{z-index:1;outline:3px solid var(--landing-blue);outline-offset:-3px;position:relative}.hero-proof-rail__viewport{overflow:hidden}.hero-proof-rail__track{will-change:transform;width:max-content;animation:36s linear infinite hero-proof-marquee;display:flex}.hero-proof-rail__group{align-items:center;gap:clamp(32px,5vw,72px);margin:0;padding:19px clamp(32px,5vw,72px) 19px 6.111vw;list-style:none;display:flex}.hero-proof-rail__group li{color:var(--landing-charcoal);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(32px,5vw,72px);font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1.35;display:flex}.hero-proof-rail__group li:after{background:var(--landing-blue);content:"";border:1px solid #2b2b2b3d;border-radius:50%;flex:none;width:5px;height:5px}.hero-proof-rail:hover .hero-proof-rail__track,.hero-proof-rail:focus .hero-proof-rail__track,.hero-proof-rail:focus-within .hero-proof-rail__track{animation-play-state:paused}@keyframes hero-proof-marquee{to{transform:translate(-50%)}}.landing-heading{text-align:center;flex-direction:column;align-items:center;gap:14px;width:min(100%,760px);margin:0 auto;display:flex}.landing-heading h2{font-size:clamp(36px,3.06vw,44px)}.landing-heading>p:last-child{width:min(100%,650px);color:var(--landing-muted);line-height:24px}.landing-heading--examples{width:min(100%,940px)}.landing-heading--examples>p:last-child{width:min(100%,900px)}.landing-heading--hero{gap:24px}.landing-heading--hero h1{letter-spacing:-.038em;font-size:clamp(48px,4.45vw,64px);line-height:.955}.landing-heading--hero>p:nth-of-type(2){width:min(100%,575px);color:var(--landing-muted);font-size:18px;line-height:27px}.landing-badge{background:var(--landing-soft);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;padding:7px 11px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1;display:flex;width:fit-content!important;color:var(--landing-blue)!important}.landing-badge span{background:var(--landing-lime);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 1px #2b2b2b2e}.hero-actions{justify-content:center;align-items:center;gap:18px;display:flex}.hero-actions>span{color:var(--landing-muted);font-size:14px}.hero-price{text-align:center;flex-direction:column;gap:2px;display:flex}.hero-price strong{color:var(--landing-blue);letter-spacing:-.05em;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(48px,5vw,64px);line-height:.95}@supports (background-clip:text){.hero-price strong{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#0062ff 5%,#007a9a 44%,#0062ff 72%,#007a86 100%) text}}.hero-price strong span{letter-spacing:-.02em;font-family:Inter,system-ui,sans-serif;font-size:.42em}.hero-price>span,.hero-actions>span{color:var(--landing-muted);font-size:14px}.hero-actions{flex-direction:column;gap:8px}.hero-actions .pill-button{gap:10px;min-width:220px}.hero-actions .pill-button.pill-button--hero{--hero-gradient:linear-gradient(110deg, #0062ff 0%, #0072b0 28%, #007f9c 52%, #00807d 74%, #0062ff 100%);isolation:isolate;background:var(--hero-gradient);background-size:220% 100%;border-color:#0000;animation:6s ease-in-out infinite alternate hero-cta-iridescence;position:relative;box-shadow:0 9px 24px #004eb440}.pill-button--hero:before{z-index:-1;border-radius:inherit;filter:blur(14px);opacity:.58;pointer-events:none;content:"";background:linear-gradient(110deg,#0062ff,#00cbd4,#1de5c2,#0062ff) 0 0/220% 100%;animation:6s ease-in-out infinite alternate hero-cta-iridescence,3s ease-in-out infinite alternate hero-cta-halo;position:absolute;inset:-4px}@keyframes hero-cta-iridescence{0%{background-position:0%}to{background-position:100%}}@keyframes hero-cta-halo{to{opacity:.82;transform:scale(1.045)}}.hero-examples-link{color:var(--landing-blue);font-size:15px;font-weight:700}.offer-section{background:radial-gradient(ellipse 46% 58% at 4% 19%, #0fe1ee1c, transparent 80%), radial-gradient(ellipse 50% 58% at 98% 83%, #0062ff14, transparent 80%), var(--landing-soft);border-bottom:1px solid var(--landing-line);flex-direction:column;align-items:center;gap:28px;padding:76px 6.111vw;display:flex}.offer-card{background:var(--landing-white);border:2px solid var(--landing-line);border-radius:16px;width:min(100%,620px);padding:clamp(24px,4vw,38px)}.offer-card__price{border-bottom:1px solid var(--landing-line);background:linear-gradient(var(--landing-turquoise), var(--landing-turquoise)) left bottom / 68px 3px no-repeat;flex-direction:column;gap:4px;padding-bottom:22px;display:flex}.offer-card__price strong{color:var(--landing-blue);letter-spacing:-.05em;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(48px,7vw,68px);line-height:.9}.offer-card__included{gap:13px;margin:22px 0;padding:0;list-style:none;display:grid}.offer-card__included li{padding-left:28px;font-size:15px;position:relative}.offer-card__included li:before{background:var(--landing-lime);content:"✓";border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-weight:800;display:grid;position:absolute;top:.15em;left:0}.offer-card__facts{border-top:1px solid var(--landing-line)}.offer-card__facts p{border-bottom:1px solid var(--landing-line);flex-direction:column;gap:3px;margin:0;padding:16px 0;display:flex}.offer-card__facts span,.offer-card aside p,.offer-card small{color:var(--landing-muted);font-size:14px;line-height:1.45}.offer-card aside{background:var(--landing-turquoise-soft);border-left:3px solid var(--landing-turquoise-deep);border-radius:12px;margin:20px 0;padding:16px}.offer-card aside p{margin:5px 0 0}.offer-card p.offer-card__changes{color:var(--landing-muted);margin:-4px 0 20px;font-size:14px;line-height:1.45}.offer-card__cta{background:var(--landing-blue);min-height:50px;color:var(--landing-white);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.offer-card>small{margin-top:12px;display:block}.featured-example{background:var(--landing-white);border-bottom:1px solid var(--landing-line);grid-template-columns:minmax(0,.88fr) minmax(320px,.72fr);align-items:center;gap:clamp(40px,7vw,112px);padding:76px 6.111vw;display:grid}.featured-example__copy{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.featured-example__copy h2{letter-spacing:-.032em;text-wrap:balance;max-width:13ch;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(38px,3.45vw,50px);font-weight:700;line-height:1.02}.featured-example__copy>p:not(.landing-eyebrow){max-width:31rem;color:var(--landing-muted);text-wrap:pretty;font-size:16px;line-height:24px}.featured-example__facts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.featured-example__facts li{background:var(--landing-turquoise-soft);border:1px solid var(--landing-turquoise);color:var(--landing-blue);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;font-weight:600;line-height:1.2}.featured-example__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.featured-example__preview{aspect-ratio:4/5;background:var(--landing-soft);border:1px solid var(--landing-line);min-height:340px;color:inherit;isolation:isolate;border-radius:16px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden;container-type:inline-size}.featured-example__preview img{width:100%;height:auto;transition:transform 4s linear;display:block;transform:translateY(0)}.featured-example__preview>span{border:1px solid var(--landing-line);color:var(--landing-ink);letter-spacing:.05em;text-transform:uppercase;background:#fffffff0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.featured-example__preview>span>span{color:var(--landing-blue);font-size:16px;line-height:1}.includes-disclosure{display:none}.featured-example__button{border:1px solid var(--landing-blue);border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 16px;font-family:Geist,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.15;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .18s,transform .18s;display:inline-flex}.featured-example__button--primary{background:var(--landing-blue);color:var(--landing-white)}.featured-example__button--secondary{background:var(--landing-white);color:var(--landing-blue)}.featured-example__button span{font-size:18px;line-height:1}.featured-example__button:focus-visible{outline:3px solid var(--landing-blue);outline-offset:4px}@media (hover:hover) and (pointer:fine){.featured-example__button--primary:hover{background:var(--landing-blue-hover);border-color:var(--landing-blue-hover);box-shadow:0 8px 18px var(--landing-blue-shadow);transform:translateY(-2px)}.featured-example__button--secondary:hover{background:var(--landing-soft);border-color:var(--landing-blue-hover);color:var(--landing-blue-hover)}.featured-example__preview:hover,.featured-example__preview:focus-visible{box-shadow:0 0 0 3px #0062ff17, 0 16px 34px var(--landing-blue-shadow);border-color:#0062ff5c;transform:translateY(-3px)}.featured-example__preview:hover img,.featured-example__preview:focus-visible img{transform:translateY(calc(125cqw - 100%))}}.landing-section{background:var(--landing-white);flex-direction:column;align-items:center;gap:34px;min-height:540px;padding:76px 6.111vw;display:flex}.landing-section--muted{background:var(--landing-gallery-wash,var(--landing-soft));min-height:650px}.landing-eyebrow,.scope-label{letter-spacing:.09em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-weight:600;color:var(--landing-blue)!important;font-size:11px!important;line-height:1.2!important}.includes-grid,.audience-grid,.pricing-grid{width:100%;margin:0;padding:0;list-style:none;display:grid}.includes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.includes-grid>li{background:var(--landing-white);border:1px solid var(--landing-line);border-radius:16px;min-width:0;padding:clamp(24px,2.5vw,34px);transition:border-color .18s,box-shadow .18s,transform .18s}.includes-grid>li>header{border-bottom:1px solid var(--landing-line);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:24px;padding-bottom:20px;display:grid}.includes-icon{width:26px;height:26px;color:var(--landing-blue);display:block}.includes-grid h3{color:var(--landing-ink);margin:0;font-family:Funnel Sans,system-ui,sans-serif;font-size:23px;font-weight:700;line-height:1.05}.includes-grid ul{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.includes-grid ul li{padding-left:18px;position:relative}.includes-grid ul li:before{background:var(--landing-lime);content:"";border:1px solid #2b2b2b2e;border-radius:50%;width:7px;height:7px;position:absolute;top:.52em;left:0}.includes-grid strong{margin-bottom:5px;font-family:Geist,system-ui,sans-serif;font-size:16px;font-weight:650;line-height:1.25;display:block}.includes-grid p{color:var(--landing-muted);font-size:14px;line-height:21px}.audience-rails{gap:0;width:100%;display:grid}.audience-rail+.audience-rail{margin-top:-4px}.audience-rail{padding:8px 0 16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.audience-rail:focus-visible{outline:3px solid var(--landing-blue);outline-offset:4px}.audience-rail__track{will-change:transform;width:max-content;animation:72s linear infinite audience-rail-right;display:flex}.audience-rail--reverse .audience-rail__track{animation-name:audience-rail-left}.audience-rail__group{flex:none;grid-template-columns:repeat(6,clamp(230px,22vw,300px));gap:14px;padding-right:14px;display:grid}.audience-rail:hover .audience-rail__track,.audience-rail:focus .audience-rail__track,.audience-rail:focus-within .audience-rail__track{animation-play-state:paused}@keyframes audience-rail-left{to{transform:translate(-50%)}}@keyframes audience-rail-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.audience-grid{display:none}.audience-grid article,.audience-rail__group article{background:var(--landing-soft);border:1px solid var(--landing-line);border-radius:12px;grid-template-rows:auto 1fr;grid-template-columns:32px 1fr;gap:10px 9px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.audience-icon-definitions{width:0;height:0;position:absolute;overflow:hidden}.audience-icon-stop--blue{stop-color:var(--landing-blue)}.audience-icon-stop--turquoise{stop-color:var(--landing-turquoise-deep)}.audience-icon{width:32px;height:32px;color:var(--landing-blue);display:block;transform:translate(-3px,-4px)rotate(-3deg)}.audience-icon>:nth-child(2n){stroke:var(--landing-turquoise-deep)}.audience-icon>:only-child{stroke:url(#audience-icon-gradient) var(--landing-blue)}@media (prefers-reduced-motion:no-preference){.audience-icon{animation:5.8s ease-in-out infinite audience-icon-drift}.audience-grid article:nth-child(3n+2) .audience-icon,.audience-rail__group article:nth-child(3n+2) .audience-icon{animation-delay:-1.9s}.audience-grid article:nth-child(3n) .audience-icon,.audience-rail__group article:nth-child(3n) .audience-icon{animation-delay:-3.8s}}@keyframes audience-icon-drift{0%,to{transform:translate(-3px,-4px)rotate(-3deg)}50%{transform:translate(-1px,-6px)rotate(4deg)}}.audience-grid h3,.audience-rail__group h3{font-family:Geist,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.audience-grid p,.audience-rail__group p{color:var(--landing-muted);grid-column:1/-1;font-size:13px;line-height:18px}.audience-scroll-hint{display:none}@media (width<=52rem){.audience-rails{display:none}.audience-scroll-hint{color:var(--landing-muted);text-align:center;margin:-12px 0 -16px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;line-height:1.45;display:block}.audience-grid{scroll-snap-type:x mandatory;scrollbar-color:var(--landing-blue) #0062ff1a;scrollbar-width:thin;gap:14px;width:100%;margin:0;padding:8px 0 16px;scroll-padding-inline:1px;display:flex;position:relative;overflow:auto hidden}.audience-grid:after{z-index:1;pointer-events:none;background:linear-gradient(to right, transparent, var(--landing-white));content:"";width:32px;position:absolute;top:4px;bottom:16px;right:0}.audience-grid::-webkit-scrollbar{height:10px}.audience-grid::-webkit-scrollbar-track{background:#0062ff1a;border-radius:999px}.audience-grid::-webkit-scrollbar-thumb{background:var(--landing-blue);border:2px solid var(--landing-white);border-radius:999px}.audience-grid:focus-visible{outline:3px solid var(--landing-blue);outline-offset:5px;box-shadow:0 0 0 7px #0062ff1f}.audience-grid article{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(100% - 44px);align-items:flex-start;gap:9px;min-height:206px;display:flex}}@media (width>=52.0625rem) and (prefers-reduced-motion:reduce){.audience-rails{display:none}.audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:14px;display:grid}}.reference-carousel{width:calc(100% + var(--references-gutter) + var(--references-gutter));margin-inline:calc(0px - var(--references-gutter));scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:26px 50px;overflow:auto hidden}.reference-carousel::-webkit-scrollbar{display:none}.reference-carousel[data-enhanced]{scroll-snap-type:none}.reference-carousel:focus-visible{outline:3px solid var(--landing-blue);outline-offset:-3px}.reference-carousel.is-dragging{cursor:grabbing;user-select:none}.reference-carousel__track{width:max-content;display:flex}.reference-carousel__group{flex:none;gap:16px;padding-right:16px;display:flex}.example-card{background:var(--landing-white);border:1px solid var(--landing-line);width:clamp(240px,24vw,340px);min-width:0;color:inherit;scroll-snap-align:start;border-radius:12px;flex-direction:column;flex:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.example-preview{aspect-ratio:16/9;background:var(--landing-soft);overflow:hidden}.example-preview img{object-fit:cover;width:100%;height:100%;display:block}.example-caption{flex-direction:column;flex:1;gap:7px;min-height:174px;padding:15px 16px;display:flex}.example-caption h3{color:var(--landing-ink);font-family:Geist,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.2}.example-caption__sector{color:var(--landing-blue);letter-spacing:.08em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.example-caption p{color:var(--landing-muted);font-size:12px;line-height:18px}.example-card__link{min-height:40px;color:var(--landing-blue);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:4px 0;font:700 14px/1.2 Inter,system-ui,sans-serif;text-decoration:underline;display:inline-flex}.example-card__link>span{font-size:18px;line-height:1;text-decoration:none}.example-card__link:hover{color:var(--landing-blue-hover)}.example-card__link:focus-visible{outline:3px solid var(--landing-blue);outline-offset:2px}.example-card__pending{flex-direction:column;align-items:flex-start;gap:4px;margin-top:auto;display:flex}.example-card__pending .example-card__link{color:var(--landing-muted);cursor:not-allowed;margin-top:0;text-decoration:none}.example-card__pending>span{color:var(--landing-muted);font-size:11px}@media (hover:hover) and (pointer:fine){.landing-header nav a:hover,.landing-footer a:hover{color:var(--landing-blue)}.pill-button:hover{box-shadow:0 10px 26px var(--landing-blue-shadow);background:var(--landing-blue-hover);border-color:var(--landing-blue-hover);transform:translateY(-2px)}.pill-button--inverse:hover{background:var(--landing-charcoal);border-color:var(--landing-charcoal);color:var(--landing-white)}.includes-grid>li:hover{border-color:#0062ff4d;transform:translateY(-3px);box-shadow:0 12px 28px #0062ff1a}.audience-grid article:hover,.audience-rail__group article:hover{box-shadow:0 6px 12px var(--landing-blue-shadow);border-color:#0062ff57;transform:translateY(-3px)}.example-card:hover{border-color:#0062ff5c;transform:translateY(-3px);box-shadow:0 0 0 3px #0062ff17,0 16px 34px #0062ff24}.example-card:focus-visible{transform:translateY(-3px)}.pricing-button:hover{background:var(--landing-blue-hover)}}.example-card:focus-visible{outline:3px solid var(--landing-blue);outline-offset:3px;box-shadow:0 0 0 3px #0062ff24, 0 16px 34px var(--landing-blue-shadow);border-color:#0062ff6b}.example-scroll-hint{color:var(--landing-blue);letter-spacing:.02em;text-align:center;margin:-12px 0 -16px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1.45}#ejemplos{--references-gutter:6.111vw;--landing-gallery-wash:radial-gradient(ellipse 45% 55% at 85% 12%, #0fe1ee17, transparent 78%), radial-gradient(ellipse 42% 52% at 13% 93%, #d9f85c1a, transparent 76%), var(--landing-soft);gap:0;padding-top:0}@media (width<=52rem){#ejemplos{--references-gutter:32px}}@media (width<=38rem){#ejemplos{--references-gutter:20px}}.showcase-stage{width:100%}.showcase-pin{flex-direction:column;align-items:center;gap:20px;padding-top:76px;display:flex}.showcase-list{gap:28px;width:min(100%,1120px);display:grid}.showcase-item{background:var(--landing-white);border:1px solid var(--landing-line);border-radius:16px;flex-direction:column;min-width:0;height:360px;display:flex;overflow:hidden;box-shadow:0 16px 32px #1a39701a}.showcase-item__tab{border-bottom:1px solid var(--landing-line);background:var(--landing-white);min-height:48px;color:var(--landing-blue);letter-spacing:.05em;text-transform:uppercase;box-shadow:inset 3px 0 0 var(--landing-turquoise);flex:0 0 48px;justify-content:space-between;align-items:center;gap:12px;padding:0 clamp(28px,4vw,56px);font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:600;text-decoration:none;display:flex}.showcase-item__tab:hover{background:var(--landing-blue-soft)}.showcase-item__tab:focus-visible{z-index:1;outline:3px solid var(--landing-blue);outline-offset:-3px;position:relative}.showcase-item__body{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.showcase-item:nth-child(2n) .showcase-item__copy{order:2}.showcase-item__copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-width:0;padding:clamp(28px,4vw,56px);display:flex}.showcase-item h3{letter-spacing:-.04em;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1}.showcase-item__copy>p{max-width:34ch;color:var(--landing-muted);font-size:15px;line-height:1.5}.showcase-item__action{min-height:48px;color:var(--landing-blue);align-items:center;gap:12px;margin-top:14px;font-size:15px;font-weight:700;display:inline-flex}.showcase-item__visual{background:#eaf1fc;min-width:0;height:100%;min-height:0;display:block;overflow:hidden}.showcase-item__visual img{width:100%;height:auto;min-height:100%;transition:transform 4s linear;display:block}.showcase-item__visual:hover img,.showcase-item__visual:focus-visible img{transform:translateY(calc(-100% + var(--showcase-visual-height)))}.showcase-item__visual:focus-visible,.showcase-item__action:focus-visible{outline:3px solid var(--landing-blue);outline-offset:-3px}.showcase-item{--showcase-visual-height:312px}.showcase-ready{height:235svh}.showcase-ready .showcase-pin{background:var(--landing-gallery-wash);height:100svh;padding:clamp(32px,5svh,48px) 0 clamp(12px,2svh,20px);position:sticky;top:0;overflow:clip}.showcase-ready .showcase-list{flex:1;min-height:0;display:block;position:relative}.showcase-ready .showcase-item{top:calc(var(--showcase-index) * 48px);z-index:calc(var(--showcase-index) + 1);width:100%;height:min(520px,100% - 96px);transform:translateY(var(--showcase-travel,0px));--showcase-visual-height:min(472px, calc(100svh - 200px));position:absolute;left:0}.showcase-ready+.more-examples{z-index:4;margin-top:calc(-1 * var(--showcase-outro-overlap,0px));background:0 0;position:relative}@media (width<=52rem){.showcase-item{height:auto}.showcase-item__body{grid-template-rows:auto auto;grid-template-columns:1fr}.showcase-stage:not(.showcase-ready) .showcase-item__copy{min-height:245px}.showcase-item:nth-child(2n) .showcase-item__copy{order:0}.showcase-item__visual{aspect-ratio:16/9;width:100%;height:auto}.showcase-ready .showcase-item__body{grid-template-rows:minmax(0,1fr) auto}}@media (width<=30rem){.showcase-ready .showcase-item{height:min(241.5px + 56.25vw,100% - 88px)}}@media (width<=38rem){.showcase-pin{gap:12px}.showcase-item__tab{flex-basis:44px;min-height:44px;padding:0 20px;font-size:10px}.showcase-item__copy{gap:8px;padding:20px}.showcase-item__action{margin-top:8px}.showcase-ready .showcase-item{top:calc(var(--showcase-index) * 44px)}}@media (width<=359px),(height<=699px){.showcase-item{height:auto}.showcase-item__body{min-height:370px}}@media (prefers-reduced-motion:reduce){.showcase-item__visual img{transition:none;transform:none!important}}#ejemplos .examples-action{margin-top:34px}.more-examples{width:100%}.more-examples summary{min-height:48px;color:var(--landing-blue);cursor:pointer;justify-content:center;align-items:center;gap:10px;font-weight:700;list-style:none;display:flex}.more-examples summary::-webkit-details-marker{display:none}.more-examples[open] .faq-icon{transform:rotate(180deg)}.more-examples__content{padding-top:12px}@media (hover:hover) and (pointer:fine){.reference-carousel{cursor:grab}}.examples-action{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.examples-action p{color:var(--landing-muted);font-size:15px;line-height:22px}.process-section{flex-direction:column;align-items:center;gap:38px;min-height:620px;padding:78px 6.111vw;display:flex}.process-intro{text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(100%,820px);display:flex}.process-intro h2{text-wrap:balance;font-size:clamp(36px,3.06vw,44px)}.process-intro>p:last-child{width:min(100%,680px);color:var(--landing-muted);line-height:24px}.process-list{border:1px solid var(--landing-line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.process-list>li{background:var(--landing-white);flex-direction:column;align-items:flex-start;gap:14px;min-width:0;min-height:276px;padding:clamp(24px,2.5vw,34px);transition:background-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.process-list>li+li{border-left:1px solid var(--landing-line)}.process-card__number{background:var(--landing-turquoise);width:38px;height:38px;color:var(--landing-ink);border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-flex}.process-list h3{font-family:Geist,system-ui,sans-serif;font-size:18px;font-weight:650;line-height:1.25}.process-card__bullets{color:var(--landing-muted);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.process-card__bullets li{padding-left:15px;position:relative}.process-card__bullets li:before{background:var(--landing-lime);content:"";border:1px solid #2b2b2b2e;border-radius:50%;width:6px;height:6px;position:absolute;top:.52em;left:0}.process-connector{display:none}@media (width>=52.0625rem){.process-connector{z-index:1;background:var(--landing-blue);width:25px;height:1px;display:block;position:absolute;top:52px;right:-13px}.process-connector:after{border-top:1px solid var(--landing-blue);border-right:1px solid var(--landing-blue);content:"";width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}}@media (hover:hover) and (pointer:fine){.process-list>li:hover{background:var(--landing-soft);box-shadow:inset 0 3px 0 var(--landing-blue);transform:translateY(-3px)}}.pricing-section{background:var(--landing-soft);border-bottom:1px solid var(--landing-line);flex-direction:column;align-items:center;gap:28px;padding:56px 6.111vw 52px;display:flex}.pricing-section .landing-heading{gap:12px;max-width:680px}.pricing-section .landing-heading h2{font-size:clamp(36px,3.4vw,46px)}.pricing-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:920px}.pricing-card{--pricing-border-angle:-90deg;isolation:isolate;text-align:center;background:linear-gradient(var(--landing-white), var(--landing-white)) padding-box, linear-gradient(var(--landing-line), var(--landing-line)) border-box;min-height:164px;color:var(--landing-ink);border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px 26px;transition:box-shadow .18s;display:flex;position:relative}@keyframes pricing-card-border-sweep{to{--pricing-border-angle:270deg}}.pricing-card--primary{grid-row:span 2;justify-content:center;min-height:344px;padding:32px}.pricing-card.pricing-card--primary>p:last-of-type{flex:none}.pricing-label{color:var(--landing-muted);letter-spacing:.09em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.pricing-card h3{letter-spacing:-.03em;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(27px,2.3vw,33px);font-weight:700;line-height:1}.pricing-card--primary h3{font-size:clamp(42px,4.4vw,58px)}.pricing-card>strong{font-family:Geist,system-ui,sans-serif;font-size:14px;font-weight:600}.pricing-card>p:last-of-type{border-top:1px solid var(--landing-line);width:100%;color:var(--landing-muted);flex:1;padding-top:12px;font-size:13px;line-height:19px}.pricing-installments{background:var(--landing-white);border:1px solid var(--landing-line);border-radius:12px;align-self:stretch;min-width:0;overflow:hidden}.pricing-installments summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:100%;padding:28px;list-style:none;display:flex}.pricing-installments summary::-webkit-details-marker{display:none}.pricing-installments summary span{flex-direction:column;gap:5px;display:flex}.pricing-installments summary strong{letter-spacing:-.03em;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(25px,2.2vw,32px);font-weight:700;line-height:1}.pricing-installments summary small{color:var(--landing-muted);font-size:14px;line-height:1.35}.pricing-installments__icon{color:var(--landing-blue);flex:none;transition:transform .18s}.pricing-installments[open] .pricing-installments__icon{transform:rotate(180deg)}.pricing-installments__options{border-top:1px solid var(--landing-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pricing-installments__options .pricing-card{background:var(--landing-white);border:0;border-radius:0;min-height:0;padding:24px}.pricing-installments__options .pricing-card+.pricing-card{border-left:1px solid var(--landing-line)}.pricing-action{flex-direction:column;align-items:center;gap:12px;display:flex}.pricing-button{background:var(--landing-blue);border:1px solid var(--landing-blue);min-height:46px;color:var(--landing-white);border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pricing-button:focus-visible{outline:3px solid var(--landing-blue);outline-offset:4px;box-shadow:0 0 0 5px #0062ff1f}.pricing-fine-print{color:var(--landing-muted);text-align:center;font-size:12px}.scope-section{background:var(--landing-white);flex-direction:column;align-items:center;gap:28px;min-height:1450px;padding:76px 6.111vw;display:flex}.scope-section>.landing-heading>p:last-child{text-wrap:pretty;width:min(100%,760px)}.scope-comparison{background:radial-gradient(ellipse 52% 60% at 0% 8%, #0062ff1c, transparent 78%), radial-gradient(ellipse 50% 64% at 100% 54%, #0fe1ee24, transparent 78%), radial-gradient(ellipse 48% 46% at 45% 100%, #d9f85c24, transparent 80%), var(--landing-white);border:1px solid var(--landing-line);border-radius:20px;width:min(100%,1200px);min-width:0;padding:clamp(24px,3.5vw,48px);overflow:hidden;box-shadow:0 18px 48px #1a397012}.scope-comparison__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);display:grid}.scope-comparison__column{min-width:0}.scope-comparison__column h3{letter-spacing:-.03em;margin-bottom:20px;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(26px,2.5vw,34px);line-height:1.1}.scope-comparison__excluded{border-left:1px solid var(--landing-line);padding-left:clamp(28px,4vw,64px)}.scope-comparison__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.scope-comparison__list li{overflow-wrap:anywhere;min-width:0;padding-left:30px;font-size:16px;line-height:1.5;position:relative}.scope-comparison__list li:before{border-radius:50%;place-items:center;width:20px;height:20px;font-size:13px;font-weight:800;line-height:1;display:grid;position:absolute;top:.2em;left:0}.scope-comparison__included li:before{background:var(--landing-lime);color:var(--landing-ink);content:"✓"}.scope-comparison__excluded li:before{background:var(--landing-blue-soft);border:1px solid var(--landing-blue-line);color:var(--landing-blue);content:"–"}.scope-faq-heading{text-align:center;flex-direction:column;align-items:center;gap:10px;width:min(100%,760px);margin-top:28px;display:flex}.scope-faq-heading h3{letter-spacing:-.03em;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(28px,2.6vw,38px);line-height:1.05}.scope-faq-heading>p:last-child{color:var(--landing-muted);font-size:14px}.faq-journey,.faq-operations{width:min(100%,980px)}.faq-journey{border:1px solid var(--landing-line);background:var(--landing-white);border-radius:14px;padding:clamp(20px,3vw,32px)}.faq-journey__heading,.faq-operations__heading{margin-bottom:16px}.faq-journey__heading>p,.faq-operations__heading>p{color:var(--landing-blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-family:Geist,system-ui,sans-serif;font-size:12px;font-weight:700}.faq-journey__heading h4,.faq-operations__heading h4{letter-spacing:-.025em;font-family:Funnel Sans,system-ui,sans-serif;font-size:clamp(21px,2vw,28px);line-height:1.08}.faq-journey__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.faq-journey__item{border:1px solid var(--landing-line);border-left:3px solid var(--landing-blue);background:var(--landing-white);transition:background-color .16s,border-color .16s}.faq-journey__item[open]{border-color:var(--landing-blue);background:var(--landing-soft)}.faq-journey__item summary,.faq-operations summary{cursor:pointer;align-items:center;min-height:68px;list-style:none;display:grid}.faq-journey__item summary{grid-template-columns:36px minmax(0,1fr) 24px;gap:14px;padding:16px 18px}.faq-operations summary{grid-template-columns:minmax(0,1fr) 24px;gap:20px;padding:16px 0}.faq-journey__item summary::-webkit-details-marker,.faq-operations summary::-webkit-details-marker{display:none}.faq-journey__item summary:focus-visible,.faq-operations summary:focus-visible{z-index:1;outline:2px solid var(--landing-blue);outline-offset:-3px;position:relative}.faq-journey__number{background:var(--landing-blue);width:32px;height:32px;color:var(--landing-white);border-radius:50%;justify-content:center;align-items:center;font-family:Geist,system-ui,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.faq-journey__item strong,.faq-operations summary strong{font-family:Geist,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1.35}.faq-journey__item>p{padding:0 56px 20px 68px}.faq-operations{border-top:1px solid var(--landing-line);padding-top:30px}.faq-operations__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,48px);display:grid}.faq-journey[data-enhanced=true] details,.faq-operations[data-enhanced=true] details,.faq-operations__list[data-enhanced=true] details>p{overflow:hidden}.faq-operations__list details{border-top:1px solid var(--landing-line)}.faq-operations__list details[open],.faq-operations__list details[data-closing]{grid-column:1/-1}.faq-operations__list details:nth-child(-n+2){border-top:0}.faq-operations summary{transition:color .16s}.faq-operations>.faq-operations__list>details>p{padding:0 48px 18px 0}.faq-journey__item>p,.faq-operations>.faq-operations__list>details>p{color:var(--landing-muted);font-size:14px;line-height:21px}.faq-icon{width:20px;height:20px;color:var(--landing-blue);transition:transform .18s;display:block}.faq-journey__item[open] .faq-icon,.faq-operations details[open] .faq-icon{transform:rotate(180deg)}.faq-operations details[open] summary{color:var(--landing-blue)}@media (hover:hover) and (pointer:fine){.pricing-card:hover{background:linear-gradient(var(--landing-white), var(--landing-white)) padding-box, conic-gradient(from var(--pricing-border-angle), var(--landing-line) 0deg 210deg, var(--landing-blue) 230deg 285deg, var(--landing-cyan) 300deg 345deg, var(--landing-blue) 360deg) border-box;animation:1.6s linear infinite pricing-card-border-sweep;box-shadow:0 12px 28px #0062ff1a}.faq-journey__item summary:hover,.faq-operations summary:hover{color:var(--landing-blue)}}.landing-final{isolation:isolate;background:var(--landing-blue);min-height:470px;color:var(--landing-white);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:80px 6.111vw;display:flex;position:relative}.landing-final .landing-eyebrow{color:var(--landing-white)!important}.landing-final h2{font-size:clamp(42px,3.75vw,54px)}.landing-final>p:not(.landing-eyebrow){color:var(--landing-white)}.landing-final small{color:var(--landing-white);font-size:12px}.landing-footer{border-top:1px solid var(--landing-line);background:var(--landing-white);min-height:240px;padding:0 6.111vw}.footer-content{justify-content:space-between;align-items:flex-start;gap:48px;min-height:180px;padding:34px 0 24px;display:flex}.footer-content>div{width:min(100%,360px)}.footer-content>div p{color:var(--landing-muted);margin-top:10px;font-size:13px;line-height:19px}.footer-content nav{grid-template-columns:180px minmax(0,1fr);gap:82px;width:min(100%,500px);display:grid}.footer-content nav div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer-content nav strong{color:var(--landing-blue);letter-spacing:.09em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.footer-content nav a,.footer-content nav span{min-height:20px;color:var(--landing-ink);font-size:13px;text-decoration:none}.footer-bottom{border-top:1px solid var(--landing-line);min-height:60px;color:var(--landing-muted);justify-content:space-between;align-items:center;gap:24px;font-size:12px;display:flex}@media (width<=70rem){.example-card{width:clamp(260px,43vw,420px)}.pricing-card{padding:24px}.disclosure-points{grid-template-columns:repeat(2,minmax(0,1fr))}.disclosure-points li:not(:nth-child(3n+1)){border-left:0}.disclosure-points li:nth-child(2n){border-left:1px solid #ffffff47}}@media (width<=52rem){.landing-header,.landing-hero,.featured-example,.landing-section,.process-section,.pricing-section,.scope-section,.landing-final,.landing-footer{padding-left:32px;padding-right:32px}.landing-header nav{display:none}.landing-hero,.featured-example,.landing-section,.landing-section--muted,.process-section,.pricing-section,.scope-section,.landing-final,.landing-footer{min-height:0}.landing-hero .landing-heading{padding-left:32px;padding-right:32px}.hero-proof-rail__group{padding-left:32px}.featured-example{grid-template-columns:1fr;gap:36px;padding-top:68px;padding-bottom:48px}.process-section{gap:34px}.process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.process-list>li{min-height:230px}.process-list>li+li{border-left:0}.process-list>li:nth-child(2n){border-left:1px solid var(--landing-line)}.process-list>li:nth-child(n+3){border-top:1px solid var(--landing-line)}.footer-content{flex-direction:column}}@media (width<=38rem){.landing-page{--landing-header-height:72px}.landing-header,.landing-hero,.featured-example,.landing-section,.process-section,.pricing-section,.scope-section,.landing-final,.landing-footer{padding-left:20px;padding-right:20px}.landing-header{min-height:var(--landing-header-height);gap:12px}.landing-brand img{width:144px}.pill-button--small{min-height:44px;padding-inline:15px}.landing-hero{padding-top:clamp(40px,6vh,52px)}.landing-hero .landing-heading{padding-bottom:clamp(40px,6vh,52px);padding-left:20px;padding-right:20px}.hero-proof-rail__group{padding-left:20px}.landing-heading--hero h1{font-size:clamp(42px,13vw,56px)}.landing-heading--hero>p:nth-of-type(2){font-size:16px;line-height:24px}.hero-actions{flex-direction:column;width:100%}.hero-actions .pill-button{width:100%}.featured-example{gap:28px;padding-top:48px;padding-bottom:48px}.featured-example__copy{gap:14px}.featured-example__copy h2{font-size:36px}.featured-example__preview{aspect-ratio:4/5;min-height:0}.featured-example__preview img{object-fit:cover;object-position:top;min-height:100%}.landing-section,.process-section,.scope-section{padding-top:68px;padding-bottom:68px}.pricing-section{gap:24px;padding-top:48px;padding-bottom:44px}.landing-final{padding-top:72px;padding-bottom:72px}.landing-heading h2,.process-intro h2,.landing-heading--light h2{font-size:36px}.includes-grid{display:none}.includes-disclosure{gap:10px;width:100%;display:grid}.includes-disclosure details{background:var(--landing-white);border:1px solid var(--landing-line);border-radius:14px;overflow:hidden}.includes-disclosure summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:72px;padding:16px 18px;list-style:none;display:grid}.includes-disclosure summary::-webkit-details-marker{display:none}.includes-disclosure summary strong{font-family:Geist,system-ui,sans-serif;font-size:17px;font-weight:650;line-height:1.2}.includes-disclosure__icon{color:var(--landing-blue);transition:transform .18s}.includes-disclosure details[open] .includes-disclosure__icon{transform:rotate(180deg)}.includes-disclosure ul{border-top:1px solid var(--landing-line);flex-direction:column;gap:18px;margin:0 18px;padding:18px 0 20px;list-style:none;display:flex}.includes-disclosure li{padding-left:16px;position:relative}.includes-disclosure li:before{background:var(--landing-lime);content:"";border:1px solid #2b2b2b2e;border-radius:50%;width:7px;height:7px;position:absolute;top:.52em;left:0}.includes-disclosure li>strong{margin-bottom:5px;font-family:Geist,system-ui,sans-serif;font-size:15px;font-weight:650;line-height:1.25;display:block}.includes-disclosure li>p{color:var(--landing-muted);font-size:14px;line-height:21px}.pricing-grid{grid-template-columns:1fr}.includes-grid>li,.audience-grid article,.pricing-card,.pricing-card--primary{min-height:0}.pricing-grid{grid-template-rows:none}.pricing-installments summary{min-height:76px;padding:20px}.pricing-installments__options{grid-template-columns:1fr}.pricing-installments__options .pricing-card+.pricing-card{border-top:1px solid var(--landing-line);border-left:0}.pricing-card--primary{grid-row:auto;padding:28px 24px}.pricing-button,.pricing-action{width:100%}.process-list>li{min-height:0}.process-list{grid-template-columns:1fr}.process-list>li:nth-child(2n){border-left:0}.process-list>li:nth-child(n+2){border-top:1px solid var(--landing-line)}.process-connector{z-index:1;background:var(--landing-blue);width:1px;height:25px;display:block;position:absolute;bottom:-13px;left:43px}.process-connector:after{border-right:1px solid var(--landing-blue);border-bottom:1px solid var(--landing-blue);content:"";width:7px;height:7px;position:absolute;bottom:0;right:-3px;transform:rotate(45deg)}.pricing-fine-print{text-align:center}.scope-comparison{border-radius:16px;padding:28px 20px}.scope-comparison__columns{grid-template-columns:1fr;gap:28px}.scope-comparison__excluded{border-top:1px solid var(--landing-line);border-left:0;padding-top:28px;padding-left:0}.faq-journey{padding:20px}.faq-journey__item summary{grid-template-columns:32px minmax(0,1fr) 20px;gap:12px;padding:16px 14px}.faq-journey__item>p{padding:0 18px 18px 58px}.faq-operations__list{grid-template-columns:1fr}.faq-operations__list details:nth-child(2){border-top:1px solid var(--landing-line)}.faq-operations>.faq-operations__list>details>p{padding-right:34px}.footer-content nav{grid-template-columns:1fr 1fr;gap:24px}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;min-height:90px}.example-card{width:min(340px,100vw - 76px)}}@media (height<=46rem){.landing-hero{min-height:0;padding-top:clamp(36px,6vh,48px);padding-bottom:clamp(36px,6vh,48px)}}@media (prefers-reduced-motion:reduce){.pricing-card:hover{background:linear-gradient(var(--landing-white), var(--landing-white)) padding-box, conic-gradient(from var(--pricing-border-angle), var(--landing-line) 0deg 210deg, var(--landing-blue) 230deg 285deg, var(--landing-cyan) 300deg 345deg, var(--landing-blue) 360deg) border-box;animation:none}.hero-proof-rail__track{width:auto;animation:none}.hero-proof-rail__group{flex-wrap:wrap;justify-content:center;width:100%;padding-right:6.111vw}.hero-proof-rail__group[aria-hidden=true]{display:none}.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.featured-example__preview img{transform:translateY(0)!important}.faq-operations__list[data-enhanced=true] details>p{transition:none!important}.process-list>li:hover,.faq-journey__item,.pill-button:hover,.pill-button:focus-visible,.pricing-button:hover,.pricing-button:focus-visible,.includes-grid>li:hover,.audience-grid article:hover,.example-card:hover,.example-card:focus-within,.pricing-card:hover,.pricing-card:focus-within,.process-list>li:hover,.faq-journey__item{transition:none!important;transform:none!important}}.legal-page{--legal-ink:var(--charcoal);--legal-muted:#60646c;--legal-line:#dedfe3;min-height:100vh;color:var(--legal-ink);background:#fff;font-family:Inter,system-ui,sans-serif;line-height:1.55}.legal-page__header{border-bottom:1px solid var(--legal-line);justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:10px clamp(20px,6vw,88px);display:flex}.legal-page__brand{align-items:center;display:inline-flex}.legal-page__brand img{width:clamp(120px,16vw,145px);height:auto;display:block}.legal-page a{text-underline-offset:.22em}.legal-page a:focus-visible{outline:3px solid var(--primary-blue);outline-offset:4px;border-radius:2px}.legal-page__back,.legal-page__footer a{min-height:44px;color:var(--primary-blue);align-items:center;font-weight:700;display:inline-flex}.legal-page__back:hover,.legal-page__footer a:hover{color:#0052d6}.legal-page__main{width:min(100% - 40px,720px);margin:0 auto;padding:clamp(28px,4vw,44px) 0 48px}.legal-page__intro{border-bottom:1px solid var(--legal-line);padding-bottom:20px}.legal-page__eyebrow{color:var(--legal-muted);margin:0 0 6px;font-size:12px;font-weight:500}.legal-page h1,.legal-page h2{letter-spacing:-.015em;white-space:nowrap;font-family:Inter,system-ui,sans-serif}.legal-page h1{margin:0 0 10px;font-size:clamp(22px,6vw,34px);font-weight:600;line-height:1.2}.legal-page__intro>p:not(.legal-page__eyebrow){max-width:65ch;margin:0 0 8px;font-weight:400}.legal-page__intro>.legal-page__updated{color:var(--legal-muted);margin:12px 0 0;font-size:13px}.legal-page__section{padding-top:24px}.legal-page__section h2{margin:0 0 8px;font-size:clamp(18px,2vw,21px);font-weight:600;line-height:1.3}.legal-page__section p{color:#42464e;overflow-wrap:anywhere;margin:0 0 10px}.legal-page__section p:last-child{margin-bottom:0}.legal-page__footer{border-top:1px solid var(--legal-line);padding:16px clamp(20px,6vw,88px)}@media (width<=38rem){.legal-page__header{flex-direction:column;align-items:flex-start;gap:4px}.legal-page__main{padding-bottom:36px}}
