.nw-page>section[id]{scroll-margin-top:calc(var(--nav-h) + 24px)}.nw-pr-figure{min-width:0}.nw-pr-rates-note{border-top:1px solid var(--line);margin:0;padding:16px 0 8px}.nw-rates th:last-child,.nw-rates td:last-child{text-align:right;white-space:nowrap}.nw-pr-calc{gap:var(--panel-pad-x);padding:var(--panel-pad-y) var(--panel-pad-x);border-radius:var(--panel-r);background-color:var(--stage);background-image:var(--stage-image);background-size:var(--stage-size);background-blend-mode:var(--stage-blend);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nw-pr-calc-inputs,.nw-pr-result{border-radius:var(--btn-r);background:#fff;min-width:0;padding:24px}.nw-pr-calc-inputs{flex-direction:column;gap:32px;display:flex}.nw-pr-result{flex-direction:column;align-self:start;align-items:flex-start;display:flex;overflow:clip}.nw-pr-result>*{flex-shrink:0}.nw-pr-result[data-switched]>*{animation:.3s ease-out 50ms both pr-result-in}@keyframes pr-result-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.nw-pr-result[data-switched]>*{animation:none}}.nw-pr-result-fig{font-family:var(--display);font-size:var(--title-m);font-weight:500;line-height:var(--title-m-lh);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--blue);margin:0}.nw-pr-result-per{font-family:var(--font-inter), system-ui, sans-serif;font-size:var(--text-body);letter-spacing:0;color:var(--text-2);font-weight:400}.nw-pr-result-line{font-size:var(--text-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums;color:var(--text-2);margin:8px 0 32px}.nw-pr-result-line:first-child{margin-top:0}.nw-pr-result .nw-btn-lg{margin-top:auto}.nw-pr-result .nw-btn-lg:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (max-width:940px){.nw-pr-calc{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.nw-pr-calc{gap:16px;padding:16px}.nw-pr-calc-inputs,.nw-pr-result{padding:16px}.nw-pr-result .nw-btn-lg{align-self:stretch}}.nw-pr-included{border-radius:var(--panel-r);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:40px;list-style:none;display:grid}.nw-pr-flat{border-radius:var(--btn-r);background:#fff;padding:24px}.nw-pr-flat-title{font-size:var(--text-body);font-weight:600;line-height:var(--lh-body);color:var(--text-1);margin:0}.nw-pr-flat-body{font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-2);margin:8px 0 0}.nw-pr-flow .nw-dgm{margin:0}.nw-pr-flow .nw-dgm-stage svg{width:auto;max-width:100%;margin:0 auto}.nw-pr-flow .nw-dgm{background:0 0;padding:0}.nw-pr-flow .nw-dgm-group{fill:url(#nw-pr-grid)}.nw-pr-defs{width:0;height:0;position:absolute;overflow:hidden}.nw-pr-grid-ground{fill:var(--stage)}.nw-pr-grid-line{fill:none;stroke:var(--stage-line);stroke-width:1px}.nw-pr-flow .nw-dgm-leg{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.01em;fill:var(--text-2);font-size:13px;font-weight:500}.nw-pr-flow .nw-dgm-icon{stroke:var(--text-3)}.nw-pr-flow .nw-dgm-node-icon{stroke:#107c55}.nw-pr-flow .nw-dgm-track{stroke:var(--line-strong);stroke-width:1.25px}.nw-pr-flow .nw-dgm-arrow{fill:var(--line-hover)}.nw-pr-flow .nw-dgm-compact .nw-dgm-track{stroke:var(--line-hover)}.nw-pr-flow .nw-dgm-compact .nw-dgm-arrow{fill:var(--text-3)}@media (min-width:1101px){.nw-pr-flow .nw-dgm-stage svg{width:100%}}@media (max-width:1100px){.nw-pr-included{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.nw-pr-flow .nw-dgm-stage svg{width:100%}.nw-pr-included{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}}.nw-cta.nw-pr-svc{flex-direction:column;align-items:stretch;gap:32px}.nw-pr-svc .nw-cta-title{color:var(--text-pink)}.nw-pr-services{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid;position:relative}.nw-pr-card{border-radius:var(--panel-r);color:#fff;background:#2b2bb9;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.nw-pr-card .nw-split-label{color:var(--text-pink)}.nw-pr-card-title{font-family:var(--display);font-size:var(--title-m);font-weight:500;line-height:var(--title-m-lh);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:8px 0 0}.nw-pr-card-body{max-width:480px;font-size:var(--text-body);line-height:var(--lh-body);color:#ffffffdb;margin:16px 0 32px}.nw-pr-card .nw-btn-lg{margin-top:auto}.nw-pr-card .nw-btn-lg:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:940px){.nw-pr-services{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.nw-cta.nw-pr-svc{color:var(--text-1);background:0 0;border-radius:0;gap:24px;padding:0;overflow:visible}.nw-pr-svc .nw-cta-title{padding:0 var(--copy-inset);color:var(--text-1)}.nw-pr-services{gap:16px}.nw-pr-card{background-color:var(--blue);background-image:var(--grain-tone);background-blend-mode:overlay;background-size:200px 200px}.nw-pr-card .nw-btn-lg{align-self:stretch}}.nw-pr-btn-solid{border-color:var(--blue);background:var(--blue);color:#fff}.nw-pr-btn-solid:hover{background:#5a5af2;border-color:#5a5af2}.nw-pr-btn-outline{border-color:var(--line-strong);color:var(--text-1);background:#fff}.nw-pr-btn-outline:hover{border-color:var(--line-hover);background:var(--surface)}.nw-pr-faq-a a:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:2px}.nw-pr-faqs{grid-template-columns:minmax(0,calc(50% - 12px));gap:24px;display:grid;position:relative}.nw-pr-faq-wolf{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:calc(50% - 12px);padding-right:176px;display:flex;position:absolute;inset:0 0 0 auto}.nw-pr-faq-wolf-frame{width:calc(clamp(200px,22vw,320px)/1.12088);max-width:100%;position:sticky;bottom:24px;overflow:hidden}.nw-pr-faq-wolf svg{width:100%;height:auto;transition:translate .7s cubic-bezier(.2,.8,.2,1);display:block;-webkit-mask-image:linear-gradient(#000 80%,#0000 96%);mask-image:linear-gradient(#000 80%,#0000 96%)}.nw-pr-faq-wolf-frame[data-shown=false] svg{translate:0 100%}.nw-pr-faq-star{transform-box:fill-box;transform-origin:50%;animation:12s linear infinite nw-pr-faq-spin}@keyframes nw-pr-faq-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.nw-pr-faq-star{animation:none}.nw-pr-faq-wolf svg{transition:none}.nw-pr-faq-wolf-frame[data-shown=false] svg{translate:none}}.nw-pr-faq-group{border:1px solid var(--line);border-radius:var(--panel-r);background:#fff;grid-template-columns:minmax(0,1fr);gap:8px;max-width:100%;padding:39px;display:grid}.nw-pr-faq-group>.nw-split-label{margin:0}.nw-pr-faq{max-width:720px;margin:0;padding:0;list-style:none}.nw-pr-faq summary{font-size:var(--text-body);font-weight:500;line-height:var(--lh-body);color:var(--text-1);cursor:pointer;align-items:flex-start;gap:8px;padding:8px 0;list-style:none;transition:color .15s;display:flex}.nw-pr-faq summary::-webkit-details-marker{display:none}.nw-pr-faq summary:hover{color:var(--blue)}.nw-pr-faq summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:2px}.nw-pr-faq .nw-acc-chev{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin-top:4px;transition:transform .24s cubic-bezier(.2,.7,.1,1)}.nw-pr-faq details[open] .nw-acc-chev{transform:rotate(90deg)}.nw-pr-faq details{interpolate-size:allow-keywords}.nw-pr-faq details::details-content{height:0;transition:height .28s cubic-bezier(.2, .7, .1, 1), content-visibility .28s allow-discrete;overflow:clip}.nw-pr-faq details[open]::details-content{height:auto}.nw-pr-faq-a{contain:inline-size;max-width:640px;font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-2);text-wrap:pretty;margin:0;padding:0 0 16px 24px}.nw-pr-faq-a a{color:var(--blue);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:940px){.nw-pr-faqs{grid-template-columns:minmax(0,1fr);gap:16px}.nw-pr-faq-wolf{display:none}}@media (max-width:600px){.nw-pr-faq-group{padding:23px}}@media (prefers-reduced-motion:reduce){.nw-pr-faq summary,.nw-pr-faq .nw-acc-chev{transition:none}.nw-pr-faq details::details-content{transition:none}}.nw-pr-close{background:var(--surface);padding:96px 0}.nw-pr-close #cw-teams [stroke=\#fff]{stroke:var(--surface)}.nw-pr-close #cw-teams [fill=\#fff]{fill:var(--surface)}@media (max-width:940px){.nw-pr-close{padding:64px 0}}.nw-hero.nw-pr-hero{overflow:visible}.nw-pr-wolf{right:var(--pad-x);pointer-events:none;width:clamp(200px,22vw,320px);position:absolute;bottom:0;overflow:hidden}.nw-pr-wolf img{width:100%;height:auto;margin-bottom:-4%;transition:translate .7s cubic-bezier(.2,.8,.2,1);animation:.7s cubic-bezier(.2,.8,.2,1) .2s backwards pr-wolf-in;display:block}@keyframes pr-wolf-in{0%{translate:0 100%}}.nw-pr-wolf[data-shown=false] img{translate:0 100%}@media (prefers-reduced-motion:reduce){.nw-pr-wolf img{transition:none;animation:none}.nw-pr-wolf[data-shown=false] img{translate:none}}@media (max-width:940px){.nw-pr-wolf{display:none}}.nw-pr-hero+.nw-marquee.is-blue{background-color:#2b2bb9}@media (min-width:601px){.nw-pr-hero .nw-hero-cta{grid-template-columns:1fr 1fr;display:inline-grid}}main:has(>.nw-pr-hero){overflow-x:clip}.nw-pr-hero:before,.nw-pr-hero:after{content:"";pointer-events:none;position:absolute;top:0;right:calc(50% - 50vw)}.nw-pr-hero:before{background-image:linear-gradient(to right, color-mix(in srgb, var(--blue), #000 8%) 0 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--blue), #000 8%) 0 1px, transparent 1px);background-position:100% 0;background-size:16px 16px;bottom:0;left:calc(50% - 50vw)}.nw-pr-hero:after{background:color-mix(in srgb, var(--blue), #000 16%);width:1200px;bottom:0;-webkit-mask:url(/assets/images/pricing-hero-pixels.svg) 100% 0/1200px 576px no-repeat;mask:url(/assets/images/pricing-hero-pixels.svg) 100% 0/1200px 576px no-repeat}@media (max-width:600px){.nw-pr-hero:after{background:color-mix(in srgb, var(--blue), #000 10%)}}.nw-pr-wolf{z-index:1}.nw-pr-split{align-items:center;gap:64px;display:flex}.nw-pr-split .nw-split-body{margin-bottom:0}@media (max-width:940px){.nw-pr-split{flex-direction:column;align-items:stretch;gap:40px}}
