:root{--nim-color-black: #000000;--nim-color-cream: #faf7f2;--nim-color-plum: #291c26;--nim-color-purple: #752a67;--nim-color-pink: #ff6799;--nim-color-lime: #f0ff00;--nim-color-mauve: #8f838c;--nim-color-mauve-light: #ccc4ca;--nim-color-status-progress-track: #505050;--nim-color-white: #ffffff;--nim-grid-columns: 12;--nim-grid-gutter: 0px;--nim-grid-margin: clamp(1.25rem, .28rem + 4.13vw, 4rem);--nim-grid-max-width: 1440px;--nim-layout-feature-intro-max-width: 682px;--nim-layout-compare-cards-max-width: 911px;--nim-layout-pricing-cards-max-width: 909px;--nim-layout-feature-status-size: 26px;--nim-layout-feature-wave-height: 11px;--nim-layout-wave-loop-width: 911.44px;--nim-layout-feature-outline-width: 4px;--nim-layout-dropzone-border-width: 4px;--nim-layout-dropzone-focus-width: 3px;--nim-layout-upload-card-height: 636px;--nim-layout-dropzone-height: 333px;--nim-layout-upload-preview-width: 48px;--nim-layout-upload-preview-height: 64px;--nim-layout-upload-preview-overlap: 16px;--nim-layout-upload-preview-rotation: 2deg;--nim-layout-upload-icon-ring-size: 32px;--nim-layout-upload-icon-arrow-width: 14px;--nim-layout-upload-status-width: 341px;--nim-layout-upload-status-file-row-height: 24px;--nim-layout-upload-status-preview-height: 300px;--nim-layout-upload-status-preview-aspect: 224 / 300;--nim-layout-upload-focus-point-size: 32px;--nim-layout-upload-progress-height: 4px;--nim-layout-upload-chevron-size: 16px;--nim-layout-upload-feed-arrow-width: 24px;--nim-layout-upload-feed-arrow-height: 48px;--nim-layout-upload-feed-arrow-top: 304px;--nim-layout-upload-pattern-width: 1493px;--nim-layout-how-statement-canvas-width: 1493px;--nim-layout-how-spline-camera-width: 60%;--nim-layout-how-spline-camera-aspect: 53 / 40;--nim-layout-how-spline-camera-left: -2.882786%;--nim-layout-how-spline-camera-top: 34.82%;--nim-layout-how-spline-camera-mobile-width: 70%;--nim-layout-how-spline-camera-mobile-left: -5%;--nim-layout-how-spline-camera-mobile-top: 37.5%;--nim-layout-how-spline-camera-fallback-width: 55.651596%;--nim-layout-how-spline-camera-fallback-angle: -14.72deg;--nim-layout-how-statement-star-size: clamp(1rem, 4.29vw, 4rem);--nim-layout-how-statement-star-overlap: clamp(.69rem, 2.95vw, 2.75rem);--nim-layout-how-statement-star-offset-y: clamp(.61rem, 2.61vw, 2.44rem);--nim-layout-button-outline-width: 2px;--nim-layout-logo-hero-width: 197.755px;--nim-layout-logo-footer-width: 455px;--nim-layout-footer-height: 390px;--nim-layout-footer-content-height: 262px;--nim-layout-hero-height: 1000px;--nim-layout-hero-message-width: 915px;--nim-layout-hero-arc-width: clamp(22rem, 76.09vw, 71rem);--nim-layout-hero-arc-height: 150px;--nim-layout-hero-wave-width: 454px;--nim-layout-hero-wave-height: 11px;--nim-layout-hero-arrow-width: 176px;--nim-layout-hero-arrow-height: 86px;--nim-layout-hero-arrow-head-frame: 67.882px;--nim-layout-hero-arrow-corner: 48px;--nim-layout-hero-claim-stars-width: 72px;--nim-layout-hero-claim-stars-height: 12px;--nim-layout-hero-mobile-photo-strip-width: 341.583px;--nim-layout-hero-mobile-photo-width: min(121.318px, 35.516411cqw);--nim-layout-hero-mobile-photo-height: min(162.479px, 47.566478cqw);--nim-layout-hero-mobile-photo-overlap: min(42.444px, 12.425677cqw);--nim-layout-hero-mobile-photo-row-height: min(172.546px, 50.513052cqw);--nim-layout-hero-mobile-stars-width: 64px;--nim-layout-hero-mobile-stars-height: 16px;--nim-layout-hero-mobile-upload-overlap: 96px;--nim-layout-hero-mobile-padding-block: 32px;--nim-layout-hero-mobile-stack-gap: 32px;--nim-layout-hero-mobile-content-gap: 32px;--nim-layout-how-mobile-callout-aspect: 3 / 5;--nim-layout-how-statement-ink-padding: .15em;--nim-layout-how-mobile-statement-aspect: 402 / 691;--nim-layout-how-mobile-statement-it-top: 4.63097%;--nim-layout-how-mobile-statement-just-top: 19.681621%;--nim-layout-how-mobile-statement-works-top: 64.399421%;--nim-layout-how-mobile-statement-camera-top: 47.03712%;--nim-layout-how-mobile-statement-camera-left: 49.828607%;--nim-layout-how-mobile-statement-camera-width: 156.819648%;--nim-layout-button-arrow-width: 12px;--nim-layout-button-arrow-height: 14px;--nim-layout-button-arrow-head-frame: 11.314px;--nim-layout-button-arrow-corner: 8px;--nim-layout-stickers-canvas-width: 1493px;--nim-layout-stickers-caution-width: 66.887681%;--nim-layout-stickers-caution-x: 60.642535%;--nim-layout-stickers-caution-y: 53.469467%;--nim-layout-stickers-caution-rotation: 13.66deg;--nim-layout-stickers-caution-mobile-x: 60.642535%;--nim-layout-stickers-caution-mobile-y: 53.469467%;--nim-layout-stickers-explicit-width: 52.415915%;--nim-layout-stickers-explicit-x: 29.098102%;--nim-layout-stickers-explicit-y: 34.864203%;--nim-layout-stickers-explicit-rotation: -7.5deg;--nim-layout-stickers-explicit-mobile-x: 29.098102%;--nim-layout-stickers-explicit-mobile-y: 34.864203%;--nim-layout-stickers-habit-width: 60.92179%;--nim-layout-stickers-habit-x: 35.584047%;--nim-layout-stickers-habit-y: 41.080949%;--nim-layout-stickers-habit-rotation: -16.73deg;--nim-layout-stickers-habit-mobile-x: 35.584047%;--nim-layout-stickers-habit-mobile-y: 41.080949%;--nim-layout-stickers-gif-width: 55.058366%;--nim-layout-stickers-gif-x: 72.470817%;--nim-layout-stickers-gif-y: 69.695618%;--nim-layout-stickers-gif-rotation: 0deg;--nim-layout-stickers-gif-mobile-x: 72.470817%;--nim-layout-stickers-gif-mobile-y: 69.695618%;--nim-layout-stickers-angle-width: clamp(97.5px, 13.057535vw, 194.949px);--nim-layout-stickers-angle-x: 81.4796%;--nim-layout-stickers-angle-y: -21.3125px;--nim-layout-stickers-angle-rotation: -10.93deg;--nim-layout-stickers-angle-mobile-x: 82%;--nim-layout-stickers-angle-mobile-y: -16px;--nim-layout-stickers-analog-width: clamp(83.8px, 11.223242vw, 167.563px);--nim-layout-stickers-analog-x: calc(100% + 37.399px) ;--nim-layout-stickers-analog-y: 101.669px;--nim-layout-stickers-analog-rotation: -16.5deg;--nim-layout-stickers-analog-mobile-x: 15%;--nim-layout-stickers-analog-mobile-y: 20%;--nim-layout-stickers-shake-width: clamp(91px, 12.190221vw, 182px);--nim-layout-stickers-shake-x: 70.6377%;--nim-layout-stickers-shake-y: calc(100% - 48.4675px) ;--nim-layout-stickers-shake-rotation: -6.96deg;--nim-layout-stickers-shake-mobile-x: 76%;--nim-layout-stickers-shake-mobile-y: calc(100% - 12px) ;--nim-layout-stickers-dimension-width: clamp(107.5px, 14.400536vw, 215px);--nim-layout-stickers-dimension-x: 68.4863%;--nim-layout-stickers-dimension-y: 30.753px;--nim-layout-stickers-dimension-rotation: -11.93deg;--nim-layout-stickers-dimension-mobile-x: 76%;--nim-layout-stickers-dimension-mobile-y: 0px;--nim-layout-stickers-hero-pair-right-width: clamp(130.6855px, 17.50643vw, 261.371px);--nim-layout-stickers-hero-pair-right-aspect: 261.371 / 202.913;--nim-layout-stickers-hero-pair-right-x: 72.38349%;--nim-layout-stickers-hero-pair-right-y: 21.24565%;--nim-layout-stickers-hero-pair-right-mobile-x: 82%;--nim-layout-stickers-hero-pair-right-mobile-y: 24.5%;--nim-layout-stickers-hero-pair-left-width: clamp(128.5px, 17.213664vw, 257px);--nim-layout-stickers-hero-pair-left-aspect: 257 / 188.316;--nim-layout-stickers-hero-pair-left-x: 23.208305%;--nim-layout-stickers-hero-pair-left-y: 39.3158%;--nim-layout-stickers-hero-pair-left-mobile-x: 18%;--nim-layout-stickers-hero-pair-left-mobile-y: 40.5%;--nim-layout-stickers-hero-mobile-gif-width: 110px;--nim-layout-stickers-hero-mobile-gif-x: 67px;--nim-layout-stickers-hero-mobile-gif-y: 54.5px;--nim-layout-stickers-hero-mobile-gif-rotation: 0deg;--nim-layout-stickers-hero-mobile-gif-mobile-x: 67px;--nim-layout-stickers-hero-mobile-gif-mobile-y: 54.5px;--nim-layout-stickers-hero-mobile-caution-width: 116.411px;--nim-layout-stickers-hero-mobile-caution-x: 85.540541%;--nim-layout-stickers-hero-mobile-caution-y: calc(50% + 4px) ;--nim-layout-stickers-hero-mobile-caution-rotation: 13.66deg;--nim-layout-stickers-hero-mobile-caution-mobile-x: 85.540541%;--nim-layout-stickers-hero-mobile-caution-mobile-y: calc(50% + 4px) ;--nim-layout-stickers-interactive-mobile-size-factor: .65;--nim-motion-duration-press: .12s;--nim-motion-duration-micro: .18s;--nim-motion-duration-fast: .32s;--nim-motion-duration-base: .52s;--nim-motion-duration-hero-card: .64s;--nim-motion-duration-hero-character: .64s;--nim-motion-duration-reveal: .76s;--nim-motion-duration-slow: .96s;--nim-motion-duration-brush: 1.1s;--nim-motion-duration-hold: .7s;--nim-motion-duration-ambient: 6s;--nim-motion-stagger-tight: 55ms;--nim-motion-stagger-hero-character: 32ms;--nim-motion-stagger-base: 90ms;--nim-motion-stagger-line: .11s;--nim-motion-ease-standard: cubic-bezier(.22, 1, .36, 1);--nim-motion-ease-swift: cubic-bezier(.16, 1, .3, 1);--nim-radius-1: 1px;--nim-radius-4: 4px;--nim-radius-8: 8px;--nim-radius-16: 16px;--nim-radius-32: 32px;--nim-radius-pill: 100px;--nim-spacer-4: 4px;--nim-spacer-8: 8px;--nim-spacer-10: 10px;--nim-spacer-12: 12px;--nim-spacer-16: 16px;--nim-spacer-24: clamp(1rem, .82rem + .75vw, 1.5rem);--nim-spacer-32: clamp(1.5rem, 1.32rem + .75vw, 2rem);--nim-spacer-64: clamp(2.5rem, 1.972rem + 2.254vw, 4rem);--nim-spacer-96: clamp(4rem, 3.296rem + 3.005vw, 6rem);--nim-font-family-display: "Gustavo", "Helvetica Neue", Arial, sans-serif;--nim-font-family-body: "Roboto Condensed", "Arial Narrow", Arial, sans-serif;--nim-font-weight-regular: 400;--nim-font-weight-medium: 500;--nim-font-weight-bold: 700;--nim-font-size-display: clamp(7.5rem, 2.33rem + 22.07vw, 22.19rem);--nim-font-size-statement-mobile: 34.825871cqw;--nim-font-size-statement: clamp(5.5rem, 23.78vw, 22.19rem);--nim-font-size-h1: clamp(3rem, 1.24rem + 7.51vw, 8rem);--nim-font-size-h2: clamp(1.5rem, 1.32rem + .75vw, 2rem);--nim-font-size-h3: clamp(1.25rem, 1.16rem + .38vw, 1.5rem);--nim-font-size-hero-zero: clamp(2rem, 1.47rem + 2.25vw, 3.5rem);--nim-font-size-hero-one-gif: clamp(1.75rem, 1.49rem + 1.13vw, 2.5rem);--nim-font-size-hero-mobile-one-gif: 1.5rem;--nim-font-size-hero-mobile-subhead: 1.5rem;--nim-font-size-content-title: clamp(2.75rem, 2.13rem + 2.63vw, 4.5rem);--nim-font-size-body: clamp(1rem, .96rem + .19vw, 1.125rem);--nim-font-size-button-regular: 1rem;--nim-font-size-button-bold: 1rem;--nim-font-size-tag: .75rem;--nim-font-line-hero-mobile-subhead: 1.2;--nim-font-line-statement-mobile: .7428571428571429;--nim-font-line-display: 1;--nim-font-line-h1: .765625;--nim-font-line-h2: 1;--nim-font-line-h3: 1;--nim-font-line-hero-zero: 1.75;--nim-font-line-hero-one-gif: 2.45;--nim-font-line-content-title: .888889;--nim-font-line-body: 1.333333;--nim-font-line-button-regular: 1;--nim-font-line-button-bold: 1;--nim-font-line-tag: 1;--nim-font-letter-header-h5: .04em}@font-face{font-family:Gustavo;src:url(/fonts/Gustavo-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gustavo;src:url(/fonts/Gustavo-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gustavo;src:url(/fonts/Gustavo-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.container{width:100%;max-width:var(--nim-grid-max-width);margin-inline:auto;padding-inline:var(--nim-grid-margin)}.grid{display:grid;grid-template-columns:repeat(var(--nim-grid-columns),1fr);column-gap:var(--nim-grid-gutter)}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@supports (text-box: trim-both cap alphabetic){:where(h1,h2,h3,p,a,button,label,span,small){text-box:trim-both cap alphabetic}}body{position:relative;margin:0;background:var(--nim-color-plum);color:var(--nim-color-white);font-family:var(--nim-font-family-body);font-size:var(--nim-font-size-body);font-weight:var(--nim-font-weight-regular);line-height:var(--nim-font-line-body)}.skip-link{position:fixed;z-index:100;top:var(--nim-spacer-8);left:var(--nim-spacer-8);padding:var(--nim-spacer-12) var(--nim-spacer-16);border-radius:var(--nim-radius-pill);background:var(--nim-color-lime);color:var(--nim-color-plum);font-family:var(--nim-font-family-display);font-weight:var(--nim-font-weight-medium);text-decoration:none;transform:translateY(calc((100% + var(--nim-spacer-16)) * -1));transition:transform var(--nim-motion-duration-fast) var(--nim-motion-ease-standard)}.skip-link:focus{transform:translateY(0)}h1,h2,h3{margin:0;font-family:var(--nim-font-family-display)}h1{font-size:var(--nim-font-size-h1);line-height:var(--nim-font-line-h1);font-weight:var(--nim-font-weight-bold)}h2{font-size:var(--nim-font-size-h2);line-height:var(--nim-font-line-h2);font-weight:var(--nim-font-weight-regular)}h3{font-size:var(--nim-font-size-h3);line-height:var(--nim-font-line-h3);font-weight:var(--nim-font-weight-medium)}.display{font-family:var(--nim-font-family-display);font-size:var(--nim-font-size-display);line-height:var(--nim-font-line-display);font-weight:var(--nim-font-weight-bold)}.tag{font-family:var(--nim-font-family-display);font-size:var(--nim-font-size-tag);line-height:var(--nim-font-line-tag);font-weight:var(--nim-font-weight-medium)}.button-regular,.button-bold{display:inline-flex;align-items:center;justify-content:center;gap:var(--nim-spacer-8);font-family:var(--nim-font-family-display);white-space:nowrap;border:none;cursor:pointer;text-decoration:none;border-radius:100px;padding:var(--nim-spacer-16) var(--nim-spacer-24)}.button-regular{font-size:var(--nim-font-size-button-regular);line-height:var(--nim-font-line-button-regular);font-weight:var(--nim-font-weight-medium)}.button-bold{font-size:var(--nim-font-size-button-bold);line-height:var(--nim-font-line-button-bold);font-weight:var(--nim-font-weight-bold)}a{color:inherit}button{font:inherit;color:inherit;background:none}:where(a,button,label):focus-visible{outline:calc(var(--nim-radius-1) * 2) solid var(--nim-color-lime);outline-offset:var(--nim-spacer-4)}img,video{max-width:100%;height:auto;display:block}@property --nim-border-sweep-angle{syntax: "<angle>"; initial-value: 0deg; inherits: true;}[data-gradient-button]{--nim-gradient-shadow-opacity: 0}[data-gradient-button]:after{content:"";position:absolute;z-index:-2;inset:0;border-radius:inherit;box-shadow:0 var(--nim-spacer-16) var(--nim-spacer-24) color-mix(in srgb,var(--nim-color-plum) 28%,transparent);opacity:var(--nim-gradient-shadow-opacity);pointer-events:none}.motion-line-mask{padding-block:.18em;margin-block:-.18em}[data-motion-pausable].is-motion-paused,[data-motion-pausable].is-motion-paused *{animation-play-state:paused!important}@keyframes nim-border-sweep{to{--nim-border-sweep-angle: 360deg}}@keyframes nim-wave-drift{0%{transform:translate(0)}to{transform:translate(var(--nim-wave-travel))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sticker-layer{position:absolute;inset:0;z-index:100;overflow:hidden;pointer-events:none;contain:layout paint}.sticker-layer img{position:absolute;max-width:none;pointer-events:none;user-select:none}.logo[data-astro-cid-tvrurpns]{position:relative;width:100%;aspect-ratio:422.06 / 242.72;overflow:visible}.logo[data-astro-cid-tvrurpns] img[data-astro-cid-tvrurpns]{position:absolute;inset:var(--top) var(--right) var(--bottom) var(--left);width:calc(100% - var(--left) - var(--right));max-width:none;height:calc(100% - var(--top) - var(--bottom))}.footer[data-astro-cid-sz7xmlte]{position:relative;display:grid;min-height:var(--nim-layout-footer-height);grid-template-columns:var(--nim-layout-logo-footer-width) minmax(0,1fr);gap:var(--nim-spacer-10);padding:var(--nim-spacer-64);background:var(--nim-color-plum);color:var(--nim-color-white)}.footer__sticker[data-astro-cid-sz7xmlte]{position:absolute;z-index:1;top:0;left:50%;width:min(100%,var(--nim-layout-stickers-canvas-width));translate:-50% 0;pointer-events:none}.footer__logo[data-astro-cid-sz7xmlte]{width:var(--nim-layout-logo-footer-width)}.footer__aside[data-astro-cid-sz7xmlte]{display:flex;min-width:0;height:var(--nim-layout-footer-content-height);flex-direction:column;align-items:flex-end}.footer__menu[data-astro-cid-sz7xmlte]{display:flex;flex:1;flex-direction:column;align-items:flex-end;gap:var(--nim-spacer-16);font-family:var(--nim-font-family-display);font-size:var(--nim-font-size-button-regular);font-weight:var(--nim-font-weight-medium);line-height:var(--nim-font-line-button-regular)}.footer__menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{position:relative;text-decoration:none}.footer__menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;right:0;bottom:0;translate:0 var(--nim-spacer-8);left:0;height:calc(var(--nim-radius-1) * 2);background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--nim-motion-duration-fast) var(--nim-motion-ease-standard)}.footer__menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover:after,.footer__menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible:after{transform:scaleX(1);transform-origin:left}.footer__pro[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:var(--nim-spacer-10)}.footer__pro[data-astro-cid-sz7xmlte] svg{color:var(--nim-color-pink)}.footer__credits[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--nim-spacer-8);font-family:var(--nim-font-family-display);font-size:var(--nim-font-size-tag);font-weight:var(--nim-font-weight-medium);line-height:var(--nim-font-line-tag)}.footer__credit-tag[data-astro-cid-sz7xmlte]{padding:var(--nim-spacer-8) var(--nim-spacer-12);border:var(--nim-radius-1) solid var(--nim-color-mauve-light);border-radius:var(--nim-radius-pill);color:var(--nim-color-mauve);text-decoration:none;transition:color var(--nim-motion-duration-fast) var(--nim-motion-ease-standard),border-color var(--nim-motion-duration-fast) var(--nim-motion-ease-standard)}.footer__credit-tag[data-astro-cid-sz7xmlte]:hover,.footer__credit-tag[data-astro-cid-sz7xmlte]:focus-visible{border-color:var(--nim-color-white);color:var(--nim-color-white)}@media(max-width:900px){.footer[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:var(--nim-spacer-32)}.footer__logo[data-astro-cid-sz7xmlte]{width:min(100%,var(--nim-layout-logo-footer-width));justify-self:center}.footer__aside[data-astro-cid-sz7xmlte]{height:auto;align-items:center;gap:var(--nim-spacer-32)}.footer__menu[data-astro-cid-sz7xmlte]{align-items:center}.footer__credits[data-astro-cid-sz7xmlte]{flex-wrap:wrap;justify-content:center}}
