@import"https://fonts.googleapis.com/css2?family=Courier+Prime:wght@400;700&display=swap";.aid-flow[data-v-f51a6bba]{position:relative;width:min(100%,22rem);min-height:230px;perspective:900px}.card-stack[data-v-f51a6bba]{position:absolute;left:50%;top:50%;width:6.8rem;height:8.2rem;transform:translate(-47%,-54%) rotateX(74deg) rotateY(-8deg) rotate(-18deg);transform-style:preserve-3d}.stack-card[data-v-f51a6bba]{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(105,105,105,.68);background:#d6d6d694;box-shadow:0 16px 30px #00000014;animation:stack-pulse-f51a6bba 3.8s ease-in-out infinite}.stack-deep[data-v-f51a6bba]{transform:translate3d(-1.25rem,0,-58px);background:#9c9c9c57;opacity:.24}.stack-low[data-v-f51a6bba]{transform:translate3d(-.92rem,0,-44px);background:#aeaeae66;opacity:.34}.stack-back[data-v-f51a6bba]{transform:translate3d(-.62rem,0,-30px);background:#bebebe7a;opacity:.46}.stack-mid[data-v-f51a6bba]{transform:translate3d(-.3rem,0,-12px);background:#d2d2d294;opacity:.62}.stack-front[data-v-f51a6bba]{background:#ebebebbd}.aid-page[data-v-f51a6bba]{position:absolute;top:50%;display:grid;width:4.8rem;aspect-ratio:1 / 1.414;padding:.55rem;gap:.34rem;border:1px solid rgba(120,120,120,.7);background:#fafafad6;box-shadow:0 12px 24px #00000014;transform-style:preserve-3d}.exam-page[data-v-f51a6bba]{right:.2rem;animation:exam-feed-f51a6bba 3.8s ease-in-out infinite}.report-page[data-v-f51a6bba]{left:.2rem;animation:report-exit-f51a6bba 3.8s ease-in-out infinite}.page-title[data-v-f51a6bba],.page-line[data-v-f51a6bba],.answer-box[data-v-f51a6bba],.mini-chart[data-v-f51a6bba]{display:block;background:#0000002b}.page-title[data-v-f51a6bba]{width:60%;height:.4rem}.page-line[data-v-f51a6bba]{width:100%;height:.3rem}.page-line.medium[data-v-f51a6bba]{width:74%}.page-line.short[data-v-f51a6bba]{width:46%}.answer-box[data-v-f51a6bba]{width:88%;height:1rem;border:1px dashed rgba(0,0,0,.16);background:#0000000b}.answer-box.small[data-v-f51a6bba]{width:62%;height:.72rem}.chart-row[data-v-f51a6bba]{display:flex;height:1.35rem;align-items:end;gap:.18rem}.chart-bar[data-v-f51a6bba]{width:.46rem;height:65%;background:#0003}.chart-bar.tall[data-v-f51a6bba]{height:100%}.chart-bar.mid[data-v-f51a6bba]{height:78%}.chart-bar.short[data-v-f51a6bba]{height:42%}.mini-chart[data-v-f51a6bba]{width:88%;height:1rem;border-radius:999px 999px 0 0;background:linear-gradient(135deg,transparent 52%,rgba(0,0,0,.18) 53%),#0000000e}.glow-dots[data-v-f51a6bba]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dot[data-v-f51a6bba],.dot-path[data-v-f51a6bba]{position:absolute;left:50%}.dot-path[data-v-f51a6bba]{top:14%;width:1px;height:7.4rem;background:linear-gradient(to top,transparent,rgba(0,0,0,.18),transparent);opacity:.36;transform:translate(var(--dot-x))}.dot[data-v-f51a6bba]{top:47%;width:.38rem;height:.38rem;border-radius:999px;background:#0000008c;box-shadow:0 0 14px #0000003d;opacity:0;animation:dot-rise-f51a6bba 1.45s ease-in-out infinite}.dot-one[data-v-f51a6bba],.path-one[data-v-f51a6bba]{--dot-x: -2.5rem;animation-delay:0s}.dot-two[data-v-f51a6bba],.path-two[data-v-f51a6bba]{--dot-x: -1.1rem;animation-delay:.22s}.dot-three[data-v-f51a6bba],.path-three[data-v-f51a6bba]{--dot-x: .15rem;animation-delay:.44s}.dot-four[data-v-f51a6bba],.path-four[data-v-f51a6bba]{--dot-x: 1.3rem;animation-delay:.66s}.dot-five[data-v-f51a6bba],.path-five[data-v-f51a6bba]{--dot-x: 2.25rem;animation-delay:.88s}@keyframes exam-feed-f51a6bba{0%,6%{opacity:0;transform:translate3d(1.15rem,-50%,0) rotateX(0) rotateY(-6deg) rotate(-2deg) scale(.92)}13%,33%{opacity:1;transform:translate3d(0,-50%,64px) rotateX(0) rotateY(-6deg) rotate(-2deg) scale(1)}42%,to{opacity:0;transform:translate3d(-1.15rem,-50%,0) rotateX(0) rotateY(-6deg) rotate(-2deg) scale(.92)}}@keyframes report-exit-f51a6bba{0%,40%{opacity:0;transform:translate3d(1.15rem,-50%,0) rotateX(0) rotateY(6deg) rotate(2deg) scale(.92)}48%,70%{opacity:1;transform:translate3d(0,-50%,76px) rotateX(0) rotateY(6deg) rotate(2deg) scale(1)}80%,to{opacity:0;transform:translate3d(-1.15rem,-50%,0) rotateX(0) rotateY(6deg) rotate(2deg) scale(.92)}}@keyframes dot-rise-f51a6bba{0%,12%{opacity:0;transform:translate3d(var(--dot-x),.8rem,0) scale(.45)}34%,58%{opacity:.8;transform:translate3d(var(--dot-x),-2.9rem,0) scale(1)}to{opacity:0;transform:translate3d(var(--dot-x),-7.2rem,0) scale(.7)}}@keyframes stack-pulse-f51a6bba{0%,30%,to{filter:brightness(1)}50%,72%{filter:brightness(1.06)}}@media(max-width:640px){.aid-flow[data-v-f51a6bba]{width:min(100%,17rem);min-height:188px}.card-stack[data-v-f51a6bba]{width:5.8rem;height:7.2rem}.aid-page[data-v-f51a6bba]{width:4rem}}.analysis-visual[data-v-e12aeae0]{position:relative;width:min(100%,22rem);min-height:220px;perspective:900px}.paper-stage[data-v-e12aeae0],.graph-stage[data-v-e12aeae0]{position:absolute;top:0;right:0;bottom:0;left:0}.paper-stage[data-v-e12aeae0]{transform-style:preserve-3d}.exam-card[data-v-e12aeae0]{position:absolute;left:50%;top:50%;display:grid;width:6.4rem;aspect-ratio:1 / 1.414;padding:.62rem;gap:.38rem;border:1px solid rgba(115,115,115,.72);background:#fafafad1;box-shadow:0 12px 30px #00000014;opacity:0;transform-origin:center;animation:card-pop-e12aeae0 5.8s cubic-bezier(.16,1,.3,1) infinite,card-scan-e12aeae0 5.8s linear infinite}.card-one[data-v-e12aeae0]{animation-delay:0s,0s;--card-x: -188%;--card-y: -50%;--card-z: 0px}.card-two[data-v-e12aeae0]{animation-delay:.28s,.28s;--card-x: -50%;--card-y: -50%;--card-z: 34px}.card-three[data-v-e12aeae0]{animation-delay:.56s,.56s;--card-x: 88%;--card-y: -50%;--card-z: 0px}.exam-title[data-v-e12aeae0],.exam-line[data-v-e12aeae0],.exam-answer[data-v-e12aeae0]{display:block;height:.34rem;background:#0003;transition:background .22s ease}.exam-title[data-v-e12aeae0]{width:58%;height:.42rem;margin-bottom:.1rem}.exam-line[data-v-e12aeae0]{width:100%}.exam-line.medium[data-v-e12aeae0]{width:72%}.exam-line.short[data-v-e12aeae0]{width:48%}.exam-answer[data-v-e12aeae0]{width:88%;height:1.05rem;border:1px dashed rgba(0,0,0,.2);background:#0000000b}.exam-answer.small[data-v-e12aeae0]{width:62%;height:.82rem}.graph-stage[data-v-e12aeae0]{opacity:0;overflow:visible;filter:drop-shadow(10px 14px 12px rgba(0,0,0,.12));transform-origin:center;animation:graph-reveal-e12aeae0 5.8s ease infinite}.graph-edges line[data-v-e12aeae0]{stroke-width:1.4;stroke-dasharray:130;stroke-dashoffset:130;animation:edge-draw-e12aeae0 5.8s ease infinite}.graph-edges .edge-a[data-v-e12aeae0]{stroke:#3b82f69e}.graph-edges .edge-b[data-v-e12aeae0]{stroke:#22c55e94}.graph-edges .edge-c[data-v-e12aeae0]{stroke:#00000075}.graph-nodes circle[data-v-e12aeae0]{fill:#f4f4f4f5;stroke:#000000d1;stroke-width:1.4;opacity:0;transform-box:fill-box;transform-origin:center;animation:node-pop-e12aeae0 5.8s ease infinite}@keyframes card-pop-e12aeae0{0%{opacity:0;transform:translate3d(var(--card-x),calc(var(--card-y) + 38px),var(--card-z)) rotateX(60deg) rotate(-9deg) scale(.74);filter:grayscale(1)}10%{opacity:1;transform:translate3d(var(--card-x),var(--card-y),var(--card-z)) rotateX(60deg) rotate(-9deg) scale(1.06)}16%,48%{opacity:1;transform:translate3d(var(--card-x),var(--card-y),var(--card-z)) rotateX(60deg) rotate(-9deg) scale(1)}58%,to{opacity:0;transform:translate3d(var(--card-x),calc(var(--card-y) - 14px),var(--card-z)) rotateX(60deg) rotate(-9deg) scale(.96)}}@keyframes card-scan-e12aeae0{0%,18%{--scan-color: rgba(0, 0, 0, .18)}28%{--scan-color: rgba(34, 197, 94, .42)}38%{--scan-color: rgba(59, 130, 246, .44)}48%{--scan-color: rgba(0, 0, 0, .24)}}.exam-card[data-v-e12aeae0] *{animation:skeleton-signal-e12aeae0 5.8s linear infinite}@keyframes skeleton-signal-e12aeae0{0%,18%{background-color:#0000002e;border-color:#0003}28%{background-color:#22c55e57;border-color:#22c55e70}38%{background-color:#3b82f657;border-color:#3b82f670}52%,to{background-color:#00000014;border-color:#0000001f}}@keyframes graph-reveal-e12aeae0{0%,55%{opacity:0;transform:rotateX(18deg) rotate(-4deg) scale(.94)}66%,92%{opacity:1;transform:rotateX(18deg) rotate(-4deg) scale(1)}to{opacity:0;transform:rotateX(18deg) rotate(-4deg) scale(1.02)}}@keyframes edge-draw-e12aeae0{0%,58%{stroke-dashoffset:130;opacity:0}72%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes node-pop-e12aeae0{0%,62%{opacity:0;transform:scale(.45)}74%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@media(max-width:640px){.analysis-visual[data-v-e12aeae0]{width:min(100%,17rem);min-height:188px}.exam-card[data-v-e12aeae0]{width:5.4rem}}.model-viewer[data-v-9fe81677]{position:relative;width:100%;min-height:260px;aspect-ratio:1.2;overflow:hidden;background:transparent}.model-viewer[data-v-9fe81677] canvas{display:block;width:100%;height:100%}.model-status[data-v-9fe81677]{position:absolute;left:50%;top:50%;margin:0;max-width:18rem;color:#00000075;font-size:.75rem;line-height:1.6;text-align:center;text-transform:lowercase;transform:translate(-50%,-50%)}@media(max-width:640px){.model-viewer[data-v-9fe81677]{min-height:220px}}.grid-background[data-v-189fddd1]{background-image:linear-gradient(rgba(0,0,0,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.075) 1px,transparent 1px);background-size:28px 28px}.background-letter[data-v-189fddd1]{position:absolute;display:inline-flex;width:1.25em;height:1.25em;align-items:center;justify-content:center;color:#00000024;font-weight:700;line-height:1;opacity:.34;text-transform:lowercase;transform:translate(-50%,-50%) scale(1);transition:color .26s ease,opacity .26s ease,transform .26s ease}.background-letter.is-changing[data-v-189fddd1]{color:#00000057;opacity:.7;transform:translate(-50%,-50%) scale(1.08)}.nav-contact[data-v-189fddd1]{display:none;width:-moz-fit-content;width:fit-content;border:1px solid #101010;background:#101010;color:#f4f4f4;font-size:.72rem;line-height:1;padding:.68rem .85rem;text-decoration:none;text-transform:lowercase;transition:background .18s ease,color .18s ease}.nav-contact[data-v-189fddd1]:hover{background:transparent;color:#101010}.brand-word[data-v-189fddd1],.loader-word[data-v-189fddd1]{font-family:Reesha,Courier Prime,Courier New,monospace}@media(min-width:640px){.nav-contact[data-v-189fddd1]{display:inline-flex}}.availability-strip[data-v-189fddd1]{display:grid;gap:1rem;margin-top:2rem;max-width:52rem}.availability-rule[data-v-189fddd1]{display:grid;grid-template-columns:minmax(1.25rem,1fr) auto minmax(1.25rem,1fr);align-items:center;gap:.8rem;color:#00000094;font-size:.72rem;line-height:1;text-transform:uppercase}.availability-rule[data-v-189fddd1]:before,.availability-rule[data-v-189fddd1]:after{height:1px;background:#00000085;content:""}.marketplace-actions[data-v-189fddd1]{display:grid;grid-template-columns:1fr;gap:.65rem}.marketplace-button[data-v-189fddd1]{display:flex;min-height:2.85rem;align-items:center;justify-content:center;gap:.7rem;border:1px solid rgba(0,0,0,.32);background:#f4f4f494;color:#00000085;cursor:not-allowed;font-size:.78rem;line-height:1.2;text-decoration:none;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marketplace-icon[data-v-189fddd1]{display:block;width:1.38rem;height:1.38rem;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;opacity:.62}.marketplace-icon-wide[data-v-189fddd1]{width:2rem}.section-stack[data-v-189fddd1],.section-copy[data-v-189fddd1]{display:grid;gap:1.25rem}.section-model[data-v-189fddd1]{width:min(100%,22rem);margin-top:.25rem;justify-self:center}.contact-section[data-v-189fddd1]{display:grid;gap:2rem}.contact-block[data-v-189fddd1]{display:grid;gap:1rem;max-width:50rem}.contact-email[data-v-189fddd1]{width:-moz-fit-content;width:fit-content;border:1px solid rgba(0,0,0,.24);background:#0000000e;color:#000000b8;cursor:copy;font-size:.9rem;line-height:1;padding:.75rem .9rem;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease}.contact-email[data-v-189fddd1]:hover{border-color:#00000061;background:#00000017;color:#101010}@media(min-width:1024px){.section-stack[data-v-189fddd1]{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:center;-moz-column-gap:3rem;column-gap:3rem}.section-model[data-v-189fddd1]{width:min(100%,24rem);justify-self:end}}.model-placeholder[data-v-189fddd1]{width:100%;min-height:150px;aspect-ratio:1.45;background-image:linear-gradient(rgba(0,0,0,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.11) 1px,transparent 1px);background-size:20px 20px;-webkit-mask-image:radial-gradient(circle at 50% 50%,black 0%,transparent 68%);mask-image:radial-gradient(circle at 50% 50%,black 0%,transparent 68%);opacity:.28}@media(min-width:768px){.marketplace-actions[data-v-189fddd1]{grid-template-columns:repeat(3,minmax(0,1fr))}}.loader-screen[data-v-189fddd1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;width:100dvw;height:100dvh;place-items:center;overflow:hidden;background:#f4f4f4}.loader-word[data-v-189fddd1]{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;max-width:calc(100dvw - 2rem);font-size:clamp(2rem,12vw,5.5rem);font-weight:400;line-height:1;color:#101010;transform:translate(-50%,-50%)}.loader-word span[data-v-189fddd1]{display:inline-block;width:0;overflow:hidden;white-space:nowrap;animation:type-loader-189fddd1 1.75s steps(9,end) .35s forwards}.loader-word i[data-v-189fddd1]{display:inline-block;width:.72ch;height:.92em;margin-left:.22ch;border-right:.16em solid currentColor;transform:translateY(.06em);animation:cursor-blink-189fddd1 1s steps(2,start) infinite}.loader-enter-active[data-v-189fddd1],.loader-leave-active[data-v-189fddd1]{transition:opacity .32s ease}.loader-enter-from[data-v-189fddd1],.loader-leave-to[data-v-189fddd1]{opacity:0}@keyframes type-loader-189fddd1{to{width:9ch}}.typing-cursor[data-v-189fddd1]{display:inline-block;width:.42ch;height:.92em;margin-left:.12ch;border-right:.18em solid currentColor;transform:translateY(.09em);animation:cursor-blink-189fddd1 1s steps(2,start) infinite}@keyframes cursor-blink-189fddd1{0%,45%{opacity:1}46%,to{opacity:0}}@media(max-width:640px){.grid-background[data-v-189fddd1]{background-size:24px 24px}.background-letter[data-v-189fddd1]{opacity:.36}.typing-cursor[data-v-189fddd1]{width:.34ch;margin-left:.08ch}.loader-word[data-v-189fddd1]{font-size:clamp(2rem,15vw,3.5rem)}.section-model[data-v-189fddd1]{width:min(100%,17rem)}.model-placeholder[data-v-189fddd1]{min-height:120px}}@font-face{font-family:Reesha;src:url(/fonts/Reesha.woff2) format("woff2");font-display:swap}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.z-0{z-index:0}.z-20{z-index:20}.z-\[1\]{z-index:1}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.min-h-\[68svh\]{min-height:68svh}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-6xl{max-width:72rem}.max-w-full{max-width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.justify-end{justify-content:flex-end}.gap-2{gap:.5rem}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.break-words{overflow-wrap:break-word}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-black\/80{border-color:#000c}.bg-\[\#f4f4f4\]{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-4{padding-bottom:1rem}.font-printer{font-family:Courier Prime,Courier New,Courier,ui-monospace,SFMono-Regular,Menlo,monospace}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.leading-7{line-height:1.75rem}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.text-\[\#101010\]{--tw-text-opacity: 1;color:rgb(16 16 16 / var(--tw-text-opacity, 1))}.text-black\/55{color:#0000008c}.text-black\/60{color:#0009}.text-black\/80{color:#000c}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:root{color:#111;background:#f4f4f4;font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box;min-width:0}html{width:100dvw;max-width:100dvw;overflow-x:clip;scroll-behavior:smooth}body{position:relative;width:100dvw;max-width:100dvw;min-height:100vh;margin:0;overflow-x:clip;background:#f4f4f4}#app{width:100dvw;max-width:100dvw;overflow-x:clip}button,input,textarea,select{font:inherit}@media(min-width:640px){.sm\:mt-6{margin-top:1.5rem}.sm\:min-h-\[72vh\]{min-height:72vh}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-8{line-height:2rem}}@media(min-width:1024px){.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}}
