:root{--font-primary:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-mono:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-none:1;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--color-primary:#9f7aea;--color-primary-rgb:159,122,234;--color-primary-light:#b89af5;--color-primary-dark:#805ad5;--color-secondary:#a0aec0;--color-secondary-light:#cbd5e0;--color-secondary-dark:#718096;--color-accent:#38b2ac;--color-accent-light:#4fd1c5;--color-accent-dark:#2c7a7b;--color-danger:#fc8181;--color-danger-light:#fed7d7;--color-danger-dark:#e53e3e;--color-warning:#f6ad55;--color-warning-light:#feebc8;--color-warning-dark:#ed8936;--color-success:#68d391;--color-success-light:#c6f6d5;--color-success-dark:#48bb78;--color-background:#1a202c;--color-background-alt:#2d3748;--color-background-darker:#1a1e2b;--color-background-header:#2d3748;--color-text:#e2e8f0;--color-text-muted:#a0aec0;--color-text-contrast:#fff;--color-border:#4a5568;--color-border-hover:#68737d;--card-shadow-3d:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d;--card-shadow-3d-hover:0 6px 8px -1px #00000080,0 3px 6px -2px #0006;--card-border-3d:1px solid #ffffff1a;--card-border-bottom-3d:1px solid var(--color-border);--container-shadow-3d:0 4px 20px 4px #0000008c,0 2px 8px #9f7aea24;--container-shadow-3d-hover:0 10px 44px 8px #000000b3,0 6px 22px #9f7aea4d;--color-success-text:#e2e8f0;--color-success-light:#68d39133;--color-success-border:#48bb78;--color-error-text:#e2e8f0;--color-error-light:#fc818133;--color-error-border:#e53e3e;--color-warning-text:#e2e8f0;--color-warning-semi-transparent:#f6ad5533;--color-warning-border:#ed8936;--color-info-text:#e2e8f0;--color-info-light:#9f7aea33;--color-info-border:#805ad5;color-scheme:dark}.theme-light{--color-primary:#7b52c8;--color-primary-rgb:123,82,200;--color-primary-light:#9a7cd8;--color-primary-dark:#6a43b8;--color-secondary:#6b677e;--color-secondary-light:#e8e2f7;--color-secondary-dark:#3d3a50;--color-accent:#18b2a4;--color-accent-light:#7cded5;--color-accent-dark:#0e8a7e;--color-danger:#e53e3e;--color-danger-light:#fca5a5;--color-danger-dark:#c53030;--color-warning:#dd6b20;--color-warning-light:#e1935e;--color-warning-dark:#b75913;--color-success:#38a169;--color-success-light:#68d391;--color-success-dark:#2f855a;--color-background:#fff;--color-background-alt:#f7f6fb;--color-background-darker:#f3f0fc;--color-background-header:#fff;--color-text:#1a1825;--color-text-muted:#6b677e;--color-text-contrast:#fff;--color-border:#7b52c821;--color-border-light:#7b52c845;--color-border-hover:#cbd5e0;--card-shadow-3d:0 2px 14px #7b52c814;--card-shadow-3d-hover:0 8px 36px #7b52c821;--card-border-3d:1px solid #ffffffb3;--card-border-bottom-3d:1px solid #7b52c812;--container-shadow-3d:0 4px 20px 4px #2d37482e,0 2px 8px #7b52c81f;--container-shadow-3d-hover:0 10px 44px 8px #2d374847,0 6px 22px #7b52c833;--color-success-text:#1a1825;--color-success-light:#38a1691a;--color-success-border:#38a169;--color-error-text:#1a1825;--color-error-light:#e53e3e1a;--color-error-border:#e53e3e;--color-warning-text:#1a1825;--color-warning-semi-transparent:#dd6b201a;--color-warning-border:#dd6b20;--color-info-text:#1a1825;--color-info-light:#7b52c81a;--color-info-border:#7b52c8;color-scheme:light}.theme-high-contrast{--color-primary:#a78bfa;--color-primary-rgb:167,139,250;--color-primary-light:#c4b5fd;--color-primary-dark:#8b5cf6;--color-secondary:#2dd4bf;--color-secondary-light:#5eead4;--color-secondary-dark:#14b8a6;--color-accent:#fde047;--color-accent-light:#fef08a;--color-accent-dark:#facc15;--color-danger:#f47174;--color-danger-light:#f8a0a8;--color-danger-dark:#ef4444;--color-warning:#fb923c;--color-warning-light:#fdba74;--color-warning-dark:#f97316;--color-success:#4ade80;--color-success-light:#86efac;--color-success-dark:#22c55e;--color-background:#000;--color-background-alt:#1f2937;--color-background-darker:#111827;--color-background-header:#000;--color-text:#fff;--color-text-muted:#e5e7eb;--color-text-contrast:#fff;--color-border:#6b7280;--color-border-hover:#9ca3af;--card-shadow-3d:0 4px 6px -1px #0009,0 2px 4px -2px #00000080;--card-shadow-3d-hover:0 6px 8px -1px #000000b3,0 3px 6px -2px #0009;--card-border-3d:1px solid #ffffff40;--card-border-bottom-3d:1px solid var(--color-border);--container-shadow-3d:0 4px 20px 4px #000000b3,0 2px 8px #a78bfa29;--container-shadow-3d-hover:0 10px 44px 8px #000c,0 6px 22px #a78bfa52;--color-success-text:#fff;--color-success-light:#4ade804d;--color-success-border:#4ade80;--color-error-text:#fff;--color-error-light:#f471744d;--color-error-border:#f47174;--color-warning-text:#fff;--color-warning-semi-transparent:#fb923c4d;--color-warning-border:#fb923c;--color-info-text:#fff;--color-info-light:#a78bfa4d;--color-info-border:#a78bfa;color-scheme:dark}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-primary);font-size:var(--text-base)}h1{font-size:var(--text-3xl);font-weight:var(--font-bold);margin-bottom:1.5rem}h2{font-size:var(--text-2xl);margin-bottom:1rem}h2,h3{font-weight:var(--font-semibold)}h3{font-size:var(--text-xl);margin-bottom:.75rem}h4{font-size:var(--text-lg);font-weight:var(--font-medium);margin-bottom:.5rem}p{font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:1rem}a{color:var(--color-primary);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}a:hover{color:var(--color-primary-dark)}ol,ul{margin-bottom:1rem;padding-left:1.25rem}li{margin-bottom:.5rem}code,pre{background-color:var(--color-background-alt);border-radius:.25rem;font-family:var(--font-mono);font-size:var(--text-sm);padding:.25rem}pre{margin-bottom:1rem;margin-top:1rem;overflow-x:auto;padding:1rem}input,select,textarea{font-family:var(--font-primary);font-size:var(--text-base)}input[type=checkbox]{appearance:none;background-color:initial;border-color:var(--color-border);border-radius:.25rem;border-width:1px;cursor:pointer;height:1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}input[type=checkbox]:checked{background-color:var(--color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m13.854 3.646-7.5 7.5a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6 10.293l7.146-7.147a.5.5 0 0 1 .708.708z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:var(--color-primary)}input[type=checkbox]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:0px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}input[type=checkbox]:hover{border-color:var(--color-primary)}blockquote{border-left-width:4px;font-style:italic;margin-bottom:1rem;margin-top:1rem;padding-left:1rem}blockquote,hr{border-color:var(--color-border)}hr{margin-bottom:2rem;margin-top:2rem}table{margin-bottom:1rem;width:100%}th{background-color:var(--color-background-alt);font-weight:var(--font-semibold);text-align:left}td,th{padding:.5rem}td{border-color:var(--color-border);border-top-width:1px}.text-small{color:var(--color-text-muted);font-size:var(--text-sm)}.text-large{font-size:var(--text-lg);line-height:var(--leading-relaxed)}.text-heading{color:var(--color-text);font-weight:var(--font-semibold)}.text-body{color:var(--color-text);font-size:var(--text-base)}.text-body,.text-caption{line-height:var(--leading-normal)}.text-caption{color:var(--color-text-muted);font-size:var(--text-sm)}*,::backdrop,:after,:before{--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:#3b82f680;--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: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{font-feature-settings:normal;font-family:var(--font-mono);font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.mb-4{margin-bottom:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-4{height:1rem;width:1rem}.h-6{height:1.5rem}.h-96{height:24rem}.min-h-screen{min-height:100vh}.w-6{width:1.5rem}.w-full{width:100%}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-t-0{border-top-width:0}.border-border{border-color:var(--color-border)}.border-primary{border-color:var(--color-primary)}.bg-background{background-color:var(--color-background)}.bg-background-alt{background-color:var(--color-background-alt)}.bg-primary{background-color:var(--color-primary)}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.text-center{text-align:center}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-sm{font-size:var(--text-sm)}.font-bold{font-weight:var(--font-bold)}.text-text{color:var(--color-text)}.text-text-muted{color:var(--color-text-muted)}.opacity-50{opacity:.5}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.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-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-colors{transition-duration:.15s}.duration-200{transition-duration:.2s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.focus\:border-primary:focus,.hover\:border-primary:hover{border-color:var(--color-primary)}.focus\:border-transparent:focus{border-color:#0000}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:bg-background:hover:disabled{background-color:var(--color-background)}.Modal_overlay__bF-JC{align-items:center;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:1rem 0;position:fixed;z-index:200}.Modal_backdrop__a5znI{--tw-bg-opacity:0.5;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));inset:0;position:fixed;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Modal_container__kXsJ2{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);background-color:var(--color-background);border-color:var(--color-border);border-radius:.5rem;border-width:4px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:1rem;margin-right:1rem;max-height:90vh;overflow-y:auto;position:relative;width:auto;z-index:201}.Modal_sizesm__\+MgSn{max-width:24rem}.Modal_sizemd__BFiIc{max-width:28rem}.Modal_sizelg__8oU7k{max-width:32rem}.Modal_sizexl__53QYp{max-width:36rem}.Modal_size2xl__4OTYG{max-width:42rem}.Modal_size2xlWide__w\+zo2{display:flex;flex-direction:column;max-height:90vh;max-width:95vw;overflow:hidden;width:36.96rem}.Modal_size2xlWide__w\+zo2>.Modal_content__bmwYx{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.Modal_size3xl__5gs77{max-width:48rem}.Modal_size4xl__i\+AtF{max-width:56rem}.Modal_size5xl__Oo7x3{max-width:64rem}.Modal_size6xl__kbuw8{max-width:72rem}.Modal_sizecart__okNoy{max-width:95vw;width:1600px}.Modal_closeButton__JT8s\+{color:var(--color-text-muted);position:absolute;right:1rem;top:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Modal_closeButton__JT8s\+:hover{color:var(--color-text)}.Modal_content__bmwYx{padding:1.5rem}.ChatWidgetIntroModal_modalWidth__xC5xN{max-width:52rem}.ChatWidgetIntroModal_container__ft1XX{background-color:var(--color-background);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.ChatWidgetIntroModal_heading__zxKXN{font-size:clamp(2rem,3.5vw,3.2rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight)}.ChatWidgetIntroModal_headingPrefix__3FvzE{color:var(--color-primary);font-weight:var(--font-semibold)}.ChatWidgetIntroModal_headingStrong__\+PjfJ{color:var(--color-text)}.ChatWidgetIntroModal_body__CKjkc{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed)}.ChatWidgetIntroModal_dropdown__U4BU6{width:100%}.ChatWidgetIntroModal_actions__pXxrt{display:flex;gap:.75rem;justify-content:center;margin-top:1rem}.ChatWidgetIntroModal_startButton__14LZz{background-color:var(--color-primary);border-radius:6px;border-style:none;box-shadow:0 2px 4px -1px #0003,0 1px 2px #7b52c826;color:var(--color-text-contrast);cursor:pointer;display:inline-block;font-size:var(--text-sm);font-weight:var(--font-medium);min-width:160px;padding:9px 22px;text-align:center;transform:translateY(0);transition:box-shadow .3s ease,transform .3s ease,background-color .15s ease;vertical-align:middle}.ChatWidgetIntroModal_startButton__14LZz:hover:not(:disabled){background:var(--color-primary-dark);box-shadow:0 6px 12px -2px #0000004d,0 4px 8px #7b52c84d;color:var(--color-warning-light);transform:translateY(-2px)}.ChatWidgetIntroModal_startButton__14LZz:disabled{cursor:not-allowed;opacity:.5}.ChatWidgetIntroModal_startButton__14LZz:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ChatWidgetIntroModal_cancelButton__9k6f\+{background:#0000;border:1.5px solid var(--color-border);border-radius:6px;box-shadow:0 2px 4px -1px #0000001f,0 1px 2px #0000000f;color:var(--color-text-muted);cursor:pointer;display:inline-block;font-size:var(--text-sm);font-weight:var(--font-medium);min-width:160px;padding:9px 22px;text-align:center;transform:translateY(0);transition:box-shadow .3s ease,transform .3s ease,background-color .15s ease,color .15s ease,border-color .15s ease;vertical-align:middle}.ChatWidgetIntroModal_cancelButton__9k6f\+:hover{background:#7b52c80f;border-color:#7b52c859;box-shadow:0 6px 12px -2px #0000004d,0 4px 8px #7b52c84d;color:var(--color-primary);transform:translateY(-2px)}.ChatWidgetIntroModal_cancelButton__9k6f\+:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.GlowButton_wrapper__83Vly{align-items:center;display:inline-flex;position:relative;z-index:10}.GlowButton_borderGlow__2MZ7s{border-radius:9999px;filter:blur(3px);height:calc(100% + 9px);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;width:calc(100% + 9px);will-change:transform}.GlowButton_borderGlowMirror__YCJ1s{transform:translate(-50%,-50%) scaleX(-1)}.GlowButton_borderGlowInner__oHkMc{background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#ffaa81b3 50deg,#ffda9f80 110deg,#0000 180deg,#0000 1turn);border-radius:9999px;height:100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:relative;width:100%}.GlowButton_button__gZ2n9{align-items:center;background:#d1d1d1;border:1px solid #fff9;border-radius:9999px;color:#5a250a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;height:48px;justify-content:center;letter-spacing:-.015em;overflow:hidden;padding:0 52px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease;z-index:10}.GlowButton_glowTrack__ZZotl{align-items:center;display:flex;justify-content:center;pointer-events:none;position:absolute;transition:opacity .3s ease;width:204px;z-index:0}.GlowButton_glowCircle__hCb8o{background:radial-gradient(50% 50% at 50% 50%,#fffff5 3.5%,#ffaa81 26.5%,#ffda9f 37.5%,#ffaa8180 49%,#d26a3a00 92.5%);border-radius:50%;height:121px;position:absolute;top:50%;transform:translateY(-50%);width:121px}.GlowButton_glowWide__VdNHJ{background:radial-gradient(43.3% 44.23% at 50% 49.51%,#fffff7 29%,#fffacd 48.5%,#f4d2bf 60.71%,#d6d3d200 100%);filter:blur(5px);height:103px;position:absolute;top:50%;transform:translateY(-50%);width:204px}.GlowButton_arrow__ZTzMk,.GlowButton_label__azGNS{color:#5a250a;position:relative;z-index:1}.GlowButton_arrow__ZTzMk{flex-shrink:0;height:9px;width:17px}.GlowButton_variantPrimary__84h7q .GlowButton_button__gZ2n9{background:#7b52c8;background:var(--color-primary,#7b52c8);border-color:#ffffff2e;border-radius:8px;box-shadow:0 4px 20px #7b52c842;color:#1a202c;font-size:14px;font-size:var(--text-sm,14px);font-weight:500;font-weight:var(--font-medium,500);height:50px;letter-spacing:normal;padding:0 36px;text-transform:none}.GlowButton_variantPrimary__84h7q .GlowButton_button__gZ2n9:hover{background:#6a43b8;background:var(--color-primary-dark,#6a43b8);box-shadow:0 8px 30px #7b52c857}.GlowButton_variantPrimary__84h7q .GlowButton_arrow__ZTzMk,.GlowButton_variantPrimary__84h7q .GlowButton_label__azGNS{color:#1a202c;transition:color .2s ease}.GlowButton_variantPrimary__84h7q .GlowButton_buttonHovered__1haRf .GlowButton_arrow__ZTzMk,.GlowButton_variantPrimary__84h7q .GlowButton_buttonHovered__1haRf .GlowButton_label__azGNS{color:#1a202c}.GlowButton_variantPrimary__84h7q .GlowButton_borderGlow__2MZ7s{border-radius:8px;filter:blur(4px)}.GlowButton_variantPrimary__84h7q .GlowButton_borderGlowMirror__YCJ1s{border-radius:8px}.GlowButton_variantPrimary__84h7q .GlowButton_borderGlowInner__oHkMc{background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#ffaa81b3 50deg,#ffda9f80 110deg,#0000 180deg,#0000 1turn);border-radius:8px}.GlowButton_variantPrimary__84h7q .GlowButton_glowCircle__hCb8o{background:radial-gradient(50% 50% at 50% 50%,#fffff5 3.5%,#ffaa81 26.5%,#ffda9f 37.5%,#ffaa8180 49%,#d26a3a00 92.5%)}.GlowButton_variantPrimary__84h7q .GlowButton_glowWide__VdNHJ{background:radial-gradient(43.3% 44.23% at 50% 49.51%,#fffff7 29%,#fffacd 48.5%,#f4d2bf 60.71%,#d6d3d200 100%)}@media (prefers-reduced-motion:reduce){.GlowButton_borderGlow__2MZ7s,.GlowButton_glowTrack__ZZotl{transition:none}}.Navbar_navbar__n7ygh{align-items:center;background:var(--color-background-darker);border-bottom-width:2px;border-color:var(--color-border);display:flex;height:66px;justify-content:space-between;left:0;padding-left:1.5rem;padding-right:1.5rem;position:fixed;right:0;top:0;z-index:100}@media (min-width:1024px){.Navbar_navbar__n7ygh{padding-left:60px;padding-right:60px}}.Navbar_navbarInPageFlow__UEWF\+{flex-shrink:0;position:relative}.Navbar_brand__PzlM-{align-items:center;display:flex;flex:1 1 auto;gap:16px;min-width:0}.Navbar_logo__jA5Pb{cursor:pointer;flex-shrink:0;text-decoration:none}.Navbar_brandDivider__qiwA6{background:var(--color-primary-light);flex-shrink:0;height:28px;width:1px}.Navbar_brandTagline__JZ8QS{color:var(--color-text-muted);font-size:var(--text-lg);font-weight:var(--font-medium);letter-spacing:.07em;line-height:1.15;margin:0;text-align:left;white-space:pre-line;word-spacing:.15em}.Navbar_logoImage__-Q3w6{display:block;height:32px;width:auto}.Navbar_logo__jA5Pb:hover .Navbar_logoImage__-Q3w6{animation:Navbar_logoBounce__ZV5nE .8s ease}@keyframes Navbar_logoBounce__ZV5nE{0%{transform:translateY(0)}30%{transform:translateY(-5px)}60%{transform:translateY(2px)}to{transform:translateY(0)}}.Navbar_navLinks__UMGgk{align-self:center;gap:clamp(16px,2.5vw,40px);list-style:none;margin-left:20px;margin-right:30px;overflow:hidden}.Navbar_navLinks__UMGgk,.Navbar_navLinks__UMGgk li{align-items:center;display:flex;height:38px;justify-content:center}.Navbar_navLinks__UMGgk li{flex-shrink:0;position:relative;text-align:center;white-space:nowrap}.Navbar_navLink__6hnmd{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--text-base);font-weight:var(--font-medium);height:100%;line-height:1;padding:0;text-decoration-line:none;transform:translateY(5px);transition:color .2s ease}.Navbar_navLinks__UMGgk li:after{background:var(--color-primary);bottom:0;content:"";height:2px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transform:translateY(20px);transition:transform .3s ease,opacity .3s ease}.Navbar_navLink__6hnmd:hover{color:var(--color-primary)}.Navbar_navLinks__UMGgk li:has(.Navbar_navLinkActive__G-EWg):after,.Navbar_navLinks__UMGgk li:has(.Navbar_navLink__6hnmd:hover):after{opacity:1;transform:translateY(0)}.Navbar_navLinkActive__G-EWg{color:var(--color-primary)}.Navbar_controls__J5CKH{align-items:center;display:flex;gap:12px}.Navbar_languageGroup__c6U5c,.Navbar_themeGroup__b0kw5{align-items:center;background:var(--color-background);border:1px solid var(--color-border);border-radius:10px;display:flex;gap:4px;padding:3px}.Navbar_themeButton__pQ-eB{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--color-text-muted);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:color .2s ease,background .2s ease}.Navbar_themeButton__pQ-eB:hover{background:rgba(var(--color-primary-rgb),.08);color:var(--color-primary)}.Navbar_themeButtonActive__76X3M{background:rgba(var(--color-primary-rgb),.12);color:var(--color-primary)}.Navbar_themeIcon__wojuW{height:18px;width:18px}.Navbar_languageCode__bztec{font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:1;min-width:18px;text-align:center}.Navbar_cartButtonWrapper__dGiV8{display:inline-flex;position:relative}.Navbar_cartButton__xN5BJ{align-items:center;background:#0000;border:2px solid var(--color-border);border-radius:10px;color:var(--color-text-muted);cursor:pointer;display:flex;justify-content:center;padding:10px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.Navbar_cartButton__xN5BJ:hover{background:rgba(var(--color-primary-rgb),.08);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px)}.Navbar_cartButtonBounce__5Qvqh{animation:Navbar_cartBounce__QvLQ- .8s cubic-bezier(.36,.07,.19,.97)}@keyframes Navbar_cartBounce__QvLQ-{0%{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(.9)}50%{transform:scale(1.12)}70%{transform:scale(.97)}to{transform:scale(1)}}.Navbar_cartIcon__4O5Um{height:24px;width:24px}.Navbar_cartBadge__rA\+fx{align-items:center;animation:Navbar_badgePopIn__rcmzz .35s cubic-bezier(.34,1.56,.64,1);background:var(--color-primary);border-radius:10px;color:#fff;display:flex;font-size:var(--text-xs);font-weight:700;font-weight:var(--font-bold,700);height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 5px;pointer-events:none;position:absolute;right:-6px;top:-6px}@keyframes Navbar_badgePopIn__rcmzz{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}.Navbar_hamburgerButton__bNY3Z{align-items:center;background:#0000;border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-muted);cursor:pointer;display:none;justify-content:center;padding:6px;transition:color .2s ease,background .2s ease}.Navbar_hamburgerButton__bNY3Z:hover{background:rgba(var(--color-primary-rgb),.08);color:var(--color-primary)}.Navbar_hamburgerIcon__I2gH-{height:24px;width:24px}.Navbar_mobileMenu__dI24g{animation:Navbar_mobileMenuSlideIn__20LxV .2s ease;background:var(--color-background-darker);border-bottom:2px solid var(--color-border);display:none;flex-direction:column;gap:16px;left:0;padding:16px 24px;position:absolute;right:0;top:100%;z-index:99}@keyframes Navbar_mobileMenuSlideIn__20LxV{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Navbar_mobileNavLinks__GhgKX{align-items:stretch;display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.Navbar_mobileNavLink__MCp2w{border-radius:8px;color:var(--color-text-muted);display:block;font-size:var(--text-sm);font-weight:var(--font-normal);padding:10px 12px;text-align:left;text-decoration:none;transition:color .2s ease,background .2s ease}.Navbar_mobileNavLink__MCp2w:hover{background:rgba(var(--color-primary-rgb),.06);color:var(--color-primary)}.Navbar_mobileNavLinkActive__Xvahh{background:rgba(var(--color-primary-rgb),.1);color:var(--color-primary)}.Navbar_mobileThemeGroup__Y\+HFJ{align-items:center;display:flex;gap:12px;padding:8px 12px}.Navbar_mobileThemeGroup__Y\+HFJ .Navbar_themeGroup__b0kw5{display:flex}.Navbar_mobileThemeLabel__SCsF3{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-medium);white-space:nowrap}.Navbar_mobileCartButton__r3tUU{align-items:center;background:#0000;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--text-sm);gap:10px;padding:10px 12px;position:relative;transition:color .2s ease,background .2s ease,border-color .2s ease;width:100%}.Navbar_mobileCartBadge__PTDcg{align-items:center;background:var(--color-primary);border-radius:10px;color:#fff;display:inline-flex;font-size:var(--text-xs);font-weight:700;font-weight:var(--font-bold,700);height:20px;justify-content:center;line-height:1;margin-left:auto;min-width:20px;padding:0 5px}.Navbar_mobileCartButton__r3tUU:hover{background:rgba(var(--color-primary-rgb),.06);border-color:var(--color-primary);color:var(--color-primary)}@keyframes Navbar_ctaBreathe__w2vFh{0%,to{box-shadow:0 0 8px #7b52c84d,0 0 18px #9f7aea26}50%{box-shadow:0 0 18px #7b52c8a6,0 0 40px #9f7aea59,0 0 60px #7b52c826}}.Navbar_navCta__qXeGJ{flex-shrink:0;vertical-align:middle}.Navbar_navCta__qXeGJ a{animation:Navbar_ctaBreathe__w2vFh 2.4s ease-in-out infinite;border-radius:6px;box-shadow:0 0 8px #7b52c84d,0 0 18px #9f7aea26;font-size:var(--text-sm);font-weight:var(--font-medium);height:auto;padding:9px 22px}.Navbar_navCta__qXeGJ:hover a{animation:none;background:var(--color-primary-dark);box-shadow:0 6px 12px -2px #0000004d,0 4px 8px #7b52c84d}@media (prefers-reduced-motion:reduce){.Navbar_navCta__qXeGJ a{animation:none}}.Navbar_mobileDemoButton__XZTQQ{align-items:center;background:var(--color-primary);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:var(--font-medium);justify-content:center;padding:10px 12px;transition:background .2s ease;width:100%}.Navbar_mobileDemoButton__XZTQQ:hover{background:var(--color-primary-dark)}.Navbar_chatWidgetBackdrop__m0qIX{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.Navbar_chatWidgetModal__r0oq4{background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000080;height:60vh;overflow:hidden;position:relative;width:60vw}@media (hover:none) and (pointer:coarse),(max-width:768px),(orientation:portrait){.Navbar_chatWidgetModal__r0oq4{height:90vh;width:90vw}}.Navbar_chatWidgetCloseButton__WYFIU{background:#0000;border:none;color:#6b677e;cursor:pointer;font-size:1.75rem;line-height:1;position:absolute;right:.75rem;top:.5rem;transition:color .2s ease;z-index:10}.Navbar_chatWidgetCloseButton__WYFIU:hover{color:#1a1825}.Navbar_chatWidgetIframe__T\+wIS{border:none;height:100%;width:100%}@media (max-width:1100px){.Navbar_brandDivider__qiwA6,.Navbar_brandTagline__JZ8QS{display:none}}@media (max-width:768px){.Navbar_hamburgerButton__bNY3Z{display:flex}.Navbar_controls__J5CKH>.Navbar_cartButtonWrapper__dGiV8,.Navbar_controls__J5CKH>.Navbar_languageGroup__c6U5c,.Navbar_controls__J5CKH>.Navbar_navCta__qXeGJ,.Navbar_controls__J5CKH>.Navbar_themeGroup__b0kw5,.Navbar_navLinks__UMGgk{display:none}.Navbar_mobileMenu__dI24g{display:flex}}@media (max-width:560px){.Navbar_navbar__n7ygh{height:56px;padding-left:1rem;padding-right:1rem}.Navbar_brand__PzlM-{gap:0}.Navbar_logoImage__-Q3w6{height:26px}.Navbar_hamburgerIcon__I2gH-{height:20px;width:20px}.Navbar_mobileMenu__dI24g{padding:12px 16px}.Navbar_navCta__qXeGJ a{font-size:var(--text-xs);padding:7px 16px}}.Toaster_toast__th\+3u{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.5rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-normal);max-width:24rem;overflow-wrap:break-word;padding:1rem}.Toaster_title__CatLj{color:var(--color-text);font-weight:var(--font-semibold);margin-bottom:.25rem}.Toaster_description__i60-0{text-align:left}.Toaster_success__a66Hh{background-color:var(--color-success-light);border-color:var(--color-success-border)}.Toaster_success__a66Hh,.Toaster_success__a66Hh .Toaster_title__CatLj{color:var(--color-success-text)}.Toaster_error__gMwfL{background-color:var(--color-error-light);border-color:var(--color-error-border)}.Toaster_error__gMwfL,.Toaster_error__gMwfL .Toaster_title__CatLj{color:var(--color-error-text)}.Toaster_warning__ZGBjZ{background-color:var(--color-warning-light);border-color:var(--color-warning-border)}.Toaster_warning__ZGBjZ,.Toaster_warning__ZGBjZ .Toaster_title__CatLj{color:var(--color-warning-text)}.Toaster_info__BSME2{background-color:var(--color-info-light);border-color:var(--color-info-border)}.Toaster_info__BSME2,.Toaster_info__BSME2 .Toaster_title__CatLj{color:var(--color-info-text)}.Toaster_loading__awR4a{background-color:var(--color-background-alt);border-color:var(--color-border);color:var(--color-text)}.Toaster_loading__awR4a .Toaster_title__CatLj{color:var(--color-text)}.Toaster_actionButton__QopGN{background-color:var(--color-primary);border-color:var(--color-primary);border-radius:.25rem;border-width:1px;color:var(--color-text-contrast);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-medium);margin-right:.5rem;margin-top:.5rem;padding:.375rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Toaster_actionButton__QopGN:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}.Toaster_cancelButton__UWC4X{background-color:initial;border-color:var(--color-border);border-radius:.25rem;border-width:1px;color:var(--color-text-muted);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-medium);margin-top:.5rem;padding:.375rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Toaster_cancelButton__UWC4X:hover{background-color:var(--color-background-alt);color:var(--color-text)}.Toaster_closeButton__FnZ2O{align-items:center;background-color:initial;border-radius:.25rem;border-width:0;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--text-xs);height:1.5rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.Toaster_closeButton__FnZ2O:hover{background-color:var(--color-background-alt);color:var(--color-text)}.CookieConsentBanner_banner__QVGVO{animation:CookieConsentBanner_slideUp__iQ2rc .3s ease-out;background-color:var(--color-background-alt);border-top:1px solid var(--color-border);bottom:0;box-shadow:0 -4px 12px #0000004d;left:0;padding:1.25rem 1.5rem;position:fixed;right:0;z-index:9999}@keyframes CookieConsentBanner_slideUp__iQ2rc{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CookieConsentBanner_container__axwZi{margin:0 auto;max-width:64rem}.CookieConsentBanner_title__TDoB6{color:var(--color-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 .5rem}.CookieConsentBanner_description__04qq\+{color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0 0 1rem}.CookieConsentBanner_privacyLink__zzKsD{color:var(--color-primary);text-decoration:underline;transition:color .2s}.CookieConsentBanner_privacyLink__zzKsD:hover{color:var(--color-primary-light)}.CookieConsentBanner_buttonRow__ttAcR{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.CookieConsentBanner_btn__TEIRn{border:1px solid #0000;border-radius:.5rem;cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);padding:.5rem 1.25rem;transition:all .2s ease;white-space:nowrap}.CookieConsentBanner_btnAccept__LZ2Re{background-color:var(--color-primary);color:var(--color-text-contrast)}.CookieConsentBanner_btnAccept__LZ2Re:hover{background-color:var(--color-primary-light)}.CookieConsentBanner_btnReject__ib5A8{background-color:initial;border-color:var(--color-border);color:var(--color-text)}.CookieConsentBanner_btnReject__ib5A8:hover{border-color:var(--color-primary);color:var(--color-primary)}.CookieConsentBanner_btnManage__Y3A\+G{background-color:initial;border:none;color:var(--color-text-muted);padding-left:.5rem;padding-right:.5rem;text-decoration:underline}.CookieConsentBanner_btnManage__Y3A\+G:hover{color:var(--color-primary)}.CookieConsentBanner_preferencesPanel__\+VwgE{border-top:1px solid var(--color-border);margin-top:1rem;padding-top:1rem}.CookieConsentBanner_categoryRow__Y55AJ{align-items:flex-start;display:flex;justify-content:space-between;padding:.75rem 0}.CookieConsentBanner_categoryRow__Y55AJ+.CookieConsentBanner_categoryRow__Y55AJ{border-top:1px solid var(--color-border)}.CookieConsentBanner_categoryInfo__Xp\+Xl{flex:1 1;margin-right:1rem}.CookieConsentBanner_categoryName__Ez\+dy{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0 0 .25rem}.CookieConsentBanner_categoryDescription__YLGzD{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed);margin:0}.CookieConsentBanner_toggleWrapper__AuDdZ{align-items:center;display:flex;flex-shrink:0;padding-top:.125rem}.CookieConsentBanner_alwaysOnBadge__HlQe0{color:var(--color-success);font-size:var(--text-xs);font-weight:var(--font-medium);white-space:nowrap}.CookieConsentBanner_toggle__x-GzM{background-color:var(--color-border);border:none;border-radius:9999px;cursor:pointer;height:1.5rem;padding:0;position:relative;transition:background-color .2s;width:2.75rem}.CookieConsentBanner_toggle__x-GzM[aria-checked=true]{background-color:var(--color-primary)}.CookieConsentBanner_toggleKnob__R25Lr{background-color:#fff;border-radius:9999px;height:1.25rem;left:2px;pointer-events:none;position:absolute;top:2px;transition:transform .2s;width:1.25rem}.CookieConsentBanner_toggle__x-GzM[aria-checked=true] .CookieConsentBanner_toggleKnob__R25Lr{transform:translateX(1.25rem)}.CookieConsentBanner_btnSave__Q2Zy2{background-color:var(--color-primary);color:var(--color-text-contrast);margin-top:1rem}.CookieConsentBanner_btnSave__Q2Zy2:hover{background-color:var(--color-primary-light)}@media (max-width:640px){.CookieConsentBanner_banner__QVGVO{padding:1rem}.CookieConsentBanner_buttonRow__ttAcR{align-items:stretch;flex-direction:column}.CookieConsentBanner_btn__TEIRn{text-align:center}}.PricingPage_page__yIYJX{background-color:var(--color-background);color:var(--color-text);display:flex;flex:1 1;flex-direction:column;font-weight:var(--font-light);line-height:var(--leading-relaxed);min-height:0;overflow:hidden;text-align:left}.PricingPage_pageScroll__nbdcW{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.PricingPage_hero__5vp9D{background-color:var(--color-background);overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.PricingPage_hero__5vp9D{padding-left:60px;padding-right:60px}}.PricingPage_hero__5vp9D{margin-bottom:30px;padding-bottom:0;padding-top:24px}.PricingPage_heroBg__qgaMW{inset:0;pointer-events:none;position:absolute}.PricingPage_heroBg__qgaMW:before{background:radial-gradient(circle,#7b52c812 0,#0000 68%);border-radius:50%;content:"";height:750px;position:absolute;right:-140px;top:-180px;width:750px}.PricingPage_heroBg__qgaMW:after{background:radial-gradient(circle,#18b2a40d 0,#0000 65%);border-radius:50%;bottom:-100px;content:"";height:420px;left:-100px;position:absolute;width:420px}.PricingPage_heroTitle__GUbeE{animation:PricingPage_fadeUp__RI4tn .85s ease .3s forwards;color:var(--color-text);font-size:clamp(2.4rem,5.2vw,4.8rem);font-weight:var(--font-light);letter-spacing:-.025em;line-height:var(--leading-tight);margin-bottom:30px;opacity:0;position:relative;text-align:center;width:100%;z-index:1}.PricingPage_heroTitleMain__Xsp6C{white-space:nowrap}.PricingPage_heroTitleStrong__8AJJU{color:var(--color-primary);font-weight:var(--font-semibold)}.PricingPage_categorySection__Hor3v{background-color:var(--color-background-alt);padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.PricingPage_categorySection__Hor3v{padding-left:60px;padding-right:60px}}.PricingPage_categorySection__Hor3v{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding-bottom:24px;padding-top:24px}.PricingPage_categoryInner__frrxY{margin-left:auto;margin-right:auto;max-width:1200px}.PricingPage_categoryBoxes__BHxFD{display:flex;flex-direction:row;gap:1rem;margin-left:auto;margin-right:auto;max-width:72rem}.PricingPage_categoryBox__EPS-q{background-color:var(--color-background);border-color:var(--color-border);border-radius:.375rem;border-width:1px;color:var(--color-text);cursor:pointer;flex:1 1;font-family:inherit;font-size:inherit;line-height:inherit;min-height:120px;outline:none;padding:1.5rem;position:relative;text-align:left;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.PricingPage_categoryBox__EPS-q:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);border-color:var(--categoryColor,var(--color-primary));box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.PricingPage_categoryBox__EPS-q:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.PricingPage_categoryBox__EPS-q:focus-visible{outline:2px solid var(--color-primary);outline:2px solid var(--categoryColor,var(--color-primary));outline-offset:2px}.PricingPage_categoryBoxSelected__1X2cr{border-color:var(--categoryColor,var(--color-primary));box-shadow:inset 0 0 0 1px var(--color-primary);box-shadow:inset 0 0 0 1px var(--categoryColor,var(--color-primary))}.PricingPage_categoryBoxSelected__1X2cr:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:inset 0 0 0 1px var(--color-primary),0 4px 6px -1px #0000001a;box-shadow:inset 0 0 0 1px var(--categoryColor,var(--color-primary)),var(--tw-shadow,0 4px 6px -1px #0000001a)}.PricingPage_categoryBoxIcon__G0KML{height:48px;object-fit:contain;position:absolute;right:.5rem;top:.5rem;width:48px}.PricingPage_categoryBoxContent__6aLXs{width:100%}.PricingPage_categoryBoxTitle__UTizD{font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:.75rem;padding-right:3.5rem;text-align:left}.PricingPage_categoryBoxDescription__uTt3w{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);text-align:left}.PricingPage_categoryFootnote__EKCgF{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:.5rem;text-align:left}@media (max-width:768px){.PricingPage_categoryBoxes__BHxFD{flex-direction:column}}.PricingPage_billingSection__kGJ28{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.PricingPage_billingSection__kGJ28{padding-left:60px;padding-right:60px}}.PricingPage_billingSection__kGJ28{margin-left:auto;margin-right:auto;max-width:1320px;padding-bottom:12px;padding-top:24px}.PricingPage_billingToggle__JLOJF{align-items:center;display:flex;gap:1.5rem;justify-content:center}.PricingPage_billingLabel__NhJ3S{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-semibold)}.PricingPage_billingSwitch__FV5CK{align-items:center;display:flex;gap:.75rem}.PricingPage_billingOption__KC-VK{color:var(--color-text-muted);font-size:var(--text-base);font-weight:var(--font-medium)}.PricingPage_billingOption__KC-VK.PricingPage_active__hVbDi{color:var(--color-text);font-weight:var(--font-semibold)}.PricingPage_toggleButton__9iP5D{background-color:var(--color-border);border-radius:9999px;cursor:pointer;height:1.5rem;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3rem}.PricingPage_toggleButton__9iP5D:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-opacity:0.2;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.PricingPage_toggleButton__9iP5D:hover{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.PricingPage_toggleSlider__rCWtS{border-radius:9999px;height:100%;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.PricingPage_toggleSlider__rCWtS.PricingPage_toggleActive__Dk9IC{background-color:var(--color-primary)}.PricingPage_toggleHandle__B7Mv\+{--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:1.25rem;left:.125rem;position:absolute;top:.125rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.PricingPage_toggleActive__Dk9IC .PricingPage_toggleHandle__B7Mv\+{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.PricingPage_plansSection__A7HTH{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.PricingPage_plansSection__A7HTH{padding-left:60px;padding-right:60px}}.PricingPage_plansSection__A7HTH{margin-left:auto;margin-right:auto;max-width:1320px;padding-bottom:80px;padding-top:40px}.PricingPage_plansGrid__pJVLX{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(310px,380px));justify-content:center}.PricingPage_plansLocalCurrencyNote__0pn35{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:2.5rem;text-align:left}.PricingPage_planCard__tyifb{background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.5rem;border-width:1px;box-shadow:var(--card-shadow-3d);display:flex;flex-direction:column;min-height:520px;overflow:visible;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.PricingPage_planCard__tyifb:hover{border-color:var(--color-border-hover);box-shadow:var(--card-shadow-3d-hover),0 14px 40px -10px #00000038;transform:translateY(-4px)}.PricingPage_planCard__tyifb:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.PricingPage_planCard__tyifb.PricingPage_popularPlan__ShBgy{border-color:var(--color-primary);box-shadow:var(--card-shadow-3d),0 0 0 1px var(--color-primary);margin-bottom:-1.5rem;margin-top:-1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.PricingPage_popularBadge__GR32P{background-color:var(--color-primary);border-radius:9999px;color:var(--color-text-contrast);font-size:var(--text-xs);font-weight:var(--font-semibold);left:50%;padding:4px 16px;position:absolute;top:0;transform:translate(-50%,-50%);white-space:nowrap;z-index:1}.PricingPage_planHeader__8HN7G{padding:1.25rem 1.25rem 0}.PricingPage_planTitle__vUifL{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-tight);margin-bottom:.5rem}.PricingPage_planDescription__hOOeZ{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);min-height:3.5rem;text-align:left}.PricingPage_planPricingRow__8XHHE{align-items:center;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);display:flex;justify-content:space-between;padding:1rem 1.25rem}.PricingPage_planPricingCol__8veA7{display:flex;flex-direction:column}.PricingPage_planPrice__FqKo2{color:var(--color-text);font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:var(--leading-none)}.PricingPage_planPeriod__5IHct{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:.25rem}.PricingPage_planButton__qDsU4{background-color:var(--color-primary);border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 1px 2px #7b52c826;color:var(--color-text-contrast);display:inline-block;font-size:var(--text-sm);font-weight:var(--font-medium);padding:9px 22px;text-align:center;text-decoration-line:none;transform:translateY(0);transition:box-shadow .3s ease,transform .3s ease,background-color .15s ease,color .15s ease;white-space:nowrap}.PricingPage_planButton__qDsU4:hover{background:var(--color-primary-dark);box-shadow:0 6px 12px -2px #0000004d,0 4px 8px #7b52c84d;color:var(--color-accent);transform:translateY(-2px)}.PricingPage_planFeatures__Dik7u{flex-grow:1}.PricingPage_planFeatures__Dik7u>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.PricingPage_planFeatures__Dik7u{list-style:none;margin:0;padding:1rem 1.25rem .5rem}.PricingPage_planFeature__eXuwd{align-items:flex-start;color:var(--color-text);display:flex;font-size:var(--text-sm);line-height:var(--leading-relaxed)}.PricingPage_planFeature__eXuwd:before{--tw-content:"✓";color:var(--color-primary);content:var(--tw-content);flex-shrink:0;font-weight:var(--font-bold);margin-right:.75rem;margin-top:.125rem}.PricingPage_planFeatureText__QzIld{flex:1 1;min-width:0}.PricingPage_infoIconWrapper__e94IK{align-items:center;background-color:#fff;border-radius:50%;cursor:help;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;margin-left:.25rem;position:relative;top:-.1em;vertical-align:middle;width:1.25rem}.PricingPage_infoIcon__\+VSj7{color:var(--color-primary);display:block;height:100%;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.PricingPage_infoIconWrapper__e94IK:hover .PricingPage_infoIcon__\+VSj7{opacity:.8}.PricingPage_tooltipContent__j9\+kQ{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.375rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--color-text);font-size:var(--text-xs);line-height:var(--leading-relaxed);max-width:20rem;padding:.5rem .75rem;z-index:50}.PricingPage_tooltipArrow__l7DUs{fill:var(--color-background-alt)}.PricingPage_planFooterSection__oYVoC{margin-top:auto;padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.PricingPage_planFootnote__Oo5JZ{color:var(--color-text-muted);font-size:var(--text-xs);font-style:italic;margin-bottom:.5rem}.PricingPage_planAdditionalInfo__Ee\+Xc>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.PricingPage_planAdditionalInfo__Ee\+Xc{color:var(--color-text-muted);font-size:var(--text-xs)}@keyframes PricingPage_fadeUp__RI4tn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.PricingPage_hero__5vp9D{padding-bottom:0;padding-top:24px}.PricingPage_heroTitle__GUbeE{font-size:clamp(1.8rem,5vw,3.2rem)}.PricingPage_heroTitleMain__Xsp6C,.PricingPage_heroTitleStrong__8AJJU{white-space:normal}.PricingPage_billingToggle__JLOJF{flex-direction:column;gap:1rem;justify-content:center}.PricingPage_plansGrid__pJVLX{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.PricingPage_planPricingRow__8XHHE{align-items:flex-start;flex-direction:column;gap:.75rem}}@media (max-width:560px){.PricingPage_hero__5vp9D{padding:20px 1rem 0}.PricingPage_heroTitle__GUbeE{font-size:clamp(1.6rem,6vw,2.4rem)}.PricingPage_categorySection__Hor3v{padding:18px 1rem}.PricingPage_billingSection__kGJ28{padding-left:1rem;padding-right:1rem}.PricingPage_plansSection__A7HTH{padding:20px 1rem 48px}.PricingPage_plansGrid__pJVLX{gap:16px;grid-template-columns:1fr}.PricingPage_planButton__qDsU4{font-size:var(--text-xs);padding:7px 16px}}.Button_button__tJ3hL{align-items:center;border-radius:.375rem;display:inline-flex;font-family:var(--font-primary);font-weight:var(--font-medium);justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Button_small__oXKlZ{font-size:var(--text-xs);line-height:var(--leading-tight);padding:.375rem .625rem}.Button_medium__Klrp8{font-size:var(--text-sm);line-height:var(--leading-normal);padding:.5rem 1rem}.Button_large__6J141{font-size:var(--text-base);line-height:var(--leading-relaxed);padding:.75rem 1.5rem}.Button_primary__dPFrL{background-color:var(--color-primary);color:var(--color-text-contrast)}.Button_primary__dPFrL:hover{background-color:var(--color-primary-dark)}.Button_primary__dPFrL:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.Button_secondary__eEfxM{background-color:var(--color-secondary);color:var(--color-text-contrast)}.Button_secondary__eEfxM:hover{background-color:var(--color-secondary-dark)}.Button_secondary__eEfxM:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-secondary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.Button_outline__bsC4s{border-color:var(--color-primary);border-width:2px;color:var(--color-primary)}.Button_outline__bsC4s:hover{background-color:var(--color-primary);color:var(--color-text-contrast)}.Button_outline__bsC4s:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.Button_ghost__28zzE{color:var(--color-text-muted)}.Button_ghost__28zzE:hover{background-color:var(--color-background-alt);color:var(--color-text)}.Button_ghost__28zzE:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.Button_danger__DB\+AS{background-color:var(--color-danger);color:var(--color-text-contrast)}.Button_danger__DB\+AS:hover{background-color:var(--color-danger-dark)}.Button_danger__DB\+AS:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-danger);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.Button_disabled__7Hceq{cursor:not-allowed;opacity:.5;pointer-events:none}.Button_iconLeft__NNqJs{margin-left:-.125rem;margin-right:.5rem}.Button_iconRight__WStmO{margin-left:.5rem;margin-right:-.125rem}.ModalMessage_container__AW6GQ{padding-bottom:1.5rem;padding-top:1.5rem;text-align:left}.ModalMessage_title__npoMt{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-medium);line-height:1.5rem;margin-bottom:1rem;text-align:center}.ModalMessage_message__CwAjT{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:.5rem;text-align:left}.ModalMessage_buttonContainer__YRW\+a{margin-top:1.5rem;text-align:center}.ModalMessage_button__rr9jb{--tw-text-opacity:1;background-color:var(--color-primary);border-color:#0000;border-radius:.375rem;border-width:1px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-medium);justify-content:center;padding:.5rem 1rem}.ModalMessage_button__rr9jb:hover{background-color:var(--color-primary-dark)}.ModalMessage_button__rr9jb:focus{outline:2px solid #0000;outline-offset:2px}.ModalMessage_button__rr9jb:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.MarketplaceFormCard_card__TcMfI{background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.5rem;border-width:1px;box-shadow:var(--card-shadow-3d);display:flex;flex-direction:column;min-height:440px;overflow:hidden;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.MarketplaceFormCard_card__TcMfI:hover{border-color:var(--color-border-hover);box-shadow:var(--card-shadow-3d-hover),0 14px 40px -10px #00000038;transform:translateY(-4px)}.MarketplaceFormCard_imageContainer__3n0XE{aspect-ratio:16/9;background-color:var(--color-background-alt);overflow:hidden;position:relative;width:100%}.MarketplaceFormCard_image__x28Ti{height:100%;object-fit:cover;width:100%}.MarketplaceFormCard_content__QuUAG{display:flex;flex:1 1;flex-direction:column;padding:1.25rem}.MarketplaceFormCard_title__AwF3T{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text);display:-webkit-box;font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);margin-bottom:.5rem;min-height:2.75rem;overflow:hidden}.MarketplaceFormCard_description__mx81t{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--color-text-muted);display:-webkit-box;flex:1 1;font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-bottom:.75rem;min-height:5.5rem;overflow:hidden;text-align:left}.MarketplaceFormCard_questionCount__BT1B3{color:var(--color-text-muted);font-size:var(--text-base);margin-bottom:.5rem}.MarketplaceFormCard_price__gXulK{color:var(--color-accent);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:.25rem}.MarketplaceFormCard_localCurrencyNote__VQWhh{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed);margin-bottom:1rem;text-align:left}.MarketplaceFormCard_actions__\+Wr6X{display:flex;gap:.75rem;margin-top:auto}.MarketplaceFormCard_actionButton__\+RmCh{flex:1 1;font-size:var(--text-sm);padding-bottom:.625rem;padding-top:.625rem}.MarketplaceFormCard_toolbarActionButton__gcDU4{flex-shrink:0;font-size:var(--text-sm);padding-bottom:.625rem;padding-top:.625rem}:is(.MarketplaceFormCard_actionButton__\+RmCh,.MarketplaceFormCard_toolbarActionButton__gcDU4).MarketplaceFormCard_buyButton__J2aYP{background-color:var(--color-primary);border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 1px 2px #7b52c826;color:var(--color-text-contrast);font-size:var(--text-sm);font-weight:var(--font-medium);padding:9px 22px;transform:translateY(0);transition:box-shadow .3s ease,transform .3s ease,background-color .15s ease,color .15s ease}:is(.MarketplaceFormCard_actionButton__\+RmCh,.MarketplaceFormCard_toolbarActionButton__gcDU4).MarketplaceFormCard_buyButton__J2aYP:hover:not(:disabled){background:var(--color-primary-dark);box-shadow:0 6px 12px -2px #0000004d,0 4px 8px #7b52c84d;color:var(--color-accent);transform:translateY(-2px)}:is(.MarketplaceFormCard_actionButton__\+RmCh,.MarketplaceFormCard_toolbarActionButton__gcDU4).MarketplaceFormCard_tryFreeButton__Ta4Pd{background-color:var(--color-secondary);border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 1px 2px #7b52c826;color:var(--color-text-contrast);font-size:var(--text-sm);font-weight:var(--font-medium);padding:9px 22px;transform:translateY(0);transition:box-shadow .3s ease,transform .3s ease,background-color .15s ease,color .15s ease}:is(.MarketplaceFormCard_actionButton__\+RmCh,.MarketplaceFormCard_toolbarActionButton__gcDU4).MarketplaceFormCard_tryFreeButton__Ta4Pd:hover:not(:disabled){background:var(--color-secondary-light);box-shadow:0 6px 12px -2px #0000004d,0 4px 8px #7b52c84d;color:var(--color-secondary-dark);transform:translateY(-2px)}.MarketplaceFormCard_loadingOverlay__-YDKt{--tw-bg-opacity:0.75;align-items:center;background-color:var(--color-background);display:flex;inset:0;justify-content:center;position:absolute}.MarketplaceFormCard_loadingSpinner__Ozx0e{height:1.5rem;width:1.5rem}@keyframes MarketplaceFormCard_spin__ioINb{to{transform:rotate(1turn)}}.MarketplaceFormCard_loadingSpinner__Ozx0e{animation:MarketplaceFormCard_spin__ioINb 1s linear infinite;border-color:var(--color-primary);border-radius:9999px;border-top-color:#0000;border-width:2px}@media (max-width:768px){.MarketplaceFormCard_card__TcMfI{min-height:380px;width:100%}.MarketplaceFormCard_content__QuUAG{padding:1rem}.MarketplaceFormCard_title__AwF3T{font-size:var(--text-base)}.MarketplaceFormCard_description__mx81t{font-size:var(--text-xs)}.MarketplaceFormCard_actionButton__\+RmCh{font-size:var(--text-xs);padding-bottom:.5rem;padding-top:.5rem}:is(.MarketplaceFormCard_actionButton__\+RmCh,.MarketplaceFormCard_toolbarActionButton__gcDU4).MarketplaceFormCard_buyButton__J2aYP,:is(.MarketplaceFormCard_actionButton__\+RmCh,.MarketplaceFormCard_toolbarActionButton__gcDU4).MarketplaceFormCard_tryFreeButton__Ta4Pd{font-size:var(--text-sm);padding:9px 22px}}@media (max-width:560px){:is(.MarketplaceFormCard_actionButton__\+RmCh,.MarketplaceFormCard_toolbarActionButton__gcDU4).MarketplaceFormCard_buyButton__J2aYP,:is(.MarketplaceFormCard_actionButton__\+RmCh,.MarketplaceFormCard_toolbarActionButton__gcDU4).MarketplaceFormCard_tryFreeButton__Ta4Pd{font-size:var(--text-xs);padding:7px 16px}}.MarketplaceFormCard_card__TcMfI:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.MarketplaceFormCard_line-clamp-2__yLXAZ{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MarketplaceFormCard_line-clamp-4__vyLye{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CheckboxTreeModal_container__yO7wb{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:1.5rem}.CheckboxTreeModal_title__H9WRx{color:var(--color-text);flex-shrink:0;font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:1rem}.CheckboxTreeModal_treeContainer__UYuYa{background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.5rem;border-width:1px;flex-shrink:0;height:300px;margin-bottom:1rem;max-height:300px;min-height:300px;overflow-y:auto;padding:1rem;scrollbar-color:var(--color-border) var(--color-background);scrollbar-width:thin}.CheckboxTreeModal_treeScrollArea__xAFca{min-width:0}.CheckboxTreeModal_tree__CraGM>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.CheckboxTreeModal_treeNode__2pFjB{width:100%}.CheckboxTreeModal_nodeContent__B4plS{align-items:center;display:flex}.CheckboxTreeModal_nodeContent__B4plS>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.CheckboxTreeModal_nodeContent__B4plS{border-radius:.25rem;padding:.25rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CheckboxTreeModal_nodeContent__B4plS:hover{background-color:var(--color-background-darker)}.CheckboxTreeModal_expandButton__TkaHt{align-items:center;border-radius:.25rem;color:var(--color-text-muted);display:flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}.CheckboxTreeModal_expandButton__TkaHt:hover{color:var(--color-text)}.CheckboxTreeModal_expandButton__TkaHt{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CheckboxTreeModal_expandButton__TkaHt:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.CheckboxTreeModal_expandButton__TkaHt{background:none;border:none;cursor:pointer}.CheckboxTreeModal_expandButtonSpacer__eEIht{flex-shrink:0;height:1.25rem;width:1.25rem}.CheckboxTreeModal_expandIcon__WaE\+j{stroke:currentColor;fill:none;height:1rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.CheckboxTreeModal_expandButton__TkaHt.CheckboxTreeModal_expanded__JBIvN .CheckboxTreeModal_expandIcon__WaE\+j{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.CheckboxTreeModal_nodeLabel__p9gje{align-items:center;display:flex}.CheckboxTreeModal_nodeLabel__p9gje>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.CheckboxTreeModal_nodeLabel__p9gje{cursor:pointer;flex:1 1}.CheckboxTreeModal_checkbox__diHwf{flex-shrink:0}.CheckboxTreeModal_nodeTitle__Z8OQ4{color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-relaxed);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.CheckboxTreeModal_children__T8EFK{margin-top:.25rem}.CheckboxTreeModal_selectionSummary__deRv9{border-color:var(--color-border);border-top-width:1px;color:var(--color-text-muted);flex-shrink:0;font-size:var(--text-sm);padding-bottom:.75rem;padding-top:.75rem;text-align:center}.CheckboxTreeModal_actions__sLyVX{display:flex;justify-content:flex-end}.CheckboxTreeModal_actions__sLyVX>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.CheckboxTreeModal_actions__sLyVX{border-color:var(--color-border);border-top-width:1px;flex-shrink:0;padding-top:1rem}.CheckboxTreeModal_actionButton__Jv\+Qv{min-width:100px}.CheckboxTreeModal_emptyState__gC2WZ{color:var(--color-text-muted);padding-bottom:2rem;padding-top:2rem;text-align:center}.CheckboxTreeModal_nodeLabel__p9gje:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background-alt);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.CheckboxTreeModal_treeContainer__UYuYa::-webkit-scrollbar{width:.5rem}.CheckboxTreeModal_treeContainer__UYuYa::-webkit-scrollbar-track{background-color:var(--color-background);border-radius:.25rem}.CheckboxTreeModal_treeContainer__UYuYa::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:.25rem}.CheckboxTreeModal_treeContainer__UYuYa::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary)}@media (max-width:768px){.CheckboxTreeModal_container__yO7wb{padding:1rem}.CheckboxTreeModal_title__H9WRx{font-size:var(--text-xl);margin-bottom:1rem}.CheckboxTreeModal_treeContainer__UYuYa{height:260px;max-height:260px;min-height:260px}.CheckboxTreeModal_actions__sLyVX{flex-direction:column}.CheckboxTreeModal_actions__sLyVX>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(.5rem*(1 - var(--tw-space-y-reverse))) calc(0px*var(--tw-space-x-reverse)) calc(.5rem*var(--tw-space-y-reverse)) calc(0px*(1 - var(--tw-space-x-reverse)))}.CheckboxTreeModal_actionButton__Jv\+Qv{width:100%}}.CheckboxGroup_container__cnXM6{background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.5rem;border-width:1px;overflow:hidden;position:relative}.CheckboxGroup_scrollArea__fSoBh{height:100%;overflow-x:hidden;overflow-y:auto;padding:.5rem}.CheckboxGroup_flatGridContainer__HACmJ,.CheckboxGroup_gridContainer__Nl6Uc{grid-gap:.75rem;display:grid;gap:.75rem}.CheckboxGroup_columns1__jvWCK,.CheckboxGroup_columns2__GrwMN{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.CheckboxGroup_columns2__GrwMN{grid-template-columns:repeat(2,minmax(0,1fr))}}.CheckboxGroup_columns3__S7tlE{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.CheckboxGroup_columns3__S7tlE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CheckboxGroup_columns3__S7tlE{grid-template-columns:repeat(3,minmax(0,1fr))}}.CheckboxGroup_columns4__WrK7d{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.CheckboxGroup_columns4__WrK7d{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CheckboxGroup_columns4__WrK7d{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.CheckboxGroup_columns4__WrK7d{grid-template-columns:repeat(4,minmax(0,1fr))}}.CheckboxGroup_columns5__0tDxz{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.CheckboxGroup_columns5__0tDxz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CheckboxGroup_columns5__0tDxz{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.CheckboxGroup_columns5__0tDxz{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.CheckboxGroup_columns5__0tDxz{grid-template-columns:repeat(5,minmax(0,1fr))}}.CheckboxGroup_columns6__hUP27{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.CheckboxGroup_columns6__hUP27{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CheckboxGroup_columns6__hUP27{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.CheckboxGroup_columns6__hUP27{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.CheckboxGroup_columns6__hUP27{grid-template-columns:repeat(6,minmax(0,1fr))}}.CheckboxGroup_category__PBcJJ{break-inside:avoid;margin-bottom:1.5rem;page-break-inside:avoid}.CheckboxGroup_flatCategory__Y98WZ{break-inside:avoid;margin-bottom:.25rem;page-break-inside:avoid}.CheckboxGroup_categoryHeader__QDieh{background-color:var(--color-background-alt);border-bottom-width:1px;border-color:var(--color-border);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-semibold);margin-bottom:.75rem;padding-bottom:.5rem;position:sticky;top:0;z-index:10}.CheckboxGroup_categoryItems__8W701>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.CheckboxGroup_flatCategoryItems__4hsHR>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.CheckboxGroup_itemLabel__ScyEC{align-items:center;display:flex}.CheckboxGroup_itemLabel__ScyEC>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.CheckboxGroup_itemLabel__ScyEC{border-radius:.25rem;cursor:pointer;padding:.25rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.CheckboxGroup_itemLabel__ScyEC:hover{background-color:var(--color-background-darker)}.CheckboxGroup_checkbox__aNL\+p{flex-shrink:0}.CheckboxGroup_itemCaption__UEU4P{color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-relaxed);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.CheckboxGroup_itemLabel__ScyEC:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background-alt);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.CheckboxGroup_itemLabel__ScyEC:hover .CheckboxGroup_itemCaption__UEU4P{color:var(--color-text)}.CheckboxGroup_scrollArea__fSoBh::-webkit-scrollbar{width:.5rem}.CheckboxGroup_scrollArea__fSoBh::-webkit-scrollbar-track{background-color:var(--color-background);border-radius:.25rem}.CheckboxGroup_scrollArea__fSoBh::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:.25rem}.CheckboxGroup_scrollArea__fSoBh::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary)}@media (max-width:768px){.CheckboxGroup_gridContainer__Nl6Uc{gap:1rem}.CheckboxGroup_scrollArea__fSoBh{padding:.75rem}.CheckboxGroup_categoryHeader__QDieh{font-size:var(--text-base)}.CheckboxGroup_itemCaption__UEU4P{font-size:var(--text-xs)}}.CheckboxGroup_theme-high-contrast__Wcp\+d .CheckboxGroup_categoryHeader__QDieh{border-bottom-width:2px}.CheckboxGroup_theme-high-contrast__Wcp\+d .CheckboxGroup_itemLabel__ScyEC:hover{background-color:var(--color-background)}.CheckboxGroup_itemLabel__ScyEC{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CheckboxGroup_checkbox__aNL\+p:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background-alt);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.CountrySelectionModal_modalContainer__zKJat{max-width:72rem}.CountrySelectionModal_container__PT3yY{display:flex;flex-direction:column;max-height:90vh}.CountrySelectionModal_container__PT3yY>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.CountrySelectionModal_container__PT3yY{padding:1.5rem}.CountrySelectionModal_title__Ugqgv{color:var(--color-text);font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:0}.CountrySelectionModal_instructions__eq4yN{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.CountrySelectionModal_loadingContainer__JA3gx{align-items:center;display:flex;justify-content:center;padding-bottom:3rem;padding-top:3rem}.CountrySelectionModal_loadingText__ey7-m{color:var(--color-text-muted);font-size:var(--text-lg)}.CountrySelectionModal_errorContainer__LaxwK{align-items:center;display:flex;flex-direction:column}.CountrySelectionModal_errorContainer__LaxwK>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.CountrySelectionModal_errorContainer__LaxwK{background-color:var(--color-background-alt);border-color:var(--color-danger);border-radius:.5rem;border-width:1px;padding-bottom:2rem;padding-top:2rem}.CountrySelectionModal_errorMessage__pNUR4{color:var(--color-danger);padding-left:1rem;padding-right:1rem;text-align:center}.CountrySelectionModal_retryButton__gl75K{min-width:120px}.CountrySelectionModal_actionSpacer__Cr48I{flex:1 1}.CountrySelectionModal_selectionContainer__mKz1M{flex:1 1;min-height:0}.CountrySelectionModal_countrySelect__p8Ugn{background-color:var(--color-background);border-color:var(--color-border);border-radius:.5rem;border-width:1px}.CountrySelectionModal_selectionSummary__KasWq{background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.5rem;border-width:1px;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-medium);padding:.5rem 1rem}.CountrySelectionModal_actions__0sf1b{align-items:center;display:flex;justify-content:flex-end}.CountrySelectionModal_actions__0sf1b>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.CountrySelectionModal_actions__0sf1b{border-color:var(--color-border);border-top-width:1px;padding-top:1rem}.CountrySelectionModal_actionButton__1RqTR{min-width:120px}@media (max-width:768px){.CountrySelectionModal_modalContainer__zKJat{max-height:95vh;max-width:95vw}.CountrySelectionModal_container__PT3yY>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.CountrySelectionModal_container__PT3yY{padding:1rem}.CountrySelectionModal_title__Ugqgv{font-size:var(--text-xl)}.CountrySelectionModal_instructions__eq4yN{font-size:var(--text-xs)}.CountrySelectionModal_selectionContainer__mKz1M{min-height:300px}.CountrySelectionModal_actions__0sf1b{flex-direction:column}.CountrySelectionModal_actions__0sf1b>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(.75rem*(1 - var(--tw-space-y-reverse))) calc(0px*var(--tw-space-x-reverse)) calc(.75rem*var(--tw-space-y-reverse)) calc(0px*(1 - var(--tw-space-x-reverse)))}.CountrySelectionModal_actionButton__1RqTR{width:100%}.CountrySelectionModal_actionSpacer__Cr48I{display:none}}.CountrySelectionModal_actionButton__1RqTR:focus,.CountrySelectionModal_retryButton__gl75K:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.CartItem_cartItem__ya9Y6{align-items:center;border-bottom-width:1px;border-color:var(--color-border);display:flex;gap:1.5rem;padding:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CartItem_cartItem__ya9Y6:last-child{border-bottom-width:0}.CartItem_cartItem__ya9Y6:hover,.CartItem_imageContainer__senlI{background-color:var(--color-background-alt)}.CartItem_imageContainer__senlI{aspect-ratio:16/9;border-color:var(--color-border);border-radius:.375rem;border-width:1px;flex-shrink:0;overflow:hidden;width:135px}.CartItem_image__xbcW\+{height:100%;object-fit:cover;width:100%}.CartItem_imagePlaceholder__4mN6M{align-items:center;color:var(--color-text-muted);display:flex;height:100%;justify-content:center;width:100%}.CartItem_placeholderIcon__WGr-m{height:4rem;width:4rem}.CartItem_details__m9Kiq{flex:1 1;min-width:0}.CartItem_title__KVufH{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text);display:-webkit-box;font-size:var(--text-lg);font-weight:var(--font-semibold);margin-bottom:.5rem;overflow:hidden}.CartItem_freeSampleBadge__TYHOV{color:var(--color-success);font-weight:var(--font-bold)}.CartItem_description__hjiGE{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--color-text-muted);display:-webkit-box;font-size:var(--text-base);overflow:hidden}.CartItem_quantityContainer__KtZ5H{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.CartItem_quantityButton__iitMx{align-items:center;background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.25rem;border-width:1px;color:var(--color-text);display:flex;height:2.5rem;justify-content:center;width:2.5rem}.CartItem_quantityButton__iitMx:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-contrast)}.CartItem_quantityButton__iitMx:disabled{cursor:not-allowed;opacity:.5}.CartItem_quantityButton__iitMx:hover:disabled{background-color:var(--color-background-alt);color:var(--color-text)}.CartItem_quantityButton__iitMx{font-size:var(--text-xl);font-weight:var(--font-semibold);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CartItem_quantityInput__SMlKY{background-color:var(--color-background);border-color:var(--color-border);border-radius:.25rem;border-width:1px;color:var(--color-text);font-size:var(--text-base);height:2.5rem;text-align:center;width:4rem}.CartItem_quantityInput__SMlKY:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.CartItem_quantityInput__SMlKY:disabled{cursor:not-allowed;opacity:.5}.CartItem_quantityInput__SMlKY{-moz-appearance:textfield}.CartItem_quantityInput__SMlKY::-webkit-inner-spin-button,.CartItem_quantityInput__SMlKY::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CartItem_removeButton__yqsUm{border-radius:.25rem;color:var(--color-text-muted);flex-shrink:0;padding:.5rem}.CartItem_removeButton__yqsUm:hover{background-color:var(--color-background-alt);color:var(--color-danger)}.CartItem_removeButton__yqsUm:disabled{cursor:not-allowed;opacity:.5}.CartItem_removeButton__yqsUm{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CartItem_removeIcon__KT2rt{height:1.75rem;width:1.75rem}.CartItem_priceContainer__Gggpr{flex-shrink:0;min-width:100px;text-align:right}.CartItem_price__0tjUA{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold)}@media (max-width:900px){.CartItem_cartItem__ya9Y6{grid-gap:.75rem;align-items:start;display:grid;gap:.75rem;grid-template-columns:1fr auto;padding:1rem}.CartItem_imageContainer__senlI{aspect-ratio:16/9;grid-column:1/-1;width:100%}.CartItem_details__m9Kiq{grid-column:1/-1;width:100%}.CartItem_title__KVufH{font-size:var(--text-sm)}.CartItem_description__hjiGE{font-size:var(--text-xs)}.CartItem_quantityContainer__KtZ5H{width:auto}.CartItem_removeButton__yqsUm{align-self:center;justify-self:end;position:static}.CartItem_priceContainer__Gggpr{grid-column:1/-1;text-align:left;width:100%}}.CartItems_cartItemsContainer__biyf6{display:flex;flex-direction:column;max-height:500px;overflow-y:auto}.CartItems_cartItemsContainer__biyf6::-webkit-scrollbar{width:.5rem}.CartItems_cartItemsContainer__biyf6::-webkit-scrollbar-track{background:var(--color-background)}.CartItems_cartItemsContainer__biyf6::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:9999px}.CartItems_cartItemsContainer__biyf6::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.CartItems_cartItemsContainer__biyf6{scrollbar-color:var(--color-border) var(--color-background);scrollbar-width:thin}.CartItems_emptyCart__tM1Go,.CartItems_itemsList__5Dmx6{display:flex;flex-direction:column}.CartItems_emptyCart__tM1Go{align-items:center;justify-content:center;min-height:300px;padding:3rem 1.5rem;text-align:center}.CartItems_emptyIcon__jTui3{color:var(--color-text-muted);height:6rem;margin-bottom:1rem;width:6rem}.CartItems_emptyTitle__ZOF1B{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:.5rem}.CartItems_emptyDescription__FUKsL{color:var(--color-text-muted);font-size:var(--text-sm)}.CartItems_loadingContainer__HYTsG{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:3rem 1.5rem}.CartItems_spinner__bKj9I{border-color:var(--color-border);border-radius:9999px;border-top-color:var(--color-primary);border-width:4px;height:3rem;margin-bottom:1rem;width:3rem}@keyframes CartItems_spin__O92Mr{to{transform:rotate(1turn)}}.CartItems_spinner__bKj9I{animation:CartItems_spin__O92Mr 1s linear infinite}.CartItems_loadingText__C3RYL{color:var(--color-text-muted);font-size:var(--text-sm)}@media (max-width:1024px){.CartItems_cartItemsContainer__biyf6{max-height:none;overflow-y:visible}}@media (max-width:768px){.CartItems_emptyCart__tM1Go{min-height:250px;padding:2rem 1rem}.CartItems_emptyIcon__jTui3{height:4rem;width:4rem}.CartItems_emptyTitle__ZOF1B{font-size:var(--text-lg)}.CartItems_emptyDescription__FUKsL{font-size:var(--text-xs)}}.CartSummary_summaryContainer__jWp0I{background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.CartSummary_title__YknK9{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:.5rem}.CartSummary_summaryRow__\+hXti{align-items:center;display:flex;font-size:var(--text-base);justify-content:space-between}.CartSummary_label__Gah6w{color:var(--color-text-muted)}.CartSummary_value__rkly\+{color:var(--color-text);font-weight:var(--font-medium)}.CartSummary_totalRow__4xrma{align-items:center;display:flex;font-size:var(--text-lg);justify-content:space-between}.CartSummary_totalLabel__Qivig{color:var(--color-text);font-weight:var(--font-semibold)}.CartSummary_totalValue__iOWP6{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-bold)}.CartSummary_divider__2KlIg{border-color:var(--color-border);border-top-width:1px;margin-bottom:.5rem;margin-top:.5rem}.CartSummary_inputGroup__5Hr8W{display:flex;flex-direction:column;gap:.5rem}.CartSummary_inputLabel__NOJCs{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-medium)}.CartSummary_input__v9gHU{background-color:var(--color-background);border-color:var(--color-border);border-radius:.25rem;border-width:1px;color:var(--color-text);padding:.5rem .75rem;width:100%}.CartSummary_input__v9gHU:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.CartSummary_input__v9gHU:disabled{cursor:not-allowed;opacity:.5}.CartSummary_input__v9gHU{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CartSummary_inputError__3mZ-x{border-color:var(--color-danger)}.CartSummary_inputError__3mZ-x:focus{--tw-ring-color:var(--color-danger);border-color:var(--color-danger)}.CartSummary_errorMessage__c\+t0g{color:var(--color-danger);font-size:var(--text-xs);margin-top:.25rem}.CartSummary_infoContainer__SCxcZ{align-items:center;display:flex;gap:.5rem;margin-top:.25rem}.CartSummary_infoButton__IcCIU{color:var(--color-primary);flex-shrink:0}.CartSummary_infoButton__IcCIU:hover{color:var(--color-primary-light)}.CartSummary_infoButton__IcCIU{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CartSummary_infoButton__IcCIU:focus{outline:2px solid #0000;outline-offset:2px}.CartSummary_infoIcon__expdU{height:1.25rem;width:1.25rem}.CartSummary_infoText__eFT4R{color:var(--color-text-muted);font-size:var(--text-xs)}.CartSummary_checkoutButton__WeXuf{background-color:var(--color-primary);border-radius:.25rem;color:var(--color-text-contrast);font-weight:var(--font-semibold);padding:.75rem 1rem;width:100%}.CartSummary_checkoutButton__WeXuf:hover{background-color:var(--color-primary-dark)}.CartSummary_checkoutButton__WeXuf:disabled{cursor:not-allowed;opacity:.5}.CartSummary_checkoutButton__WeXuf{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CartSummary_buttonSpinner__0qaWi{border-color:var(--color-text-contrast);border-radius:9999px;border-top-color:#0000;border-width:2px;height:1.25rem;width:1.25rem}@keyframes CartSummary_spin__Ws8uZ{to{transform:rotate(1turn)}}.CartSummary_buttonSpinner__0qaWi{animation:CartSummary_spin__Ws8uZ 1s linear infinite}@media (max-width:768px){.CartSummary_summaryContainer__jWp0I{gap:.75rem;padding:1rem}.CartSummary_title__YknK9{font-size:var(--text-lg)}.CartSummary_summaryRow__\+hXti{font-size:var(--text-sm)}.CartSummary_totalRow__4xrma{font-size:var(--text-base)}.CartSummary_totalValue__iOWP6{font-size:var(--text-lg)}.CartSummary_inputLabel__NOJCs{font-size:var(--text-xs)}.CartSummary_input__v9gHU{font-size:var(--text-sm);padding:.5rem}.CartSummary_checkoutButton__WeXuf{font-size:var(--text-sm);padding-bottom:.5rem;padding-top:.5rem}}.CartModal_cartModal__8pTZE{display:flex;flex-direction:column;overflow:hidden}.CartModal_container__uTOvT{background-color:var(--color-background);display:flex;flex:1 1;flex-direction:column;max-height:calc(90vh - 4rem);min-height:0}.CartModal_header__ktl5m{border-bottom-width:1px;border-color:var(--color-border);flex-shrink:0;padding:1rem 1.5rem}.CartModal_title__nwFad{color:var(--color-text);font-size:var(--text-2xl);font-weight:var(--font-bold)}.CartModal_content__9RSSK{display:flex;flex:1 1;gap:1.5rem;min-height:0;overflow:hidden;padding:1.5rem}.CartModal_itemsSection__eDW8c{background-color:var(--color-background);border-color:var(--color-border);border-radius:.5rem;border-width:1px;flex:1 1;min-height:0;min-width:0;overflow:hidden}.CartModal_summarySection__WlCQ8{flex-shrink:0;max-height:100%;overflow-y:auto;width:24rem}.CartModal_footer__t4s42{border-color:var(--color-border);border-top-width:1px;display:flex;flex-shrink:0;justify-content:flex-end;padding:1rem 1.5rem}.CartModal_closeButton__zA9gB{background-color:var(--color-background-alt);border-color:var(--color-border);border-radius:.25rem;border-width:1px;color:var(--color-text);padding:.5rem 1.5rem}.CartModal_closeButton__zA9gB:hover{background-color:var(--color-background);opacity:.9}.CartModal_closeButton__zA9gB:disabled{cursor:not-allowed;opacity:.5}.CartModal_closeButton__zA9gB{font-weight:var(--font-medium);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1280px){.CartModal_summarySection__WlCQ8{width:20rem}}@media (max-width:1024px){.CartModal_content__9RSSK{-webkit-overflow-scrolling:touch;flex-direction:column;gap:1rem;overflow-y:auto}.CartModal_itemsSection__eDW8c,.CartModal_summarySection__WlCQ8{flex:none;overflow:visible;width:100%}}@media (max-width:768px){.CartModal_container__uTOvT{max-height:calc(90vh - 3rem)}.CartModal_header__ktl5m{padding:.75rem 1rem}.CartModal_title__nwFad{font-size:var(--text-xl)}.CartModal_content__9RSSK{gap:1rem;padding:1rem}.CartModal_footer__t4s42{padding:.75rem 1rem}.CartModal_closeButton__zA9gB{font-size:var(--text-sm);padding:.5rem 1rem}}.MarketplacePage_page__BNbav{background-color:var(--color-background);color:var(--color-text);display:flex;flex:1 1;flex-direction:column;font-weight:var(--font-light);line-height:var(--leading-relaxed);min-height:0;overflow:hidden;text-align:left}.MarketplacePage_pageScroll__4OkBT{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.MarketplacePage_hero__jt0ZG{background-color:var(--color-background);overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.MarketplacePage_hero__jt0ZG{padding-left:60px;padding-right:60px}}.MarketplacePage_hero__jt0ZG{margin-bottom:30px;padding-bottom:0;padding-top:24px}.MarketplacePage_heroBg__amB8F{inset:0;pointer-events:none;position:absolute}.MarketplacePage_heroBg__amB8F:before{background:radial-gradient(circle,#7b52c812 0,#0000 68%);border-radius:50%;content:"";height:750px;position:absolute;right:-140px;top:-180px;width:750px}.MarketplacePage_heroBg__amB8F:after{background:radial-gradient(circle,#18b2a40d 0,#0000 65%);border-radius:50%;bottom:-100px;content:"";height:420px;left:-100px;position:absolute;width:420px}.MarketplacePage_heroTitle__RuzbT{animation:MarketplacePage_fadeUp__e52vF .85s ease .3s forwards;color:var(--color-text);font-size:clamp(2.4rem,5.2vw,4.8rem);font-weight:var(--font-light);letter-spacing:-.025em;line-height:var(--leading-tight);margin-bottom:30px;opacity:0;position:relative;z-index:1}.MarketplacePage_heroTitleMain__RIL9U{white-space:nowrap}.MarketplacePage_heroTitleStrong__hTy2u{color:var(--color-primary);display:block;font-weight:var(--font-semibold);max-width:100%;white-space:normal;width:100%}.MarketplacePage_filtersSection__nOfDz{background-color:var(--color-background-alt);padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.MarketplacePage_filtersSection__nOfDz{padding-left:60px;padding-right:60px}}.MarketplacePage_filtersSection__nOfDz{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding-bottom:24px;padding-top:24px}.MarketplacePage_filtersInner__BAeyN{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-left:auto;margin-right:auto;max-width:1600px}.MarketplacePage_filterButtons__FWIJ7{align-items:center;display:flex;gap:.75rem}.MarketplacePage_filterButton__DSNrN{align-items:center;display:inline-flex;gap:.5rem;min-width:210px}.MarketplacePage_filterIcon__EqIeM{flex-shrink:0;height:16px;opacity:.7;width:16px}.MarketplacePage_searchForm__FCCDL{flex:1 1;min-width:280px}.MarketplacePage_searchGroup__tzSyC{align-items:center;display:flex;gap:.5rem}.MarketplacePage_searchInputWrapper__Msvim{flex:1 1;position:relative}.MarketplacePage_searchIcon__QvkjL{color:var(--color-text-muted);height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:18px}.MarketplacePage_searchInput__aubpS{background-color:var(--color-background);border-color:var(--color-border);border-radius:.5rem;border-width:1px;color:var(--color-text);padding-bottom:.625rem;padding-top:.625rem;width:100%}.MarketplacePage_searchInput__aubpS::placeholder{color:var(--color-text-muted)}.MarketplacePage_searchInput__aubpS{font-size:var(--text-sm);padding-left:38px;padding-right:14px}.MarketplacePage_searchInput__aubpS:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.MarketplacePage_searchInput__aubpS{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.MarketplacePage_contentSection__2leHJ{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.MarketplacePage_contentSection__2leHJ{padding-left:60px;padding-right:60px}}.MarketplacePage_contentSection__2leHJ{margin-left:auto;margin-right:auto;max-width:1680px;padding-bottom:80px;padding-top:40px}.MarketplacePage_demoBanner__JaNWE{align-items:flex-start;background-color:var(--color-background);color:var(--color-text);display:flex;font-size:var(--text-2xl);font-weight:var(--font-light);gap:8px;letter-spacing:-.02em;line-height:var(--leading-tight);padding:8px 1.5rem 4px;white-space:nowrap}.MarketplacePage_infoIcon__vGQRP{color:var(--color-primary);flex-shrink:0;height:1em;margin-top:.125em;width:1em}.MarketplacePage_content__1YP-H{min-height:400px}.MarketplacePage_loading__vyH-L{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:5rem;padding-top:5rem}.MarketplacePage_loadingSpinner__ThhZg{height:2.5rem;margin-bottom:1rem;width:2.5rem}@keyframes MarketplacePage_spin__D8FZz{to{transform:rotate(1turn)}}.MarketplacePage_loadingSpinner__ThhZg{animation:MarketplacePage_spin__D8FZz 1s linear infinite;border-color:var(--color-primary);border-radius:9999px;border-top-color:#0000;border-width:4px}.MarketplacePage_loadingText__RZxXo{color:var(--color-text-muted);font-size:var(--text-lg)}.MarketplacePage_errorState__6IZZB{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:5rem;padding-top:5rem;text-align:center}.MarketplacePage_errorText__Lsyz8{color:var(--color-danger);font-size:var(--text-lg);margin-bottom:1rem}.MarketplacePage_retryButton__Cs3XF{padding:.5rem 1.5rem}.MarketplacePage_empty__p7NHF{align-items:center;display:flex;justify-content:center;padding-bottom:5rem;padding-top:5rem}.MarketplacePage_emptyText__KzZ-8{color:var(--color-text-muted);font-size:var(--text-lg);text-align:center}.MarketplacePage_formGrid__lvwXb{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));margin-top:24px}@keyframes MarketplacePage_fadeUp__e52vF{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.MarketplacePage_hero__jt0ZG{padding-bottom:0;padding-top:24px}.MarketplacePage_filtersInner__BAeyN{align-items:stretch;flex-direction:column}.MarketplacePage_filterButtons__FWIJ7{flex-direction:column}.MarketplacePage_filterButton__DSNrN,.MarketplacePage_searchForm__FCCDL{min-width:100%}.MarketplacePage_searchGroup__tzSyC{flex-wrap:wrap}.MarketplacePage_searchInputWrapper__Msvim{flex:1 1 100%}.MarketplacePage_formGrid__lvwXb{gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.MarketplacePage_demoBanner__JaNWE{font-size:var(--text-xl);white-space:normal}}@media (max-width:560px){.MarketplacePage_hero__jt0ZG{padding:20px 1rem 0}.MarketplacePage_heroTitle__RuzbT{font-size:clamp(1.6rem,6vw,2.4rem)}.MarketplacePage_heroTitleMain__RIL9U,.MarketplacePage_heroTitleStrong__hTy2u{white-space:normal}.MarketplacePage_filtersSection__nOfDz{padding:18px 1rem}.MarketplacePage_contentSection__2leHJ{padding:28px 1rem 48px}.MarketplacePage_formGrid__lvwXb{gap:16px;grid-template-columns:1fr}}.MarketplacePage_searchInput__aubpS:focus{--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background)}.CheckoutSuccessPage_successPage__46fuR{align-items:center;background-color:var(--color-background);display:flex;justify-content:center;min-height:100vh;padding:2rem}.CheckoutSuccessPage_container__ph3sS{margin-left:auto;margin-right:auto;max-width:48rem;width:100%}.CheckoutSuccessPage_successCard__ssLNA{background-color:var(--color-background-alt);border:var(--card-border-3d);border-radius:1rem;box-shadow:var(--card-shadow-3d);padding:3rem;text-align:center}.CheckoutSuccessPage_iconContainer__IjmdG{display:flex;justify-content:center;margin-bottom:2rem}.CheckoutSuccessPage_successIcon__zQZ9n{color:var(--color-success);height:5rem;width:5rem}.CheckoutSuccessPage_title__EWMKu{color:var(--color-text);font-size:var(--text-3xl);font-weight:var(--font-bold);margin-bottom:1rem}.CheckoutSuccessPage_message__NqnGs{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:2rem}.CheckoutSuccessPage_sessionInfo__7UoZe{background-color:var(--color-background);border-color:var(--color-border);border-radius:.5rem;border-width:1px;margin-bottom:2rem;padding:1.5rem}.CheckoutSuccessPage_sessionLabel__iCHtV{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:.5rem}.CheckoutSuccessPage_sessionId__GLzPn{color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-sm);word-break:break-all}.CheckoutSuccessPage_infoBox__h0N06{background-color:var(--color-background);border-color:var(--color-border);border-radius:.5rem;border-width:1px;margin-bottom:2rem;padding:2rem;text-align:left}.CheckoutSuccessPage_infoTitle__BHfYK{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:1rem}.CheckoutSuccessPage_infoList__dFcx1{list-style-type:none;margin:0;padding:0}.CheckoutSuccessPage_infoList__dFcx1 li{color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-bottom:1rem;padding-left:2rem;position:relative}.CheckoutSuccessPage_infoList__dFcx1 li:last-child{margin-bottom:0}.CheckoutSuccessPage_infoList__dFcx1 li:before{color:var(--color-success);content:"✓";font-size:var(--text-lg);font-weight:var(--font-bold);left:0;position:absolute}.CheckoutSuccessPage_actions__MdrFA{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.CheckoutSuccessPage_primaryButton__TbyQ3{background-color:var(--color-primary);border-radius:.5rem;color:var(--color-text-contrast);display:inline-block;font-size:var(--text-base);font-weight:var(--font-medium);padding:1rem 2rem;text-decoration-line:none;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CheckoutSuccessPage_primaryButton__TbyQ3:hover{--tw-translate-y:-0.125rem;background-color:var(--color-primary-dark);box-shadow:0 4px 12px #00000026}.CheckoutSuccessPage_primaryButton__TbyQ3:active,.CheckoutSuccessPage_primaryButton__TbyQ3:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.CheckoutSuccessPage_primaryButton__TbyQ3:active{--tw-translate-y:0px}.CheckoutSuccessPage_secondaryButton__fcIqY{background-color:initial;border-color:var(--color-border);border-radius:.5rem;border-width:2px;color:var(--color-text);display:inline-block;font-size:var(--text-base);font-weight:var(--font-medium);padding:1rem 2rem;text-decoration-line:none;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CheckoutSuccessPage_secondaryButton__fcIqY:hover{background-color:var(--color-background);border-color:var(--color-primary);color:var(--color-primary)}.CheckoutSuccessPage_supportInfo__8gFIU{border-color:var(--color-border);border-top-width:1px;padding-top:1.5rem}.CheckoutSuccessPage_supportText__QeoV5{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}@media (min-width:640px){.CheckoutSuccessPage_actions__MdrFA{flex-direction:row;justify-content:center}.CheckoutSuccessPage_primaryButton__TbyQ3,.CheckoutSuccessPage_secondaryButton__fcIqY{min-width:200px}}@media (max-width:639px){.CheckoutSuccessPage_successPage__46fuR{padding:1rem}.CheckoutSuccessPage_successCard__ssLNA{padding:2rem}.CheckoutSuccessPage_title__EWMKu{font-size:var(--text-2xl)}.CheckoutSuccessPage_message__NqnGs{font-size:var(--text-base)}.CheckoutSuccessPage_successIcon__zQZ9n{height:4rem;width:4rem}}.CheckoutCancelPage_cancelPage__EZoy6{align-items:center;background-color:var(--color-background);display:flex;justify-content:center;min-height:100vh;padding:2rem}.CheckoutCancelPage_container__uMkw2{margin-left:auto;margin-right:auto;max-width:48rem;width:100%}.CheckoutCancelPage_cancelCard__m1FJA{background-color:var(--color-background-alt);border:var(--card-border-3d);border-radius:1rem;box-shadow:var(--card-shadow-3d);padding:3rem;text-align:center}.CheckoutCancelPage_iconContainer__uDOm-{display:flex;justify-content:center;margin-bottom:2rem}.CheckoutCancelPage_cancelIcon__x62ms{color:var(--color-warning);height:5rem;width:5rem}.CheckoutCancelPage_title__hE6Tk{color:var(--color-text);font-size:var(--text-3xl);font-weight:var(--font-bold);margin-bottom:1rem}.CheckoutCancelPage_message__bvbtZ{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:2rem}.CheckoutCancelPage_infoBox__ZLTR3{background-color:var(--color-background);border-color:var(--color-border);border-radius:.5rem;border-width:1px;margin-bottom:2rem;padding:1.5rem}.CheckoutCancelPage_infoText__4FxmM{color:var(--color-text);font-weight:var(--font-medium);line-height:var(--leading-relaxed);margin:0}.CheckoutCancelPage_reassurance__5\+ejG{background-color:var(--color-background);border-color:var(--color-border);border-radius:.5rem;border-width:1px;margin-bottom:2rem;padding:2rem;text-align:left}.CheckoutCancelPage_reassuranceTitle__hj77l{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:1rem}.CheckoutCancelPage_reassuranceList__HNW69{list-style-type:none;margin:0;padding:0}.CheckoutCancelPage_reassuranceList__HNW69 li{color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-bottom:1rem;padding-left:2rem;position:relative}.CheckoutCancelPage_reassuranceList__HNW69 li:last-child{margin-bottom:0}.CheckoutCancelPage_reassuranceList__HNW69 li:before{color:var(--color-primary);content:"→";font-size:var(--text-lg);font-weight:var(--font-bold);left:0;position:absolute}.CheckoutCancelPage_actions__82ryo{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.CheckoutCancelPage_primaryButton__VK4RU{background-color:var(--color-primary);border-radius:.5rem;color:var(--color-text-contrast);display:inline-block;font-size:var(--text-base);font-weight:var(--font-medium);padding:1rem 2rem;text-decoration-line:none;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CheckoutCancelPage_primaryButton__VK4RU:hover{--tw-translate-y:-0.125rem;background-color:var(--color-primary-dark);box-shadow:0 4px 12px #00000026}.CheckoutCancelPage_primaryButton__VK4RU:active,.CheckoutCancelPage_primaryButton__VK4RU:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.CheckoutCancelPage_primaryButton__VK4RU:active{--tw-translate-y:0px}.CheckoutCancelPage_secondaryButton__6V8Xv{background-color:initial;border-color:var(--color-border);border-radius:.5rem;border-width:2px;color:var(--color-text);display:inline-block;font-size:var(--text-base);font-weight:var(--font-medium);padding:1rem 2rem;text-decoration-line:none;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CheckoutCancelPage_secondaryButton__6V8Xv:hover{background-color:var(--color-background);border-color:var(--color-primary);color:var(--color-primary)}.CheckoutCancelPage_supportInfo__TObi8{border-color:var(--color-border);border-top-width:1px;padding-top:1.5rem}.CheckoutCancelPage_supportText__JUX0K{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}@media (min-width:640px){.CheckoutCancelPage_actions__82ryo{flex-direction:row;justify-content:center}.CheckoutCancelPage_primaryButton__VK4RU,.CheckoutCancelPage_secondaryButton__6V8Xv{min-width:200px}}@media (max-width:639px){.CheckoutCancelPage_cancelPage__EZoy6{padding:1rem}.CheckoutCancelPage_cancelCard__m1FJA{padding:2rem}.CheckoutCancelPage_title__hE6Tk{font-size:var(--text-2xl)}.CheckoutCancelPage_message__bvbtZ{font-size:var(--text-base)}.CheckoutCancelPage_cancelIcon__x62ms{height:4rem;width:4rem}}.WaitlistModal_modalWide__jjS0I{max-width:28.8rem}.WaitlistModal_wrapper__HOKQG{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.WaitlistModal_title__Anr1c{color:var(--color-primary);font-size:1.5rem;font-weight:700;font-weight:var(--font-bold,700);margin:0}.WaitlistModal_subtitle__KeFBu{color:#6b7280;color:var(--color-text-secondary,#6b7280);font-size:.95rem;line-height:1.5;margin:0}.WaitlistModal_fields__rN3Uf{display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}.WaitlistModal_fieldGroup__DzTFa{display:flex;flex-direction:column;gap:.35rem}.WaitlistModal_labelRow__v4rMd{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.WaitlistModal_label__pLGMj{color:#1f2937;color:var(--color-text,#1f2937);font-size:.875rem;font-weight:600;font-weight:var(--font-semibold,600);margin:0}.WaitlistModal_optional__GkXCA{color:#9ca3af;color:var(--color-text-secondary,#9ca3af);font-size:.8rem;font-weight:400;font-weight:var(--font-normal,400)}.WaitlistModal_input__B3iPf{background-color:#fff;background-color:var(--color-background,#fff);border:1px solid #d1d5db;border:1px solid var(--color-border,#d1d5db);border-radius:.5rem;color:#1f2937;color:var(--color-text,#1f2937);font-size:.95rem;outline:none;padding:.625rem .75rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.WaitlistModal_input__B3iPf:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #4f46e526}.WaitlistModal_input__B3iPf::placeholder{color:#9ca3af;color:var(--color-text-secondary,#9ca3af)}.WaitlistModal_input__B3iPf:disabled{cursor:not-allowed;opacity:.6}.WaitlistModal_inputError__36jW5,.WaitlistModal_inputError__36jW5:focus{border-color:#ef4444;border-color:var(--color-error,#ef4444)}.WaitlistModal_inputError__36jW5:focus{box-shadow:0 0 0 3px #ef444426}.WaitlistModal_errorText__-4VAR{color:#ef4444;color:var(--color-error,#ef4444);flex:1 1;font-size:.8rem;min-width:0;text-align:right}.WaitlistModal_fieldErrorText__sPbsk{color:#ef4444;color:var(--color-error,#ef4444);font-size:.8rem;line-height:1.35;margin:0}.WaitlistModal_whatsappInputWrap__ErEg\+{position:relative}.WaitlistModal_whatsappFieldError__hERCW{color:#ef4444;color:var(--color-error,#ef4444);font-size:.8rem;left:0;line-height:1.35;margin-top:.35rem;position:absolute;right:0;top:100%}.WaitlistModal_actions__0OY04{display:flex;gap:.75rem;margin-top:2.5rem}.WaitlistModal_joinBtn__R5CjL{background-color:var(--color-primary);border:none;border-radius:.5rem;color:#fff;cursor:pointer;flex:1 1;font-size:.95rem;font-weight:600;font-weight:var(--font-semibold,600);padding:.625rem 1.25rem;transition:background-color .2s ease,opacity .2s ease}.WaitlistModal_joinBtn__R5CjL:hover:not(:disabled){background-color:#4338ca;background-color:var(--color-primary-dark,#4338ca)}.WaitlistModal_joinBtn__R5CjL:disabled{cursor:not-allowed;opacity:.6}.WaitlistModal_cancelBtn__zvOTM{background-color:#f3f4f6;background-color:var(--color-background-alt,#f3f4f6);border:1px solid #d1d5db;border:1px solid var(--color-border,#d1d5db);border-radius:.5rem;color:#374151;color:var(--color-text,#374151);cursor:pointer;flex:1 1;font-size:.95rem;font-weight:600;font-weight:var(--font-semibold,600);padding:.625rem 1.25rem;transition:background-color .2s ease}.WaitlistModal_cancelBtn__zvOTM:hover:not(:disabled){background-color:#e5e7eb;background-color:var(--color-border,#e5e7eb)}.WaitlistModal_cancelBtn__zvOTM:disabled{cursor:not-allowed;opacity:.6}@keyframes NonGurusPage_pulseGlow__GEAFK{0%,to{box-shadow:0 0 12px #9f7aea40,0 0 28px #f6ad5526}50%{box-shadow:0 0 28px #9f7aea8c,0 0 60px #f6ad5559}}.NonGurusPage_page__6AsXS{background-color:var(--color-background);color:var(--color-text);font-weight:var(--font-light);line-height:var(--leading-relaxed);min-height:100vh;overflow-x:hidden;text-align:left}.NonGurusPage_pageNav__dmiBp{align-items:center;background-color:var(--color-background-alt);border-bottom-width:2px;border-color:var(--color-border);display:flex;height:66px;justify-content:space-between;left:0;padding-left:1.5rem;padding-right:1.5rem;position:fixed;right:0;top:66px;z-index:99}@media (min-width:1024px){.NonGurusPage_pageNav__dmiBp{padding-left:60px;padding-right:60px}}.NonGurusPage_logo__O64G7{cursor:pointer;flex-shrink:0;text-decoration:none}.NonGurusPage_logoImage__WE5dv{display:block;height:32px;width:auto}.NonGurusPage_logo__O64G7:hover .NonGurusPage_logoImage__WE5dv{animation:NonGurusPage_logoBounce__PP27S .8s ease}@keyframes NonGurusPage_logoBounce__PP27S{0%{transform:translateY(0)}30%{transform:translateY(-5px)}60%{transform:translateY(2px)}to{transform:translateY(0)}}.NonGurusPage_navLinks__Vtyop{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:1 1;gap:clamp(16px,2.5vw,40px);justify-content:flex-start;list-style:none;margin:0;min-width:0;overflow-x:auto;padding:0;scrollbar-width:none}.NonGurusPage_navLinks__Vtyop::-webkit-scrollbar{display:none}.NonGurusPage_navLinks__Vtyop li{flex-shrink:0;text-align:center;white-space:nowrap}.NonGurusPage_navLink__3xRoF{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-normal);padding-bottom:4px;position:relative;text-decoration-line:none;transition:color .2s ease}.NonGurusPage_navLink__3xRoF:after{background:var(--color-primary);bottom:-4px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transform:translateY(20px);transition:transform .3s ease,opacity .3s ease}.NonGurusPage_navLink__3xRoF:hover{color:var(--color-primary)}.NonGurusPage_navLink__3xRoF:hover:after{opacity:1;transform:translateY(0)}.NonGurusPage_navLinkActive__-V3TY{color:var(--color-primary)}.NonGurusPage_navLinkActive__-V3TY:after{background:var(--color-primary);bottom:-4px;content:"";height:2px;left:0;opacity:1;position:absolute;right:0;transform:translateY(0)}.NonGurusPage_eyebrowText__ca\+p2{color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.1em;text-transform:uppercase}.NonGurusPage_complianceSlotBanner__0\+8s1{align-items:center;display:flex;justify-content:flex-start;padding-left:0;padding-right:24px}@media (min-width:1024px){.NonGurusPage_complianceSlotBanner__0\+8s1{padding-right:60px}}.NonGurusPage_complianceSlotBanner__0\+8s1{background-color:var(--color-background);padding-bottom:60px;padding-top:0}.NonGurusPage_complianceSlotText__vj5nF{align-items:baseline;color:var(--color-text);display:inline-flex;font-size:clamp(1.2rem,2.6vw,2.4rem);font-weight:var(--font-light);gap:.18em;letter-spacing:-.025em;line-height:var(--leading-tight);white-space:nowrap}.NonGurusPage_slotContainer__ZQNQN{display:inline-block;height:1.15em;overflow:hidden;position:relative}.NonGurusPage_slotTrack__FlJzB{display:flex;flex-direction:column;transform:translateY(0)}.NonGurusPage_slotTrackShift__RFACW{transform:translateY(-50%);transition:transform .6s cubic-bezier(.4,0,.2,1)}.NonGurusPage_slotItem__fLHSw{display:block;font-weight:var(--font-semibold);height:1.15em;line-height:1.15em}.NonGurusPage_hero__cZ9uf{background-color:var(--color-background);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.NonGurusPage_hero__cZ9uf{padding-left:60px;padding-right:60px}}.NonGurusPage_hero__cZ9uf{margin-bottom:30px;padding-bottom:0;padding-top:156px}.NonGurusPage_heroBg__NnnV0{inset:0;pointer-events:none;position:absolute}.NonGurusPage_heroBg__NnnV0:before{background:radial-gradient(circle,#7b52c812 0,#0000 68%);border-radius:50%;content:"";height:750px;position:absolute;right:-140px;top:-180px;width:750px}.NonGurusPage_heroBg__NnnV0:after{background:radial-gradient(circle,#18b2a40d 0,#0000 65%);border-radius:50%;bottom:-100px;content:"";height:420px;left:-100px;position:absolute;width:420px}.NonGurusPage_heroEyebrow__TS0nH{align-items:center;animation:NonGurusPage_fadeUp__gLuT3 .85s ease .3s forwards;display:inline-flex;gap:10px;margin-bottom:26px;opacity:0}.NonGurusPage_heroEyebrow__TS0nH:before{background-color:var(--color-accent);border-radius:2px;content:"";flex-shrink:0;height:2px;width:26px}.NonGurusPage_heroRow__v2XSP{align-items:flex-start;display:flex;gap:40px}.NonGurusPage_heroContent__gJL01{flex:1 1;min-width:0}.NonGurusPage_heroTitle__8TfvV{animation:NonGurusPage_fadeUp__gLuT3 .85s ease .5s forwards;color:var(--color-text);font-size:clamp(2.4rem,5.2vw,4.8rem);font-weight:var(--font-light);letter-spacing:-.025em;line-height:var(--leading-tight);margin-bottom:30px;max-width:1150px;opacity:0}.NonGurusPage_heroStarburst__Z4Ywt{animation:NonGurusPage_fadeUp__gLuT3 .85s ease .7s forwards;aspect-ratio:1/1;flex-shrink:0;opacity:0;position:relative;width:clamp(280px,26vw,380px)}.NonGurusPage_heroStarburstBg__60KT4{height:100%;inset:0;object-fit:contain;position:absolute;transform:rotate(0deg);transform-origin:center center;transition:transform .7s ease-in-out;width:100%}.NonGurusPage_heroStarburst__Z4Ywt:has(.NonGurusPage_heroStarburstBtn__SNe7Z:focus-visible) .NonGurusPage_heroStarburstBg__60KT4,.NonGurusPage_heroStarburst__Z4Ywt:has(.NonGurusPage_heroStarburstBtn__SNe7Z:hover) .NonGurusPage_heroStarburstBg__60KT4{transform:rotate(18deg)}.NonGurusPage_heroStarburstContent__BHRJV{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;padding:20%;position:absolute;text-align:center}.NonGurusPage_heroStarburstLine1__6AzsX{margin-bottom:12px}.NonGurusPage_heroStarburstLine1__6AzsX,.NonGurusPage_heroStarburstLine2__zxt8P{color:#fff;font-size:clamp(.8rem,1.2vw,1.1rem);font-weight:var(--font-bold);line-height:1.3}.NonGurusPage_heroStarburstLine2__zxt8P{margin-bottom:14px}.NonGurusPage_heroStarburstBtn__SNe7Z{align-items:center;background:#7b52c8;border:1px solid #ffffff2e;border-radius:8px;box-shadow:0 4px 20px #7b52c842;color:#fff;cursor:pointer;display:inline-flex;font-size:clamp(.65rem,.9vw,.8rem);font-weight:500;font-weight:var(--font-medium,500);height:50px;justify-content:center;padding:0 20px;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.NonGurusPage_heroStarburstBtn__SNe7Z:hover{background:#6a43b8;box-shadow:0 8px 30px #7b52c857;color:#18b2a4;transform:scale(1.05)}.NonGurusPage_heroTitlePrefix__wzu4I{white-space:nowrap}.NonGurusPage_heroTitleStrong__rUWwb{color:var(--color-primary);font-weight:var(--font-semibold);white-space:nowrap}.NonGurusPage_heroTitleVia__fbJxv{white-space:nowrap}.NonGurusPage_heroSlotContainer__LJ8VN{display:inline-block;height:1.2em;overflow:hidden;position:relative;top:2px;vertical-align:text-bottom}.NonGurusPage_heroSlotItem__vcloA{display:block;font-weight:var(--font-semibold);height:1.2em;line-height:1.2em}.NonGurusPage_heroSub__P-wzK{animation:NonGurusPage_fadeUp__gLuT3 .85s ease .7s forwards;color:var(--color-text-muted);font-size:var(--text-3xl);font-weight:var(--font-light);line-height:var(--leading-relaxed);margin-bottom:46px;max-width:950px;opacity:0}.NonGurusPage_heroSub__P-wzK strong{color:var(--color-text);font-weight:var(--font-semibold)}.NonGurusPage_heroActions__-6jef{align-items:center;animation:NonGurusPage_fadeUp__gLuT3 .85s ease .9s forwards;display:flex;gap:16px;opacity:0}.NonGurusPage_btnPrimary__-MLxw{background-color:var(--color-primary);border-radius:8px;border-style:none;box-shadow:0 4px 20px #7b52c842;color:var(--color-text-contrast);cursor:pointer;display:inline-block;font-size:var(--text-sm);font-weight:var(--font-medium);padding:15px 36px;text-decoration-line:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NonGurusPage_btnPrimary__-MLxw:hover{background-color:var(--color-primary-dark);box-shadow:0 8px 30px #7b52c857;transform:translateY(-2px)}.NonGurusPage_heroBookDemo__qdD2V{align-items:center;background-color:var(--color-primary);border-radius:6px;border-style:none;box-shadow:0 2px 4px -1px #0003,0 1px 2px #7b52c826;color:var(--color-text-contrast);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-medium);height:50px;justify-content:center;padding:0 22px;text-decoration-line:none;transform:translateY(0);transition:box-shadow .3s ease,transform .3s ease,background-color .15s ease}.NonGurusPage_heroBookDemo__qdD2V:hover{background:var(--color-primary-dark);box-shadow:0 8px 30px #7b52c857;color:var(--color-warning-light);transform:translateY(-2px)}.NonGurusPage_btnGhost__TlsPe{border:1.5px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-normal);padding:14px 28px;text-decoration-line:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NonGurusPage_btnGhost__TlsPe:hover{border-color:#7b52c859;color:var(--color-primary)}.NonGurusPage_heroScroll__5oOT8{align-items:center;animation:NonGurusPage_fadeUp__gLuT3 .85s ease 1.3s forwards;bottom:24px;display:flex;gap:10px;opacity:0;position:absolute;right:60px}.NonGurusPage_scrollLine__GAxjE{background-color:var(--color-accent);border-radius:2px;height:2px;width:26px}.NonGurusPage_section__uxECS{padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.NonGurusPage_section__uxECS{padding-left:60px;padding-right:60px}}.NonGurusPage_section__uxECS{padding-bottom:108px;padding-top:108px}.NonGurusPage_sectionRule__XwMJV{align-items:center;display:flex;gap:10px;margin-bottom:48px}.NonGurusPage_sectionRule__XwMJV:before{background-color:var(--color-accent);border-radius:2px;content:"";flex-shrink:0;height:2px;width:26px}.NonGurusPage_sectionLabel__OCm34{display:inline;white-space:nowrap}.NonGurusPage_preserveCase__snPWD{text-transform:none}.NonGurusPage_noWrap__xeqgV{white-space:nowrap}.NonGurusPage_credentials__XWgbB{align-items:center;display:flex;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.NonGurusPage_credentials__XWgbB{padding-left:60px;padding-right:60px}}.NonGurusPage_credentials__XWgbB{background:var(--color-background-darker);border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);gap:40px;padding-bottom:26px;padding-top:26px}.NonGurusPage_credLabel__MwjPj{color:var(--color-text-muted);flex-shrink:0;font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.NonGurusPage_credItems__duBIG{display:flex;flex:1 1;flex-wrap:wrap;gap:12px 48px;justify-content:center}.NonGurusPage_credItem__zP87o{color:var(--color-secondary-dark);font-size:var(--text-sm);font-weight:var(--font-normal);white-space:nowrap}.NonGurusPage_problemSection__zGIup{background-color:var(--color-background-alt)}.NonGurusPage_problemGrid__P8vVi{grid-gap:90px;align-items:center;display:grid;gap:90px;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:1200px}.NonGurusPage_sectionHeading__ST4SO{font-size:clamp(2rem,3.5vw,3.2rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:26px;white-space:nowrap}.NonGurusPage_sectionHeadingStrong__1XmWd{color:var(--color-primary);font-weight:var(--font-semibold)}.NonGurusPage_problemBody__LWgGU{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:16px}.NonGurusPage_problemBody__LWgGU strong{color:var(--color-text);font-weight:700}.NonGurusPage_constraintCard__HU6d4{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--container-shadow-3d);padding:22px 26px;position:relative;transition:box-shadow .3s ease,border-color .3s ease}.NonGurusPage_constraintCard__HU6d4:focus-visible,.NonGurusPage_constraintCard__HU6d4:hover{border-color:var(--color-border-hover);box-shadow:var(--container-shadow-3d-hover)}.NonGurusPage_constraintNumber__POPhT{color:var(--color-accent-light);font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:var(--leading-none);position:absolute;right:18px;top:14px}.NonGurusPage_constraintTitle__tytNw{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:6px}.NonGurusPage_constraintText__u1GPP{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed)}.NonGurusPage_constraintSpacer__A2jCO{height:8px}.NonGurusPage_constraintList__tHNHk{display:flex;flex-direction:column;gap:36px}.NonGurusPage_constraintRow__TwcFR{display:flex;width:100%}.NonGurusPage_constraintRowRight__dVaT5{justify-content:flex-end}.NonGurusPage_constraintRowLeft__OWHZF{justify-content:flex-start}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4{aspect-ratio:1/1;cursor:default;outline:2px solid #0000;outline-offset:2px;overflow:hidden;padding:0;width:66%}.NonGurusPage_constraintListCompact__5xnqL .NonGurusPage_constraintCard__HU6d4{aspect-ratio:2/1;width:100%}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:focus-visible,.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:hover{z-index:2}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2Warning__K4MPX{border-color:var(--color-warning);border-style:solid;border-width:20px}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2Accent__ZUH0O{border-color:var(--color-accent);border-style:solid;border-width:20px}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2WarningLight__uoelX{border-color:var(--color-primary-dark);border-style:solid;border-width:20px}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2Warning__K4MPX:focus-visible,.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2Warning__K4MPX:hover{border-color:var(--color-warning-light)}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2Accent__ZUH0O:focus-visible,.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2Accent__ZUH0O:hover{border-color:var(--color-accent-light)}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2WarningLight__uoelX:focus-visible,.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardV2WarningLight__uoelX:hover{border-color:var(--color-primary-light)}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardInner__2lX34{display:flex;flex-direction:column;height:100%;min-height:0;padding:16px 18px}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCardInner__2lX34:before{content:"";flex:1 1;min-height:0}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintNumber__POPhT{bottom:auto;right:18px;top:14px;transition:font-size .35s ease;z-index:1}.NonGurusPage_constraintFlags__2RZ\+Q{align-items:center;color:var(--color-danger-dark);display:inline-flex;flex-direction:row;gap:4px;justify-content:flex-end}.NonGurusPage_constraintFlagIcon__\+z84m{flex-shrink:0;height:1.875rem;transition:width .35s ease,height .35s ease;width:1.875rem}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintTitle__tytNw{align-self:stretch;flex-shrink:0;margin-bottom:0;margin-top:0;padding-right:0;position:relative;transition:transform .4s ease;z-index:1}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintTextShell__uuf-J{display:grid;flex:0 0 auto;grid-template-rows:0fr;min-height:0;overflow:hidden;padding-bottom:0;transition:grid-template-rows 1s ease,padding-bottom .9s ease}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintText__u1GPP{margin:0;min-height:0;overflow:hidden}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:focus-visible .NonGurusPage_constraintNumber__POPhT,.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:hover .NonGurusPage_constraintNumber__POPhT{font-size:var(--text-xl)}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:focus-visible .NonGurusPage_constraintFlagIcon__\+z84m,.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:hover .NonGurusPage_constraintFlagIcon__\+z84m{height:1.25rem;width:1.25rem}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:focus-visible .NonGurusPage_constraintTitle__tytNw,.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:hover .NonGurusPage_constraintTitle__tytNw{transform:translateY(-4px)}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:focus-visible .NonGurusPage_constraintTextShell__uuf-J,.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4:hover .NonGurusPage_constraintTextShell__uuf-J{grid-template-rows:1fr;padding-bottom:14px}@media (hover:none){.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4 .NonGurusPage_constraintNumber__POPhT{font-size:var(--text-xl)}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4 .NonGurusPage_constraintFlagIcon__\+z84m{height:1.25rem;width:1.25rem}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4 .NonGurusPage_constraintTitle__tytNw{transform:none}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintCard__HU6d4 .NonGurusPage_constraintTextShell__uuf-J{grid-template-rows:1fr;padding-bottom:14px}.NonGurusPage_step__IuxCn .NonGurusPage_stepNumber__jiyTk{font-size:var(--text-xl)}.NonGurusPage_step__IuxCn .NonGurusPage_stepTitle__j5I8F{transform:none}.NonGurusPage_step__IuxCn .NonGurusPage_stepTextShell__g4KTA{grid-template-rows:1fr;padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintNumber__POPhT{font-size:var(--text-xl)}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintFlagIcon__\+z84m{height:1.25rem;width:1.25rem}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintTitle__tytNw{transform:none}.NonGurusPage_constraintList__tHNHk .NonGurusPage_constraintTextShell__uuf-J{grid-template-rows:1fr;padding-bottom:14px}.NonGurusPage_step__IuxCn .NonGurusPage_stepNumber__jiyTk{font-size:var(--text-xl)}.NonGurusPage_step__IuxCn .NonGurusPage_stepTitle__j5I8F{transform:none}.NonGurusPage_step__IuxCn .NonGurusPage_stepTextShell__g4KTA{grid-template-rows:1fr;padding-bottom:14px}}.NonGurusPage_howInner__bOXHa{margin-left:auto;margin-right:auto;max-width:1500px}.NonGurusPage_howHeader__K\+jQn{grid-gap:80px;align-items:flex-end;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin-bottom:56px}.NonGurusPage_howHeading__7xhe0{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight)}.NonGurusPage_howIntro__mznM3{align-self:flex-end;color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.NonGurusPage_howIntro__mznM3 strong{color:var(--color-text);font-weight:var(--font-semibold)}.NonGurusPage_steps__fjIsA{grid-gap:14px;background:linear-gradient(to right,var(--color-accent-light),var(--color-primary-dark));border-radius:16px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);padding:32px}.NonGurusPage_step__IuxCn{aspect-ratio:10/7;background-color:var(--color-background);border:1px solid var(--color-border-hover);border-radius:12px;box-shadow:var(--card-shadow-3d);overflow:hidden;padding:0;position:relative;transition:box-shadow .6s ease,border-color .6s ease}.NonGurusPage_step__IuxCn.NonGurusPage_stepPeek__iedj0,.NonGurusPage_step__IuxCn:hover{border-color:#7b52c842;box-shadow:var(--card-shadow-3d-hover)}.NonGurusPage_stepInner__kOdIe{display:flex;flex-direction:column;height:100%;min-height:0;padding:28px 0 28px 16px}.NonGurusPage_stepInner__kOdIe:before{content:"";flex:1 1;min-height:0}.NonGurusPage_stepNumber__jiyTk{color:var(--color-accent-light);font-size:var(--text-4xl);font-weight:var(--font-bold);letter-spacing:-.03em;line-height:var(--leading-none);position:absolute;right:18px;top:14px;transition:font-size .7s ease;z-index:1}.NonGurusPage_stepTitle__j5I8F{align-self:stretch;color:var(--color-text);flex-shrink:0;font-size:var(--text-lg);font-weight:var(--font-medium);line-height:var(--leading-tight);margin-bottom:0;padding-right:24px;position:relative;transform:rotate(-30deg);transform-origin:bottom left;transition:transform .9s ease;z-index:1}.NonGurusPage_stepTextShell__g4KTA{display:grid;flex:0 0 auto;grid-template-rows:0fr;min-height:0;overflow:hidden;padding-bottom:0;transition:grid-template-rows 1s ease,padding-bottom .9s ease}.NonGurusPage_stepText__5tKah{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 8px 0 0;min-height:0;overflow:hidden;padding-right:16px}.NonGurusPage_step__IuxCn.NonGurusPage_stepPeek__iedj0 .NonGurusPage_stepNumber__jiyTk,.NonGurusPage_step__IuxCn:hover .NonGurusPage_stepNumber__jiyTk{font-size:var(--text-xl)}.NonGurusPage_step__IuxCn.NonGurusPage_stepPeek__iedj0 .NonGurusPage_stepTitle__j5I8F,.NonGurusPage_step__IuxCn:hover .NonGurusPage_stepTitle__j5I8F{transform:rotate(0deg) translateY(-4px)}.NonGurusPage_step__IuxCn.NonGurusPage_stepPeek__iedj0 .NonGurusPage_stepTextShell__g4KTA,.NonGurusPage_step__IuxCn:hover .NonGurusPage_stepTextShell__g4KTA{grid-template-rows:1fr;padding-bottom:14px}.NonGurusPage_stepAccent__YHmXA{background:linear-gradient(to right,var(--color-accent),#18b2a400);border-radius:0 0 12px 12px;bottom:0;height:6px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .8s ease}.NonGurusPage_step__IuxCn.NonGurusPage_stepPeek__iedj0 .NonGurusPage_stepAccent__YHmXA,.NonGurusPage_step__IuxCn:hover .NonGurusPage_stepAccent__YHmXA{transform:scaleX(1)}@media (max-width:1100px){.NonGurusPage_steps__fjIsA{grid-template-columns:1fr 1fr}.NonGurusPage_step__IuxCn{aspect-ratio:auto;min-height:168px}.NonGurusPage_stepInner__kOdIe{padding:22px 0 22px 20px}.NonGurusPage_stepNumber__jiyTk{font-size:var(--text-3xl)}.NonGurusPage_stepTitle__j5I8F{font-size:var(--text-base);padding-right:18px}.NonGurusPage_stepText__5tKah{font-size:var(--text-sm);margin-right:6px;padding-right:12px}}.NonGurusPage_marketplaceShowcaseSection__yBh8j{background-color:var(--color-background-alt);padding-bottom:88px;padding-top:88px;scroll-margin-top:80px}.NonGurusPage_marketplaceShowcaseInner__CmSjT{margin-left:auto;margin-right:auto;max-width:1848px}.NonGurusPage_marketplaceShowcaseRow__AcG7h{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:minmax(220px,.4fr) minmax(0,.6fr)}.NonGurusPage_marketplaceShowcaseRowImageLeft__DxnIB{gap:0;grid-template-areas:"figure eyebrow" "figure title" "figure .";grid-template-columns:minmax(0,.6fr) minmax(220px,.4fr);grid-template-rows:auto auto 1fr}.NonGurusPage_showcaseFigureArea__L-Pfv{grid-area:figure}.NonGurusPage_showcaseEyebrowArea__x9Jhz{align-self:end;grid-area:eyebrow}.NonGurusPage_showcaseEyebrowArea__x9Jhz .NonGurusPage_sectionRule__XwMJV{margin-bottom:0}.NonGurusPage_showcaseTitleArea__NwkUH{align-self:start;grid-area:title}.NonGurusPage_marketplaceShowcaseRowImageLeft__DxnIB .NonGurusPage_marketplaceShowcaseFigure__D4yt4{justify-self:start}.NonGurusPage_marketplaceShowcaseCopy__EbxGo{align-self:start}.NonGurusPage_marketplaceShowcaseCopy__EbxGo .NonGurusPage_sectionRule__XwMJV{margin-bottom:28px}.NonGurusPage_marketplaceShowcaseFigure__D4yt4{align-self:center;justify-self:end;max-width:866px;width:100%}.NonGurusPage_marketplaceShowcaseTilt__fCAHq{--marketplace-tilt-y:0deg;perspective:1200px;perspective-origin:50% 50%;width:100%}.NonGurusPage_marketplaceShowcaseTiltInner__ft56b{position:relative;transform:rotateY(0deg);transform:rotateY(var(--marketplace-tilt-y,0deg));transform-origin:center center;transform-style:preserve-3d;width:100%}.NonGurusPage_marketplaceShowcaseTiltFront__oBGdF{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:12px;position:relative;transform:translateZ(.5px);z-index:1}.NonGurusPage_marketplaceShowcaseTiltBack__hjlqP{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--color-accent);border:1px solid var(--color-border-light);border-radius:12px;box-shadow:var(--card-shadow-3d);inset:0;position:absolute;transform:rotateY(180deg)}.NonGurusPage_marketplaceShowcaseImage__zAeQ-{border:8px solid var(--color-warning-light);border-radius:12px;box-shadow:var(--card-shadow-3d);display:block;height:auto;width:100%}.NonGurusPage_economicsSection__7k9lT{background:var(--color-background-darker);padding-bottom:clamp(48px,6vw,76px);padding-top:clamp(48px,6vw,76px)}.NonGurusPage_econInner__p4GU8{grid-gap:24px 100px;align-items:start;display:grid;gap:24px 100px;grid-template-areas:"big eyebrow" "big content";grid-template-columns:1fr 1.3fr;grid-template-rows:auto auto;margin-left:auto;margin-right:auto;max-width:1200px}.NonGurusPage_econBigBlock__WhXw6{align-self:center;grid-area:big}.NonGurusPage_econEyebrowBlock__-qshc{grid-area:eyebrow}.NonGurusPage_econTitleBlock__-agwr{grid-area:title}.NonGurusPage_econContentBlock__eBxeo{grid-area:content}.NonGurusPage_econContentBlock__eBxeo .NonGurusPage_econTable__c8K8a{margin-top:0}.NonGurusPage_econBig__ESgbD{color:var(--color-accent);display:block;font-size:clamp(7rem,15vw,13rem);font-weight:var(--font-bold);letter-spacing:-.04em;line-height:.88;margin-left:-.06em;text-align:left}.NonGurusPage_econUnit__-NvNW{color:var(--color-text-muted);display:block;font-size:var(--text-base);font-weight:var(--font-normal);letter-spacing:.02em;margin-top:10px;text-align:left}.NonGurusPage_asterisk__hH6LZ{font-size:1.2em;position:relative;top:-.1em;vertical-align:initial}.NonGurusPage_econHeading__HLVbj{font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:22px}.NonGurusPage_econHeadingLight__wsKnT{color:var(--color-text);display:block;font-weight:var(--font-light);white-space:nowrap}.NonGurusPage_econHeadingStrong__ArAGr{color:var(--color-accent);font-weight:var(--font-semibold);white-space:nowrap}.NonGurusPage_econBody__7m82g{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:16px}.NonGurusPage_econTable__c8K8a{border-top:1px solid var(--color-border);margin-top:32px}.NonGurusPage_econRow__yx20h{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;justify-content:space-between;padding:15px 0}.NonGurusPage_econRowLabel__LmKF1{color:var(--color-text-muted);font-size:var(--text-base)}.NonGurusPage_econRowValue__NJjlO{color:var(--color-accent);font-size:var(--text-base);font-weight:var(--font-semibold)}.NonGurusPage_moatInner__3qifE{margin-left:auto;margin-right:auto;max-width:1200px}.NonGurusPage_moatGrid__T4nhO{grid-gap:90px;align-items:flex-start;display:grid;gap:90px;grid-template-columns:1fr 2fr}.NonGurusPage_moatHeading__EQVdF{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);position:sticky;top:96px}.NonGurusPage_moatCards__7m7wt{animation:NonGurusPage_pulseGlow__GEAFK 4s ease-in-out infinite;border:1px solid var(--color-border)}.NonGurusPage_moatCardsDraw__aZAyg,.NonGurusPage_moatCards__7m7wt{background-color:var(--color-background);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:1rem}.NonGurusPage_moatCardsDraw__aZAyg{position:relative}.NonGurusPage_moatCardsDrawBorder__0R04f{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.NonGurusPage_moatCardsDrawBorder__0R04f rect{fill:none;stroke:url(#moatDrawGradient);stroke-width:2;rx:16;ry:16;stroke-dasharray:var(--perim);stroke-dashoffset:var(--perim);transition:stroke-dashoffset 1.6s cubic-bezier(.22,1,.36,1)}.NonGurusPage_moatCardsDraw__aZAyg.NonGurusPage_revealVisible__HZ6ha .NonGurusPage_moatCardsDrawBorder__0R04f rect{stroke-dashoffset:0}.NonGurusPage_moatCardsTint__sAnh5{background:radial-gradient(ellipse 70% 60% at 95% 5%,#9f7aeabf 0,#9f7aea2e 75%,#0000 100%) padding-box,radial-gradient(ellipse 60% 70% at 5% 95%,#f6ad55b3 0,#f6ad5526 75%,#0000 100%) padding-box,linear-gradient(var(--color-background),var(--color-background)) padding-box,radial-gradient(ellipse 70% 60% at 95% 5%,#9f7aeacc 0,#9f7aea33 70%,#0000 100%) border-box,radial-gradient(ellipse 60% 70% at 5% 95%,#f6ad55bf 0,#f6ad5533 70%,#0000 100%) border-box;border:1px solid #0000;border-radius:16px}.NonGurusPage_moatCardsCorners__YCwPt,.NonGurusPage_moatCardsTint__sAnh5{display:flex;flex-direction:column;gap:12px;padding:1rem;position:relative}.NonGurusPage_moatCardsCorners__YCwPt{background:linear-gradient(var(--color-background),var(--color-background)) padding-box,linear-gradient(to bottom,var(--color-primary),var(--color-warning)) border-box;border:12px solid #0000;border-radius:16px}.NonGurusPage_cornerMark__I7WJA{height:56px;pointer-events:none;position:absolute;width:56px}.NonGurusPage_cornerTopLeft__YIFy5{border-left:6px solid var(--color-primary);border-top:6px solid var(--color-primary);left:-2px;top:-2px}.NonGurusPage_cornerTopRight__VTMkS{border-right:6px solid var(--color-primary);border-top:6px solid var(--color-primary);right:-2px;top:-2px}.NonGurusPage_cornerBottomLeft__HhMk0{border-bottom:6px solid var(--color-warning);border-left:6px solid var(--color-warning);bottom:-2px;left:-2px}.NonGurusPage_cornerBottomRight__agbtN{border-bottom:6px solid var(--color-warning);border-right:6px solid var(--color-warning);bottom:-2px;right:-2px}.NonGurusPage_moatCardsBar__BIw12{background-color:var(--color-background);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:1rem 1rem 1rem 1.75rem;position:relative}.NonGurusPage_moatCardsBar__BIw12:before{background:linear-gradient(to bottom,var(--color-primary),var(--color-warning));border-radius:4px;bottom:12px;content:"";left:0;position:absolute;top:12px;width:4px}.NonGurusPage_moatCard__1yFxU{grid-gap:22px;align-items:flex-start;background-color:var(--color-background);border:1px solid var(--color-border-hover);border-radius:12px;box-shadow:var(--card-shadow-3d);display:grid;gap:22px;grid-template-columns:50px 1fr;overflow-y:auto;padding:30px 0 30px 34px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NonGurusPage_moatCard__1yFxU:hover{border-color:var(--color-border-hover);box-shadow:-8px 8px 20px -4px #9f7aea66,8px 8px 20px -4px #f6ad5566,0 12px 24px -4px #00000040;transform:translateY(-4px)}.NonGurusPage_moatIcon__B-kg4{align-items:center;background:var(--color-background-darker);border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;transition:background .3s ease,box-shadow .3s ease;width:42px}.NonGurusPage_moatCard__1yFxU:hover .NonGurusPage_moatIcon__B-kg4:not(.NonGurusPage_moatIconPrimary__kLnhX):not(.NonGurusPage_moatIconAccent__E\+zgH):not(.NonGurusPage_moatIconWarning__9mnkD):not(.NonGurusPage_moatIconSuccess__hLYtv){background:var(--color-secondary-light);box-shadow:0 4px 8px -2px #0000004d,0 2px 4px -1px #0003}.NonGurusPage_moatIcon__B-kg4 svg{stroke:var(--color-primary);fill:none;stroke-width:1.8;height:20px;width:20px}.NonGurusPage_moatIconPrimary__kLnhX{background:#7b52c81a}.NonGurusPage_moatIconPrimary__kLnhX svg{stroke:var(--color-primary)}.NonGurusPage_moatIconAccent__E\+zgH{background:#18b2a41a}.NonGurusPage_moatIconAccent__E\+zgH svg{stroke:var(--color-accent)}.NonGurusPage_moatIconWarning__9mnkD{background:#dd6b201a}.NonGurusPage_moatIconWarning__9mnkD svg{stroke:var(--color-warning)}.NonGurusPage_moatIconSuccess__hLYtv{background:#38a1691a}.NonGurusPage_moatIconSuccess__hLYtv svg{stroke:var(--color-success)}.NonGurusPage_moatCard__1yFxU:hover .NonGurusPage_moatIconPrimary__kLnhX{background:#7b52c82e;box-shadow:0 4px 8px -2px #7b52c84d,0 2px 4px -1px #00000026}.NonGurusPage_moatCard__1yFxU:hover .NonGurusPage_moatIconAccent__E\+zgH{background:#18b2a42e;box-shadow:0 4px 8px -2px #18b2a44d,0 2px 4px -1px #00000026}.NonGurusPage_moatCard__1yFxU:hover .NonGurusPage_moatIconWarning__9mnkD{background:#dd6b202e;box-shadow:0 4px 8px -2px #dd6b204d,0 2px 4px -1px #00000026}.NonGurusPage_moatCard__1yFxU:hover .NonGurusPage_moatIconSuccess__hLYtv{background:#38a1692e;box-shadow:0 4px 8px -2px #38a1694d,0 2px 4px -1px #00000026}.NonGurusPage_moatCardTitle__NrxsF{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-bold);margin-bottom:7px;padding-right:34px}.NonGurusPage_moatCardText__WB0WX{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-right:8px;padding-right:26px}.NonGurusPage_quoteSection__Nc9-C{background-color:var(--color-primary);overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative;text-align:center}@media (min-width:1024px){.NonGurusPage_quoteSection__Nc9-C{padding-left:60px;padding-right:60px}}.NonGurusPage_quoteSection__Nc9-C{padding-bottom:110px;padding-top:110px}.NonGurusPage_quoteSection__Nc9-C:before{background:#ffffff0a;border-radius:50%;content:"";height:600px;left:-220px;pointer-events:none;position:absolute;top:-220px;width:600px}.NonGurusPage_quoteSection__Nc9-C:after{background:#18b2a417;border-radius:50%;bottom:-140px;content:"";height:420px;pointer-events:none;position:absolute;right:-100px;width:420px}.NonGurusPage_quoteMark__cEUnA{color:#ffffff24;display:block;font-size:calc(var(--text-3xl)*4 - .5rem);font-weight:var(--font-bold);line-height:.55;margin-bottom:32px}.NonGurusPage_quoteText__u5YjV{color:#fffffff0;font-size:clamp(1.5rem,2.8vw,2.4rem);font-style:italic;font-weight:var(--font-light);line-height:var(--leading-normal);margin:0 auto 34px;max-width:960px}.NonGurusPage_quoteAttr__XmMtG{color:var(--color-text-contrast)}.NonGurusPage_quoteAttr__XmMtG:before{background-color:var(--color-accent);border-radius:2px;content:"";display:inline-block;height:2px;margin-right:12px;vertical-align:middle;width:18px}.NonGurusPage_criteriaWrap__q\+eaP{margin-left:auto;margin-right:auto;max-width:1200px}.NonGurusPage_criteriaHeading__R-Rk8{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:56px;max-width:660px}.NonGurusPage_criteriaGrid__Th7g3{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);padding-left:1.25rem;padding-right:1.25rem;position:relative}.NonGurusPage_criteriaGrid__Th7g3:after,.NonGurusPage_criteriaGrid__Th7g3:before{background:linear-gradient(to bottom,var(--color-primary),var(--color-accent-light));border-radius:4px;bottom:12px;content:"";position:absolute;top:12px;width:8px}.NonGurusPage_criteriaGrid__Th7g3:before{left:0}.NonGurusPage_criteriaGrid__Th7g3:after{right:0}.NonGurusPage_criteriaItem__cTJ-t{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--card-shadow-3d);overflow-y:auto;padding:34px 0 34px 30px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NonGurusPage_criteriaItem__cTJ-t:hover{border-color:var(--color-border-hover);box-shadow:var(--card-shadow-3d-hover);transform:translateY(-3px)}.NonGurusPage_criteriaCheck__upCuk{align-items:center;background:var(--color-accent-light);border-radius:50%;display:flex;height:34px;justify-content:center;margin-bottom:18px;margin-right:30px;transition:background .3s ease,box-shadow .3s ease;width:34px}.NonGurusPage_criteriaItem__cTJ-t:hover .NonGurusPage_criteriaCheck__upCuk{background:var(--color-success-light);box-shadow:0 4px 8px -2px #0000004d,0 2px 4px -1px #0003}.NonGurusPage_criteriaCheck__upCuk svg{stroke:var(--color-accent);fill:none;stroke-width:2.5;height:15px;width:15px}.NonGurusPage_criteriaTitle__39\+LM{color:var(--color-text);font-size:var(--text-base);font-weight:var(--font-medium);margin-bottom:9px;padding-right:30px}.NonGurusPage_criteriaText__TYSaG{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-right:8px;padding-right:22px}.NonGurusPage_faqSection__xC7Ca{background:var(--color-background-darker);padding-left:1.5rem;padding-right:1.5rem;position:relative;width:100%}@media (min-width:1024px){.NonGurusPage_faqSection__xC7Ca{padding-left:60px;padding-right:60px}}.NonGurusPage_faqSection__xC7Ca{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding-bottom:88px;padding-top:88px}.NonGurusPage_faqContainer__llrsg{margin-left:auto;margin-right:auto;max-width:1200px}.NonGurusPage_faqHeading__5eiKl{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:40px}.NonGurusPage_faqList__J8Tgm{display:flex;flex-direction:column;gap:12px;margin-left:auto;margin-right:auto;max-width:860px}.NonGurusPage_faqCard__Mawn3{border:1px solid var(--color-border);border-radius:12px;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.NonGurusPage_faqCard__Mawn3:hover{border-color:var(--color-border-hover);box-shadow:var(--card-shadow-3d);transform:translateY(-2px)}.NonGurusPage_faqCardOpen__k9NvH{border-color:var(--color-primary)}.NonGurusPage_faqQuestion__tu3l1{align-items:center;background-color:var(--color-background);border-style:none;color:var(--color-text);cursor:pointer;display:flex;font-family:var(--font-family-primary);justify-content:space-between;padding:18px 22px;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.NonGurusPage_faqQuestion__tu3l1:focus{outline:none}.NonGurusPage_faqQuestion__tu3l1:focus-visible{border-radius:inherit;outline:2px solid var(--color-primary);outline-offset:-2px}.NonGurusPage_faqQuestionOpen__zuaTX{background-color:var(--color-primary);color:var(--color-text-contrast)}.NonGurusPage_faqQuestionText__a9qtO{font-size:var(--text-base);font-weight:var(--font-medium);padding-right:16px}.NonGurusPage_faqToggleIcon__vgHpL{flex-shrink:0;height:24px;transition:transform .3s ease;width:24px}.NonGurusPage_faqToggleIconOpen__-Lw9l{transform:rotate(45deg)}.NonGurusPage_faqAnswerShell__kUWB3{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.NonGurusPage_faqAnswerShellOpen__lZeQG{grid-template-rows:1fr}.NonGurusPage_faqAnswerOverflow__ob4a7{overflow:hidden}.NonGurusPage_faqAnswerInner__HGzIY{background-color:var(--color-background);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);padding:18px 22px;text-align:left;white-space:pre-line}.NonGurusPage_faqEmailRow__vF2bc{display:flex;justify-content:center;margin-top:36px}.NonGurusPage_faqEmailIcon__ZhrrE{flex-shrink:0;height:24px;width:24px}.NonGurusPage_faqEmailLinkMobileOnly__-7aVQ{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:var(--text-sm);gap:.5rem;text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NonGurusPage_faqEmailLinkMobileOnly__-7aVQ:hover{color:var(--color-primary)}@media (min-width:768px){.NonGurusPage_faqEmailLinkMobileOnly__-7aVQ{display:none}}.NonGurusPage_faqEmailLinkDesktopOnly__MEAXO{align-items:center;background-color:initial;border-style:none;color:var(--color-text-muted);cursor:pointer;display:none;font-family:var(--font-family-primary);font-size:var(--text-sm);gap:.5rem;padding:0;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NonGurusPage_faqEmailLinkDesktopOnly__MEAXO:hover{color:var(--color-primary)}@media (min-width:768px){.NonGurusPage_faqEmailLinkDesktopOnly__MEAXO{display:inline-flex}}.NonGurusPage_faqEmailCopyIcon__fLLxl{flex-shrink:0;height:16px;width:16px}.NonGurusPage_ctaSection__k3g28{background-color:var(--color-background-alt);overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative;text-align:center}@media (min-width:1024px){.NonGurusPage_ctaSection__k3g28{padding-left:60px;padding-right:60px}}.NonGurusPage_ctaSection__k3g28{padding-bottom:130px;padding-top:130px}.NonGurusPage_ctaSection__k3g28:before{background:radial-gradient(ellipse,#7b52c80f 0,#0000 70%);content:"";height:500px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:900px}.NonGurusPage_ctaBox__Ul-Lb{animation:NonGurusPage_pulseGlow__GEAFK 4s ease-in-out infinite;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:16px;margin:0 auto;max-width:800px;padding:3rem 2.5rem;position:relative}.NonGurusPage_ctaEyebrow__CPWTU{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:22px}.NonGurusPage_ctaEyebrow__CPWTU:after,.NonGurusPage_ctaEyebrow__CPWTU:before{background-color:var(--color-accent);border-radius:2px;content:"";height:2px;width:26px}.NonGurusPage_ctaHeading__zjK\+R{font-size:clamp(2.2rem,4.5vw,4.4rem);font-weight:var(--font-light);letter-spacing:-.025em;line-height:var(--leading-tight);margin:0 auto 26px;max-width:760px}.NonGurusPage_ctaSub__GMWZK{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 auto 46px;max-width:490px}.NonGurusPage_ctaActions__GwtT7{align-items:center;display:flex;gap:14px;justify-content:center}.NonGurusPage_ctaNote__vKpvL{color:var(--color-text);font-size:var(--text-base);margin-top:28px;opacity:.55}.NonGurusPage_pageFooter__Ank0e{align-items:center;background-color:var(--color-background-alt);display:flex;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.NonGurusPage_pageFooter__Ank0e{padding-left:60px;padding-right:60px}}.NonGurusPage_pageFooter__Ank0e{border-top:2px solid var(--color-border-light);gap:16px;padding-bottom:30px;padding-top:30px}.NonGurusPage_footerLogo__Y8jrK{flex-shrink:0}.NonGurusPage_footerLogoImage__LqBVp{display:block;height:26px;width:auto}.NonGurusPage_footerLinks__qxS\+J{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.NonGurusPage_footerLink__\+Hbcx{color:var(--color-text);font-size:var(--text-sm);text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NonGurusPage_footerLink__\+Hbcx:hover{color:var(--color-primary)}.NonGurusPage_footerCopy__\+zlVG{color:var(--color-text);font-size:var(--text-sm)}.NonGurusPage_cookieSettingsLink__CrUxo{align-items:center;background-color:initial;border-style:none;color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:var(--text-xs);gap:.5rem;padding:0;text-decoration-line:underline;text-underline-offset:2px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NonGurusPage_cookieSettingsLink__CrUxo:hover{color:var(--color-primary-light)}.NonGurusPage_calendarBackdrop__p2nUF{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.NonGurusPage_calendarModal__5bfU6{background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000080;height:60vh;overflow:hidden;position:relative;width:60vw}@media (hover:none) and (pointer:coarse),(max-width:768px),(orientation:portrait){.NonGurusPage_calendarModal__5bfU6{height:90vh;width:90vw}}.NonGurusPage_calendarCloseButton__BErbe{background:#0000;border:none;color:#6b677e;cursor:pointer;font-size:1.75rem;line-height:1;position:absolute;right:.75rem;top:.5rem;transition:color .2s ease;z-index:10}.NonGurusPage_calendarCloseButton__BErbe:hover{color:#1a1825}.NonGurusPage_calendarIframe__Wh0OR{border:none;height:100%;width:100%}@keyframes NonGurusPage_fadeUp__gLuT3{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.NonGurusPage_reveal__2e4Vj{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.NonGurusPage_revealFromRight__2nqra{--slide-progress:0}.NonGurusPage_revealFromRight__2nqra>*{opacity:var(--slide-progress);transform:translateX(calc((1 - var(--slide-progress))*100vw));will-change:transform,opacity}.NonGurusPage_revealVisible__HZ6ha{opacity:1;transform:translateY(0)}.NonGurusPage_revealDelay1__FTpV2{transition-delay:.1s}.NonGurusPage_revealDelay2__1DTMo{transition-delay:.2s}.NonGurusPage_revealDelay3__lOKcN{transition-delay:.3s}.NonGurusPage_revealDelay4__EwX\+6{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.NonGurusPage_revealFromRight__2nqra{--slide-progress:1}.NonGurusPage_marketplaceShowcaseTilt__fCAHq{--marketplace-tilt-y:0deg}.NonGurusPage_marketplaceShowcaseTiltInner__ft56b{transform:rotateY(0deg)}.NonGurusPage_moatCards__7m7wt{animation:none}.NonGurusPage_moatCardsDrawBorder__0R04f rect{stroke-dashoffset:0;transition:none}}@media (max-width:1600px){.NonGurusPage_heroRow__v2XSP{align-items:flex-start;flex-direction:column}.NonGurusPage_heroContent__gJL01{order:1}.NonGurusPage_heroStarburst__Z4Ywt{align-self:center;margin-top:24px;order:2;width:clamp(220px,40vw,320px)}}@media (max-width:560px){.NonGurusPage_heroStarburst__Z4Ywt{margin-top:0;width:clamp(200px,55vw,260px)}.NonGurusPage_heroStarburstLine1__6AzsX{font-size:.65rem;margin-bottom:6px}.NonGurusPage_heroStarburstLine2__zxt8P{font-size:.65rem;margin-bottom:8px}.NonGurusPage_heroStarburstBtn__SNe7Z{font-size:.6rem;height:28px;padding:0 12px}}@media (max-width:900px){.NonGurusPage_pageNav__dmiBp{gap:12px;padding-left:1.5rem;padding-right:1.5rem}.NonGurusPage_navLinks__Vtyop{gap:14px}.NonGurusPage_navLink__3xRoF{font-size:var(--text-xs)}.NonGurusPage_hero__cZ9uf{padding-left:1.5rem;padding-right:1.5rem}.NonGurusPage_section__uxECS{padding:72px 1.5rem}.NonGurusPage_credentials__XWgbB{padding:22px 1.5rem}.NonGurusPage_howHeader__K\+jQn,.NonGurusPage_marketplaceShowcaseRow__AcG7h,.NonGurusPage_moatGrid__T4nhO,.NonGurusPage_problemGrid__P8vVi{gap:44px;grid-template-columns:1fr}.NonGurusPage_constraintListCompact__5xnqL{flex-direction:row;gap:16px}.NonGurusPage_constraintListCompact__5xnqL .NonGurusPage_constraintRow__TwcFR{flex:1 1;justify-content:stretch}.NonGurusPage_constraintListCompact__5xnqL .NonGurusPage_constraintCard__HU6d4{aspect-ratio:1/1;border-width:12px}.NonGurusPage_constraintListCompact__5xnqL .NonGurusPage_constraintCardInner__2lX34{padding:12px 14px}.NonGurusPage_constraintListCompact__5xnqL .NonGurusPage_constraintFlagIcon__\+z84m{height:1.25rem;width:1.25rem}.NonGurusPage_constraintListCompact__5xnqL .NonGurusPage_constraintTitle__tytNw{font-size:var(--text-base)}.NonGurusPage_constraintListCompact__5xnqL .NonGurusPage_constraintText__u1GPP{font-size:var(--text-xs)}.NonGurusPage_complianceSlotText__vj5nF,.NonGurusPage_econHeadingLight__wsKnT,.NonGurusPage_econHeadingStrong__ArAGr,.NonGurusPage_heroTitlePrefix__wzu4I,.NonGurusPage_heroTitleStrong__rUWwb,.NonGurusPage_heroTitleVia__fbJxv,.NonGurusPage_noWrap__xeqgV,.NonGurusPage_sectionHeading__ST4SO{white-space:normal}.NonGurusPage_heroTitle__8TfvV{font-size:clamp(2rem,5vw,3.6rem)}.NonGurusPage_howHeading__7xhe0,.NonGurusPage_sectionHeading__ST4SO{font-size:clamp(1.6rem,4vw,2.6rem)}.NonGurusPage_econHeading__HLVbj{font-size:clamp(1.5rem,3.5vw,2.4rem)}.NonGurusPage_moatHeading__EQVdF{position:static}.NonGurusPage_criteriaHeading__R-Rk8,.NonGurusPage_moatHeading__EQVdF{font-size:clamp(1.6rem,4vw,2.6rem)}.NonGurusPage_ctaHeading__zjK\+R{font-size:clamp(1.8rem,4.5vw,3.4rem)}.NonGurusPage_quoteText__u5YjV{font-size:clamp(1.25rem,3vw,2rem)}.NonGurusPage_complianceSlotText__vj5nF{font-size:clamp(1rem,2.8vw,1.8rem)}.NonGurusPage_marketplaceShowcaseSection__yBh8j{padding-bottom:56px;padding-top:56px}.NonGurusPage_econInner__p4GU8{gap:32px;grid-template-areas:"eyebrow" "big" "content";grid-template-columns:1fr}.NonGurusPage_marketplaceShowcaseFigure__D4yt4,.NonGurusPage_marketplaceShowcaseRowImageLeft__DxnIB .NonGurusPage_marketplaceShowcaseFigure__D4yt4{justify-self:center}.NonGurusPage_marketplaceShowcaseRowImageLeft__DxnIB{gap:0;grid-template-areas:"eyebrow" "title" "figure";grid-template-columns:1fr}.NonGurusPage_marketplaceShowcaseRowImageLeft__DxnIB .NonGurusPage_showcaseEyebrowArea__x9Jhz .NonGurusPage_sectionRule__XwMJV{margin-bottom:28px}.NonGurusPage_marketplaceShowcaseRowImageLeft__DxnIB .NonGurusPage_showcaseFigureArea__L-Pfv{margin-top:44px}.NonGurusPage_steps__fjIsA{grid-template-columns:1fr 1fr}.NonGurusPage_criteriaGrid__Th7g3{grid-template-columns:1fr}.NonGurusPage_pageFooter__Ank0e{flex-direction:column;gap:20px;padding:32px 1.5rem;text-align:center}.NonGurusPage_faqSection__xC7Ca{padding:56px 1.5rem}.NonGurusPage_faqHeading__5eiKl{font-size:clamp(1.6rem,4vw,2.6rem)}.NonGurusPage_quoteSection__Nc9-C{padding:72px 1.5rem}.NonGurusPage_ctaSection__k3g28{padding:80px 1.5rem}.NonGurusPage_ctaBox__Ul-Lb{padding:2.5rem 1.5rem}.NonGurusPage_heroScroll__5oOT8{display:none}}@media (max-width:560px){.NonGurusPage_pageNav__dmiBp{top:56px}.NonGurusPage_hero__cZ9uf{padding-top:146px}.NonGurusPage_constraintListCompact__5xnqL{flex-direction:column;gap:24px}.NonGurusPage_constraintListCompact__5xnqL .NonGurusPage_constraintCard__HU6d4{aspect-ratio:2/1;border-width:12px}.NonGurusPage_section__uxECS{padding-bottom:52px;padding-top:52px}.NonGurusPage_steps__fjIsA{grid-template-columns:1fr}.NonGurusPage_ctaActions__GwtT7,.NonGurusPage_heroActions__-6jef{flex-direction:column}.NonGurusPage_credItems__duBIG{gap:8px 24px}.NonGurusPage_heroTitle__8TfvV{font-size:clamp(1.4rem,5.8vw,2rem);margin-bottom:16px}.NonGurusPage_heroSub__P-wzK{font-size:var(--text-sm);margin-bottom:0}.NonGurusPage_complianceSlotText__vj5nF{display:flex;flex-wrap:wrap;font-size:clamp(.85rem,3.6vw,1.2rem)}.NonGurusPage_slotContainer__ZQNQN{flex-basis:100%}.NonGurusPage_complianceSlotBanner__0\+8s1{padding-bottom:28px}.NonGurusPage_howHeading__7xhe0,.NonGurusPage_sectionHeading__ST4SO{font-size:clamp(1.4rem,5.5vw,2rem)}.NonGurusPage_econHeading__HLVbj{font-size:clamp(1.3rem,5vw,1.8rem)}.NonGurusPage_econBig__ESgbD{font-size:clamp(4.5rem,18vw,8rem)}.NonGurusPage_moatHeading__EQVdF{font-size:clamp(1.4rem,5.5vw,2rem)}.NonGurusPage_criteriaHeading__R-Rk8{font-size:clamp(1.4rem,5.5vw,2rem);margin-bottom:36px}.NonGurusPage_ctaHeading__zjK\+R{font-size:clamp(1.5rem,6vw,2.4rem)}.NonGurusPage_ctaSub__GMWZK{font-size:var(--text-sm)}.NonGurusPage_quoteText__u5YjV{font-size:clamp(1.1rem,4.5vw,1.6rem)}.NonGurusPage_faqSection__xC7Ca{padding-bottom:40px;padding-top:40px}.NonGurusPage_faqHeading__5eiKl{font-size:clamp(1.4rem,5.5vw,2rem)}.NonGurusPage_faqQuestion__tu3l1{padding:14px 18px}.NonGurusPage_faqQuestionText__a9qtO{font-size:var(--text-sm)}.NonGurusPage_faqAnswerInner__HGzIY{font-size:var(--text-sm);padding:14px 18px}.NonGurusPage_quoteSection__Nc9-C{padding-bottom:52px;padding-top:52px}.NonGurusPage_ctaSection__k3g28{padding-bottom:60px;padding-top:60px}.NonGurusPage_marketplaceShowcaseSection__yBh8j{padding-bottom:40px;padding-top:40px}.NonGurusPage_moatCardTitle__NrxsF{font-size:var(--text-base)}.NonGurusPage_moatCardText__WB0WX{font-size:var(--text-sm)}.NonGurusPage_moatCard__1yFxU{gap:16px;grid-template-columns:40px 1fr;padding:22px 0 22px 20px}.NonGurusPage_constraintTitle__tytNw{font-size:var(--text-lg)}.NonGurusPage_constraintText__u1GPP{font-size:var(--text-sm)}.NonGurusPage_credLabel__MwjPj{font-size:.65rem}.NonGurusPage_credItem__zP87o{font-size:var(--text-xs)}.NonGurusPage_credentials__XWgbB{gap:20px}.NonGurusPage_navLinks__Vtyop{gap:10px}.NonGurusPage_navLink__3xRoF{font-size:.65rem}.NonGurusPage_btnPrimary__-MLxw{font-size:var(--text-xs);padding:12px 24px}.NonGurusPage_btnGhost__TlsPe{font-size:var(--text-xs);padding:11px 20px}.NonGurusPage_heroBookDemo__qdD2V{font-size:var(--text-xs);height:auto;padding:12px 24px}.NonGurusPage_eyebrowText__ca\+p2{font-size:var(--text-xs)}}@media (max-width:380px){.NonGurusPage_heroTitle__8TfvV{font-size:clamp(1.2rem,5.8vw,1.5rem)}.NonGurusPage_complianceSlotText__vj5nF{font-size:clamp(.75rem,4vw,1rem)}.NonGurusPage_criteriaHeading__R-Rk8,.NonGurusPage_howHeading__7xhe0,.NonGurusPage_moatHeading__EQVdF,.NonGurusPage_sectionHeading__ST4SO{font-size:clamp(1.2rem,5.8vw,1.6rem)}.NonGurusPage_econHeading__HLVbj{font-size:clamp(1.1rem,5.5vw,1.5rem)}.NonGurusPage_ctaHeading__zjK\+R{font-size:clamp(1.25rem,6vw,1.7rem)}.NonGurusPage_quoteText__u5YjV{font-size:clamp(1rem,4.5vw,1.3rem)}.NonGurusPage_econBig__ESgbD{font-size:clamp(3.5rem,20vw,6rem)}.NonGurusPage_section__uxECS{padding-bottom:40px;padding-top:40px}.NonGurusPage_faqSection__xC7Ca{padding-bottom:32px;padding-top:32px}.NonGurusPage_faqHeading__5eiKl{font-size:clamp(1.2rem,5.8vw,1.6rem);margin-bottom:28px}.NonGurusPage_quoteSection__Nc9-C{padding-bottom:40px;padding-top:40px}.NonGurusPage_ctaSection__k3g28{padding-bottom:48px;padding-top:48px}.NonGurusPage_ctaBox__Ul-Lb{padding:2rem 1rem}}@keyframes GurusPage_pulseGlow__bv\+Af{0%,to{box-shadow:0 0 12px #9f7aea40,0 0 28px #f6ad5526}50%{box-shadow:0 0 28px #9f7aea8c,0 0 60px #f6ad5559}}.GurusPage_page__crxUj{background-color:var(--color-background);color:var(--color-text);font-weight:var(--font-light);line-height:var(--leading-relaxed);min-height:100vh;overflow-x:hidden;text-align:left}.GurusPage_pageNav__hN2Zy{align-items:center;background-color:var(--color-background-alt);border-bottom-width:2px;border-color:var(--color-border);display:flex;height:66px;justify-content:space-between;left:0;padding-left:1.5rem;padding-right:1.5rem;position:fixed;right:0;top:66px;z-index:99}@media (min-width:1024px){.GurusPage_pageNav__hN2Zy{padding-left:60px;padding-right:60px}}.GurusPage_logo__0ih2R{cursor:pointer;flex-shrink:0;text-decoration:none}.GurusPage_logoImage__qcuIe{display:block;height:32px;width:auto}.GurusPage_logo__0ih2R:hover .GurusPage_logoImage__qcuIe{animation:GurusPage_logoBounce__cwWff .8s ease}@keyframes GurusPage_logoBounce__cwWff{0%{transform:translateY(0)}30%{transform:translateY(-5px)}60%{transform:translateY(2px)}to{transform:translateY(0)}}.GurusPage_navLinks__Irneq{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:1 1;gap:clamp(16px,2.5vw,40px);justify-content:flex-start;list-style:none;margin:0;min-width:0;overflow-x:auto;padding:0;scrollbar-width:none}.GurusPage_navLinks__Irneq::-webkit-scrollbar{display:none}.GurusPage_navLinks__Irneq li{flex-shrink:0;text-align:center;white-space:nowrap}.GurusPage_navLink__LsLn7{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-normal);padding-bottom:4px;position:relative;text-decoration-line:none;transition:color .2s ease}.GurusPage_navLink__LsLn7:after{background:var(--color-primary);bottom:-4px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transform:translateY(20px);transition:transform .3s ease,opacity .3s ease}.GurusPage_navLink__LsLn7:hover{color:var(--color-primary)}.GurusPage_navLink__LsLn7:hover:after{opacity:1;transform:translateY(0)}.GurusPage_navLinkActive__h3bCZ{color:var(--color-primary)}.GurusPage_navLinkActive__h3bCZ:after{background:var(--color-primary);bottom:-4px;content:"";height:2px;left:0;opacity:1;position:absolute;right:0;transform:translateY(0)}.GurusPage_eyebrowText__LEORo{color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.1em;text-transform:uppercase}.GurusPage_complianceSlotBanner__7xDkg{align-items:center;display:flex;justify-content:flex-start;padding-left:0;padding-right:24px}@media (min-width:1024px){.GurusPage_complianceSlotBanner__7xDkg{padding-right:60px}}.GurusPage_complianceSlotBanner__7xDkg{background-color:var(--color-background);padding-bottom:60px;padding-top:0}.GurusPage_complianceSlotText__09SD7{align-items:baseline;color:var(--color-text);display:inline-flex;font-size:clamp(1.2rem,2.6vw,2.4rem);font-weight:var(--font-light);gap:.18em;letter-spacing:-.025em;line-height:var(--leading-tight);white-space:nowrap}.GurusPage_slotContainer__tuY0z{display:inline-block;height:1.15em;overflow:hidden;position:relative}.GurusPage_slotTrack__1KYz8{display:flex;flex-direction:column;transform:translateY(0)}.GurusPage_slotTrackShift__bznXJ{transform:translateY(-50%);transition:transform .6s cubic-bezier(.4,0,.2,1)}.GurusPage_slotItem__pfG11{display:block;font-weight:var(--font-semibold);height:1.15em;line-height:1.15em}.GurusPage_hero__n17MQ{background-color:var(--color-background);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.GurusPage_hero__n17MQ{padding-left:60px;padding-right:60px}}.GurusPage_hero__n17MQ{margin-bottom:30px;padding-bottom:0;padding-top:156px}.GurusPage_heroBg__rXMH9{inset:0;pointer-events:none;position:absolute}.GurusPage_heroBg__rXMH9:before{background:radial-gradient(circle,#7b52c812 0,#0000 68%);border-radius:50%;content:"";height:750px;position:absolute;right:-140px;top:-180px;width:750px}.GurusPage_heroBg__rXMH9:after{background:radial-gradient(circle,#18b2a40d 0,#0000 65%);border-radius:50%;bottom:-100px;content:"";height:420px;left:-100px;position:absolute;width:420px}.GurusPage_heroEyebrow__JG\+IE{align-items:center;animation:GurusPage_fadeUp__YN655 .85s ease .3s forwards;display:inline-flex;gap:10px;margin-bottom:26px;opacity:0}.GurusPage_heroEyebrow__JG\+IE:before{background-color:var(--color-accent);border-radius:2px;content:"";flex-shrink:0;height:2px;width:26px}.GurusPage_heroTitle__DlUSm{animation:GurusPage_fadeUp__YN655 .85s ease .5s forwards;color:var(--color-text);font-size:clamp(2.4rem,5.2vw,4.8rem);font-weight:var(--font-light);letter-spacing:-.025em;line-height:var(--leading-tight);margin-bottom:30px;max-width:1150px;opacity:0}.GurusPage_heroTitlePrefix__whNYe{white-space:nowrap}.GurusPage_heroTitleStrong__dhHqK{color:var(--color-primary);font-weight:var(--font-semibold);white-space:nowrap}.GurusPage_heroTitleVia__cR25G{white-space:nowrap}.GurusPage_heroSlotContainer__-6qud{display:inline-block;height:1.2em;overflow:hidden;position:relative;top:2px;vertical-align:text-bottom}.GurusPage_heroSlotItem__N9GOS{display:block;font-weight:var(--font-semibold);height:1.2em;line-height:1.2em}.GurusPage_heroSub__qRl2I{animation:GurusPage_fadeUp__YN655 .85s ease .7s forwards;color:var(--color-text-muted);font-size:var(--text-3xl);font-weight:var(--font-light);line-height:var(--leading-relaxed);margin-bottom:46px;max-width:950px;opacity:0}.GurusPage_heroSub__qRl2I strong{color:var(--color-text);font-weight:var(--font-semibold)}.GurusPage_heroActions__qnfE8{align-items:center;animation:GurusPage_fadeUp__YN655 .85s ease .9s forwards;display:flex;gap:16px;opacity:0}.GurusPage_btnPrimary__LfK0t{background-color:var(--color-primary);border-radius:8px;border-style:none;box-shadow:0 4px 20px #7b52c842;color:var(--color-text-contrast);cursor:pointer;display:inline-block;font-size:var(--text-sm);font-weight:var(--font-medium);padding:15px 36px;text-decoration-line:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GurusPage_btnPrimary__LfK0t:hover{background-color:var(--color-primary-dark);box-shadow:0 8px 30px #7b52c857;transform:translateY(-2px)}.GurusPage_heroBookDemo__b8\+Tz{align-items:center;background-color:var(--color-primary);border-radius:6px;border-style:none;box-shadow:0 2px 4px -1px #0003,0 1px 2px #7b52c826;color:var(--color-text-contrast);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-medium);height:50px;justify-content:center;padding:0 22px;text-decoration-line:none;transform:translateY(0);transition:box-shadow .3s ease,transform .3s ease,background-color .15s ease}.GurusPage_heroBookDemo__b8\+Tz:hover{background:var(--color-primary-dark);box-shadow:0 8px 30px #7b52c857;color:var(--color-warning-light);transform:translateY(-2px)}.GurusPage_btnGhost__wQpFb{border:1.5px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-normal);padding:14px 28px;text-decoration-line:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GurusPage_btnGhost__wQpFb:hover{border-color:#7b52c859;color:var(--color-primary)}.GurusPage_heroScroll__DdCc6{align-items:center;animation:GurusPage_fadeUp__YN655 .85s ease 1.3s forwards;bottom:24px;display:flex;gap:10px;opacity:0;position:absolute;right:60px}.GurusPage_scrollLine__15\+tP{background-color:var(--color-accent);border-radius:2px;height:2px;width:26px}.GurusPage_section__QLP35{padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.GurusPage_section__QLP35{padding-left:60px;padding-right:60px}}.GurusPage_section__QLP35{padding-bottom:108px;padding-top:108px}.GurusPage_sectionRule__qVPMh{align-items:center;display:flex;gap:10px;margin-bottom:48px}.GurusPage_sectionRule__qVPMh:before{background-color:var(--color-accent);border-radius:2px;content:"";flex-shrink:0;height:2px;width:26px}.GurusPage_sectionLabel__dxseK{display:inline;white-space:nowrap}.GurusPage_preserveCase__5CxQ0{text-transform:none}.GurusPage_noWrap__BPkB2{white-space:nowrap}.GurusPage_credentials__IAJZO{align-items:center;display:flex;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.GurusPage_credentials__IAJZO{padding-left:60px;padding-right:60px}}.GurusPage_credentials__IAJZO{background:var(--color-background-darker);border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);gap:40px;padding-bottom:26px;padding-top:26px}.GurusPage_credLabel__3BWcm{color:var(--color-text-muted);flex-shrink:0;font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.GurusPage_credItems__8Xa8\+{display:flex;flex:1 1;flex-wrap:wrap;gap:12px 48px;justify-content:center}.GurusPage_credItem__UZarA{color:var(--color-secondary-dark);font-size:var(--text-sm);font-weight:var(--font-normal);white-space:nowrap}.GurusPage_problemSection__3sQgH{background-color:var(--color-background-alt)}.GurusPage_problemGrid__c\+UwQ{grid-gap:90px;align-items:center;display:grid;gap:90px;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:1200px}.GurusPage_sectionHeading__eNR4R{font-size:clamp(2rem,3.5vw,3.2rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:26px;white-space:nowrap}.GurusPage_sectionHeadingStrong__HpNeN{color:var(--color-primary);font-weight:var(--font-semibold)}.GurusPage_problemBody__4SCd8{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:16px}.GurusPage_problemBody__4SCd8 strong{color:var(--color-text);font-weight:700}.GurusPage_constraintCard__AXAsc{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--container-shadow-3d);padding:22px 26px;position:relative;transition:box-shadow .3s ease,border-color .3s ease}.GurusPage_constraintCard__AXAsc:focus-visible,.GurusPage_constraintCard__AXAsc:hover{border-color:var(--color-border-hover);box-shadow:var(--container-shadow-3d-hover)}.GurusPage_constraintNumber__7vToX{color:var(--color-accent-light);font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:var(--leading-none);position:absolute;right:18px;top:14px}.GurusPage_constraintTitle__QkSs3{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:6px}.GurusPage_constraintText__an\+3H{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed)}.GurusPage_constraintSpacer__48bLg{height:8px}.GurusPage_constraintList__JlUr5{display:flex;flex-direction:column;gap:36px}.GurusPage_constraintRow__TOLbR{display:flex;width:100%}.GurusPage_constraintRowRight__pzo4a{justify-content:flex-end}.GurusPage_constraintRowLeft__ekwN3{justify-content:flex-start}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc{aspect-ratio:1/1;cursor:default;outline:2px solid #0000;outline-offset:2px;overflow:hidden;padding:0;width:66%}.GurusPage_constraintListCompact__d2nxf .GurusPage_constraintCard__AXAsc{aspect-ratio:2/1;width:100%}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:focus-visible,.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:hover{z-index:2}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2Warning__zzBn0{border-color:var(--color-warning);border-style:solid;border-width:20px}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2Accent__RxmXO{border-color:var(--color-accent);border-style:solid;border-width:20px}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2WarningLight__-\+ZXc{border-color:var(--color-primary-dark);border-style:solid;border-width:20px}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2Warning__zzBn0:focus-visible,.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2Warning__zzBn0:hover{border-color:var(--color-warning-light)}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2Accent__RxmXO:focus-visible,.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2Accent__RxmXO:hover{border-color:var(--color-accent-light)}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2WarningLight__-\+ZXc:focus-visible,.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardV2WarningLight__-\+ZXc:hover{border-color:var(--color-primary-light)}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardInner__EBI1p{display:flex;flex-direction:column;height:100%;min-height:0;padding:16px 18px}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCardInner__EBI1p:before{content:"";flex:1 1;min-height:0}.GurusPage_constraintList__JlUr5 .GurusPage_constraintNumber__7vToX{bottom:auto;right:18px;top:14px;transition:font-size .35s ease;z-index:1}.GurusPage_constraintFlags__E0rz1{align-items:center;color:var(--color-danger-dark);display:inline-flex;flex-direction:row;gap:4px;justify-content:flex-end}.GurusPage_constraintFlagIcon__aK2w9{flex-shrink:0;height:1.875rem;transition:width .35s ease,height .35s ease;width:1.875rem}.GurusPage_constraintList__JlUr5 .GurusPage_constraintTitle__QkSs3{align-self:stretch;flex-shrink:0;margin-bottom:0;margin-top:0;padding-right:0;position:relative;transition:transform .4s ease;z-index:1}.GurusPage_constraintList__JlUr5 .GurusPage_constraintTextShell__ItRQn{display:grid;flex:0 0 auto;grid-template-rows:0fr;min-height:0;overflow:hidden;padding-bottom:0;transition:grid-template-rows 1s ease,padding-bottom .9s ease}.GurusPage_constraintList__JlUr5 .GurusPage_constraintText__an\+3H{margin:0;min-height:0;overflow:hidden}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:focus-visible .GurusPage_constraintNumber__7vToX,.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:hover .GurusPage_constraintNumber__7vToX{font-size:var(--text-xl)}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:focus-visible .GurusPage_constraintFlagIcon__aK2w9,.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:hover .GurusPage_constraintFlagIcon__aK2w9{height:1.25rem;width:1.25rem}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:focus-visible .GurusPage_constraintTitle__QkSs3,.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:hover .GurusPage_constraintTitle__QkSs3{transform:translateY(-4px)}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:focus-visible .GurusPage_constraintTextShell__ItRQn,.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc:hover .GurusPage_constraintTextShell__ItRQn{grid-template-rows:1fr;padding-bottom:14px}@media (hover:none){.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc .GurusPage_constraintNumber__7vToX{font-size:var(--text-xl)}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc .GurusPage_constraintFlagIcon__aK2w9{height:1.25rem;width:1.25rem}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc .GurusPage_constraintTitle__QkSs3{transform:none}.GurusPage_constraintList__JlUr5 .GurusPage_constraintCard__AXAsc .GurusPage_constraintTextShell__ItRQn{grid-template-rows:1fr;padding-bottom:14px}.GurusPage_step__rpxJ7 .GurusPage_stepNumber__R9wd3{font-size:var(--text-xl)}.GurusPage_step__rpxJ7 .GurusPage_stepTitle__pgv2Q{transform:none}.GurusPage_step__rpxJ7 .GurusPage_stepTextShell__q9P-x{grid-template-rows:1fr;padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.GurusPage_constraintList__JlUr5 .GurusPage_constraintNumber__7vToX{font-size:var(--text-xl)}.GurusPage_constraintList__JlUr5 .GurusPage_constraintFlagIcon__aK2w9{height:1.25rem;width:1.25rem}.GurusPage_constraintList__JlUr5 .GurusPage_constraintTitle__QkSs3{transform:none}.GurusPage_constraintList__JlUr5 .GurusPage_constraintTextShell__ItRQn{grid-template-rows:1fr;padding-bottom:14px}.GurusPage_step__rpxJ7 .GurusPage_stepNumber__R9wd3{font-size:var(--text-xl)}.GurusPage_step__rpxJ7 .GurusPage_stepTitle__pgv2Q{transform:none}.GurusPage_step__rpxJ7 .GurusPage_stepTextShell__q9P-x{grid-template-rows:1fr;padding-bottom:14px}}.GurusPage_howInner__Q0Aip{margin-left:auto;margin-right:auto;max-width:1500px}.GurusPage_howHeader__b\+Wkr{grid-gap:80px;align-items:flex-end;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin-bottom:56px}.GurusPage_howHeading__Hgyt1{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight)}.GurusPage_howIntro__0yZaz{align-self:flex-end;color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.GurusPage_howIntro__0yZaz strong{color:var(--color-text);font-weight:var(--font-semibold)}.GurusPage_steps__\+IUxR{grid-gap:14px;background:linear-gradient(to right,var(--color-accent-light),var(--color-primary-dark));border-radius:16px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);padding:32px}.GurusPage_step__rpxJ7{aspect-ratio:10/7;background-color:var(--color-background);border:1px solid var(--color-border-hover);border-radius:12px;box-shadow:var(--card-shadow-3d);overflow:hidden;padding:0;position:relative;transition:box-shadow .6s ease,border-color .6s ease}.GurusPage_step__rpxJ7.GurusPage_stepPeek__KsPoL,.GurusPage_step__rpxJ7:hover{border-color:#7b52c842;box-shadow:var(--card-shadow-3d-hover)}.GurusPage_stepInner__MT\+3Z{display:flex;flex-direction:column;height:100%;min-height:0;padding:28px 0 28px 16px}.GurusPage_stepInner__MT\+3Z:before{content:"";flex:1 1;min-height:0}.GurusPage_stepNumber__R9wd3{color:var(--color-accent-light);font-size:var(--text-4xl);font-weight:var(--font-bold);letter-spacing:-.03em;line-height:var(--leading-none);position:absolute;right:18px;top:14px;transition:font-size .7s ease;z-index:1}.GurusPage_stepTitle__pgv2Q{align-self:stretch;color:var(--color-text);flex-shrink:0;font-size:var(--text-lg);font-weight:var(--font-medium);line-height:var(--leading-tight);margin-bottom:0;padding-right:24px;position:relative;transform:rotate(-30deg);transform-origin:bottom left;transition:transform .9s ease;z-index:1}.GurusPage_stepTextShell__q9P-x{display:grid;flex:0 0 auto;grid-template-rows:0fr;min-height:0;overflow:hidden;padding-bottom:0;transition:grid-template-rows 1s ease,padding-bottom .9s ease}.GurusPage_stepText__iaYFN{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 8px 0 0;min-height:0;overflow:hidden;padding-right:16px}.GurusPage_step__rpxJ7.GurusPage_stepPeek__KsPoL .GurusPage_stepNumber__R9wd3,.GurusPage_step__rpxJ7:hover .GurusPage_stepNumber__R9wd3{font-size:var(--text-xl)}.GurusPage_step__rpxJ7.GurusPage_stepPeek__KsPoL .GurusPage_stepTitle__pgv2Q,.GurusPage_step__rpxJ7:hover .GurusPage_stepTitle__pgv2Q{transform:rotate(0deg) translateY(-4px)}.GurusPage_step__rpxJ7.GurusPage_stepPeek__KsPoL .GurusPage_stepTextShell__q9P-x,.GurusPage_step__rpxJ7:hover .GurusPage_stepTextShell__q9P-x{grid-template-rows:1fr;padding-bottom:14px}.GurusPage_stepAccent__YZvxU{background:linear-gradient(to right,var(--color-accent),#18b2a400);border-radius:0 0 12px 12px;bottom:0;height:6px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .8s ease}.GurusPage_step__rpxJ7.GurusPage_stepPeek__KsPoL .GurusPage_stepAccent__YZvxU,.GurusPage_step__rpxJ7:hover .GurusPage_stepAccent__YZvxU{transform:scaleX(1)}@media (max-width:1100px){.GurusPage_steps__\+IUxR{grid-template-columns:1fr 1fr}.GurusPage_step__rpxJ7{aspect-ratio:auto;min-height:168px}.GurusPage_stepInner__MT\+3Z{padding:22px 0 22px 20px}.GurusPage_stepNumber__R9wd3{font-size:var(--text-3xl)}.GurusPage_stepTitle__pgv2Q{font-size:var(--text-base);padding-right:18px}.GurusPage_stepText__iaYFN{font-size:var(--text-sm);margin-right:6px;padding-right:12px}}.GurusPage_marketplaceShowcaseSection__hYqZX{background-color:var(--color-background-alt);padding-bottom:88px;padding-top:88px;scroll-margin-top:80px}.GurusPage_marketplaceShowcaseInner__XlgOA{margin-left:auto;margin-right:auto;max-width:1848px}.GurusPage_marketplaceShowcaseRow__GrAhj{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:minmax(220px,.4fr) minmax(0,.6fr)}.GurusPage_marketplaceShowcaseRowImageLeft__PF-9S{gap:0;grid-template-areas:"figure eyebrow" "figure title" "figure .";grid-template-columns:minmax(0,.6fr) minmax(220px,.4fr);grid-template-rows:auto auto 1fr}.GurusPage_showcaseFigureArea__x3dkV{grid-area:figure}.GurusPage_showcaseEyebrowArea__wIqWn{align-self:end;grid-area:eyebrow}.GurusPage_showcaseEyebrowArea__wIqWn .GurusPage_sectionRule__qVPMh{margin-bottom:0}.GurusPage_showcaseTitleArea__X0X2b{align-self:start;grid-area:title}.GurusPage_marketplaceShowcaseRowImageLeft__PF-9S .GurusPage_marketplaceShowcaseFigure__5wMMl{justify-self:start}.GurusPage_marketplaceShowcaseCopy__4Fwj7{align-self:start}.GurusPage_marketplaceShowcaseCopy__4Fwj7 .GurusPage_sectionRule__qVPMh{margin-bottom:28px}.GurusPage_marketplaceShowcaseFigure__5wMMl{align-self:center;justify-self:end;max-width:866px;width:100%}.GurusPage_marketplaceShowcaseTilt__Oz8iY{--marketplace-tilt-y:0deg;perspective:1200px;perspective-origin:50% 50%;width:100%}.GurusPage_marketplaceShowcaseTiltInner__V19q0{position:relative;transform:rotateY(0deg);transform:rotateY(var(--marketplace-tilt-y,0deg));transform-origin:center center;transform-style:preserve-3d;width:100%}.GurusPage_marketplaceShowcaseTiltFront__5nlJY{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:12px;position:relative;transform:translateZ(.5px);z-index:1}.GurusPage_marketplaceShowcaseTiltBack__6\+2f-{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--color-accent);border:1px solid var(--color-border-light);border-radius:12px;box-shadow:var(--card-shadow-3d);inset:0;position:absolute;transform:rotateY(180deg)}.GurusPage_marketplaceShowcaseImage__g3rJN{border:8px solid var(--color-warning-light);border-radius:12px;box-shadow:var(--card-shadow-3d);display:block;height:auto;width:100%}.GurusPage_economicsSection__mukcr{background:var(--color-background-darker);padding-bottom:clamp(48px,6vw,76px);padding-top:clamp(48px,6vw,76px)}.GurusPage_econInner__DWo5O{grid-gap:24px 100px;align-items:start;display:grid;gap:24px 100px;grid-template-areas:"big eyebrow" "big content";grid-template-columns:1fr 1.3fr;grid-template-rows:auto auto;margin-left:auto;margin-right:auto;max-width:1200px}.GurusPage_econBigBlock__e-5HP{align-self:center;grid-area:big}.GurusPage_econEyebrowBlock__hZPii{grid-area:eyebrow}.GurusPage_econTitleBlock__rvME0{grid-area:title}.GurusPage_econContentBlock__W3yuu{grid-area:content}.GurusPage_econContentBlock__W3yuu .GurusPage_econTable__TyP6b{margin-top:0}.GurusPage_econBig__orBRo{color:var(--color-accent);display:block;font-size:clamp(7rem,15vw,13rem);font-weight:var(--font-bold);letter-spacing:-.04em;line-height:.88;margin-left:-.06em;text-align:left}.GurusPage_econUnit__lTNfq{color:var(--color-text-muted);display:block;font-size:var(--text-base);font-weight:var(--font-normal);letter-spacing:.02em;margin-top:10px;text-align:left}.GurusPage_asterisk__oXdKH{font-size:1.2em;position:relative;top:-.1em;vertical-align:initial}.GurusPage_econHeading__qeWne{font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:22px}.GurusPage_econHeadingLight__M9PFH{color:var(--color-text);display:block;font-weight:var(--font-light);white-space:nowrap}.GurusPage_econHeadingStrong__WynJg{color:var(--color-accent);font-weight:var(--font-semibold);white-space:nowrap}.GurusPage_econBody__eSzlX{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:16px}.GurusPage_econTable__TyP6b{border-top:1px solid var(--color-border);margin-top:32px}.GurusPage_econRow__fZ7cw{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;justify-content:space-between;padding:15px 0}.GurusPage_econRowLabel__c2aFB{color:var(--color-text-muted);font-size:var(--text-base)}.GurusPage_econRowValue__KYTIc{color:var(--color-accent);font-size:var(--text-base);font-weight:var(--font-semibold)}.GurusPage_moatInner__fuBJ3{margin-left:auto;margin-right:auto;max-width:1200px}.GurusPage_moatGrid__wPEIf{grid-gap:90px;align-items:flex-start;display:grid;gap:90px;grid-template-columns:1fr 2fr}.GurusPage_moatHeading__e2wvF{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);position:sticky;top:96px}.GurusPage_moatCards__MWe1O{animation:GurusPage_pulseGlow__bv\+Af 4s ease-in-out infinite;border:1px solid var(--color-border)}.GurusPage_moatCardsDraw__AOf6Y,.GurusPage_moatCards__MWe1O{background-color:var(--color-background);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:1rem}.GurusPage_moatCardsDraw__AOf6Y{position:relative}.GurusPage_moatCardsDrawBorder__nLkNW{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.GurusPage_moatCardsDrawBorder__nLkNW rect{fill:none;stroke:url(#moatDrawGradient);stroke-width:2;rx:16;ry:16;stroke-dasharray:var(--perim);stroke-dashoffset:var(--perim);transition:stroke-dashoffset 1.6s cubic-bezier(.22,1,.36,1)}.GurusPage_moatCardsDraw__AOf6Y.GurusPage_revealVisible__wkKMv .GurusPage_moatCardsDrawBorder__nLkNW rect{stroke-dashoffset:0}.GurusPage_moatCardsTint__ZuHQ4{background:radial-gradient(ellipse 70% 60% at 95% 5%,#9f7aeabf 0,#9f7aea2e 75%,#0000 100%) padding-box,radial-gradient(ellipse 60% 70% at 5% 95%,#f6ad55b3 0,#f6ad5526 75%,#0000 100%) padding-box,linear-gradient(var(--color-background),var(--color-background)) padding-box,radial-gradient(ellipse 70% 60% at 95% 5%,#9f7aeacc 0,#9f7aea33 70%,#0000 100%) border-box,radial-gradient(ellipse 60% 70% at 5% 95%,#f6ad55bf 0,#f6ad5533 70%,#0000 100%) border-box;border:1px solid #0000;border-radius:16px}.GurusPage_moatCardsCorners__ZLqid,.GurusPage_moatCardsTint__ZuHQ4{display:flex;flex-direction:column;gap:12px;padding:1rem;position:relative}.GurusPage_moatCardsCorners__ZLqid{background:linear-gradient(var(--color-background),var(--color-background)) padding-box,linear-gradient(to bottom,var(--color-primary),var(--color-warning)) border-box;border:12px solid #0000;border-radius:16px}.GurusPage_cornerMark__drctd{height:56px;pointer-events:none;position:absolute;width:56px}.GurusPage_cornerTopLeft__brq2Z{border-left:6px solid var(--color-primary);border-top:6px solid var(--color-primary);left:-2px;top:-2px}.GurusPage_cornerTopRight__XyGIA{border-right:6px solid var(--color-primary);border-top:6px solid var(--color-primary);right:-2px;top:-2px}.GurusPage_cornerBottomLeft__pN6u9{border-bottom:6px solid var(--color-warning);border-left:6px solid var(--color-warning);bottom:-2px;left:-2px}.GurusPage_cornerBottomRight__fmy7D{border-bottom:6px solid var(--color-warning);border-right:6px solid var(--color-warning);bottom:-2px;right:-2px}.GurusPage_moatCardsBar__ocxOr{background-color:var(--color-background);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:1rem 1rem 1rem 1.75rem;position:relative}.GurusPage_moatCardsBar__ocxOr:before{background:linear-gradient(to bottom,var(--color-primary),var(--color-warning));border-radius:4px;bottom:12px;content:"";left:0;position:absolute;top:12px;width:4px}.GurusPage_moatCard__Szaz3{grid-gap:22px;align-items:flex-start;background-color:var(--color-background);border:1px solid var(--color-border-hover);border-radius:12px;box-shadow:var(--card-shadow-3d);display:grid;gap:22px;grid-template-columns:50px 1fr;overflow-y:auto;padding:30px 0 30px 34px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GurusPage_moatCard__Szaz3:hover{border-color:var(--color-border-hover);box-shadow:-8px 8px 20px -4px #9f7aea66,8px 8px 20px -4px #f6ad5566,0 12px 24px -4px #00000040;transform:translateY(-4px)}.GurusPage_moatIcon__m56QD{align-items:center;background:var(--color-background-darker);border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;transition:background .3s ease,box-shadow .3s ease;width:42px}.GurusPage_moatCard__Szaz3:hover .GurusPage_moatIcon__m56QD:not(.GurusPage_moatIconPrimary__nH5FY):not(.GurusPage_moatIconAccent__S69dF):not(.GurusPage_moatIconWarning__69dZy):not(.GurusPage_moatIconSuccess__\+CShv){background:var(--color-secondary-light);box-shadow:0 4px 8px -2px #0000004d,0 2px 4px -1px #0003}.GurusPage_moatIcon__m56QD svg{stroke:var(--color-primary);fill:none;stroke-width:1.8;height:20px;width:20px}.GurusPage_moatIconPrimary__nH5FY{background:#7b52c81a}.GurusPage_moatIconPrimary__nH5FY svg{stroke:var(--color-primary)}.GurusPage_moatIconAccent__S69dF{background:#18b2a41a}.GurusPage_moatIconAccent__S69dF svg{stroke:var(--color-accent)}.GurusPage_moatIconWarning__69dZy{background:#dd6b201a}.GurusPage_moatIconWarning__69dZy svg{stroke:var(--color-warning)}.GurusPage_moatIconSuccess__\+CShv{background:#38a1691a}.GurusPage_moatIconSuccess__\+CShv svg{stroke:var(--color-success)}.GurusPage_moatCard__Szaz3:hover .GurusPage_moatIconPrimary__nH5FY{background:#7b52c82e;box-shadow:0 4px 8px -2px #7b52c84d,0 2px 4px -1px #00000026}.GurusPage_moatCard__Szaz3:hover .GurusPage_moatIconAccent__S69dF{background:#18b2a42e;box-shadow:0 4px 8px -2px #18b2a44d,0 2px 4px -1px #00000026}.GurusPage_moatCard__Szaz3:hover .GurusPage_moatIconWarning__69dZy{background:#dd6b202e;box-shadow:0 4px 8px -2px #dd6b204d,0 2px 4px -1px #00000026}.GurusPage_moatCard__Szaz3:hover .GurusPage_moatIconSuccess__\+CShv{background:#38a1692e;box-shadow:0 4px 8px -2px #38a1694d,0 2px 4px -1px #00000026}.GurusPage_moatCardTitle__a0czn{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-bold);margin-bottom:7px;padding-right:34px}.GurusPage_moatCardText__z\+e1P{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-right:8px;padding-right:26px}.GurusPage_quoteSection__BRdai{background-color:var(--color-primary);overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative;text-align:center}@media (min-width:1024px){.GurusPage_quoteSection__BRdai{padding-left:60px;padding-right:60px}}.GurusPage_quoteSection__BRdai{padding-bottom:110px;padding-top:110px}.GurusPage_quoteSection__BRdai:before{background:#ffffff0a;border-radius:50%;content:"";height:600px;left:-220px;pointer-events:none;position:absolute;top:-220px;width:600px}.GurusPage_quoteSection__BRdai:after{background:#18b2a417;border-radius:50%;bottom:-140px;content:"";height:420px;pointer-events:none;position:absolute;right:-100px;width:420px}.GurusPage_quoteMark__qJGAb{color:#ffffff24;display:block;font-size:calc(var(--text-3xl)*4 - .5rem);font-weight:var(--font-bold);line-height:.55;margin-bottom:32px}.GurusPage_quoteText__eFlCS{color:#fffffff0;font-size:clamp(1.5rem,2.8vw,2.4rem);font-style:italic;font-weight:var(--font-light);line-height:var(--leading-normal);margin:0 auto 34px;max-width:960px}.GurusPage_quoteAttr__jGfIi{color:var(--color-text-contrast)}.GurusPage_quoteAttr__jGfIi:before{background-color:var(--color-accent);border-radius:2px;content:"";display:inline-block;height:2px;margin-right:12px;vertical-align:middle;width:18px}.GurusPage_criteriaWrap__u2joK{margin-left:auto;margin-right:auto;max-width:1200px}.GurusPage_criteriaHeading__UcK4w{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:56px;max-width:660px}.GurusPage_criteriaGrid__GXYYK{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);padding-left:1.25rem;padding-right:1.25rem;position:relative}.GurusPage_criteriaGrid__GXYYK:after,.GurusPage_criteriaGrid__GXYYK:before{background:linear-gradient(to bottom,var(--color-primary),var(--color-accent-light));border-radius:4px;bottom:12px;content:"";position:absolute;top:12px;width:8px}.GurusPage_criteriaGrid__GXYYK:before{left:0}.GurusPage_criteriaGrid__GXYYK:after{right:0}.GurusPage_criteriaItem__76yRu{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--card-shadow-3d);overflow-y:auto;padding:34px 0 34px 30px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GurusPage_criteriaItem__76yRu:hover{border-color:var(--color-border-hover);box-shadow:var(--card-shadow-3d-hover);transform:translateY(-3px)}.GurusPage_criteriaCheck__pShsn{align-items:center;background:var(--color-accent-light);border-radius:50%;display:flex;height:34px;justify-content:center;margin-bottom:18px;margin-right:30px;transition:background .3s ease,box-shadow .3s ease;width:34px}.GurusPage_criteriaItem__76yRu:hover .GurusPage_criteriaCheck__pShsn{background:var(--color-success-light);box-shadow:0 4px 8px -2px #0000004d,0 2px 4px -1px #0003}.GurusPage_criteriaCheck__pShsn svg{stroke:var(--color-accent);fill:none;stroke-width:2.5;height:15px;width:15px}.GurusPage_criteriaTitle__j\+Wa6{color:var(--color-text);font-size:var(--text-base);font-weight:var(--font-medium);margin-bottom:9px;padding-right:30px}.GurusPage_criteriaText__LsdJc{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-right:8px;padding-right:22px}.GurusPage_faqSection__ssAzW{background:var(--color-background-darker);padding-left:1.5rem;padding-right:1.5rem;position:relative;width:100%}@media (min-width:1024px){.GurusPage_faqSection__ssAzW{padding-left:60px;padding-right:60px}}.GurusPage_faqSection__ssAzW{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding-bottom:88px;padding-top:88px}.GurusPage_faqContainer__iV98o{margin-left:auto;margin-right:auto;max-width:1200px}.GurusPage_faqHeading__2\+eK3{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:40px}.GurusPage_faqList__lGy9a{display:flex;flex-direction:column;gap:12px;margin-left:auto;margin-right:auto;max-width:860px}.GurusPage_faqCard__pc2zZ{border:1px solid var(--color-border);border-radius:12px;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.GurusPage_faqCard__pc2zZ:hover{border-color:var(--color-border-hover);box-shadow:var(--card-shadow-3d);transform:translateY(-2px)}.GurusPage_faqCardOpen__pB-rq{border-color:var(--color-primary)}.GurusPage_faqQuestion__Kj7vL{align-items:center;background-color:var(--color-background);border-style:none;color:var(--color-text);cursor:pointer;display:flex;font-family:var(--font-family-primary);justify-content:space-between;padding:18px 22px;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.GurusPage_faqQuestion__Kj7vL:focus{outline:none}.GurusPage_faqQuestion__Kj7vL:focus-visible{border-radius:inherit;outline:2px solid var(--color-primary);outline-offset:-2px}.GurusPage_faqQuestionOpen__1Ep3d{background-color:var(--color-primary);color:var(--color-text-contrast)}.GurusPage_faqQuestionText__e8KvR{font-size:var(--text-base);font-weight:var(--font-medium);padding-right:16px}.GurusPage_faqToggleIcon__xQZOc{flex-shrink:0;height:24px;transition:transform .3s ease;width:24px}.GurusPage_faqToggleIconOpen__Pp-nV{transform:rotate(45deg)}.GurusPage_faqAnswerShell__NL5h3{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.GurusPage_faqAnswerShellOpen__VH5TK{grid-template-rows:1fr}.GurusPage_faqAnswerOverflow__8-Kf-{overflow:hidden}.GurusPage_faqAnswerInner__AcxyH{background-color:var(--color-background);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);padding:18px 22px;text-align:left;white-space:pre-line}.GurusPage_faqEmailRow__8uTX0{display:flex;justify-content:center;margin-top:36px}.GurusPage_faqEmailIcon__iLSfX{flex-shrink:0;height:24px;width:24px}.GurusPage_faqEmailLinkMobileOnly__ET533{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:var(--text-sm);gap:.5rem;text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GurusPage_faqEmailLinkMobileOnly__ET533:hover{color:var(--color-primary)}@media (min-width:768px){.GurusPage_faqEmailLinkMobileOnly__ET533{display:none}}.GurusPage_faqEmailLinkDesktopOnly__7nLEv{align-items:center;background-color:initial;border-style:none;color:var(--color-text-muted);cursor:pointer;display:none;font-family:var(--font-family-primary);font-size:var(--text-sm);gap:.5rem;padding:0;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GurusPage_faqEmailLinkDesktopOnly__7nLEv:hover{color:var(--color-primary)}@media (min-width:768px){.GurusPage_faqEmailLinkDesktopOnly__7nLEv{display:inline-flex}}.GurusPage_faqEmailCopyIcon__mOcxa{flex-shrink:0;height:16px;width:16px}.GurusPage_ctaSection__BQ2JA{background-color:var(--color-background-alt);overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative;text-align:center}@media (min-width:1024px){.GurusPage_ctaSection__BQ2JA{padding-left:60px;padding-right:60px}}.GurusPage_ctaSection__BQ2JA{padding-bottom:130px;padding-top:130px}.GurusPage_ctaSection__BQ2JA:before{background:radial-gradient(ellipse,#7b52c80f 0,#0000 70%);content:"";height:500px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:900px}.GurusPage_ctaBox__XMXFi{animation:GurusPage_pulseGlow__bv\+Af 4s ease-in-out infinite;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:16px;margin:0 auto;max-width:800px;padding:3rem 2.5rem;position:relative}.GurusPage_ctaEyebrow__RQhUl{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:22px}.GurusPage_ctaEyebrow__RQhUl:after,.GurusPage_ctaEyebrow__RQhUl:before{background-color:var(--color-accent);border-radius:2px;content:"";height:2px;width:26px}.GurusPage_ctaHeading__-phy6{font-size:clamp(2.2rem,4.5vw,4.4rem);font-weight:var(--font-light);letter-spacing:-.025em;line-height:var(--leading-tight);margin:0 auto 26px;max-width:760px}.GurusPage_ctaSub__pHjSm{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 auto 46px;max-width:590px;text-align:left}.GurusPage_ctaSub__pHjSm strong{color:var(--color-text);font-weight:var(--font-bold)}.GurusPage_ctaActions__3ziQT{align-items:center;display:flex;gap:14px;justify-content:center}.GurusPage_ctaNote__jYODN{color:var(--color-text);font-size:var(--text-base);margin-top:28px;opacity:.55}.GurusPage_pageFooter__lI7iD{align-items:center;background-color:var(--color-background-alt);display:flex;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.GurusPage_pageFooter__lI7iD{padding-left:60px;padding-right:60px}}.GurusPage_pageFooter__lI7iD{border-top:2px solid var(--color-border-light);gap:16px;padding-bottom:30px;padding-top:30px}.GurusPage_footerLogo__waYHV{flex-shrink:0}.GurusPage_footerLogoImage__iYoNr{display:block;height:26px;width:auto}.GurusPage_footerLinks__6daAd{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.GurusPage_footerLink__Jb\+x\+{color:var(--color-text);font-size:var(--text-sm);text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GurusPage_footerLink__Jb\+x\+:hover{color:var(--color-primary)}.GurusPage_footerCopy__JQXUM{color:var(--color-text);font-size:var(--text-sm)}.GurusPage_cookieSettingsLink__twtGh{align-items:center;background-color:initial;border-style:none;color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:var(--text-xs);gap:.5rem;padding:0;text-decoration-line:underline;text-underline-offset:2px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GurusPage_cookieSettingsLink__twtGh:hover{color:var(--color-primary-light)}.GurusPage_calendarBackdrop__CM21o{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.GurusPage_calendarModal__6-9X3{background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000080;height:60vh;overflow:hidden;position:relative;width:60vw}@media (hover:none) and (pointer:coarse),(max-width:768px),(orientation:portrait){.GurusPage_calendarModal__6-9X3{height:90vh;width:90vw}}.GurusPage_calendarCloseButton__2rvyH{background:#0000;border:none;color:#6b677e;cursor:pointer;font-size:1.75rem;line-height:1;position:absolute;right:.75rem;top:.5rem;transition:color .2s ease;z-index:10}.GurusPage_calendarCloseButton__2rvyH:hover{color:#1a1825}.GurusPage_calendarIframe__XeRsB{border:none;height:100%;width:100%}@keyframes GurusPage_fadeUp__YN655{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.GurusPage_reveal__M9Znd{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.GurusPage_revealFromRight__BbtJD{--slide-progress:0}.GurusPage_revealFromRight__BbtJD>*{opacity:var(--slide-progress);transform:translateX(calc((1 - var(--slide-progress))*100vw));will-change:transform,opacity}.GurusPage_revealVisible__wkKMv{opacity:1;transform:translateY(0)}.GurusPage_revealDelay1__sta3g{transition-delay:.1s}.GurusPage_revealDelay2__ZDkZM{transition-delay:.2s}.GurusPage_revealDelay3__UDm2L{transition-delay:.3s}.GurusPage_revealDelay4__1Rmux{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.GurusPage_revealFromRight__BbtJD{--slide-progress:1}.GurusPage_marketplaceShowcaseTilt__Oz8iY{--marketplace-tilt-y:0deg}.GurusPage_marketplaceShowcaseTiltInner__V19q0{transform:rotateY(0deg)}.GurusPage_moatCards__MWe1O{animation:none}.GurusPage_moatCardsDrawBorder__nLkNW rect{stroke-dashoffset:0;transition:none}}@media (max-width:900px){.GurusPage_pageNav__hN2Zy{gap:12px;padding-left:1.5rem;padding-right:1.5rem}.GurusPage_navLinks__Irneq{gap:14px}.GurusPage_navLink__LsLn7{font-size:var(--text-xs)}.GurusPage_hero__n17MQ{padding-left:1.5rem;padding-right:1.5rem}.GurusPage_section__QLP35{padding:72px 1.5rem}.GurusPage_credentials__IAJZO{padding:22px 1.5rem}.GurusPage_howHeader__b\+Wkr,.GurusPage_marketplaceShowcaseRow__GrAhj,.GurusPage_moatGrid__wPEIf,.GurusPage_problemGrid__c\+UwQ{gap:44px;grid-template-columns:1fr}.GurusPage_constraintListCompact__d2nxf{flex-direction:row;gap:16px}.GurusPage_constraintListCompact__d2nxf .GurusPage_constraintRow__TOLbR{flex:1 1;justify-content:stretch}.GurusPage_constraintListCompact__d2nxf .GurusPage_constraintCard__AXAsc{aspect-ratio:1/1;border-width:12px}.GurusPage_constraintListCompact__d2nxf .GurusPage_constraintCardInner__EBI1p{padding:12px 14px}.GurusPage_constraintListCompact__d2nxf .GurusPage_constraintFlagIcon__aK2w9{height:1.25rem;width:1.25rem}.GurusPage_constraintListCompact__d2nxf .GurusPage_constraintTitle__QkSs3{font-size:var(--text-base)}.GurusPage_constraintListCompact__d2nxf .GurusPage_constraintText__an\+3H{font-size:var(--text-xs)}.GurusPage_complianceSlotText__09SD7,.GurusPage_econHeadingLight__M9PFH,.GurusPage_econHeadingStrong__WynJg,.GurusPage_heroTitlePrefix__whNYe,.GurusPage_heroTitleStrong__dhHqK,.GurusPage_heroTitleVia__cR25G,.GurusPage_noWrap__BPkB2,.GurusPage_sectionHeading__eNR4R{white-space:normal}.GurusPage_heroTitle__DlUSm{font-size:clamp(2rem,5vw,3.6rem)}.GurusPage_howHeading__Hgyt1,.GurusPage_sectionHeading__eNR4R{font-size:clamp(1.6rem,4vw,2.6rem)}.GurusPage_econHeading__qeWne{font-size:clamp(1.5rem,3.5vw,2.4rem)}.GurusPage_moatHeading__e2wvF{position:static}.GurusPage_criteriaHeading__UcK4w,.GurusPage_moatHeading__e2wvF{font-size:clamp(1.6rem,4vw,2.6rem)}.GurusPage_ctaHeading__-phy6{font-size:clamp(1.8rem,4.5vw,3.4rem)}.GurusPage_quoteText__eFlCS{font-size:clamp(1.25rem,3vw,2rem)}.GurusPage_complianceSlotText__09SD7{font-size:clamp(1rem,2.8vw,1.8rem)}.GurusPage_marketplaceShowcaseSection__hYqZX{padding-bottom:56px;padding-top:56px}.GurusPage_econInner__DWo5O{gap:32px;grid-template-areas:"eyebrow" "big" "content";grid-template-columns:1fr}.GurusPage_marketplaceShowcaseFigure__5wMMl,.GurusPage_marketplaceShowcaseRowImageLeft__PF-9S .GurusPage_marketplaceShowcaseFigure__5wMMl{justify-self:center}.GurusPage_marketplaceShowcaseRowImageLeft__PF-9S{gap:0;grid-template-areas:"eyebrow" "title" "figure";grid-template-columns:1fr}.GurusPage_marketplaceShowcaseRowImageLeft__PF-9S .GurusPage_showcaseEyebrowArea__wIqWn .GurusPage_sectionRule__qVPMh{margin-bottom:28px}.GurusPage_marketplaceShowcaseRowImageLeft__PF-9S .GurusPage_showcaseFigureArea__x3dkV{margin-top:44px}.GurusPage_steps__\+IUxR{grid-template-columns:1fr 1fr}.GurusPage_criteriaGrid__GXYYK{grid-template-columns:1fr}.GurusPage_pageFooter__lI7iD{flex-direction:column;gap:20px;padding:32px 1.5rem;text-align:center}.GurusPage_faqSection__ssAzW{padding:56px 1.5rem}.GurusPage_faqHeading__2\+eK3{font-size:clamp(1.6rem,4vw,2.6rem)}.GurusPage_quoteSection__BRdai{padding:72px 1.5rem}.GurusPage_ctaSection__BQ2JA{padding:80px 1.5rem}.GurusPage_ctaBox__XMXFi{padding:2.5rem 1.5rem}.GurusPage_heroScroll__DdCc6{display:none}}@media (max-width:560px){.GurusPage_pageNav__hN2Zy{top:56px}.GurusPage_hero__n17MQ{padding-top:146px}.GurusPage_constraintListCompact__d2nxf{flex-direction:column;gap:24px}.GurusPage_constraintListCompact__d2nxf .GurusPage_constraintCard__AXAsc{aspect-ratio:2/1;border-width:12px}.GurusPage_section__QLP35{padding-bottom:52px;padding-top:52px}.GurusPage_steps__\+IUxR{grid-template-columns:1fr}.GurusPage_ctaActions__3ziQT,.GurusPage_heroActions__qnfE8{flex-direction:column}.GurusPage_credItems__8Xa8\+{gap:8px 24px}.GurusPage_heroTitle__DlUSm{font-size:clamp(1.4rem,5.8vw,2rem);margin-bottom:16px}.GurusPage_heroSub__qRl2I{font-size:var(--text-sm);margin-bottom:28px}.GurusPage_complianceSlotText__09SD7{display:flex;flex-wrap:wrap;font-size:clamp(.85rem,3.6vw,1.2rem)}.GurusPage_slotContainer__tuY0z{flex-basis:100%}.GurusPage_complianceSlotBanner__7xDkg{padding-bottom:28px}.GurusPage_howHeading__Hgyt1,.GurusPage_sectionHeading__eNR4R{font-size:clamp(1.4rem,5.5vw,2rem)}.GurusPage_econHeading__qeWne{font-size:clamp(1.3rem,5vw,1.8rem)}.GurusPage_econBig__orBRo{font-size:clamp(4.5rem,18vw,8rem)}.GurusPage_criteriaHeading__UcK4w,.GurusPage_moatHeading__e2wvF{font-size:clamp(1.4rem,5.5vw,2rem)}.GurusPage_criteriaHeading__UcK4w{margin-bottom:36px}.GurusPage_ctaHeading__-phy6{font-size:clamp(1.5rem,6vw,2.4rem)}.GurusPage_ctaSub__pHjSm{font-size:var(--text-sm)}.GurusPage_quoteText__eFlCS{font-size:clamp(1.1rem,4.5vw,1.6rem)}.GurusPage_faqSection__ssAzW{padding-bottom:40px;padding-top:40px}.GurusPage_faqHeading__2\+eK3{font-size:clamp(1.4rem,5.5vw,2rem)}.GurusPage_faqQuestion__Kj7vL{padding:14px 18px}.GurusPage_faqQuestionText__e8KvR{font-size:var(--text-sm)}.GurusPage_faqAnswerInner__AcxyH{font-size:var(--text-sm);padding:14px 18px}.GurusPage_quoteSection__BRdai{padding-bottom:52px;padding-top:52px}.GurusPage_ctaSection__BQ2JA{padding-bottom:60px;padding-top:60px}.GurusPage_marketplaceShowcaseSection__hYqZX{padding-bottom:40px;padding-top:40px}.GurusPage_moatCardTitle__a0czn{font-size:var(--text-base)}.GurusPage_moatCardText__z\+e1P{font-size:var(--text-sm)}.GurusPage_moatCard__Szaz3{gap:16px;grid-template-columns:40px 1fr;padding:22px 0 22px 20px}.GurusPage_constraintTitle__QkSs3{font-size:var(--text-lg)}.GurusPage_constraintText__an\+3H{font-size:var(--text-sm)}.GurusPage_credLabel__3BWcm{font-size:.65rem}.GurusPage_credItem__UZarA{font-size:var(--text-xs)}.GurusPage_credentials__IAJZO{gap:20px}.GurusPage_navLinks__Irneq{gap:10px}.GurusPage_navLink__LsLn7{font-size:.65rem}.GurusPage_btnPrimary__LfK0t{font-size:var(--text-xs);padding:12px 24px}.GurusPage_btnGhost__wQpFb{font-size:var(--text-xs);padding:11px 20px}.GurusPage_heroBookDemo__b8\+Tz{font-size:var(--text-xs);height:auto;padding:12px 24px}.GurusPage_eyebrowText__LEORo{font-size:var(--text-xs)}}@media (max-width:380px){.GurusPage_heroTitle__DlUSm{font-size:clamp(1.2rem,5.8vw,1.5rem)}.GurusPage_complianceSlotText__09SD7{font-size:clamp(.75rem,4vw,1rem)}.GurusPage_criteriaHeading__UcK4w,.GurusPage_howHeading__Hgyt1,.GurusPage_moatHeading__e2wvF,.GurusPage_sectionHeading__eNR4R{font-size:clamp(1.2rem,5.8vw,1.6rem)}.GurusPage_econHeading__qeWne{font-size:clamp(1.1rem,5.5vw,1.5rem)}.GurusPage_ctaHeading__-phy6{font-size:clamp(1.25rem,6vw,1.7rem)}.GurusPage_quoteText__eFlCS{font-size:clamp(1rem,4.5vw,1.3rem)}.GurusPage_econBig__orBRo{font-size:clamp(3.5rem,20vw,6rem)}.GurusPage_section__QLP35{padding-bottom:40px;padding-top:40px}.GurusPage_faqSection__ssAzW{padding-bottom:32px;padding-top:32px}.GurusPage_faqHeading__2\+eK3{font-size:clamp(1.2rem,5.8vw,1.6rem);margin-bottom:28px}.GurusPage_quoteSection__BRdai{padding-bottom:40px;padding-top:40px}.GurusPage_ctaSection__BQ2JA{padding-bottom:48px;padding-top:48px}.GurusPage_ctaBox__XMXFi{padding:2rem 1rem}}@keyframes ApplicationForPartnersPage_pulseGlow__wqNPd{0%,to{box-shadow:0 0 12px #9f7aea40,0 0 28px #f6ad5526}50%{box-shadow:0 0 28px #9f7aea8c,0 0 60px #f6ad5559}}.ApplicationForPartnersPage_page__\+iQhp{background-color:var(--color-background);color:var(--color-text);font-weight:var(--font-light);line-height:var(--leading-relaxed);min-height:100vh;overflow-x:hidden;text-align:left}.ApplicationForPartnersPage_hero__u7UJa{background:var(--color-background-darker);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.ApplicationForPartnersPage_hero__u7UJa{padding-left:60px;padding-right:60px}}.ApplicationForPartnersPage_hero__u7UJa{padding-bottom:0;padding-top:110px;text-align:left}.ApplicationForPartnersPage_heroInner__VqVdp{margin-left:auto;margin-right:auto;max-width:960px;width:100%}.ApplicationForPartnersPage_heroBg__ysVBc{inset:0;pointer-events:none;position:absolute}.ApplicationForPartnersPage_heroBg__ysVBc:before{background:radial-gradient(circle,#7b52c812 0,#0000 68%);border-radius:50%;content:"";height:750px;position:absolute;right:-140px;top:-180px;width:750px}.ApplicationForPartnersPage_heroBg__ysVBc:after{background:radial-gradient(circle,#18b2a40d 0,#0000 65%);border-radius:50%;bottom:-100px;content:"";height:420px;left:-100px;position:absolute;width:420px}.ApplicationForPartnersPage_heroEyebrow__Dk1\+A{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-medium);gap:10px;letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.ApplicationForPartnersPage_heroEyebrow__Dk1\+A:before{background-color:var(--color-accent);border-radius:2px;content:"";flex-shrink:0;height:2px;width:26px}.ApplicationForPartnersPage_heroTitle__KUpqS{color:var(--color-primary);font-size:clamp(2rem,4vw,3.2rem);font-weight:var(--font-semibold);letter-spacing:-.025em;line-height:var(--leading-tight);margin-bottom:16px;white-space:nowrap}.ApplicationForPartnersPage_heroSub__qBtSn{color:var(--color-text-muted);font-size:var(--text-lg);font-weight:var(--font-light);line-height:var(--leading-relaxed);margin-bottom:0}.ApplicationForPartnersPage_formSection__svswB{background:var(--color-background-darker);padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.ApplicationForPartnersPage_formSection__svswB{padding-left:60px;padding-right:60px}}.ApplicationForPartnersPage_formSection__svswB{padding-bottom:80px;padding-top:60px}.ApplicationForPartnersPage_formContainer__rRyVS{margin-left:auto;margin-right:auto;max-width:960px;position:relative}.ApplicationForPartnersPage_formBox__Z9sBW{animation:ApplicationForPartnersPage_pulseGlow__wqNPd 4s ease-in-out infinite;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:16px;padding:3rem 2.5rem;position:relative}.ApplicationForPartnersPage_sectionTitle__YxIrQ{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-medium);gap:10px;letter-spacing:.1em;margin-bottom:8px;padding-top:36px;text-transform:uppercase}.ApplicationForPartnersPage_sectionTitle__YxIrQ:before{background-color:var(--color-accent);border-radius:2px;content:"";flex-shrink:0;height:2px;width:26px}.ApplicationForPartnersPage_sectionSubtitle__7Mahw{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:28px}.ApplicationForPartnersPage_formRow__28Njp{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:20px}.ApplicationForPartnersPage_formGroup__qDFH7{display:flex;flex-direction:column;margin-bottom:20px}.ApplicationForPartnersPage_formLabel__Qq7ss{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:6px}.ApplicationForPartnersPage_requiredMarker__pWfyh{color:var(--color-error);margin-left:2px}.ApplicationForPartnersPage_optionalMarker__22axl{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-normal);margin-left:6px}.ApplicationForPartnersPage_formInput__pn4f8{background-color:var(--color-background);border:1px solid var(--color-border-hover);border-radius:8px;color:var(--color-text);font-family:var(--font-family-primary);font-size:var(--text-base);padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.ApplicationForPartnersPage_formSelect__sUdR2{appearance:none;background-color:var(--color-background-alt);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' stroke='%236b677e' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--text-sm);padding:12px 40px 12px 16px;transition:box-shadow .3s ease,border-color .3s ease;width:100%}.ApplicationForPartnersPage_formTextarea__fnfSQ{background-color:var(--color-background);border:1px solid var(--color-border-hover);border-radius:8px;color:var(--color-text);font-family:var(--font-family-primary);font-size:var(--text-base);line-height:var(--leading-relaxed);min-height:120px;padding:12px 16px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.ApplicationForPartnersPage_formInput__pn4f8:hover,.ApplicationForPartnersPage_formSelect__sUdR2:hover,.ApplicationForPartnersPage_formTextarea__fnfSQ:hover{border-color:var(--color-primary-light);box-shadow:0 10px 36px #2d37484d}.ApplicationForPartnersPage_formInput__pn4f8:focus,.ApplicationForPartnersPage_formSelect__sUdR2:focus,.ApplicationForPartnersPage_formTextarea__fnfSQ:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #7b52c826;outline:none}.ApplicationForPartnersPage_formSelect__sUdR2:focus{box-shadow:var(--input-shadow-3d-focus,0 0 0 3px #7b52c826)}.ApplicationForPartnersPage_formInput__pn4f8::placeholder{color:var(--color-text-muted);font-weight:var(--font-light)}.ApplicationForPartnersPage_formInputError__1ldMH{border-color:var(--color-danger-dark)}.ApplicationForPartnersPage_formInputError__1ldMH:focus{box-shadow:0 0 0 3px #e53e3e26}.ApplicationForPartnersPage_fieldError__gVuFj{color:var(--color-error);font-size:var(--text-xs);margin-top:4px}.ApplicationForPartnersPage_fieldHint__5FlzV{color:var(--color-text-muted);font-size:var(--text-xs);font-style:italic;margin-top:4px}.ApplicationForPartnersPage_sliderGroup__ugdD1{display:flex;flex-direction:column;margin-bottom:28px}.ApplicationForPartnersPage_sliderLabel__XmeUj{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-relaxed);margin-bottom:10px}.ApplicationForPartnersPage_sliderControl__A7E-f{align-items:center;display:flex;gap:14px}.ApplicationForPartnersPage_sliderEndLabel__Gyxea{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-medium);min-width:80px;white-space:nowrap}.ApplicationForPartnersPage_sliderEndLabelLeft__Owu9R{text-align:right}.ApplicationForPartnersPage_sliderEndLabelRight__HWRGR{text-align:left}.ApplicationForPartnersPage_sliderInput__GiaYT{appearance:none;background:linear-gradient(to right,var(--color-accent-light) 0,var(--color-primary) 100%);border-radius:3px;cursor:pointer;flex:1 1;height:6px;outline:none}.ApplicationForPartnersPage_sliderInput__GiaYT::-webkit-slider-thumb{appearance:none;background:var(--color-primary);border:3px solid var(--color-background);border-radius:50%;box-shadow:0 2px 6px #7b52c859;cursor:pointer;height:22px;-webkit-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;width:22px}.ApplicationForPartnersPage_sliderInput__GiaYT::-webkit-slider-thumb:hover{box-shadow:0 3px 10px #7b52c880;transform:scale(1.15)}.ApplicationForPartnersPage_sliderInput__GiaYT::-moz-range-thumb{background:var(--color-primary);border:3px solid var(--color-background);border-radius:50%;box-shadow:0 2px 6px #7b52c859;cursor:pointer;height:22px;width:22px}.ApplicationForPartnersPage_sliderValue__wOV25{color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);min-width:20px;text-align:center}.ApplicationForPartnersPage_radioGroup__RDfKV{display:flex;flex-direction:column;gap:10px}.ApplicationForPartnersPage_radioOption__uK-QT{align-items:center;border:1px solid var(--color-border-hover);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:10px 14px;transition:border-color .2s ease,background-color .2s ease}.ApplicationForPartnersPage_radioOption__uK-QT:hover{background:#7b52c808;border-color:var(--color-primary-light)}.ApplicationForPartnersPage_radioOptionSelected__xccCQ{background:#7b52c80f;border-color:var(--color-primary)}.ApplicationForPartnersPage_radioInput__M4EGD{accent-color:var(--color-primary);cursor:pointer;height:18px;width:18px}.ApplicationForPartnersPage_radioLabel__jlHYa{color:var(--color-text);cursor:pointer;font-size:var(--text-sm)}.ApplicationForPartnersPage_submitButton__ijmao{align-items:center;background-color:var(--color-primary);border-radius:8px;border-style:none;box-shadow:0 4px 20px #7b52c842;color:var(--color-text-contrast);cursor:pointer;display:inline-flex;font-family:var(--font-family-primary);font-size:var(--text-base);font-weight:var(--font-medium);justify-content:center;margin-top:36px;padding:16px 48px;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.ApplicationForPartnersPage_submitButton__ijmao:hover:not(:disabled){background-color:var(--color-primary-dark);box-shadow:0 8px 30px #7b52c857;transform:translateY(-2px)}.ApplicationForPartnersPage_submitButton__ijmao:disabled{cursor:not-allowed;opacity:.6}.ApplicationForPartnersPage_reviewNote__75KX4{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-top:24px;text-align:left}.ApplicationForPartnersPage_limitedNote__Lw\+O-{border-top:1px solid var(--color-border);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-relaxed);margin-top:32px;padding-top:24px;text-align:left}.ApplicationForPartnersPage_successContainer__APwev{align-items:center;display:flex;flex-direction:column;padding:60px 20px;text-align:center}.ApplicationForPartnersPage_successIcon__hYb8h{color:var(--color-success);height:64px;margin-bottom:24px;width:64px}.ApplicationForPartnersPage_successTitle__KZIJi{color:var(--color-text);font-size:var(--text-2xl);font-weight:var(--font-semibold);margin-bottom:12px}.ApplicationForPartnersPage_successMessage__hQ2lK{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);max-width:480px}.ApplicationForPartnersPage_pageFooter__3IQhp{align-items:center;background-color:var(--color-background-alt);display:flex;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.ApplicationForPartnersPage_pageFooter__3IQhp{padding-left:60px;padding-right:60px}}.ApplicationForPartnersPage_pageFooter__3IQhp{border-top:2px solid var(--color-border-light);gap:16px;padding-bottom:30px;padding-top:30px}.ApplicationForPartnersPage_footerLinks__GbhzB{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.ApplicationForPartnersPage_footerLink__dBa4i{color:var(--color-text);font-size:var(--text-sm);text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ApplicationForPartnersPage_footerLink__dBa4i:hover{color:var(--color-primary)}.ApplicationForPartnersPage_footerCopy__CuhJY{color:var(--color-text);font-size:var(--text-sm)}.ApplicationForPartnersPage_cookieSettingsLink__sAH\+6{align-items:center;background-color:initial;border-style:none;color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:var(--text-xs);gap:.5rem;padding:0;text-decoration-line:underline;text-underline-offset:2px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ApplicationForPartnersPage_cookieSettingsLink__sAH\+6:hover{color:var(--color-primary-light)}@media (prefers-reduced-motion:reduce){.ApplicationForPartnersPage_formBox__Z9sBW{animation:none}}@media (max-width:900px){.ApplicationForPartnersPage_hero__u7UJa{padding-left:1.5rem;padding-right:1.5rem;padding-top:90px}.ApplicationForPartnersPage_heroTitle__KUpqS{font-size:clamp(1.6rem,4vw,2.4rem);white-space:normal}.ApplicationForPartnersPage_formSection__svswB{padding:32px 1.5rem 60px}.ApplicationForPartnersPage_formBox__Z9sBW{padding:2.5rem 1.5rem}.ApplicationForPartnersPage_formRow__28Njp{gap:0;grid-template-columns:1fr}.ApplicationForPartnersPage_pageFooter__3IQhp{flex-direction:column;gap:20px;padding:32px 1.5rem;text-align:center}}@media (max-width:560px){.ApplicationForPartnersPage_hero__u7UJa{padding-bottom:24px;padding-top:80px}.ApplicationForPartnersPage_heroTitle__KUpqS{font-size:clamp(1.3rem,5.5vw,1.8rem)}.ApplicationForPartnersPage_heroSub__qBtSn{font-size:var(--text-sm)}.ApplicationForPartnersPage_sectionTitle__YxIrQ{font-size:var(--text-lg)}.ApplicationForPartnersPage_sliderControl__A7E-f{gap:8px}.ApplicationForPartnersPage_sliderEndLabel__Gyxea{font-size:.65rem;min-width:60px}.ApplicationForPartnersPage_formBox__Z9sBW{padding:2rem 1rem}.ApplicationForPartnersPage_submitButton__ijmao{font-size:var(--text-sm);padding:14px 32px}}.SurveysHomePage_page__8uss7{background-color:var(--color-background);color:var(--color-text);display:flex;flex-direction:column;font-weight:var(--font-light);height:100vh;height:100dvh;line-height:var(--leading-relaxed);overflow:hidden;text-align:left}.SurveysHomePage_pageScroll__lUPBG{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.SurveysHomePage_content__qbwxJ{background-color:var(--color-background);color:var(--color-text);font-family:Roboto,sans-serif;line-height:var(--leading-relaxed);text-align:left}.SurveysHomePage_content__qbwxJ h1{font-size:var(--text-3xl);font-weight:var(--font-medium);letter-spacing:-.02em;margin-bottom:4rem}.SurveysHomePage_content__qbwxJ h1,.SurveysHomePage_content__qbwxJ h2{color:var(--color-primary);line-height:var(--leading-tight);text-align:left}.SurveysHomePage_content__qbwxJ h2{font-size:var(--text-4xl);font-weight:var(--font-bold);letter-spacing:-.01em;margin-bottom:3rem}.SurveysHomePage_content__qbwxJ h3{color:var(--color-primary);font-size:var(--text-3xl);font-weight:var(--font-semibold);letter-spacing:-.005em;margin-bottom:.75rem;text-align:left}.SurveysHomePage_content__qbwxJ p{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-normal);line-height:var(--leading-relaxed);margin-bottom:2rem;text-align:left}.SurveysHomePage_content__qbwxJ a{color:var(--color-primary);text-decoration:none;transition:opacity .2s ease}.SurveysHomePage_content__qbwxJ a:hover{opacity:.7}.SurveysHomePage_container__4NFie{margin:0 auto;max-width:1000px;padding:0 2rem}.SurveysHomePage_section__eA4Uq{padding-bottom:6rem;padding-top:6rem}.SurveysHomePage_sectionFirst__pTnsy{border-top:none;padding-top:8rem}.SurveysHomePage_hero__2EK32{background-color:var(--color-background);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:1024px){.SurveysHomePage_hero__2EK32{padding-left:60px;padding-right:60px}}.SurveysHomePage_hero__2EK32{margin-bottom:30px;padding-bottom:0;padding-top:24px}.SurveysHomePage_heroBg__Ncqht{inset:0;pointer-events:none;position:absolute}.SurveysHomePage_heroBg__Ncqht:before{background:radial-gradient(circle,#7b52c812 0,#0000 68%);border-radius:50%;content:"";height:750px;position:absolute;right:-140px;top:-180px;width:750px}.SurveysHomePage_heroBg__Ncqht:after{background:radial-gradient(circle,#18b2a40d 0,#0000 65%);border-radius:50%;bottom:-100px;content:"";height:420px;left:-100px;position:absolute;width:420px}.SurveysHomePage_heroRow__hscy5{align-items:flex-start;display:flex;gap:40px}.SurveysHomePage_heroContent__cDq9R{flex:1 1;min-width:0}.SurveysHomePage_heroTitle__s06A6{animation:SurveysHomePage_fadeUp__tlxC6 .85s ease .5s forwards;color:var(--color-text);font-size:clamp(2.4rem,5.2vw,4.8rem);font-weight:var(--font-light);letter-spacing:-.025em;line-height:var(--leading-tight);margin-bottom:30px;max-width:1150px;opacity:0}.SurveysHomePage_heroTitleStrong__AXztg{color:var(--color-primary);font-weight:var(--font-semibold)}.SurveysHomePage_heroSub__Rgrh9{animation:SurveysHomePage_fadeUp__tlxC6 .85s ease .7s forwards;color:var(--color-text-muted);font-size:var(--text-3xl);font-weight:var(--font-light);line-height:var(--leading-relaxed);margin-bottom:46px;max-width:950px;opacity:0}.SurveysHomePage_heroSub__Rgrh9 strong{color:var(--color-text);font-weight:var(--font-semibold)}.SurveysHomePage_heroStarburst__ksMfL{animation:SurveysHomePage_fadeUp__tlxC6 .85s ease .7s forwards;aspect-ratio:1/1;flex-shrink:0;opacity:0;position:relative;width:clamp(280px,26vw,380px)}.SurveysHomePage_heroStarburstBg__lejFx{height:100%;inset:0;object-fit:contain;position:absolute;transform:rotate(0deg);transform-origin:center center;transition:transform .7s ease-in-out;width:100%}.SurveysHomePage_heroStarburst__ksMfL:has(.SurveysHomePage_heroStarburstBtn__vYQtX:focus-visible) .SurveysHomePage_heroStarburstBg__lejFx,.SurveysHomePage_heroStarburst__ksMfL:has(.SurveysHomePage_heroStarburstBtn__vYQtX:hover) .SurveysHomePage_heroStarburstBg__lejFx{transform:rotate(18deg)}.SurveysHomePage_heroStarburstContent__tkUYT{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;padding:20%;position:absolute;text-align:center}.SurveysHomePage_heroStarburstLine1__sa48y{margin-bottom:12px}.SurveysHomePage_heroStarburstLine1__sa48y,.SurveysHomePage_heroStarburstLine2__bucjz{color:var(--color-text-contrast);font-size:clamp(.8rem,1.2vw,1.1rem);font-weight:var(--font-bold);line-height:var(--leading-normal)}.SurveysHomePage_heroStarburstLine2__bucjz{margin-bottom:14px}.SurveysHomePage_heroStarburstBtn__vYQtX{align-items:center;background:var(--color-primary);border:1px solid #ffffff2e;border-radius:8px;box-shadow:0 4px 20px #7b52c842;color:var(--color-text-contrast);cursor:pointer;display:inline-flex;font-size:clamp(.65rem,.9vw,.8rem);font-weight:500;font-weight:var(--font-medium,500);height:50px;justify-content:center;padding:0 20px;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.SurveysHomePage_heroStarburstBtn__vYQtX:hover{background:var(--color-primary-dark);box-shadow:0 8px 30px #7b52c857;color:var(--color-accent);transform:scale(1.05)}.SurveysHomePage_heroWaitlistCard__ZNYp\+{animation:SurveysHomePage_fadeUp__tlxC6 .85s ease .7s forwards,SurveysHomePage_pulseGlow__KClh9 4s ease-in-out 1.55s infinite;background:var(--color-background);border:1px solid var(--color-border);border-radius:16px;flex-shrink:0;opacity:0;padding:1.5rem;width:clamp(320px,28vw,460px)}.SurveysHomePage_wlTitle__f02OP{color:var(--color-primary);font-size:1.5rem;font-weight:700;font-weight:var(--font-bold,700);margin:0 0 .25rem}.SurveysHomePage_wlSubtitle__gIew2{color:#6b7280;color:var(--color-text-secondary,#6b7280);font-size:.95rem;line-height:1.5;margin:0 0 1rem}.SurveysHomePage_wlFields__6zXJU{display:flex;flex-direction:column;gap:.75rem}.SurveysHomePage_wlFieldGroup__2BDTQ{display:flex;flex-direction:column;gap:.35rem}.SurveysHomePage_wlLabelRow__PR8q\+{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.SurveysHomePage_wlLabel__u12m3{color:#1f2937;color:var(--color-text,#1f2937);font-size:.875rem;font-weight:600;font-weight:var(--font-semibold,600);margin:0}.SurveysHomePage_wlOptional__0dEyo{color:#9ca3af;color:var(--color-text-secondary,#9ca3af);font-size:.8rem;font-weight:400;font-weight:var(--font-normal,400)}.SurveysHomePage_wlInput__94edo{background-color:#fff;background-color:var(--color-background,#fff);border:1px solid #d1d5db;border:1px solid var(--color-border,#d1d5db);border-radius:.5rem;box-sizing:border-box;color:#1f2937;color:var(--color-text,#1f2937);font-size:.95rem;outline:none;padding:.625rem .75rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.SurveysHomePage_wlInput__94edo:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #4f46e526}.SurveysHomePage_wlInput__94edo::placeholder{color:#9ca3af;color:var(--color-text-secondary,#9ca3af)}.SurveysHomePage_wlInput__94edo:disabled{cursor:not-allowed;opacity:.6}.SurveysHomePage_wlInputError__48HSj,.SurveysHomePage_wlInputError__48HSj:focus{border-color:#ef4444;border-color:var(--color-error,#ef4444)}.SurveysHomePage_wlInputError__48HSj:focus{box-shadow:0 0 0 3px #ef444426}.SurveysHomePage_wlErrorText__L4MRI{color:#ef4444;color:var(--color-error,#ef4444);flex:1 1;font-size:.8rem;min-width:0;text-align:right}.SurveysHomePage_wlWhatsappWrap__f4qMg{position:relative}.SurveysHomePage_wlWhatsappError__P\+Hu1{color:#ef4444;color:var(--color-error,#ef4444);font-size:.8rem;left:0;line-height:1.35;margin-top:.35rem;position:absolute;right:0;top:100%}.SurveysHomePage_wlActions__vWeEh{display:flex;gap:.75rem;margin-top:2.5rem}.SurveysHomePage_wlJoinBtn__Ldexs{background-color:var(--color-primary);border:none;border-radius:.5rem;color:#fff;cursor:pointer;flex:1 1;font-size:.95rem;font-weight:600;font-weight:var(--font-semibold,600);padding:.625rem 1.25rem;transition:background-color .2s ease,opacity .2s ease}.SurveysHomePage_wlJoinBtn__Ldexs:hover:not(:disabled){background-color:#4338ca;background-color:var(--color-primary-dark,#4338ca)}.SurveysHomePage_wlJoinBtn__Ldexs:disabled{cursor:not-allowed;opacity:.6}.SurveysHomePage_ctaGroup__apa4y{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:4rem}.SurveysHomePage_button__S2r5M{border:none;border-radius:0;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:var(--text-xl);font-weight:var(--font-semibold);padding:1.25rem 3rem;transition:all .2s ease}.SurveysHomePage_buttonPrimary__wDEs8{background-color:var(--color-warning);color:var(--color-primary)}.SurveysHomePage_buttonPrimary__wDEs8:hover{background-color:var(--color-warning-dark)}.SurveysHomePage_buttonSecondary__d1eeN{background-color:var(--color-warning);border:none;color:var(--color-primary)}.SurveysHomePage_buttonSecondary__d1eeN:hover{background-color:var(--color-warning-dark)}.SurveysHomePage_emailInput__haFDH{border:2px solid var(--color-border);border-radius:0;font-family:Roboto,sans-serif;font-size:var(--text-lg);max-width:400px;padding:1.25rem 2rem;transition:border-color .2s ease;width:100%}.SurveysHomePage_emailInput__haFDH:focus{border-color:var(--color-primary);outline:none}.SurveysHomePage_teaser__Y2te7{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr;margin:4rem 0}.SurveysHomePage_teaserCard__oLbZw{background-color:var(--color-background);border:4px solid var(--color-warning);padding:3rem;text-align:left}.SurveysHomePage_teaserCard__oLbZw h3{color:var(--color-primary);margin-bottom:1rem}.SurveysHomePage_teaserCard__oLbZw p{color:var(--color-text-muted);font-size:var(--text-xl);line-height:var(--leading-relaxed);margin:0}.SurveysHomePage_useCases__uqiul{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;margin:3rem 0}.SurveysHomePage_useCaseTag__6xqAU{background-color:var(--color-background);border:4px solid var(--color-warning);color:var(--color-primary);cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:var(--text-lg);font-weight:var(--font-semibold);padding:1rem 2rem;transition:all .3s ease}.SurveysHomePage_useCaseTag__6xqAU:hover{background-color:var(--color-primary);color:var(--color-background)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_modalBodyLabel__kjEtp{color:var(--color-primary);font-size:var(--text-2xl);font-weight:var(--font-semibold);margin-bottom:.75rem;margin-top:1.5rem}.SurveysHomePage_comparison__q2uTJ{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin:4rem 0}.SurveysHomePage_comparisonCol__waiyW{background-color:var(--color-background-alt);border:4px solid var(--color-warning);padding:3rem;text-align:left}.SurveysHomePage_comparisonColAlt__\+nDVA{background-color:var(--color-warning-light)}.SurveysHomePage_comparisonCol__waiyW h3{border-bottom:4px solid var(--color-warning);color:var(--color-primary);font-size:var(--text-3xl);margin-bottom:2rem;padding-bottom:1.5rem}.SurveysHomePage_comparisonItem__UJyUS{border-bottom:1px solid var(--color-text);margin-bottom:2rem;padding-bottom:2rem}.SurveysHomePage_comparisonItem__UJyUS:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SurveysHomePage_comparisonLabel__AzphI{color:var(--color-text);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:.5rem}.SurveysHomePage_comparisonText__nS2e8{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.SurveysHomePage_comparisonTable__FTwo1{border-collapse:collapse;margin:0;text-align:left;width:100%}.SurveysHomePage_comparisonTableHeader__CSt9q{background-color:var(--color-background-alt);border-bottom:4px solid var(--color-warning);color:var(--color-primary);font-size:var(--text-xl);font-weight:var(--font-semibold);padding:1.25rem 1.5rem}.SurveysHomePage_comparisonTableHeaderCorner__oRDuO{background-color:var(--color-background-alt);border-bottom:4px solid var(--color-primary-dark)}.SurveysHomePage_comparisonTable__FTwo1:has(>tbody>tr:first-child.SurveysHomePage_comparisonTableRowHighlight__sZihD) .SurveysHomePage_comparisonTableHeaderCorner__oRDuO{background-color:var(--color-primary-light);border-bottom:4px solid var(--color-primary-light);color:var(--color-text-contrast)}.SurveysHomePage_comparisonTableHeaderAlt__9ijGi{background-color:var(--color-warning-light)}.SurveysHomePage_comparisonTableLabel__AKMvX{background-color:var(--color-background-alt);border-bottom:1px solid var(--color-border);border-top:0;color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold);padding:1.25rem 1.5rem}@media (min-width:1100px){.SurveysHomePage_comparisonTableLabel__AKMvX{white-space:nowrap}}.SurveysHomePage_comparisonTable__FTwo1 tbody tr:first-child .SurveysHomePage_comparisonTableCell__48yzm,.SurveysHomePage_comparisonTable__FTwo1 tbody tr:first-child .SurveysHomePage_comparisonTableLabel__AKMvX{border-top:0}.SurveysHomePage_comparisonTableCell__48yzm{background-color:var(--color-background-alt);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xl);line-height:var(--leading-relaxed);padding:1.25rem 1.5rem}.SurveysHomePage_comparisonTableCellAlt__lbI1u{background-color:var(--color-warning-light)}.SurveysHomePage_comparisonTable__FTwo1 tbody tr:last-child .SurveysHomePage_comparisonTableCell__48yzm,.SurveysHomePage_comparisonTable__FTwo1 tbody tr:last-child .SurveysHomePage_comparisonTableLabel__AKMvX{border-bottom:none}.SurveysHomePage_comparisonSection__prjGS{background:var(--color-background-darker)}.SurveysHomePage_comparisonSectionInner__rK9sT{margin-left:auto;margin-right:auto;max-width:1400px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.SurveysHomePage_comparisonSectionInner__rK9sT{padding-left:60px;padding-right:60px}}.SurveysHomePage_comparisonTableWrapper__PjnYO{-webkit-overflow-scrolling:touch;background-color:var(--color-background-alt);border:1px solid var(--color-border-hover);border-radius:14px;box-shadow:var(--container-shadow-3d),0 1px 0 #ffffff0f inset;margin:4rem 0 0;overflow-x:auto;overflow-y:hidden;padding-bottom:0;transform:translateY(-6px)}.SurveysHomePage_comparisonColLabel__M0Jps{width:22%}.SurveysHomePage_comparisonColData__hLpRH{width:39%}.SurveysHomePage_comparisonTableHeaderWarning__ZLA1b{background-color:var(--color-warning);border-bottom:4px solid var(--color-warning);color:var(--color-background-alt)}.SurveysHomePage_comparisonTableHeaderAccent__M\+1Xs{background-color:var(--color-accent);border-bottom:4px solid var(--color-accent);color:var(--color-background-alt)}.SurveysHomePage_comparisonTableRowHighlight__sZihD .SurveysHomePage_comparisonTableCell__48yzm,.SurveysHomePage_comparisonTableRowHighlight__sZihD .SurveysHomePage_comparisonTableLabel__AKMvX{background-color:var(--color-primary-dark);color:var(--color-text-contrast)}.SurveysHomePage_comparisonCta__e6xgX{margin-top:1.75rem;text-align:center}.SurveysHomePage_content__qbwxJ .SurveysHomePage_comparisonCtaText__43yA1{color:var(--color-primary-dark);font-size:var(--text-2xl);font-style:normal;font-weight:var(--font-bold);line-height:var(--leading-relaxed);margin-bottom:1.75rem;text-align:center}.SurveysHomePage_comparisonCtaLinks__SDbNs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.SurveysHomePage_comparisonCtaLink__\+96pV{align-items:center;border:2px solid var(--color-accent);border-radius:999px;color:var(--color-accent);display:inline-flex;font-size:var(--text-base);font-weight:var(--font-semibold);gap:.5rem;padding:.65rem 1.5rem;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .15s ease}.SurveysHomePage_comparisonCtaLink__\+96pV:hover{background-color:var(--color-accent);color:var(--color-text-contrast);transform:translateY(-2px)}.SurveysHomePage_comparisonCtaLinkArrow__hQSPg{flex-shrink:0;height:1.15rem;transition:transform .2s ease;width:1.15rem}.SurveysHomePage_comparisonCtaLink__\+96pV:hover .SurveysHomePage_comparisonCtaLinkArrow__hQSPg{transform:translateX(3px)}.SurveysHomePage_differentiationBox__ew73W{background-color:var(--color-background);border:4px solid var(--color-warning);padding:4rem 3rem;text-align:left}.SurveysHomePage_differentiationBox__ew73W p{color:var(--color-text)}.SurveysHomePage_builderSection__BHWhT{background-color:var(--color-background-alt);border:4px solid var(--color-warning);margin-top:6rem;padding:4rem 3rem;text-align:center}.SurveysHomePage_builderSection__BHWhT h2{font-size:var(--text-4xl);margin-bottom:1.5rem}.SurveysHomePage_builderSection__BHWhT p{font-size:var(--text-xl);margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:800px}.SurveysHomePage_preserveCase__Oc6aQ{text-transform:none}.SurveysHomePage_faqSection__6l\+TE{background:var(--color-background-darker);padding-left:1.5rem;padding-right:1.5rem;position:relative;width:100%}@media (min-width:1024px){.SurveysHomePage_faqSection__6l\+TE{padding-left:60px;padding-right:60px}}.SurveysHomePage_faqSection__6l\+TE{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding-bottom:88px;padding-top:88px}.SurveysHomePage_faqContainer__f-pvw{margin-left:auto;margin-right:auto;max-width:1200px}.SurveysHomePage_faqHeading__ttCdi{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:40px}.SurveysHomePage_faqList__PPgl5{display:flex;flex-direction:column;gap:12px;margin-left:auto;margin-right:auto;max-width:860px}.SurveysHomePage_faqCard__lKPs4{border:1px solid var(--color-border);border-radius:12px;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.SurveysHomePage_faqCard__lKPs4:hover{border-color:var(--color-border-hover);box-shadow:var(--card-shadow-3d);transform:translateY(-2px)}.SurveysHomePage_faqCardOpen__deKi4{border-color:var(--color-primary)}.SurveysHomePage_faqQuestion__eBXeO{align-items:center;background-color:var(--color-background);border-style:none;color:var(--color-text);cursor:pointer;display:flex;font-family:var(--font-family-primary);justify-content:space-between;padding:18px 22px;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.SurveysHomePage_faqQuestion__eBXeO:focus{outline:none}.SurveysHomePage_faqQuestion__eBXeO:focus-visible{border-radius:inherit;outline:2px solid var(--color-primary);outline-offset:-2px}.SurveysHomePage_faqQuestionOpen__-pm1I{background-color:var(--color-primary);color:var(--color-text-contrast)}.SurveysHomePage_faqQuestionText__xHMKy{font-size:var(--text-base);font-weight:var(--font-medium);padding-right:16px}.SurveysHomePage_faqToggleIcon__T0xwc{flex-shrink:0;height:24px;transition:transform .3s ease;width:24px}.SurveysHomePage_faqToggleIconOpen__UvDCW{transform:rotate(45deg)}.SurveysHomePage_faqAnswerShell__1quoG{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.SurveysHomePage_faqAnswerShellOpen__R3kmc{grid-template-rows:1fr}.SurveysHomePage_faqAnswerOverflow__i1tqr{overflow:hidden}.SurveysHomePage_faqAnswerInner__Reufq{background-color:var(--color-background);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);padding:18px 22px;text-align:left;white-space:pre-line}.SurveysHomePage_faqEmailRow__LDRHW{display:flex;justify-content:center;margin-top:36px}.SurveysHomePage_faqEmailIcon__sGVdu{flex-shrink:0;height:24px;width:24px}.SurveysHomePage_faqEmailLinkMobileOnly__7NyuT{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:var(--text-sm);gap:.5rem;text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.SurveysHomePage_faqEmailLinkMobileOnly__7NyuT:hover{color:var(--color-primary)}@media (min-width:768px){.SurveysHomePage_faqEmailLinkMobileOnly__7NyuT{display:none}}.SurveysHomePage_faqEmailLinkDesktopOnly__6w1qo{align-items:center;background-color:initial;border-style:none;color:var(--color-text-muted);cursor:pointer;display:none;font-family:var(--font-family-primary);font-size:var(--text-sm);gap:.5rem;padding:0;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.SurveysHomePage_faqEmailLinkDesktopOnly__6w1qo:hover{color:var(--color-primary)}@media (min-width:768px){.SurveysHomePage_faqEmailLinkDesktopOnly__6w1qo{display:inline-flex}}.SurveysHomePage_faqEmailCopyIcon__IwR1Y{flex-shrink:0;height:16px;width:16px}.SurveysHomePage_pageFooter__9iMEQ{border-top:1px solid var(--color-warning);color:var(--color-text-muted);font-size:var(--text-base);padding:4rem 0;text-align:center}.SurveysHomePage_footerLinks__d\+W8n{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:1.5rem}.SurveysHomePage_cookieSettingsLink__KD64c,.SurveysHomePage_footerLink__g8C2j{color:var(--color-primary);font-size:var(--text-base)}.SurveysHomePage_cookieSettingsLink__KD64c{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;font-family:inherit;gap:.5rem;margin-bottom:1rem}.SurveysHomePage_footerCopy__\+8\+SU{color:var(--color-text-muted);display:block}.SurveysHomePage_credibility__EmUBk{color:var(--color-primary);font-size:var(--text-base);font-style:italic;font-weight:var(--font-medium);margin-top:3rem}.SurveysHomePage_heroTitleMuted__6EF11{color:var(--color-text)}.SurveysHomePage_steps__i93ov{grid-gap:14px;background:linear-gradient(to right,var(--color-accent-light),var(--color-primary-dark));border-radius:16px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);padding:32px}.SurveysHomePage_step__Wc3b4{aspect-ratio:10/10.5;background-color:var(--color-background);border:1px solid var(--color-border-hover);border-radius:12px;box-shadow:var(--card-shadow-3d);overflow:hidden;padding:0;position:relative;transition:box-shadow .6s ease,border-color .6s ease}.SurveysHomePage_step__Wc3b4.SurveysHomePage_stepPeek__6gooW,.SurveysHomePage_step__Wc3b4:hover{border-color:#7b52c842;box-shadow:var(--card-shadow-3d-hover)}.SurveysHomePage_stepInner__4rFS\+{display:flex;flex-direction:column;height:100%;min-height:0;padding:28px 0 28px 16px}.SurveysHomePage_stepInner__4rFS\+:before{content:"";flex:1 1;min-height:0}.SurveysHomePage_stepNumber__OwDrr{color:var(--color-accent-light);font-size:var(--text-4xl);font-weight:var(--font-bold);letter-spacing:-.03em;line-height:var(--leading-none);position:absolute;right:18px;top:14px;transition:font-size .7s ease;z-index:1}.SurveysHomePage_stepTitle__peK9i{align-self:stretch;color:var(--color-text);flex-shrink:0;font-size:var(--text-lg);font-weight:var(--font-medium);line-height:var(--leading-tight);margin-bottom:0;padding-right:24px;position:relative;transform:rotate(-30deg);transform-origin:bottom left;transition:transform .9s ease;z-index:1}.SurveysHomePage_stepTextShell__Z76XF{display:grid;flex:0 0 auto;grid-template-rows:0fr;min-height:0;overflow:hidden;padding-bottom:0;transition:grid-template-rows 1s ease,padding-bottom .9s ease}.SurveysHomePage_stepText__Uzz4O{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 8px 0 0;min-height:0;overflow:hidden;padding-right:16px}.SurveysHomePage_step__Wc3b4.SurveysHomePage_stepPeek__6gooW .SurveysHomePage_stepNumber__OwDrr,.SurveysHomePage_step__Wc3b4:hover .SurveysHomePage_stepNumber__OwDrr{font-size:var(--text-xl)}.SurveysHomePage_step__Wc3b4.SurveysHomePage_stepPeek__6gooW .SurveysHomePage_stepTitle__peK9i,.SurveysHomePage_step__Wc3b4:hover .SurveysHomePage_stepTitle__peK9i{transform:rotate(0deg) translateY(-4px)}.SurveysHomePage_step__Wc3b4.SurveysHomePage_stepPeek__6gooW .SurveysHomePage_stepTextShell__Z76XF,.SurveysHomePage_step__Wc3b4:hover .SurveysHomePage_stepTextShell__Z76XF{grid-template-rows:1fr;padding-bottom:14px}.SurveysHomePage_stepAccent__1Sh5B{background:linear-gradient(to right,var(--color-accent),#18b2a400);border-radius:0 0 12px 12px;bottom:0;height:6px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .8s ease}.SurveysHomePage_step__Wc3b4.SurveysHomePage_stepPeek__6gooW .SurveysHomePage_stepAccent__1Sh5B,.SurveysHomePage_step__Wc3b4:hover .SurveysHomePage_stepAccent__1Sh5B{transform:scaleX(1)}.SurveysHomePage_asterisk__M0\+Id{font-size:var(--text-xl);position:relative;top:-.1em;vertical-align:initial}@media (hover:none){.SurveysHomePage_step__Wc3b4 .SurveysHomePage_stepNumber__OwDrr{font-size:var(--text-xl)}.SurveysHomePage_step__Wc3b4 .SurveysHomePage_stepTitle__peK9i{transform:none}.SurveysHomePage_step__Wc3b4 .SurveysHomePage_stepTextShell__Z76XF{grid-template-rows:1fr;padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.SurveysHomePage_step__Wc3b4 .SurveysHomePage_stepNumber__OwDrr{font-size:var(--text-xl)}.SurveysHomePage_step__Wc3b4 .SurveysHomePage_stepTitle__peK9i{transform:none}.SurveysHomePage_step__Wc3b4 .SurveysHomePage_stepTextShell__Z76XF{grid-template-rows:1fr;padding-bottom:14px}}@media (max-width:1100px){.SurveysHomePage_steps__i93ov{grid-template-columns:1fr 1fr}.SurveysHomePage_step__Wc3b4{aspect-ratio:auto;min-height:168px}.SurveysHomePage_stepInner__4rFS\+{padding:22px 0 22px 20px}.SurveysHomePage_stepNumber__OwDrr{font-size:var(--text-3xl)}.SurveysHomePage_stepTitle__peK9i{font-size:var(--text-base);padding-right:18px}.SurveysHomePage_stepText__Uzz4O{font-size:var(--text-sm);margin-right:6px;padding-right:12px}}.SurveysHomePage_eyebrowText__SM0QU{color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.1em;text-transform:uppercase}.SurveysHomePage_sectionRule__aX0GY{align-items:center;display:flex;gap:10px;margin-bottom:48px}.SurveysHomePage_sectionRule__aX0GY:before{background-color:var(--color-accent);border-radius:2px;content:"";flex-shrink:0;height:2px;width:26px}.SurveysHomePage_sectionLabel__3uzYW{display:inline;white-space:nowrap}.SurveysHomePage_noWrap__l2OP3{white-space:nowrap}.SurveysHomePage_sectionHeading__-Mu6j{white-space:nowrap}.SurveysHomePage_content__qbwxJ .SurveysHomePage_sectionHeading__-Mu6j,.SurveysHomePage_sectionHeading__-Mu6j{font-size:clamp(2rem,3.5vw,3.2rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:26px}.SurveysHomePage_content__qbwxJ .SurveysHomePage_sectionHeading__-Mu6j{color:var(--color-text)}.SurveysHomePage_sectionHeadingStrong__zzn9a{color:var(--color-primary);font-weight:var(--font-semibold)}.SurveysHomePage_problemSection__ufDPI{background-color:var(--color-background-alt)}.SurveysHomePage_problemGrid__6RMpw{grid-gap:90px;align-items:center;box-sizing:border-box;display:grid;gap:90px;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media (min-width:1024px){.SurveysHomePage_problemGrid__6RMpw{padding-left:60px;padding-right:60px}}.SurveysHomePage_content__qbwxJ .SurveysHomePage_problemBody__A9cV1,.SurveysHomePage_problemBody__A9cV1{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:16px}.SurveysHomePage_problemBody__A9cV1 strong{color:var(--color-text);font-weight:700}.SurveysHomePage_constraintCard__Ch7QU{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--container-shadow-3d);padding:22px 26px;position:relative;transition:box-shadow .3s ease,border-color .3s ease}.SurveysHomePage_constraintCard__Ch7QU:focus-visible,.SurveysHomePage_constraintCard__Ch7QU:hover{border-color:var(--color-border-hover);box-shadow:var(--container-shadow-3d-hover)}.SurveysHomePage_constraintNumber__ib443{color:var(--color-accent-light);font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:var(--leading-none);position:absolute;right:18px;top:14px}.SurveysHomePage_constraintTitle__MNBVS{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:6px}.SurveysHomePage_constraintText__GZTb1{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-bottom:0}@media (min-width:901px){.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{font-size:var(--text-lg)}}.SurveysHomePage_constraintList__d6CUI{display:flex;flex-direction:column;gap:36px}.SurveysHomePage_constraintRow__Nj-WI{display:flex;width:100%}.SurveysHomePage_constraintRowRight__enLWB{justify-content:flex-end}.SurveysHomePage_constraintRowLeft__EYy1p{justify-content:flex-start}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:1/1;cursor:default;outline:2px solid #0000;outline-offset:2px;overflow:hidden;padding:0;width:66%}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:2/1;width:100%}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:focus-visible,.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:hover{z-index:2}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2Warning__grFK7{border-color:var(--color-warning);border-style:solid;border-width:20px}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2Accent__EFk7g{border-color:var(--color-accent);border-style:solid;border-width:20px}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2WarningLight__ludSw{border-color:var(--color-primary-dark);border-style:solid;border-width:20px}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2Warning__grFK7:focus-visible,.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2Warning__grFK7:hover{border-color:var(--color-warning-light)}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2Accent__EFk7g:focus-visible,.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2Accent__EFk7g:hover{border-color:var(--color-accent-light)}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2WarningLight__ludSw:focus-visible,.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardV2WarningLight__ludSw:hover{border-color:var(--color-primary-light)}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardInner__tgdKH{display:flex;flex-direction:column;height:100%;min-height:0;padding:16px 18px}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCardInner__tgdKH:before{content:"";flex:1 1;min-height:0}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintNumber__ib443{bottom:auto;right:18px;top:14px;transition:font-size .35s ease;z-index:1}.SurveysHomePage_constraintFlags__nKy1P{align-items:center;color:var(--color-danger-dark);display:inline-flex;flex-direction:row;gap:4px;justify-content:flex-end}.SurveysHomePage_constraintFlagIcon__gq4Am{flex-shrink:0;height:1.875rem;transition:width .35s ease,height .35s ease;width:1.875rem}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintTitle__MNBVS{align-self:stretch;flex-shrink:0;margin-bottom:0;margin-top:0;padding-right:0;position:relative;transition:transform .4s ease;z-index:1}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintTextShell__g2afc{display:grid;flex:0 0 auto;grid-template-rows:0fr;min-height:0;overflow:hidden;padding-bottom:0;transition:grid-template-rows 1s ease,padding-bottom .9s ease}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{margin:0;min-height:0;overflow:hidden}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:focus-visible .SurveysHomePage_constraintNumber__ib443,.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:hover .SurveysHomePage_constraintNumber__ib443{font-size:var(--text-xl)}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:focus-visible .SurveysHomePage_constraintFlagIcon__gq4Am,.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:hover .SurveysHomePage_constraintFlagIcon__gq4Am{height:1.25rem;width:1.25rem}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:focus-visible .SurveysHomePage_constraintTitle__MNBVS,.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:hover .SurveysHomePage_constraintTitle__MNBVS{transform:translateY(-4px)}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:focus-visible .SurveysHomePage_constraintTextShell__g2afc,.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU:hover .SurveysHomePage_constraintTextShell__g2afc{grid-template-rows:1fr;padding-bottom:14px}@media (hover:none){.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU .SurveysHomePage_constraintNumber__ib443{font-size:var(--text-xl)}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU .SurveysHomePage_constraintFlagIcon__gq4Am{height:1.25rem;width:1.25rem}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU .SurveysHomePage_constraintTitle__MNBVS{transform:none}.SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintCard__Ch7QU .SurveysHomePage_constraintTextShell__g2afc{grid-template-rows:1fr;padding-bottom:14px}}.SurveysHomePage_moatSection__KDZt4{background-color:var(--color-background-alt);padding-top:6rem}.SurveysHomePage_moatInner__xrGPc{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1680px;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media (min-width:1024px){.SurveysHomePage_moatInner__xrGPc{padding-left:60px;padding-right:60px}}.SurveysHomePage_moatGrid__rip3Y{grid-gap:90px;align-items:flex-start;display:grid;gap:90px;grid-template-columns:3fr 7fr;min-width:0}.SurveysHomePage_moatHeading__Ou2en{position:sticky;top:96px}.SurveysHomePage_content__qbwxJ .SurveysHomePage_moatHeading__Ou2en,.SurveysHomePage_moatHeading__Ou2en{font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_moatHeading__Ou2en{color:var(--color-text);margin-bottom:0}.SurveysHomePage_moatCardsCorners__0s35k{background:linear-gradient(var(--color-background),var(--color-background)) padding-box,linear-gradient(to bottom,var(--color-primary),var(--color-warning)) border-box;border:12px solid #0000;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin-inline:0;max-width:100%;min-width:0;padding:1rem;position:relative;width:100%}@media (min-width:1920px){.SurveysHomePage_moatCardsCorners__0s35k{margin-inline:-2.5%;max-width:105%;width:105%}}@media (min-width:1536px){.SurveysHomePage_problemGrid__6RMpw{grid-template-columns:2fr 3fr;max-width:1320px}.SurveysHomePage_problemGrid__6RMpw .SurveysHomePage_constraintListCompact__\+kzSb{min-width:0}.SurveysHomePage_problemGrid__6RMpw .SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:2/1;margin-inline:0;max-width:none;width:100%}.SurveysHomePage_problemGrid__6RMpw .SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRow__Nj-WI{justify-content:stretch}.SurveysHomePage_problemGrid__6RMpw .SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRowRight__enLWB{justify-content:flex-end}.SurveysHomePage_problemGrid__6RMpw .SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRowLeft__EYy1p{justify-content:flex-start}}@media (orientation:landscape) and (min-width:1536px){.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{font-size:var(--text-lg);line-height:var(--leading-relaxed)}}.SurveysHomePage_cornerMark__uAiQK{height:56px;pointer-events:none;position:absolute;width:56px}.SurveysHomePage_cornerTopLeft__PWLZk{border-left:6px solid var(--color-primary);border-top:6px solid var(--color-primary);left:-2px;top:-2px}.SurveysHomePage_cornerTopRight__J4n3L{border-right:6px solid var(--color-primary);border-top:6px solid var(--color-primary);right:-2px;top:-2px}.SurveysHomePage_cornerBottomLeft__kYYal{border-bottom:6px solid var(--color-warning);border-left:6px solid var(--color-warning);bottom:-2px;left:-2px}.SurveysHomePage_cornerBottomRight__y-yLQ{border-bottom:6px solid var(--color-warning);border-right:6px solid var(--color-warning);bottom:-2px;right:-2px}.SurveysHomePage_moatCard__7hHvn{grid-gap:22px;align-items:flex-start;background-color:var(--color-background);border:1px solid var(--color-border-hover);border-radius:12px;box-shadow:var(--card-shadow-3d);display:grid;gap:22px;grid-template-columns:50px 1fr;max-width:100%;min-width:0;overflow-y:auto;padding:30px 0 30px 34px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.SurveysHomePage_moatCard__7hHvn:hover{border-color:var(--color-border-hover);box-shadow:-8px 8px 20px -4px #9f7aea66,8px 8px 20px -4px #f6ad5566,0 12px 24px -4px #00000040;transform:translateY(-4px)}.SurveysHomePage_moatIcon__cmI6E{align-items:center;background:var(--color-background-darker);border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;transition:background .3s ease,box-shadow .3s ease;width:42px}.SurveysHomePage_moatIcon__cmI6E svg{stroke:var(--color-primary);fill:none;stroke-width:1.8;height:20px;width:20px}.SurveysHomePage_moatIconPrimary__UBahD{background:#7b52c81a}.SurveysHomePage_moatIconPrimary__UBahD svg{stroke:var(--color-primary)}.SurveysHomePage_moatIconAccent__p\+7nX{background:#18b2a41a}.SurveysHomePage_moatIconAccent__p\+7nX svg{stroke:var(--color-accent)}.SurveysHomePage_moatIconWarning__aY4xL{background:#dd6b201a}.SurveysHomePage_moatIconWarning__aY4xL svg{stroke:var(--color-warning)}.SurveysHomePage_moatIconSuccess__ggtBx{background:#38a1691a}.SurveysHomePage_moatIconSuccess__ggtBx svg{stroke:var(--color-success)}.SurveysHomePage_moatCard__7hHvn:hover .SurveysHomePage_moatIconPrimary__UBahD{background:#7b52c82e;box-shadow:0 4px 8px -2px #7b52c84d,0 2px 4px -1px #00000026}.SurveysHomePage_moatCard__7hHvn:hover .SurveysHomePage_moatIconAccent__p\+7nX{background:#18b2a42e;box-shadow:0 4px 8px -2px #18b2a44d,0 2px 4px -1px #00000026}.SurveysHomePage_moatCard__7hHvn:hover .SurveysHomePage_moatIconWarning__aY4xL{background:#dd6b202e;box-shadow:0 4px 8px -2px #dd6b204d,0 2px 4px -1px #00000026}.SurveysHomePage_moatCard__7hHvn:hover .SurveysHomePage_moatIconSuccess__ggtBx{background:#38a1692e;box-shadow:0 4px 8px -2px #38a1694d,0 2px 4px -1px #00000026}.SurveysHomePage_moatCardTitle__1FPoz{color:var(--color-text);font-size:var(--text-3xl);font-weight:var(--font-bold);margin-bottom:7px;padding-right:34px}.SurveysHomePage_moatCardText__nIEtM{color:var(--color-text-muted);font-size:var(--text-xl);line-height:var(--leading-relaxed);margin-right:8px;overflow-wrap:break-word;padding-right:26px}.SurveysHomePage_moatCardText__nIEtM strong{color:var(--color-text);font-weight:var(--font-medium)}.SurveysHomePage_orgAssessSection__M0e16{background:var(--color-background-darker)}.SurveysHomePage_orgAssessInner__jM\+nD{margin-left:auto;margin-right:auto;max-width:1502px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.SurveysHomePage_orgAssessInner__jM\+nD{padding-left:60px;padding-right:60px}}.SurveysHomePage_content__qbwxJ .SurveysHomePage_orgAssessHeading__11Dih{color:var(--color-primary);font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--font-bold);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:3rem;text-align:center}.SurveysHomePage_orgAssessGridHeading__MSIDz{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:1.25rem}.SurveysHomePage_content__qbwxJ .SurveysHomePage_orgAssessGridHeading__MSIDz .SurveysHomePage_sectionHeading__-Mu6j{margin-bottom:0;white-space:normal}.SurveysHomePage_orgAssessGrid__y-4yp{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);padding:2px;position:relative}.SurveysHomePage_orgAssessCard__0PFpv{align-items:stretch;aspect-ratio:1/1;background:linear-gradient(var(--color-background),var(--color-background)) padding-box,linear-gradient(to bottom,var(--color-primary),var(--color-warning)) border-box;background:linear-gradient(var(--color-background),var(--color-background)) padding-box,linear-gradient(var(--card-grad-dir,to bottom),var(--card-grad-from,var(--color-primary)),var(--card-grad-to,var(--color-warning))) border-box;border:4px solid #0000;color:var(--color-text);cursor:pointer;display:flex;flex-direction:column;isolation:isolate;margin:-2px;overflow:hidden;padding:0;position:relative;text-align:left;transition:box-shadow .2s ease,background .2s ease}.SurveysHomePage_orgAssessCard__0PFpv:hover{background:linear-gradient(var(--color-background-alt),var(--color-background-alt)) padding-box,linear-gradient(to bottom,var(--color-primary),var(--color-warning)) border-box;background:linear-gradient(var(--color-background-alt),var(--color-background-alt)) padding-box,linear-gradient(var(--card-grad-dir,to bottom),var(--card-grad-from,var(--color-primary)),var(--card-grad-to,var(--color-warning))) border-box;box-shadow:0 4px 12px #00000014}.SurveysHomePage_orgAssessCardTop__674sR{--card-grad-dir:to bottom;--card-grad-from:var(--color-primary);--card-grad-to:var(--color-accent)}.SurveysHomePage_orgAssessCardLeft__G6WQd{--card-grad-dir:to right;--card-grad-from:var(--color-primary);--card-grad-to:var(--color-warning)}.SurveysHomePage_orgAssessCardCenter__uaVha{--card-grad-dir:135deg;--card-grad-from:var(--color-primary);--card-grad-to:var(--color-warning);z-index:1}.SurveysHomePage_orgAssessCardRight__AGcN3{--card-grad-dir:to left;--card-grad-from:var(--color-accent);--card-grad-to:var(--color-primary)}.SurveysHomePage_orgAssessCardBottom__wOdcD{--card-grad-dir:to top;--card-grad-from:var(--color-accent);--card-grad-to:var(--color-primary)}.SurveysHomePage_orgAssessCardOuter__QeWy9,.SurveysHomePage_orgAssessCardOuter__QeWy9:hover{box-shadow:0 6px 20px #00000038,0 12px 36px -4px #00000029}.SurveysHomePage_orgAssessCardIcon__pN1zb{align-items:center;border-radius:10px;display:flex;height:38px;justify-content:center;position:absolute;right:12px;top:12px;width:38px}.SurveysHomePage_orgAssessCardIcon__pN1zb svg{fill:none;stroke-width:1.8;height:20px;width:20px}.SurveysHomePage_orgAssessCard__0PFpv:after{background-color:var(--color-primary);bottom:0;content:"";height:20%;left:0;pointer-events:none;position:absolute;right:0;transition:opacity .15s ease .85s;z-index:-1}.SurveysHomePage_orgAssessCardExpanded__2VpaP:after,.SurveysHomePage_orgAssessCard__0PFpv:hover:after{opacity:0;transition:opacity 0s linear 0s}.SurveysHomePage_orgAssessCardBgImage__KJBF-{height:100%;left:0;object-fit:contain;object-position:top center;pointer-events:none;position:absolute;top:0;transition:opacity .9s ease;width:100%;z-index:0}.SurveysHomePage_orgAssessCardExpanded__2VpaP .SurveysHomePage_orgAssessCardBgImage__KJBF-,.SurveysHomePage_orgAssessCard__0PFpv:hover .SurveysHomePage_orgAssessCardBgImage__KJBF-{opacity:0}.SurveysHomePage_orgAssessCardInner__\+\+SYc{display:flex;flex-direction:column;height:100%;min-height:0;padding:0 1.25rem;position:relative;z-index:1}.SurveysHomePage_orgAssessCardInner__\+\+SYc:before{content:"";flex:1 1;margin-top:0;min-height:0;transition:flex-grow .6s ease}.SurveysHomePage_orgAssessCardLabel__H5x5B{align-items:center;align-self:stretch;background-color:var(--color-primary);color:var(--color-text-contrast);display:flex;flex-shrink:0;font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:0;margin-left:-1.25rem;margin-right:-1.25rem;opacity:1;padding:.75rem 1.25rem;position:relative;transition:transform 0s linear,opacity .4s ease .6s;z-index:1}.SurveysHomePage_orgAssessTextShell__ItJM\+{display:grid;flex:0 0 auto;grid-template-rows:0fr;min-height:0;overflow:hidden;padding-bottom:0;transition:grid-template-rows 0s linear,padding-bottom 0s linear}.SurveysHomePage_orgAssessBodyText__TclfD{min-height:0;opacity:0;overflow:hidden;transition:opacity .25s ease}.SurveysHomePage_content__qbwxJ .SurveysHomePage_orgAssessBodyIntro__KwqyJ{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:.5rem 0 .15rem}.SurveysHomePage_orgAssessBodyLabel__Aat3Q{color:var(--color-primary);font-size:var(--text-2xl);font-weight:var(--font-semibold);margin-bottom:.75rem;margin-top:0}.SurveysHomePage_orgAssessBodyList__WsCcF{list-style:disc;margin:0 0 1rem;padding-left:1.5rem}.SurveysHomePage_orgAssessBodyList__WsCcF li{color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:.3rem}.SurveysHomePage_content__qbwxJ .SurveysHomePage_orgAssessBodyOutro__CW1tm{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-bold);line-height:var(--leading-normal);margin:0}.SurveysHomePage_orgAssessCard__0PFpv:hover .SurveysHomePage_orgAssessCardInner__\+\+SYc:before{flex-grow:0}.SurveysHomePage_orgAssessCard__0PFpv:hover .SurveysHomePage_orgAssessCardLabel__H5x5B{opacity:1;transform:translateY(-4px);transition:transform .4s ease,opacity .2s ease}.SurveysHomePage_orgAssessCard__0PFpv:hover .SurveysHomePage_orgAssessTextShell__ItJM\+{grid-template-rows:1fr;padding-bottom:8px;transition:grid-template-rows 1s ease,padding-bottom .9s ease}.SurveysHomePage_orgAssessCard__0PFpv:hover .SurveysHomePage_orgAssessBodyText__TclfD{opacity:1;transition:opacity .5s ease .3s}@media (hover:none){.SurveysHomePage_orgAssessCard__0PFpv .SurveysHomePage_orgAssessCardLabel__H5x5B{transform:none}.SurveysHomePage_orgAssessCard__0PFpv .SurveysHomePage_orgAssessTextShell__ItJM\+{grid-template-rows:0fr;padding-bottom:0}}.SurveysHomePage_orgAssessCardExpanded__2VpaP{aspect-ratio:auto}.SurveysHomePage_orgAssessCardExpanded__2VpaP .SurveysHomePage_orgAssessCardInner__\+\+SYc:before{flex-grow:0}.SurveysHomePage_orgAssessCardExpanded__2VpaP .SurveysHomePage_orgAssessCardLabel__H5x5B{opacity:1;transform:translateY(-4px);transition:transform .4s ease,opacity .2s ease}.SurveysHomePage_orgAssessCardExpanded__2VpaP .SurveysHomePage_orgAssessTextShell__ItJM\+{grid-template-rows:1fr;padding-bottom:8px;transition:grid-template-rows 1s ease,padding-bottom .9s ease}.SurveysHomePage_orgAssessCardExpanded__2VpaP .SurveysHomePage_orgAssessBodyText__TclfD{opacity:1;transition:opacity .5s ease .3s}.SurveysHomePage_orgAssessCardClosing__bEzTf .SurveysHomePage_orgAssessBodyText__TclfD,.SurveysHomePage_orgAssessCardClosing__bEzTf .SurveysHomePage_orgAssessCardLabel__H5x5B{opacity:0;transition:opacity .25s ease}@media (prefers-reduced-motion:reduce){.SurveysHomePage_orgAssessCardLabel__H5x5B{transform:none}.SurveysHomePage_orgAssessTextShell__ItJM\+{grid-template-rows:1fr;padding-bottom:8px}.SurveysHomePage_orgAssessBodyText__TclfD{opacity:1}}.SurveysHomePage_orgAssessPopup__fuRo9{background:var(--color-background);border:8px solid var(--color-warning);border-radius:16px;box-shadow:0 8px 32px #00000026;max-height:calc(100vh - 32px);overflow-y:auto;padding:1.75rem 1.5rem;pointer-events:auto;position:fixed;width:min(420px,90vw);z-index:1000}.SurveysHomePage_orgAssessPopupTitle__UAgNf{color:var(--color-primary);font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:.75rem;padding-right:1.5rem}.SurveysHomePage_content__qbwxJ .SurveysHomePage_orgAssessPopupIntro__M3F0M{font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:.75rem}.SurveysHomePage_orgAssessPopupList__Q8PMh{list-style:disc;margin-bottom:1rem;padding-left:1.5rem}.SurveysHomePage_orgAssessPopupList__Q8PMh li{color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:.3rem}.SurveysHomePage_content__qbwxJ .SurveysHomePage_orgAssessPopupOutro__oPxMa{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-bold);line-height:var(--leading-normal);margin:0}.SurveysHomePage_useCaseSection__XisoB{background-color:var(--color-background)}.SurveysHomePage_useCaseInner__N4SWh{margin-left:auto;margin-right:auto;max-width:1160px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.SurveysHomePage_useCaseInner__N4SWh{padding-left:60px;padding-right:60px}}.SurveysHomePage_useCaseList__9QPQw{display:flex;flex-direction:column;gap:20px}.SurveysHomePage_useCaseRow__C6eew{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:20px;box-shadow:var(--card-shadow-3d);display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr auto;min-height:231px;overflow:hidden;position:relative;transition:box-shadow .35s ease,transform .35s ease}.SurveysHomePage_useCaseRowEven__hNhrq{grid-template-columns:1fr 2fr}.SurveysHomePage_useCaseImgWrap__AnCtE{grid-column:1;grid-row:1}.SurveysHomePage_useCaseInfo__7Iud8{grid-column:2;grid-row:1/-1}.SurveysHomePage_useCaseCaption__3XEid{grid-column:1;grid-row:2}.SurveysHomePage_useCaseRowEven__hNhrq .SurveysHomePage_useCaseImgWrap__AnCtE{grid-column:2;grid-row:1}.SurveysHomePage_useCaseRowEven__hNhrq .SurveysHomePage_useCaseInfo__7Iud8{grid-column:1;grid-row:1/-1}.SurveysHomePage_useCaseRowEven__hNhrq .SurveysHomePage_useCaseCaption__3XEid{grid-column:2;grid-row:2}.SurveysHomePage_useCaseRow__C6eew:hover{box-shadow:var(--card-shadow-3d)}.SurveysHomePage_useCaseImgWrap__AnCtE{overflow:hidden;position:relative}.SurveysHomePage_useCaseImg__B61kQ{display:block;height:100%;object-fit:cover;object-position:top left;width:100%}.SurveysHomePage_useCaseInfo__7Iud8{background:linear-gradient(135deg,var(--color-background-darker) 0,var(--color-secondary-light) 100%);border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;justify-content:flex-start;overflow:hidden;padding:36px 32px;position:relative;text-align:left;width:100%}.SurveysHomePage_useCaseLabel__jopsm{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:.14em;margin-bottom:10px;position:relative;text-transform:uppercase;transition:color .35s ease;z-index:2}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseCardTitle__Glb0E{color:var(--color-text);font-size:var(--text-2xl);font-weight:var(--font-bold);letter-spacing:-.3px;line-height:var(--leading-tight);margin-bottom:10px;position:relative;transition:color .35s ease;z-index:2}.SurveysHomePage_useCaseContentArea__qDEES{display:grid;position:relative;z-index:2}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseSubtext__jwr-s{color:var(--color-text-muted);font-size:var(--text-lg);grid-area:1/1;line-height:var(--leading-relaxed);margin:0;opacity:1;transition:opacity .35s ease}.SurveysHomePage_useCaseOverlayBody__l-5qr{grid-area:1/1;max-height:0;opacity:0;overflow:hidden;transition:opacity .35s ease,max-height 0s linear .35s}.SurveysHomePage_useCaseOverlayBg__lunIa{background:linear-gradient(145deg,rgba(var(--color-primary-rgb),.97) 0,#1a1825f7 100%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:1}.SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseLabel__jopsm{color:var(--color-accent)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseCardTitle__Glb0E{color:var(--color-text-contrast)}.SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseSubtext__jwr-s{opacity:0}.SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseOverlayBody__l-5qr{max-height:none;opacity:1;overflow-y:auto;transition:opacity .35s ease,max-height 0s linear 0s}.SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseOverlayBg__lunIa{opacity:1}.SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseLabel__jopsm{color:var(--color-accent)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseCardTitle__Glb0E{color:var(--color-text-contrast)}.SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseSubtext__jwr-s{opacity:0}.SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseOverlayBody__l-5qr{max-height:none;opacity:1;overflow-y:auto;transition:opacity .35s ease,max-height 0s linear 0s}.SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseOverlayBg__lunIa{opacity:1}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseOverlayIntro__cu8Ri{color:var(--color-text-contrast);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-normal);margin-bottom:14px}.SurveysHomePage_useCaseOverlayLabel__i\+RKq{color:var(--color-accent-light);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:6px}.SurveysHomePage_useCaseOverlayList__wzElm{list-style:none;margin:0 0 14px;padding:0}.SurveysHomePage_useCaseOverlayList__wzElm li{border-bottom:1px solid #ffffff12;color:var(--color-text-contrast);font-size:var(--text-base);line-height:var(--leading-normal);padding:5px 0 5px 20px;position:relative}.SurveysHomePage_useCaseOverlayList__wzElm li:last-child{border-bottom:none}.SurveysHomePage_useCaseOverlayList__wzElm li:before{color:var(--color-accent-light);content:"→";font-size:var(--text-sm);left:0;position:absolute;top:6px}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseOverlayOutro__6qG5T{border-top:1px solid #ffffff1f;color:var(--color-text-contrast);font-size:var(--text-base);line-height:var(--leading-normal);margin:0;padding-top:12px}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseCaption__3XEid{background:linear-gradient(145deg,rgba(var(--color-primary-rgb),.97) 0,#1a1825f7 100%);color:var(--color-text-contrast);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-normal);margin:0;padding:10px 32px}@media (hover:none){.SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseLabel__jopsm{color:var(--color-primary)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseCardTitle__Glb0E{color:var(--color-text)}.SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseSubtext__jwr-s{opacity:1}.SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseOverlayBody__l-5qr{max-height:0;opacity:0;overflow:hidden}.SurveysHomePage_useCaseRow__C6eew:hover .SurveysHomePage_useCaseOverlayBg__lunIa{opacity:0}.SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseLabel__jopsm{color:var(--color-accent)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseCardTitle__Glb0E{color:var(--color-text-contrast)}.SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseSubtext__jwr-s{opacity:0}.SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseOverlayBody__l-5qr{max-height:none;opacity:1;overflow-y:auto;transition:opacity .35s ease,max-height 0s linear 0s}.SurveysHomePage_useCaseInfoExpanded__Yo1p4 .SurveysHomePage_useCaseOverlayBg__lunIa{opacity:1}}@media (max-width:768px){.SurveysHomePage_useCaseRowEven__hNhrq,.SurveysHomePage_useCaseRow__C6eew{grid-template-columns:1fr;grid-template-rows:200px auto auto}.SurveysHomePage_useCaseImgWrap__AnCtE,.SurveysHomePage_useCaseRowEven__hNhrq .SurveysHomePage_useCaseImgWrap__AnCtE{grid-column:1;grid-row:1}.SurveysHomePage_useCaseInfo__7Iud8,.SurveysHomePage_useCaseRowEven__hNhrq .SurveysHomePage_useCaseInfo__7Iud8{grid-column:1;grid-row:2}.SurveysHomePage_useCaseCaption__3XEid,.SurveysHomePage_useCaseRowEven__hNhrq .SurveysHomePage_useCaseCaption__3XEid{grid-column:1;grid-row:3}.SurveysHomePage_content__qbwxJ .SurveysHomePage_useCaseCaption__3XEid{font-size:var(--text-sm);padding:8px 20px}}.SurveysHomePage_reveal__XBQrH{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.SurveysHomePage_revealVisible__N8fOx{opacity:1;transform:translateY(0)}.SurveysHomePage_revealFromRight__cIAeB{--slide-progress:0}.SurveysHomePage_revealFromRight__cIAeB>*{opacity:var(--slide-progress);transform:translateX(calc((1 - var(--slide-progress))*100vw));will-change:transform,opacity}.SurveysHomePage_revealDelay1__aJ69v{transition-delay:.1s}.SurveysHomePage_revealDelay2__fqSnC{transition-delay:.2s}.SurveysHomePage_revealDelay3__oIcI1{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.SurveysHomePage_revealFromRight__cIAeB{--slide-progress:1}.SurveysHomePage_marketplaceShowcaseTilt__v76bQ{--marketplace-tilt-y:0deg}.SurveysHomePage_marketplaceShowcaseTiltInner__SxvJy{transform:rotateY(0deg)}}.SurveysHomePage_marketplaceShowcaseSection__AwTgL{background-color:var(--color-background-alt);padding-bottom:88px;padding-top:88px}.SurveysHomePage_marketplaceShowcaseInner__CZmM0{margin-left:auto;margin-right:auto;max-width:1848px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.SurveysHomePage_marketplaceShowcaseInner__CZmM0{padding-left:60px;padding-right:60px}}.SurveysHomePage_marketplaceShowcaseRow__6ijEG{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:minmax(220px,.4fr) minmax(0,.6fr)}.SurveysHomePage_marketplaceShowcaseRowImageLeft__WbkVf{gap:0;grid-template-areas:"figure eyebrow" "figure title" "figure .";grid-template-columns:minmax(0,.6fr) minmax(220px,.4fr);grid-template-rows:auto auto 1fr}.SurveysHomePage_showcaseFigureArea__7n94R{grid-area:figure}.SurveysHomePage_showcaseEyebrowArea__NJ6YV{align-self:end;grid-area:eyebrow}.SurveysHomePage_showcaseEyebrowArea__NJ6YV .SurveysHomePage_sectionRule__aX0GY{margin-bottom:0}.SurveysHomePage_showcaseTitleArea__utUaC{align-self:start;grid-area:title}.SurveysHomePage_marketplaceShowcaseRowImageLeft__WbkVf .SurveysHomePage_marketplaceShowcaseFigure__mxD6M{justify-self:start}.SurveysHomePage_marketplaceShowcaseCopy__npLDN{align-self:start}.SurveysHomePage_marketplaceShowcaseCopy__npLDN .SurveysHomePage_sectionRule__aX0GY{margin-bottom:28px}.SurveysHomePage_marketplaceShowcaseFigure__mxD6M{align-self:center;justify-self:end;max-width:866px;width:100%}.SurveysHomePage_marketplaceShowcaseTilt__v76bQ{--marketplace-tilt-y:0deg;perspective:1200px;perspective-origin:50% 50%;width:100%}.SurveysHomePage_marketplaceShowcaseTiltInner__SxvJy{position:relative;transform:rotateY(0deg);transform:rotateY(var(--marketplace-tilt-y,0deg));transform-origin:center center;transform-style:preserve-3d;width:100%}.SurveysHomePage_marketplaceShowcaseTiltFront__T1UTQ{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:12px;position:relative;transform:translateZ(.5px);z-index:1}.SurveysHomePage_marketplaceShowcaseTiltBack__j-yc6{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--color-accent);border:1px solid var(--color-border-light);border-radius:12px;box-shadow:var(--card-shadow-3d);inset:0;position:absolute;transform:rotateY(180deg)}.SurveysHomePage_marketplaceShowcaseImage__1zaKL{border:8px solid var(--color-warning-light);border-radius:12px;box-shadow:var(--card-shadow-3d);display:block;height:auto;width:100%}.SurveysHomePage_econHeading__AnDHK{font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:var(--font-light);letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:22px}.SurveysHomePage_econHeadingLight__iLqfg{color:var(--color-text);display:block;font-weight:var(--font-light);white-space:nowrap}@keyframes SurveysHomePage_pulseGlow__KClh9{0%,to{box-shadow:0 0 12px #9f7aea40,0 0 28px #f6ad5526}50%{box-shadow:0 0 28px #9f7aea8c,0 0 60px #f6ad5559}}@keyframes SurveysHomePage_fadeUp__tlxC6{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1919px){.SurveysHomePage_moatGrid__rip3Y{gap:40px;grid-template-columns:1fr}.SurveysHomePage_orgAssessGrid__y-4yp{grid-template-columns:1fr;justify-items:center}.SurveysHomePage_orgAssessGridHeading__MSIDz{grid-column:1!important;grid-row:auto!important;justify-self:start}.SurveysHomePage_orgAssessCard__0PFpv{aspect-ratio:1/1;grid-column:1!important;grid-row:auto!important;width:min(460px,100%)}}@media (max-width:1535px){.SurveysHomePage_problemGrid__6RMpw{gap:40px;grid-template-columns:1fr}}@media (max-width:1600px){.SurveysHomePage_heroRow__hscy5{align-items:flex-start;flex-direction:column}.SurveysHomePage_heroContent__cDq9R{order:1}.SurveysHomePage_heroStarburst__ksMfL{align-self:center;margin-top:24px;order:2;width:clamp(220px,40vw,320px)}.SurveysHomePage_heroWaitlistCard__ZNYp\+{align-self:center;margin-top:24px;order:2;width:clamp(320px,60vw,460px)}}@media (max-width:900px){.SurveysHomePage_hero__2EK32{padding-left:1.5rem;padding-right:1.5rem}.SurveysHomePage_moatGrid__rip3Y,.SurveysHomePage_problemGrid__6RMpw{gap:31px;grid-template-columns:1fr}.SurveysHomePage_constraintListCompact__\+kzSb{flex-direction:column;gap:24px}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRow__Nj-WI{flex:none;justify-content:stretch}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:2/1;border-width:12px}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCardInner__tgdKH{padding:12px 14px}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintFlagIcon__gq4Am{height:1.25rem;width:1.25rem}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintTitle__MNBVS{font-size:var(--text-xl)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:0}.SurveysHomePage_problemSection__ufDPI .SurveysHomePage_sectionRule__aX0GY{margin-bottom:28px}.SurveysHomePage_content__qbwxJ .SurveysHomePage_moatHeading__Ou2en{font-size:clamp(1.6rem,4vw,2.6rem);position:static}.SurveysHomePage_content__qbwxJ .SurveysHomePage_sectionHeading__-Mu6j{font-size:clamp(1.6rem,4vw,2.6rem);position:static;white-space:normal}.SurveysHomePage_econHeadingLight__iLqfg{white-space:normal}.SurveysHomePage_econHeading__AnDHK{font-size:clamp(1.5rem,3.5vw,2.4rem)}.SurveysHomePage_marketplaceShowcaseSection__AwTgL{padding-bottom:56px;padding-top:56px}.SurveysHomePage_marketplaceShowcaseRow__6ijEG{gap:44px;grid-template-columns:1fr}.SurveysHomePage_marketplaceShowcaseFigure__mxD6M,.SurveysHomePage_marketplaceShowcaseRowImageLeft__WbkVf .SurveysHomePage_marketplaceShowcaseFigure__mxD6M{justify-self:center}.SurveysHomePage_marketplaceShowcaseRowImageLeft__WbkVf{gap:0;grid-template-areas:"eyebrow" "title" "figure";grid-template-columns:1fr}.SurveysHomePage_marketplaceShowcaseRowImageLeft__WbkVf .SurveysHomePage_showcaseEyebrowArea__NJ6YV .SurveysHomePage_sectionRule__aX0GY{margin-bottom:28px}.SurveysHomePage_marketplaceShowcaseRowImageLeft__WbkVf .SurveysHomePage_showcaseFigureArea__7n94R{margin-top:44px}.SurveysHomePage_noWrap__l2OP3{white-space:normal}.SurveysHomePage_orgAssessGrid__y-4yp{grid-template-columns:1fr}.SurveysHomePage_orgAssessCard__0PFpv,.SurveysHomePage_orgAssessGridHeading__MSIDz{grid-column:1!important;grid-row:auto!important}.SurveysHomePage_orgAssessCard__0PFpv{aspect-ratio:1/1;width:100%}.SurveysHomePage_orgAssessCardExpanded__2VpaP{aspect-ratio:auto;min-height:min(100vw - 4rem,100vh - 8rem)}.SurveysHomePage_orgAssessCardLabel__H5x5B{font-size:var(--text-xl)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_orgAssessBodyIntro__KwqyJ{font-size:var(--text-sm)}.SurveysHomePage_orgAssessBodyLabel__Aat3Q{font-size:var(--text-base);margin-bottom:.5rem}.SurveysHomePage_orgAssessBodyList__WsCcF li{font-size:var(--text-sm);margin-bottom:.2rem}.SurveysHomePage_content__qbwxJ .SurveysHomePage_orgAssessBodyOutro__CW1tm{font-size:var(--text-sm)}}@media (max-width:667px) and (min-width:562px) and (orientation:portrait){.SurveysHomePage_constraintListCompact__\+kzSb{flex-direction:row;gap:16px}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRow__Nj-WI{flex:1 1;justify-content:stretch}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:1/1}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintTitle__MNBVS{font-size:var(--text-base)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{font-size:var(--text-xs)}}@media (max-width:768px){.SurveysHomePage_content__qbwxJ h1{font-size:5rem;margin-bottom:2rem}.SurveysHomePage_content__qbwxJ h2{font-size:var(--text-4xl);margin-bottom:2rem}.SurveysHomePage_heroTitle__s06A6{font-size:clamp(1.8rem,5.2vw,3rem);margin-bottom:20px}.SurveysHomePage_heroSub__Rgrh9{font-size:var(--text-lg);margin-bottom:24px}.SurveysHomePage_content__qbwxJ p{font-size:var(--text-2xl);margin-bottom:1.5rem}.SurveysHomePage_content__qbwxJ .SurveysHomePage_problemBody__A9cV1{font-size:var(--text-base);margin-bottom:16px}.SurveysHomePage_comparison__q2uTJ{gap:2rem;grid-template-columns:1fr}.SurveysHomePage_comparisonTable__FTwo1,.SurveysHomePage_comparisonTable__FTwo1 tbody,.SurveysHomePage_comparisonTable__FTwo1 td,.SurveysHomePage_comparisonTable__FTwo1 th,.SurveysHomePage_comparisonTable__FTwo1 thead,.SurveysHomePage_comparisonTable__FTwo1 tr{display:block;width:100%}.SurveysHomePage_comparisonTable__FTwo1 thead{display:none}.SurveysHomePage_comparisonTable__FTwo1 col{width:auto}.SurveysHomePage_comparisonTableLabel__AKMvX{background-color:var(--color-background-alt);border-bottom:none;font-weight:var(--font-bold)}.SurveysHomePage_comparisonTableCell__48yzm{padding-left:1.5rem}.SurveysHomePage_comparisonTableCell__48yzm:before{content:attr(data-label);display:block;font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.SurveysHomePage_comparisonTableCellTraditional__07v38{border-left:4px solid var(--color-warning-dark)}.SurveysHomePage_comparisonTableCellTraditional__07v38:before{color:var(--color-warning-dark)}.SurveysHomePage_comparisonTableCellAgent__q4vER{border-left:4px solid var(--color-accent)}.SurveysHomePage_comparisonTableCellAgent__q4vER:before{color:var(--color-accent)}.SurveysHomePage_comparisonTable__FTwo1 tbody tr{border-bottom:2px solid var(--color-border);margin-bottom:1rem;padding-bottom:.5rem}.SurveysHomePage_comparisonTable__FTwo1 tbody tr:last-child{border-bottom:none;margin-bottom:0}.SurveysHomePage_ctaGroup__apa4y{align-items:flex-start;flex-direction:column}.SurveysHomePage_button__S2r5M{text-align:center;width:100%}.SurveysHomePage_emailInput__haFDH{max-width:100%}.SurveysHomePage_section__eA4Uq{padding-bottom:8rem;padding-top:8rem}.SurveysHomePage_comparisonSection__prjGS{margin:0;padding:0}.SurveysHomePage_moatSection__KDZt4{padding-top:4rem}.SurveysHomePage_sectionFirst__pTnsy{padding-top:6rem}.SurveysHomePage_steps__i93ov{grid-template-columns:1fr 1fr}.SurveysHomePage_teaser__Y2te7{gap:2rem}.SurveysHomePage_teaserCard__oLbZw{padding:2rem 0 2rem 1.5rem}.SurveysHomePage_faqSection__6l\+TE{padding:56px 1.5rem}.SurveysHomePage_faqHeading__ttCdi{font-size:clamp(1.6rem,4vw,2.6rem)}}@media (max-width:900px) and (max-height:500px),(max-width:900px) and (orientation:landscape){.SurveysHomePage_constraintListCompact__\+kzSb{flex-direction:column;gap:16px}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRow__Nj-WI{flex:none}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{min-height:0}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintTitle__MNBVS{font-size:var(--text-base)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{font-size:var(--text-xs);line-height:1.35}}@media (orientation:landscape) and (max-width:900px){.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRowLeft__EYy1p,.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRowRight__enLWB,.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRow__Nj-WI{justify-content:center}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:20/11;margin-inline:auto;max-width:80%;width:80%}}@media (orientation:landscape) and (min-width:901px) and (max-width:1099px){.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRowLeft__EYy1p,.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRowRight__enLWB,.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRow__Nj-WI{justify-content:center}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:20/11;margin-inline:auto;max-width:80%;width:80%}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintTitle__MNBVS{font-size:var(--text-lg)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{font-size:var(--text-base);line-height:var(--leading-relaxed)}}@media (orientation:landscape) and (min-width:1100px) and (max-width:1535px){.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRowLeft__EYy1p,.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRowRight__enLWB,.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintRow__Nj-WI{justify-content:center}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:20/11;margin-inline:auto;max-width:80%;width:80%}.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{font-size:var(--text-base);line-height:var(--leading-relaxed)}}@media (max-width:560px){.SurveysHomePage_hero__2EK32{padding-top:20px}.SurveysHomePage_heroTitle__s06A6{font-size:clamp(1.4rem,5.8vw,2rem);margin-bottom:16px}.SurveysHomePage_heroSub__Rgrh9{font-size:var(--text-sm);margin-bottom:0}.SurveysHomePage_steps__i93ov{grid-template-columns:1fr}.SurveysHomePage_moatInner__xrGPc{padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}.SurveysHomePage_moatCardsCorners__0s35k{border-radius:12px;border-width:8px;padding:.75rem}.SurveysHomePage_moatCard__7hHvn{gap:16px;grid-template-columns:40px 1fr;padding:22px 12px 22px 20px}.SurveysHomePage_moatCardTitle__1FPoz{font-size:var(--text-xl);padding-right:0}.SurveysHomePage_moatCardText__nIEtM{font-size:var(--text-base);margin-right:0;padding-right:0}.SurveysHomePage_content__qbwxJ .SurveysHomePage_moatHeading__Ou2en{font-size:clamp(1.4rem,5.5vw,2rem)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_sectionHeading__-Mu6j{font-size:clamp(1.4rem,5.5vw,2rem);white-space:normal}.SurveysHomePage_sectionLabel__3uzYW{white-space:normal}.SurveysHomePage_heroStarburst__ksMfL{margin-top:0;width:clamp(200px,55vw,260px)}.SurveysHomePage_heroWaitlistCard__ZNYp\+{margin-top:16px;width:100%}.SurveysHomePage_marketplaceShowcaseSection__AwTgL{padding-bottom:40px;padding-top:40px}.SurveysHomePage_econHeading__AnDHK{font-size:clamp(1.3rem,5vw,1.8rem)}.SurveysHomePage_constraintListCompact__\+kzSb{flex-direction:column;gap:24px}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintCard__Ch7QU{aspect-ratio:2/1;border-width:12px}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintTitle__MNBVS{font-size:var(--text-xl)}.SurveysHomePage_content__qbwxJ .SurveysHomePage_problemBody__A9cV1{font-size:var(--text-base)}.SurveysHomePage_problemGrid__6RMpw{padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}.SurveysHomePage_heroStarburstLine1__sa48y{font-size:var(--text-xs);margin-bottom:6px}.SurveysHomePage_heroStarburstLine2__bucjz{font-size:var(--text-xs);margin-bottom:8px}.SurveysHomePage_heroStarburstBtn__vYQtX{font-size:var(--text-xs);height:28px;padding:0 12px}.SurveysHomePage_faqSection__6l\+TE{padding-bottom:40px;padding-top:40px}.SurveysHomePage_faqHeading__ttCdi{font-size:clamp(1.4rem,5.5vw,2rem)}.SurveysHomePage_faqQuestion__eBXeO{padding:14px 18px}.SurveysHomePage_faqQuestionText__xHMKy{font-size:var(--text-sm)}.SurveysHomePage_faqAnswerInner__Reufq{font-size:var(--text-sm);padding:14px 18px}}@media (max-width:390px) and (orientation:portrait){.SurveysHomePage_content__qbwxJ .SurveysHomePage_constraintList__d6CUI .SurveysHomePage_constraintText__GZTb1{font-size:var(--text-xs);line-height:1.35}.SurveysHomePage_constraintListCompact__\+kzSb .SurveysHomePage_constraintTitle__MNBVS{font-size:var(--text-lg)}}@media (max-width:428px){.SurveysHomePage_problemSection__ufDPI{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.SurveysHomePage_problemGrid__6RMpw{padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px))}.SurveysHomePage_moatSection__KDZt4{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.SurveysHomePage_moatInner__xrGPc{padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px))}.SurveysHomePage_moatCardsCorners__0s35k{margin-inline:auto;max-width:min(100%,calc(100vw - 1.5rem - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)))}}@media (max-width:380px){.SurveysHomePage_heroTitle__s06A6{font-size:clamp(1.2rem,5.8vw,1.5rem)}}.App{text-align:center}.App.appInPageFlow{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;min-height:auto;overflow:hidden;text-align:left}.App.appInPageFlow>main{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}