.primagentic-site{--pg-ink:#f5f0e9;--pg-navy:#02182b;--pg-blue:#064f7a;--pg-green:#061d1b;--pg-rose:#c98f7a;--pg-champagne:#e8b8a0;--pg-cyan:#61d5e7;--pg-line:#e8b8a03d;--pg-display:"Adlinnaka",var(--font-outfit),"Arial Rounded MT Bold",Arial,sans-serif;--pg-body:var(--font-manrope),Inter,Arial,sans-serif;min-height:100vh;color:var(--pg-ink);background:var(--pg-navy);font-family:var(--pg-body);font-synthesis:none;overflow:hidden}.primagentic-site *{box-sizing:border-box}.primagentic-site a{color:inherit;text-decoration:none}.primagentic-site h1,.primagentic-site h2,.primagentic-site h3,.primagentic-site h4,.primagentic-site b,.primagentic-site blockquote{font-family:var(--pg-display);font-weight:800}.primagentic-site small{color:var(--pg-champagne);letter-spacing:.22em;font-size:clamp(.64rem,.75vw,.78rem);font-weight:800;line-height:1.5;display:block}.primagentic-site p{color:#f5f0e9b8;font-size:clamp(.98rem,1.25vw,1.12rem);line-height:1.8}.pg-brand{white-space:nowrap;align-items:center;gap:.72rem;display:inline-flex}.pg-brand svg{width:2rem;color:var(--pg-ink)}.pg-brand b{letter-spacing:-.035em;font-size:1.28rem}.pg-header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#010f19e0,#010f191f);border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:5.5rem;padding:0 clamp(1.3rem,4vw,4.5rem);display:grid;position:absolute;top:0;left:0}.pg-header>nav{gap:clamp(1rem,2vw,2.2rem);display:flex}.pg-header>nav a{letter-spacing:.13em;text-transform:uppercase;padding:.5rem 0;font-size:.7rem;font-weight:800;position:relative}.pg-header>nav a:after{content:"";background:var(--pg-rose);transform-origin:0;height:1px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pg-header>nav a:hover:after{transform:scaleX(1)}.pg-header__actions{justify-self:end;gap:.7rem;display:flex}.pg-menu-button{color:var(--pg-ink);background:0 0;border:0;display:none}.pg-button{border:1px solid var(--pg-line);min-height:2.75rem;font-family:var(--pg-display);letter-spacing:.1em;text-transform:uppercase;border-radius:.15rem;justify-content:center;align-items:center;gap:.55rem;padding:.78rem 1.35rem;font-size:.72rem;font-weight:800;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.pg-button svg{width:1rem}.pg-button:hover{transform:translateY(-2px)}.pg-button--quiet{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#041d2875}.pg-button--rose{color:#171a1d;background:linear-gradient(110deg,#a96855 0%,#e8b8a0 50%,#c98f7a 100%);border-color:#ffdccc94;box-shadow:0 10px 32px #c98f7a2e}.pg-hero{isolation:isolate;background:radial-gradient(circle at 72% 36%,#2187a452,#0000 23%),linear-gradient(120deg,#02131f 5%,#042f42 48%,#06372f 100%);grid-template-columns:minmax(0,1fr) minmax(22rem,.9fr);align-items:center;gap:4vw;min-height:100svh;padding:clamp(9rem,16vh,12rem) clamp(1.3rem,7vw,8rem) 5rem;display:grid;position:relative}.pg-hero:before,.pg-hero:after{z-index:-1;content:"";position:absolute}.pg-hero:before{background:linear-gradient(#0000 55%,#000a12b3),repeating-linear-gradient(105deg,#0000 0 9rem,#ffffff04 9rem 9.1rem);inset:0}.pg-hero:after{filter:blur(18px);background:radial-gradient(#4dbfd438,#0000 67%);border-radius:50%;width:80%;height:42%;bottom:-19%;right:-12%;transform:rotate(-6deg)}.pg-hero__copy{z-index:2;max-width:56rem;position:relative}.pg-hero h1{letter-spacing:-.055em;max-width:53rem;margin:1.1rem 0 1.5rem;font-size:clamp(3.1rem,6.2vw,6.9rem);line-height:.91}.pg-hero__copy>p{max-width:42rem}.pg-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.pg-hero__art{place-items:center;min-height:33rem;display:grid;position:relative}.pg-hero__glow{filter:blur(70px);background:#54ccdf20;border-radius:50%;width:26rem;height:26rem;position:absolute;top:25%;right:15%}.pg-light-trail{border:2px solid #e8b8a08c;border-color:var(--pg-champagne) transparent var(--pg-cyan);filter:drop-shadow(0 0 15px #e8b8a059);border-radius:50%;width:140%;height:18%;position:absolute;transform:rotate(-12deg)}.pg-orb{aspect-ratio:1;background:radial-gradient(circle at 32% 25%,#ffffff8c,#0000 7%),radial-gradient(circle at 55% 57%,#07364c 0 28%,#08708a88 48%,#ffffff1f 64%,#0000 68%);border:1px solid #ffffff59;border-radius:50%;place-items:center;width:min(31vw,25rem);display:grid;position:relative;box-shadow:inset -28px -22px 55px #010911cc,inset 12px 14px 34px #ffffff47,0 0 70px #46c4da47}.pg-orb__core{aspect-ratio:1;color:#17252b;background:linear-gradient(135deg,var(--pg-champagne),var(--pg-rose));border-radius:50%;place-items:center;width:31%;display:grid;box-shadow:0 0 42px #e8b8a07a}.pg-orb__core svg{width:62%}.pg-orb__ring{border:1px solid #e8b8a061;border-radius:50%;position:absolute}.pg-orb__ring--one{inset:-13%;transform:rotate(14deg)scaleY(.42)}.pg-orb__ring--two{border-color:#61d5e74d;inset:-26%;transform:rotate(-18deg)scaleY(.32)}.pg-orb__ring--three{border-style:dashed;animation:20s linear infinite pgSpin;inset:9%}@keyframes pgSpin{to{transform:rotate(1turn)}}.pg-scroll{color:#ffffff9e;letter-spacing:.14em;text-transform:uppercase;place-items:center;gap:.5rem;font-size:.65rem;display:grid;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.pg-scroll span{background:linear-gradient(var(--pg-rose),transparent);width:1px;height:2.5rem}.pg-title-break{text-align:center;isolation:isolate;place-items:center;min-height:92svh;padding:10vh 7vw;display:grid;position:relative}.pg-title-break:before{z-index:-1;content:"";opacity:.44;background:radial-gradient(circle at 50% 30%,#3596b259,#0000 28%),linear-gradient(#0000,#010c1559);position:absolute;inset:0}.pg-title-break--blue{background:linear-gradient(140deg,#021321,#053b59 55%,#031f2e)}.pg-title-break--green{background:linear-gradient(140deg,#031a1a,#0b3b35 55%,#021d2e)}.pg-title-break>div{max-width:72rem}.pg-title-break h2{letter-spacing:-.055em;margin:.85rem 0 0;font-size:clamp(3rem,7vw,7.5rem);line-height:.94}.pg-editorial{background:var(--pg-green);grid-template-columns:1.15fr .85fr;min-height:100svh;display:grid}.pg-editorial__visual{background:radial-gradient(circle at 60% 30%,#64d8e433,#0000 27%),linear-gradient(150deg,#042c38,#0b4239);align-items:flex-end;min-height:42rem;padding:3rem;display:flex;position:relative;overflow:hidden}.pg-editorial__visual:before{content:"";background:linear-gradient(#0000 45%,#010c14bd),radial-gradient(at 50% 106%,#e8b8a040,#0000 45%);position:absolute;inset:0}.pg-editorial__visual>p{max-width:24rem;color:var(--pg-ink);font-family:var(--pg-display);font-size:clamp(1.5rem,2.6vw,2.6rem);line-height:1.1;position:relative}.pg-people-silhouette{width:68%;height:70%;position:absolute;bottom:12%;right:8%}.pg-people-silhouette span{background:linear-gradient(145deg,#071c28,#163e45);border-radius:48% 48% 20% 20%;position:absolute;bottom:0;box-shadow:inset 10px 10px 30px #28747a44,0 -25px 70px #e8b8a018}.pg-people-silhouette span:before{aspect-ratio:1;content:"";background:#11323a;border-radius:50%;width:50%;position:absolute;top:-20%;left:25%}.pg-people-silhouette span:first-child{width:45%;height:58%;left:5%;transform:rotate(-5deg)}.pg-people-silhouette span:nth-child(2){width:48%;height:75%;left:35%;transform:rotate(4deg)}.pg-people-silhouette span:nth-child(3){width:30%;height:37%;right:0}.pg-editorial__copy{flex-direction:column;justify-content:center;padding:clamp(4rem,9vw,10rem);display:flex}.pg-editorial h2,.pg-control h2,.pg-opportunity h2,.pg-agents h2{letter-spacing:-.05em;margin:1rem 0 1.5rem;font-size:clamp(3rem,5vw,6rem);line-height:.94}.pg-editorial__copy>a{color:var(--pg-champagne);font-family:var(--pg-display);align-items:center;gap:.6rem;margin-top:1.5rem;font-weight:800;display:inline-flex}.pg-editorial__copy>a svg{width:1rem}.pg-product{background:radial-gradient(circle at 50% 65%,#0d5b7366,transparent 36%),var(--pg-navy);align-content:center;gap:clamp(3rem,7vw,7rem);min-height:110svh;padding:12vh clamp(1.3rem,7vw,8rem);display:grid}.pg-product>header{max-width:62rem}.pg-product h2{letter-spacing:-.055em;margin:.8rem 0 1.2rem;font-size:clamp(3.3rem,6vw,6.5rem);line-height:.93}.pg-product>header p{max-width:44rem}.pg-device{background:linear-gradient(145deg,#263940,#06131c 22%,#0b2736 82%,#b37d68);border:1px solid #e8b8a073;border-radius:1.5rem;width:min(74rem,100%);margin:auto;padding:.65rem;position:relative;box-shadow:0 3rem 8rem #00000080}.pg-device__camera{z-index:2;background:#6b7e83;border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.25rem;left:50%}.pg-dashboard{background:#031625;border-radius:1rem;grid-template-columns:11rem 1fr;min-height:36rem;padding:1rem;display:grid}.pg-dashboard>aside{border-right:1px solid #ffffff14;flex-direction:column;gap:.65rem;padding:1.2rem;display:flex}.pg-dashboard>aside .pg-brand{margin-bottom:1.5rem}.pg-dashboard>aside .pg-brand b{font-size:.72rem}.pg-dashboard>aside .pg-brand svg{width:1.2rem}.pg-dashboard>aside>span{color:#8ea6b3;border-radius:.4rem;padding:.75rem;font-size:.72rem}.pg-dashboard>aside>span.active{color:var(--pg-ink);background:#0d3953}.pg-dashboard__main{padding:clamp(1rem,3vw,2.5rem)}.pg-dashboard__main>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pg-dashboard__main h3{margin:.3rem 0;font-size:1.8rem}.pg-dashboard__main>header>span{border:1px solid var(--pg-line);color:var(--pg-champagne);border-radius:2rem;align-items:center;gap:.4rem;padding:.65rem .85rem;font-size:.72rem;display:flex}.pg-dashboard__main>header svg{width:1rem}.pg-dashboard__signals{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.pg-dashboard__signals article{background:#082235;border:1px solid #ffffff14;border-radius:.7rem;grid-template-columns:auto 1fr;gap:.3rem .7rem;padding:1.15rem;display:grid}.pg-dashboard__signals svg{width:1.3rem;color:var(--pg-rose);grid-row:1/3}.pg-dashboard__signals small{color:#91a8b5;letter-spacing:0;font-size:.65rem}.pg-dashboard__signals b{font-size:.88rem}.pg-dashboard__chart{background:linear-gradient(145deg,#061c2b,#0a2d3f);border:1px solid #ffffff14;border-radius:.7rem;padding:1.4rem}.pg-dashboard__chart h4{margin:.4rem 0 1rem;font-size:1.3rem}.pg-dashboard__chart svg{width:100%}.pg-dashboard__agent{border:1px solid var(--pg-line);background:#0b2634;border-radius:.7rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.pg-dashboard__agent>svg{width:1.4rem;color:var(--pg-champagne)}.pg-dashboard__agent small{font-size:.58rem}.pg-dashboard__agent b{margin-top:.25rem;font-size:.85rem;display:block}.pg-control,.pg-opportunity,.pg-agents{background:var(--pg-green);grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(3rem,8vw,10rem);min-height:100svh;padding:12vh clamp(1.3rem,7vw,8rem);display:grid}.pg-control>div,.pg-opportunity>div,.pg-agents>div{max-width:42rem}.pg-control ul{border-top:1px solid var(--pg-line);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.pg-control li{border-bottom:1px solid var(--pg-line);align-items:center;gap:1rem;min-height:8rem;padding:1.5rem 0;display:flex}.pg-control li:nth-child(odd){padding-right:1.5rem}.pg-control li:nth-child(2n){border-left:1px solid var(--pg-line);padding-left:1.5rem}.pg-control li svg{width:1.6rem;color:var(--pg-rose)}.pg-control li span{font-family:var(--pg-display);font-size:clamp(1rem,1.5vw,1.35rem);font-weight:800}.pg-opportunity{background:radial-gradient(circle at 82% 55%,#0f66754d,transparent 30%),var(--pg-navy)}.pg-spend-visual{justify-self:center;align-items:center;gap:2rem;display:flex}.pg-spend-visual__ring{aspect-ratio:1;background:conic-gradient(var(--pg-champagne) 0 28%,var(--pg-cyan) 28% 55%,#2e7595 55% 76%,#a96855 76%);border-radius:50%;place-items:center;width:min(27vw,17rem);padding:3rem;display:grid;box-shadow:0 0 70px #54c8df25}.pg-spend-visual__ring:before{aspect-ratio:1;content:"";background:var(--pg-navy);border-radius:50%;grid-area:1/1;width:72%}.pg-spend-visual__ring span{z-index:1;text-align:center;font-family:var(--pg-display);grid-area:1/1;font-weight:800}.pg-spend-visual ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pg-spend-visual li{align-items:center;gap:.7rem;display:flex}.pg-spend-visual i{aspect-ratio:1;background:var(--pg-rose);border-radius:50%;width:.65rem}.pg-spend-visual .daily{background:var(--pg-cyan)}.pg-spend-visual .protection{background:#2e7595}.pg-spend-visual .future{background:#a96855}.pg-process{background:linear-gradient(150deg,#031827,#073d48 58%,#062923);flex-direction:column;justify-content:center;min-height:110svh;padding:12vh clamp(1.3rem,12vw,14rem);display:flex}.pg-process ol{margin:4rem 0;padding:0;list-style:none}.pg-process li{border-top:1px solid var(--pg-line);grid-template-columns:6rem 1fr auto;align-items:center;gap:2rem;min-height:9rem;padding:1.5rem 0;display:grid}.pg-process li:last-child{border-bottom:1px solid var(--pg-line)}.pg-process li>b{color:var(--pg-rose);font-size:clamp(2rem,4vw,4rem)}.pg-process h3{margin:0 0 .45rem;font-size:clamp(1.5rem,2.3vw,2.4rem)}.pg-process li p{margin:0}.pg-process li>svg{width:1.3rem;color:var(--pg-cyan)}.pg-process>.pg-button{align-self:flex-start}.pg-goals{background:radial-gradient(circle at 78% 43%,#3db1bd47,#0000 26%),linear-gradient(135deg,#051821,#0a4a45);flex-direction:column;justify-content:space-between;min-height:92svh;padding:12vh clamp(1.3rem,7vw,8rem);display:flex}.pg-goals h2{letter-spacing:-.055em;max-width:70rem;margin:1rem 0;font-size:clamp(3.4rem,7vw,7rem);line-height:.94}.pg-goals>p{border-top:1px solid var(--pg-line);max-width:none;color:var(--pg-ink);font-family:var(--pg-display);word-spacing:1rem;padding-top:2rem;font-size:clamp(1rem,1.65vw,1.4rem);font-weight:800}.pg-agent-system{place-items:center;min-height:37rem;display:grid;position:relative}.pg-agent-system .pg-orb--compact{width:min(28vw,16rem)}.pg-agent-system>span{border:1px solid var(--pg-line);font-family:var(--pg-display);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#031623bf;border-radius:2rem;padding:.7rem 1rem;font-weight:800;position:absolute}.pg-agent-system>span:first-of-type{top:11%;left:38%}.pg-agent-system>span:nth-of-type(2){top:35%;left:3%}.pg-agent-system>span:nth-of-type(3){bottom:31%;right:6%}.pg-agent-system>span:nth-of-type(4){bottom:7%;left:18%}.pg-agent-system>span:nth-of-type(5){top:20%;right:3%}.pg-quote{background:linear-gradient(#031c2514,#021019eb),radial-gradient(circle at 68% 40%,#e8b8a040,#0000 18%),linear-gradient(135deg,#082c33,#0b493f);align-items:flex-end;min-height:100svh;padding:10vh 8vw;display:flex}.pg-quote>div{max-width:72rem}.pg-quote blockquote{letter-spacing:-.06em;margin:1rem 0;font-size:clamp(3.5rem,8vw,8rem);line-height:.9}.pg-final{text-align:center;background:radial-gradient(circle at 50% 30%,#0d5b7266,#0000 28%),linear-gradient(#031724,#052b32 70%,#041916);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:12vh 7vw;display:flex}.pg-final h2{letter-spacing:-.06em;max-width:76rem;margin:1rem auto 1.5rem;font-size:clamp(3.4rem,7.5vw,7.5rem);line-height:.92}.pg-final p{max-width:48rem}.pg-footer{border-top:1px solid var(--pg-line);background:#020f17;grid-template-columns:1fr auto;gap:4rem;padding:4rem 7vw 2rem;display:grid}.pg-footer p{margin:.8rem 0;font-size:.85rem}.pg-footer nav{text-transform:uppercase;flex-wrap:wrap;align-items:flex-start;gap:1.5rem;font-size:.72rem;display:flex}.pg-footer>small{color:#ffffff73;letter-spacing:.08em;border-top:1px solid #ffffff14;grid-column:1/-1;padding-top:1.5rem}@media (max-width:980px){.pg-header{grid-template-columns:1fr auto}.pg-menu-button{grid-area:1/2;display:block}.pg-header>nav{border:1px solid var(--pg-line);background:#02182bf5;flex-direction:column;padding:1.4rem;display:none;position:absolute;top:5.5rem;left:1rem;right:1rem;box-shadow:0 2rem 5rem #0006}.pg-header>nav.open{display:flex}.pg-header__actions{display:none}.pg-hero{grid-template-columns:1fr;padding-top:9rem}.pg-hero__copy{max-width:48rem}.pg-hero__art{min-height:26rem}.pg-orb{width:min(65vw,24rem)}.pg-editorial{grid-template-columns:1fr}.pg-editorial__visual{min-height:65svh}.pg-editorial__copy{min-height:75svh}.pg-control,.pg-opportunity,.pg-agents{grid-template-columns:1fr}.pg-spend-visual{justify-self:start}.pg-agent-system .pg-orb--compact{width:min(46vw,16rem)}.pg-footer{grid-template-columns:1fr}.pg-footer nav{justify-content:flex-start}}@media (max-width:640px){.pg-header{height:4.7rem;padding:0 1rem}.pg-header>nav{top:4.7rem}.pg-brand b{font-size:1.05rem}.pg-brand svg{width:1.65rem}.pg-hero{min-height:100svh;padding:8.5rem 1.2rem 4rem}.pg-hero h1{font-size:clamp(2.8rem,14vw,4rem)}.pg-hero__art{min-height:22rem}.pg-title-break{min-height:78svh;padding:5rem 1.3rem}.pg-title-break h2{font-size:clamp(2.8rem,13vw,4.7rem)}.pg-editorial__visual{min-height:60svh;padding:1.3rem}.pg-editorial__copy,.pg-product,.pg-control,.pg-opportunity,.pg-process,.pg-goals,.pg-agents,.pg-quote,.pg-final{padding:6rem 1.3rem}.pg-editorial h2,.pg-control h2,.pg-opportunity h2,.pg-agents h2{font-size:clamp(2.7rem,12vw,4rem)}.pg-product{min-height:100svh}.pg-product h2{font-size:clamp(2.8rem,13vw,4.3rem)}.pg-device{width:46rem;max-width:none;transform:translate(-23%)}.pg-dashboard__signals{grid-template-columns:1fr}.pg-dashboard__signals article:nth-child(n+2){display:none}.pg-dashboard__chart{height:15rem}.pg-dashboard__agent{display:none}.pg-control ul{grid-template-columns:1fr}.pg-control li:nth-child(n){border-left:0;min-height:5.4rem;padding:1rem 0}.pg-spend-visual{flex-direction:column;width:100%}.pg-spend-visual__ring{width:min(70vw,16rem)}.pg-process li{grid-template-columns:3.2rem 1fr;gap:1rem}.pg-process li>svg{display:none}.pg-goals{min-height:80svh}.pg-goals>p{word-spacing:.2rem}.pg-agent-system{min-height:29rem}.pg-agent-system .pg-orb--compact{width:58vw}.pg-agent-system>span{font-size:.72rem}.pg-agent-system>span:first-of-type{left:33%}.pg-agent-system>span:nth-of-type(2){left:0}.pg-agent-system>span:nth-of-type(3){right:0}.pg-quote blockquote{font-size:clamp(3.2rem,15vw,5.2rem)}.pg-footer{gap:2rem;padding:3.5rem 1.3rem 2rem}.pg-footer nav{grid-template-columns:repeat(2,1fr);display:grid}}@media (prefers-reduced-motion:reduce){.primagentic-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pg-hero{background:#02182b;align-items:center;display:flex}.pg-hero__photo{z-index:-3;object-fit:cover;object-position:center center}.pg-hero__photo-shade{z-index:-2;background:linear-gradient(90deg,#010f19fa 0%,#010f19db 32%,#010f1938 62%,#010f190a 100%),linear-gradient(#010f196b,#0000 38%,#010f19a3);position:absolute;inset:0}.pg-hero__art{display:none}.pg-editorial__visual>img{object-fit:cover;object-position:55% center}.pg-editorial__veil{background:linear-gradient(#0000 42%,#010c14db),linear-gradient(90deg,#0000 65%,#041f235c);position:absolute;inset:0}.pg-editorial__visual:before{z-index:1}.pg-editorial__visual>p{z-index:2}.pg-goals{isolation:isolate;background:#051821;position:relative;overflow:hidden}.pg-goals>img{z-index:-2;object-fit:cover;object-position:center}.pg-goals__veil{z-index:-1;background:linear-gradient(#02111a8a,#02111a1f 42%,#02111adb),linear-gradient(90deg,#02111ab8,#0000 55%);position:absolute;inset:0}.pg-goals>div,.pg-goals>p{z-index:1;text-shadow:0 2px 22px #00000073;position:relative}@media (max-width:980px){.pg-hero__copy{width:min(44rem,70vw)}.pg-hero h1{font-size:clamp(3rem,7vw,5rem)}.pg-hero__photo{object-position:62% center}.pg-hero__photo-shade{background:linear-gradient(90deg,#010f19f2,#010f19b3 58%,#010f192e),linear-gradient(#010f1952,#0000 45%,#010f19c7)}}@media (max-width:640px){.pg-hero{align-items:flex-end;padding-bottom:5.5rem}.pg-hero__copy{width:100%}.pg-hero__photo{object-position:70% center}.pg-hero__photo-shade{background:linear-gradient(#010f1947 0%,#010f1985 38%,#010f19f7 75%)}.pg-hero h1{font-size:clamp(2.65rem,13vw,3.8rem)}.pg-hero__copy>p{font-size:.95rem;line-height:1.6}.pg-editorial__visual>img{object-position:45% center}.pg-goals>img{object-position:58% center}.pg-goals__veil{background:linear-gradient(#02111a8c,#02111a4d 35%,#02111af0)}}.pg-header{height:4.6rem;padding-inline:clamp(1.3rem,5.8vw,7rem)}.pg-hero{min-height:clamp(40rem,55vw,55rem);padding:8.5rem clamp(1.3rem,5.8vw,7rem) 4rem}.pg-hero__photo{object-position:center}.pg-hero__photo-shade{background:linear-gradient(90deg,#010f19f5 0%,#010f19c7 38%,#010f190f 65%),linear-gradient(#010f192e,#0000 60%,#010f197a)}.pg-title-break{background-image:linear-gradient(#02111c47,#02111c9e),url(/primagentic/mockup-family-lake.png);background-position:50% 47%;background-size:cover;min-height:clamp(18rem,25vw,27rem);padding:4rem 7vw}.pg-title-break:before{opacity:.18}.pg-title-break h2{max-width:72rem;font-size:clamp(2.8rem,4.8vw,5.8rem)}.pg-editorial{grid-template-columns:63% 37%;min-height:clamp(34rem,48vw,46rem)}.pg-editorial__visual{min-height:inherit;padding:3rem clamp(1.3rem,5.8vw,7rem)}.pg-editorial__visual>img{object-position:center}.pg-editorial__copy{padding:clamp(3rem,5vw,6rem)}.pg-editorial h2,.pg-control h2,.pg-opportunity h2,.pg-agents h2{font-size:clamp(2.5rem,3.8vw,4.6rem)}.pg-product{isolation:isolate;background:#02182b;align-items:center;min-height:clamp(36rem,50vw,49rem);padding:clamp(4rem,7vw,7rem) clamp(1.3rem,5.8vw,7rem);display:flex;position:relative;overflow:hidden}.pg-product>header{z-index:2;width:43%;max-width:40rem;position:relative}.pg-product h2{font-size:clamp(2.8rem,4.2vw,5rem)}.pg-product__scene{z-index:-2;position:absolute;inset:0}.pg-product__scene>img{object-fit:cover;object-position:center}.pg-product__scene:after{content:"";background:linear-gradient(90deg,#010f19f5,#010f19b3 40%,#010f190d 68%),linear-gradient(#010f191f,#0000 55%,#010f1966);position:absolute;inset:0}.pg-control,.pg-opportunity,.pg-agents{min-height:clamp(34rem,45vw,45rem);padding:clamp(4rem,8vw,8rem) clamp(1.3rem,5.8vw,7rem)}.pg-control{background:linear-gradient(90deg,#02171ef5,#02171e61),url(/primagentic/mockup-family-lake.png) 50%/cover}.pg-process{isolation:isolate;background:#02182b;min-height:clamp(39rem,53vw,52rem);padding:clamp(4rem,7vw,7rem) clamp(1.3rem,5.8vw,7rem);position:relative;overflow:hidden}.pg-process__photo{z-index:-2;object-fit:cover;object-position:center}.pg-process__veil{z-index:-1;background:linear-gradient(90deg,#010f19f5,#010f19b8 52%,#010f191a),linear-gradient(#010f1933,#0000,#010f19a6);position:absolute;inset:0}.pg-process ol{width:min(52rem,62%);margin:2rem 0}.pg-process li{grid-template-columns:4.5rem 1fr auto;min-height:6.4rem;padding:.9rem 0}.pg-goals{min-height:clamp(29rem,38vw,39rem);padding:4.5rem clamp(1.3rem,5.8vw,7rem)}.pg-goals>img{object-position:center}.pg-goals h2{max-width:48rem;font-size:clamp(3rem,5.2vw,6rem)}.pg-agents{background:radial-gradient(circle at 72%,#e8b8a02e,#0000 22%),linear-gradient(100deg,#01121cfa,#043139e0),url(/primagentic/mockup-hero-orb.png) 50%/cover}.pg-agent-system{min-height:28rem}.pg-quote{isolation:isolate;background:#02182b;min-height:clamp(22rem,29vw,31rem);padding:4rem clamp(1.3rem,5.8vw,7rem);position:relative;overflow:hidden}.pg-quote>img{z-index:-2;object-fit:cover;object-position:center 67%}.pg-quote__veil{z-index:-1;background:linear-gradient(90deg,#010f19e0,#010f1926 65%),linear-gradient(#0000,#010f19b3);position:absolute;inset:0}.pg-quote blockquote{max-width:46rem;font-size:clamp(3rem,5vw,5.8rem)}.pg-final{background:linear-gradient(90deg,#010f19f0,#010f196b),url(/primagentic/mockup-family-lake.png) 50%/cover;min-height:clamp(25rem,34vw,35rem);padding:5rem 7vw}.pg-final h2{font-size:clamp(3rem,5vw,5.8rem)}@media (max-width:980px){.pg-editorial{grid-template-columns:1fr}.pg-editorial__visual{min-height:65vw}.pg-product>header{width:58%}.pg-process ol{width:78%}}@media (max-width:640px){.pg-header{height:4.7rem}.pg-hero{min-height:48rem;padding-top:7.5rem}.pg-hero__photo{object-position:66% center}.pg-hero__photo-shade{background:linear-gradient(#010f192e,#010f198f 45%,#010f19fa 74%)}.pg-hero__copy{align-self:flex-end;width:100%}.pg-title-break{min-height:24rem}.pg-editorial__visual{min-height:70vw}.pg-editorial__copy{min-height:auto}.pg-product{align-items:flex-end;min-height:46rem}.pg-product>header{width:100%}.pg-product__scene>img{object-position:69% center}.pg-product__scene:after{background:linear-gradient(#010f191f,#010f1994 48%,#010f19fa 75%)}.pg-process{min-height:50rem}.pg-process ol{width:100%}.pg-process__photo{object-position:68% center}.pg-goals{min-height:34rem}.pg-goals>img{object-position:67% center}.pg-quote>img{object-position:70% center}.pg-final{min-height:33rem}}.primagentic-site{--pg-rose:#ff8f91;--pg-champagne:#ffd4c5;--pg-rose-hot:#ff6f7f;--pg-rose-light:#fff0e9}.pg-brand svg{color:#ff9b98;filter:drop-shadow(0 0 4px #ff7984d9)drop-shadow(0 0 12px #ffa99e6b)}.pg-button--rose{color:#07131b;background:linear-gradient(118deg,#9f4b55 0%,#ff7f88 18%,#ffe0d2 48%,#ff9a91 70%,#b7545f 100%);border-color:#ffd8cd;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #661a2770,0 0 0 1px #ff768361,0 0 18px #ff697c75,0 12px 34px #ff697c38}.pg-button--rose:before{content:"";background:linear-gradient(90deg,#0000,#ffffffe6,#0000);width:28%;transition:left .45s;position:absolute;inset:-120% auto -120% -35%;transform:rotate(18deg)}.pg-button--rose:hover{box-shadow:inset 0 1px #fff,0 0 0 1px #ffb7b0b3,0 0 28px #ff697cad,0 16px 42px #ff697c47}.pg-button--rose:hover:before{left:118%}.pg-button--quiet{border-color:#ff9d9d85;box-shadow:inset 0 0 0 1px #ffffff06,0 0 14px #ff677914}.pg-button--quiet:hover{border-color:#ff9a9b;box-shadow:0 0 18px #ff697c52}.pg-control li svg,.pg-dashboard__signals svg,.pg-dashboard__agent>svg,.pg-process li>b,.pg-editorial__copy>a{color:#ff9a98;filter:drop-shadow(0 0 7px #ff697c75)}.pg-process li>svg{color:#ffd1c4;filter:drop-shadow(0 0 7px #ff697c85)}.pg-agent-system>span{border-color:#ff9797a3;box-shadow:inset 0 0 12px #ff6f7f14,0 0 15px #ff6f7f29}.pg-orb__core{color:#13212a;background:linear-gradient(135deg,#8f4350 0%,#ff7f88 26%,#ffe5d9 52%,#ff9d95 73%,#a94a57 100%);box-shadow:inset 0 1px #fff,0 0 26px #ff6f7fb8,0 0 58px #ff939161}.pg-spend-visual__ring{background:conic-gradient(#ffd7ca 0 28%,var(--pg-cyan) 28% 55%,#2e7595 55% 76%,#ff7f88 76%);box-shadow:0 0 0 1px #ff979752,0 0 34px #ff6f7f47,0 0 70px #54c8df26}.pg-spend-visual i{background:#ff8d91;box-shadow:0 0 8px #ff6f7f9e}.pg-header>nav a:after{background:linear-gradient(90deg,#ff6f7f,#ffe1d5,#ff8d91);height:2px;box-shadow:0 0 8px #ff6f7fa6}.primagentic-site a.pg-button--rose{color:#1d1114}.pg-hero{background:radial-gradient(circle at 78% 48%,#1775976b,#0000 25%),radial-gradient(at 75% 82%,#e8b8a02e,#0000 28%),linear-gradient(110deg,#02131f 0%,#032a3a 58%,#06352f 100%);min-height:clamp(40rem,48vw,50rem);padding-top:7.5rem;padding-bottom:3.25rem}.pg-hero__photo{filter:drop-shadow(0 0 34px #ff978938);transform:none;object-fit:contain!important;object-position:center!important;width:57%!important;height:86%!important;inset:6% 1% auto auto!important}.pg-hero__photo-shade{pointer-events:none;background:linear-gradient(90deg,#02131f 0%,#02131ffa 39%,#02131f6b 50%,#0000 60%)}.pg-hero h1{max-width:42rem;font-size:clamp(2.75rem,3.65vw,4.65rem);line-height:.96}@media (max-width:980px){.pg-hero{min-height:44rem}.pg-hero__copy{width:min(39rem,66vw)}.pg-hero__photo{width:68%!important;height:70%!important;top:16%!important;right:-8%!important}.pg-hero__photo-shade{background:linear-gradient(90deg,#02131f 0%,#02131ff7 42%,#02131f7a 57%,#0000 74%)}}@media (max-width:640px){.pg-hero{align-items:flex-end;min-height:52rem;padding-top:7rem;padding-bottom:4rem}.pg-hero__copy{width:100%}.pg-hero__photo{object-fit:contain!important;width:100%!important;height:42%!important;top:4.8rem!important;right:0!important}.pg-hero__photo-shade{background:linear-gradient(#010f190d,#010f1952 35%,#02131f 64%)}.pg-hero h1{font-size:clamp(2.55rem,12vw,3.55rem)}}.pg-brand>img{width:clamp(9.75rem,10.8vw,12rem);height:auto;display:block}.pg-dashboard .pg-brand>img{width:6.8rem}@media (max-width:640px){.pg-brand>img{width:9.4rem}}.pg-hero{align-items:center;padding-top:5.5rem;padding-bottom:2rem}.pg-hero__copy{width:min(40rem,46vw)}.pg-hero h1{max-width:39rem;margin:.8rem 0 1rem;font-size:clamp(2.75rem,3.45vw,4.25rem)}.pg-hero__copy>p{margin:.5rem 0;line-height:1.58}.pg-hero .pg-actions{margin-top:1.35rem}.pg-title-break,.pg-final{place-items:center}.pg-editorial__copy,.pg-product,.pg-control,.pg-opportunity,.pg-process,.pg-goals,.pg-agents,.pg-quote{align-content:center}@media (max-width:980px){.pg-hero{padding-top:5.5rem}}@media (max-width:640px){.pg-hero{align-items:flex-end;min-height:100svh;padding:5.2rem 1.2rem 1.25rem}.pg-hero__photo{height:25%!important;top:4.7rem!important}.pg-hero__copy{z-index:2;width:auto;position:absolute;top:43%;left:1.2rem;right:1.2rem;transform:none}.pg-hero h1{margin:.4rem 0 .55rem;font-size:clamp(1.85rem,8.4vw,2.15rem);line-height:.94}.pg-hero__copy>small{font-size:.57rem;line-height:1.35}.pg-hero__copy>p{font-size:.78rem;line-height:1.35}.pg-hero .pg-actions{flex-wrap:nowrap;gap:.45rem;margin-top:.7rem}.pg-hero .pg-button{min-height:2.35rem;padding:.58rem .7rem;font-size:.55rem}.pg-title-break,.pg-editorial,.pg-product,.pg-control,.pg-opportunity,.pg-process,.pg-goals,.pg-agents,.pg-quote,.pg-final{min-height:100svh}.pg-hero__copy{top:31%}}.pg-header{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#010f19f7,#010f19e0);position:fixed;box-shadow:0 10px 34px #0000002e}.primagentic-site>section{scroll-margin-top:5.5rem}@media (max-width:640px){.primagentic-site>section{scroll-margin-top:4.7rem}}.pg-section-nav{z-index:40;place-items:center;gap:.32rem;display:grid;position:fixed;top:50%;right:1.15rem;transform:translateY(-50%)}.pg-section-nav button{color:#ffe5da;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#031b28e6,#09383cc7);border:1px solid #ffb9aeb8;border-radius:50%;place-items:center;width:2.85rem;height:2.85rem;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 18px #ff6f7f29}.pg-section-nav button:hover{border-color:#ffd7ca;transform:scale(1.06);box-shadow:inset 0 0 12px #ff8f911f,0 0 24px #ff6f7f6b}.pg-section-nav button:focus-visible{outline-offset:3px;outline:2px solid #ffd7ca}.pg-section-nav svg{filter:drop-shadow(0 0 5px #ff8f91b3);width:1.15rem}.pg-section-nav>span{background:linear-gradient(#0000,#ff9a98,#0000);width:1px;height:1.7rem}@media (max-width:640px){.pg-section-nav{grid-template-columns:auto 1.1rem auto;top:auto;bottom:1rem;right:.75rem;transform:none}.pg-section-nav button{width:2.5rem;height:2.5rem}.pg-section-nav>span{background:linear-gradient(90deg,#0000,#ff9a98,#0000);width:1.1rem;height:1px}}.pg-hero,.pg-title-break,.pg-editorial,.pg-product,.pg-control,.pg-opportunity,.pg-process,.pg-goals,.pg-agents,.pg-quote,.pg-final{min-height:74.074svh}.pg-process{padding-top:2.25rem;padding-bottom:1.75rem}.pg-process ol{margin:1rem 0}.pg-process li{min-height:4.55rem;padding:.5rem 0}.pg-process li>b{font-size:clamp(1.8rem,2.5vw,2.8rem)}.pg-process h3{font-size:clamp(1.15rem,1.55vw,1.7rem)}.pg-process li p{font-size:clamp(.78rem,1vw,.96rem);line-height:1.42}@media (max-width:980px){.pg-process{padding-top:2rem;padding-bottom:2rem}}.pg-quote{align-items:flex-start;padding-top:clamp(6.5rem,10vh,8rem);padding-bottom:2.5rem}.pg-quote>div:last-child{max-width:42rem;transform:none}.pg-quote blockquote{max-width:42rem;margin:.75rem 0;font-size:clamp(2.4rem,3.1vw,3.8rem);line-height:.94}@media (max-width:980px){.pg-quote{padding-top:7rem}.pg-quote blockquote{font-size:clamp(2.35rem,7vw,4rem)}}@media (max-width:640px){.pg-quote{padding:6.5rem 1.3rem 2rem}.pg-quote blockquote{font-size:clamp(2.25rem,11vw,3.25rem)}}.pg-brand{flex-shrink:0;min-width:max-content}.pg-brand>img{max-width:none}.pg-nav-mobile-account{display:none}@media (max-width:1400px){.pg-header{grid-template-columns:1fr auto;height:4.7rem;padding:0 1.3rem}.pg-menu-button{grid-area:1/2;display:block}.pg-header>nav{border:1px solid var(--pg-line);background:#02182bf7;flex-direction:column;padding:1.4rem;display:none;position:absolute;top:4.7rem;left:1rem;right:1rem;box-shadow:0 2rem 5rem #0006}.pg-header>nav.open{display:flex}.pg-header__actions{display:none}.pg-brand>img{width:10.5rem}.pg-hero__copy{width:min(40rem,55vw)}.pg-hero h1{max-width:36rem;font-size:clamp(2.65rem,4.2vw,3.75rem)}.pg-hero__photo{width:53%!important;height:78%!important;top:12%!important;right:-3%!important}.primagentic-site>section{scroll-margin-top:4.7rem}.pg-nav-mobile-account{display:block}}@media (min-width:641px) and (max-width:1400px){.pg-hero{align-items:flex-start}.pg-hero__copy{z-index:2;width:min(31rem,45vw);max-width:none;position:absolute;top:36%;left:1.3rem}.pg-hero h1{max-width:31rem;margin:.65rem 0 .9rem;font-size:clamp(2.25rem,3.3vw,3rem);line-height:.95}.pg-hero__copy>p{max-width:29rem;font-size:clamp(.82rem,1.12vw,.96rem);line-height:1.5}.pg-hero .pg-actions{margin-top:1rem}.pg-hero__photo{width:52%!important;height:60%!important;top:23%!important;right:-3%!important}}@media (min-width:641px) and (max-width:1200px){.pg-hero__copy{width:min(26rem,34vw)}.pg-hero h1{max-width:26rem;font-size:clamp(2rem,3vw,2.65rem)}.pg-hero__copy>p{max-width:25rem;font-size:.82rem}.pg-hero__photo{width:50%!important;right:-7%!important}}@media (min-width:641px) and (max-width:800px){.pg-hero__copy{width:39vw;top:29%}.pg-hero h1{font-size:2.1rem}.pg-hero__copy>p{font-size:.75rem;line-height:1.35}.pg-hero .pg-button{min-height:2.35rem;padding:.58rem .7rem;font-size:.55rem}.pg-hero__photo{width:47%!important;right:-8%!important}}@media (min-width:641px) and (max-width:980px){.pg-editorial{grid-template-columns:55% 45%}.pg-editorial__visual,.pg-editorial__copy{min-height:0}.pg-control,.pg-opportunity,.pg-agents{grid-template-columns:.8fr 1.2fr;gap:clamp(1.5rem,4vw,3rem)}.pg-spend-visual{flex-direction:row;justify-self:center}.pg-spend-visual__ring{width:min(22vw,11rem);padding:2rem}.pg-spend-visual ul{gap:.65rem;font-size:.82rem}.pg-agent-system .pg-orb--compact{width:min(30vw,12rem)}}@media (min-width:641px){.pg-hero{height:74.074svh;min-height:0;overflow:hidden}.pg-title-break,.pg-editorial,.pg-product,.pg-control,.pg-opportunity,.pg-process,.pg-goals,.pg-agents,.pg-quote,.pg-final{height:calc(74.074svh - 4.7rem);min-height:0;overflow:hidden}.pg-editorial__visual{height:100%;min-height:0}.pg-editorial__copy{min-height:0;padding:clamp(2rem,5.5vh,4.5rem) clamp(2rem,4.8vw,6rem)}.pg-editorial h2,.pg-control h2,.pg-opportunity h2,.pg-agents h2{margin:.7rem 0 1rem;font-size:clamp(2.2rem,min(3.35vw,6vh),4.15rem);line-height:.92}.pg-editorial__copy>p,.pg-control p,.pg-opportunity p,.pg-agents p{font-size:clamp(.82rem,min(1.18vw,2.05vh),1.05rem);line-height:1.55}.pg-editorial__copy>a{margin-top:.8rem}.pg-product,.pg-control,.pg-opportunity,.pg-agents{padding-top:clamp(2rem,5.5vh,4.5rem);padding-bottom:clamp(2rem,5.5vh,4.5rem)}.pg-control li{min-height:clamp(4.6rem,10vh,6.25rem);padding-top:.75rem;padding-bottom:.75rem}.pg-process{padding-top:clamp(1.25rem,3vh,2.25rem);padding-bottom:clamp(1.25rem,3vh,2rem)}.pg-process ol{margin:clamp(.5rem,1.5vh,1rem) 0}.pg-process li{height:auto;min-height:clamp(5rem,11vh,6rem);padding:.65rem 0}.pg-goals,.pg-quote,.pg-final{padding-top:clamp(2.5rem,6vh,5rem);padding-bottom:clamp(2.5rem,6vh,5rem)}.pg-opportunity,.pg-agents{align-items:center}.pg-process{justify-content:center}.pg-goals{justify-content:center;gap:clamp(1.25rem,5vh,3.5rem)}.pg-goals>div:not(.pg-goals__veil),.pg-goals>p{transform:translateY(-1.5rem)}.pg-goals>p{word-spacing:.3rem;white-space:nowrap;font-size:clamp(.82rem,1.2vw,1.08rem)}.pg-quote{align-items:center}.pg-agent-system{height:min(22rem,48vh);min-height:0}.primagentic-site>section{scroll-margin-top:0}}.pg-agent-orb-image{mix-blend-mode:screen;filter:drop-shadow(0 0 26px #ff8f9147);width:min(29vw,22rem);height:auto;display:block}@media (max-width:640px){.pg-hero{height:74.074svh;min-height:74.074svh}.pg-hero__copy{width:auto;top:39%;left:1.2rem;right:1.2rem}.pg-hero__photo{object-fit:contain!important;width:100%!important;height:25%!important;top:4.7rem!important;right:0!important}.pg-hero h1{max-width:100%;font-size:clamp(1.85rem,8.4vw,2.15rem)}}
