/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--default-font-family:"Inter", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--mono-font,ui-monospace, "SFMono-Regular", Menlo, monospace);--color-background:var(--background);--color-foreground:var(--foreground);--color-primary-cta:var(--primary-cta);--color-primary-cta-text:var(--primary-cta-text);--color-secondary-cta:var(--secondary-cta);--color-secondary-cta-text:var(--secondary-cta-text);--color-accent:var(--accent);--font-display:var(--display-font,var(--font-sans));--font-body:var(--body-font,var(--font-sans))}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.nx-invert{--background:var(--inv-background);--color-background:var(--inv-background);--foreground:var(--inv-foreground);--color-foreground:var(--inv-foreground);--background-accent:var(--inv-background-accent);--color-background-accent:var(--inv-background-accent);--card:var(--inv-card);--color-card:var(--inv-card);--card-foreground:var(--inv-card-foreground);--color-card-foreground:var(--inv-card-foreground);--muted:var(--inv-muted);--color-muted:var(--inv-muted);--muted-foreground:var(--inv-muted-foreground);--color-muted-foreground:var(--inv-muted-foreground);--muted-on-card:var(--inv-muted-on-card);--color-muted-on-card:var(--inv-muted-on-card);--border:var(--inv-border);--color-border:var(--inv-border);--input:var(--inv-border);--color-input:var(--inv-border);--primary-cta-on-bg:var(--inv-primary-cta-on-bg);--color-primary-cta-on-bg:var(--inv-primary-cta-on-bg);--primary-cta-on-card:var(--inv-primary-cta-on-card);--color-primary-cta-on-card:var(--inv-primary-cta-on-card);--accent-on-bg:var(--inv-accent-on-bg);--color-accent-on-bg:var(--inv-accent-on-bg);--popover:var(--inv-card);--popover-foreground:var(--inv-foreground);background-color:var(--inv-background);color:var(--inv-foreground)}[data-section-bg=card]{--background:var(--crd-background);--color-background:var(--crd-background);--foreground:var(--crd-foreground);--color-foreground:var(--crd-foreground);--background-accent:var(--crd-background-accent);--color-background-accent:var(--crd-background-accent);--card:var(--crd-card);--color-card:var(--crd-card);--card-foreground:var(--crd-card-foreground);--color-card-foreground:var(--crd-card-foreground);--muted:var(--crd-muted);--color-muted:var(--crd-muted);--muted-foreground:var(--crd-muted-foreground);--color-muted-foreground:var(--crd-muted-foreground);--muted-on-card:var(--crd-muted-on-card);--color-muted-on-card:var(--crd-muted-on-card);--border:var(--crd-border);--color-border:var(--crd-border);--input:var(--crd-border);--color-input:var(--crd-border);--primary-cta-on-bg:var(--crd-primary-cta-on-bg);--color-primary-cta-on-bg:var(--crd-primary-cta-on-bg);--primary-cta-on-card:var(--crd-primary-cta-on-card);--color-primary-cta-on-card:var(--crd-primary-cta-on-card);--accent-on-bg:var(--crd-accent-on-bg);--color-accent-on-bg:var(--crd-accent-on-bg);--popover:var(--crd-card);--popover-foreground:var(--crd-card-foreground);background-color:var(--crd-background);color:var(--crd-foreground)}[data-section-bg=accent]{--background:var(--acc-background);--color-background:var(--acc-background);--foreground:var(--acc-foreground);--color-foreground:var(--acc-foreground);--background-accent:var(--acc-background-accent);--color-background-accent:var(--acc-background-accent);--card:var(--acc-card);--color-card:var(--acc-card);--card-foreground:var(--acc-card-foreground);--color-card-foreground:var(--acc-card-foreground);--muted:var(--acc-muted);--color-muted:var(--acc-muted);--muted-foreground:var(--acc-muted-foreground);--color-muted-foreground:var(--acc-muted-foreground);--muted-on-card:var(--acc-muted-on-card);--color-muted-on-card:var(--acc-muted-on-card);--border:var(--acc-border);--color-border:var(--acc-border);--input:var(--acc-border);--color-input:var(--acc-border);--primary-cta:var(--acc-primary-cta);--color-primary-cta:var(--acc-primary-cta);--primary-cta-text:var(--acc-primary-cta-text);--color-primary-cta-text:var(--acc-primary-cta-text);--primary:var(--acc-primary-cta);--color-primary:var(--acc-primary-cta);--primary-foreground:var(--acc-primary-cta-text);--color-primary-foreground:var(--acc-primary-cta-text);--primary-cta-on-bg:var(--acc-primary-cta-on-bg);--color-primary-cta-on-bg:var(--acc-primary-cta-on-bg);--primary-cta-on-card:var(--acc-primary-cta-on-card);--color-primary-cta-on-card:var(--acc-primary-cta-on-card);--accent-on-bg:var(--acc-accent-on-bg);--color-accent-on-bg:var(--acc-accent-on-bg);--popover:var(--acc-card);--popover-foreground:var(--acc-card-foreground);background-color:var(--acc-background);color:var(--acc-foreground)}[data-section-bg=image]{--foreground:var(--img-foreground);--color-foreground:var(--img-foreground);--muted-foreground:var(--img-muted-foreground);--color-muted-foreground:var(--img-muted-foreground);--primary-cta-on-bg:var(--img-primary-cta-on-bg);--color-primary-cta-on-bg:var(--img-primary-cta-on-bg);--accent-on-bg:var(--img-accent-on-bg);--color-accent-on-bg:var(--img-accent-on-bg);--border:var(--img-border);--color-border:var(--img-border);background:linear-gradient(var(--background),var(--background)),var(--section-image,none) center / cover no-repeat,var(--background)}@supports (color:color-mix(in lab,red,red)){[data-section-bg=image]{background:linear-gradient(color-mix(in srgb,var(--background) 80%,transparent),color-mix(in srgb,var(--background) 80%,transparent)),var(--section-image,none) center / cover no-repeat,var(--background)}}[data-section-bg=image]{color:var(--img-foreground)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.lowercase{text-transform:lowercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.nx-btn.nx-btn--primary[data-button-style=solid]{background:var(--color-primary-cta)}.nx-btn.nx-btn--primary[data-button-style=gradient]{background:linear-gradient(135deg,var(--color-primary-cta),var(--color-primary-cta))!important}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=gradient]{background:linear-gradient(135deg,var(--color-primary-cta),color-mix(in srgb,var(--color-primary-cta) 78%,oklch(from var(--color-primary-cta-text) round(nearest,calc(1 - l),1) 0 h)))!important}}.nx-btn.nx-btn--primary[data-button-style=fill-up]{background:var(--color-primary-cta);isolation:isolate;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.nx-btn.nx-btn--primary[data-button-style=fill-up]:before{content:"";z-index:-1;pointer-events:none;background:var(--color-primary-cta);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=fill-up]:before{background:color-mix(in oklab,var(--color-primary-cta) 75%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=fill-up]:before{transition:transform .4s cubic-bezier(.22,1,.36,1);transform:translateY(calc(100% + 1px))}.nx-btn.nx-btn--primary[data-button-style=fill-up]:hover:before{transform:translateY(0)}.nx-btn.nx-btn--primary[data-button-style=ink-spread]{background:var(--color-primary-cta);isolation:isolate;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.nx-btn.nx-btn--primary[data-button-style=ink-spread]:before{content:"";z-index:-1;pointer-events:none;background:var(--color-primary-cta);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=ink-spread]:before{background:color-mix(in oklab,var(--color-primary-cta) 75%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=ink-spread]:before{transform-origin:50%;border-radius:50%;transform:scale(0)}.nx-btn.nx-btn--primary[data-button-style=ink-spread]:hover:before{transition:transform .5s;transform:scale(2)}.nx-btn.nx-btn--primary[data-button-style=shine-sweep]{background:var(--color-primary-cta);isolation:isolate;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.nx-btn.nx-btn--primary[data-button-style=shine-sweep]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent,var(--color-primary-cta-text),transparent);width:40%;position:absolute;inset:0 auto 0 -60%;transform:skew(-20deg)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=shine-sweep]:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-primary-cta-text) 25%,transparent),transparent)}}.nx-btn.nx-btn--primary[data-button-style=shine-sweep]:before{transition:left .6s}.nx-btn.nx-btn--primary[data-button-style=shine-sweep]:hover:before{left:120%}.nx-btn.nx-btn--primary[data-button-style=gradient-slide]{background:linear-gradient(90deg,var(--color-primary-cta) 0 50%,var(--color-primary-cta) 50% 100%)!important}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=gradient-slide]{background:linear-gradient(90deg,color-mix(in oklab,var(--color-primary-cta) 75%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h)) 0 50%,var(--color-primary-cta) 50% 100%)!important}}.nx-btn.nx-btn--primary[data-button-style=gradient-slide]{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1);background-position:100% 0!important;background-size:200% 100%!important}.nx-btn.nx-btn--primary[data-button-style=gradient-slide]:hover{background-position:0 0!important}.nx-btn.nx-btn--primary[data-button-style=lift]{background:var(--color-primary-cta);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--primary[data-button-style=lift]:hover{box-shadow:0 8px 0 -2px var(--color-foreground);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=lift]:hover{box-shadow:0 8px 0 -2px color-mix(in srgb,var(--color-foreground) 30%,transparent)}}.nx-btn.nx-btn--primary[data-button-style=press]{background:var(--color-primary-cta);box-shadow:0 4px 0 0 var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=press]{box-shadow:0 4px color-mix(in srgb,var(--color-foreground) 40%,transparent)}}.nx-btn.nx-btn--primary[data-button-style=press]{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--primary[data-button-style=press]:hover{box-shadow:0 1px 0 0 var(--color-foreground);transform:translateY(3px)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=press]:hover{box-shadow:0 1px color-mix(in srgb,var(--color-foreground) 40%,transparent)}}.nx-btn.nx-btn--primary[data-button-style=hard-shadow]{background:var(--color-primary-cta);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--primary[data-button-style=hard-shadow]:hover{box-shadow:6px 6px 0 0 var(--color-foreground);transform:translate(-3px,-3px)}.nx-btn.nx-btn--primary[data-button-style=glow]{background:var(--color-primary-cta);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--primary[data-button-style=glow]:hover{box-shadow:0 0 0 4px var(--color-primary-cta),0 0 18px var(--color-primary-cta)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=glow]:hover{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary-cta) 60%,transparent),0 0 18px color-mix(in srgb,var(--color-primary-cta) 70%,transparent)}}.nx-btn.nx-btn--primary[data-button-style=layered-3d]{background:var(--color-primary-cta);border:2px solid var(--color-primary-cta)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=layered-3d]{border:2px solid color-mix(in oklab,var(--color-primary-cta) 55%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=layered-3d]{transition:transform .15s ease-out,background .15s ease-out}.nx-btn.nx-btn--primary[data-button-style=layered-3d]:hover{transform:translateY(.25em)}.nx-btn.nx-btn--primary[data-button-style=layered-3d]{transform-style:preserve-3d;isolation:auto;position:relative;overflow:visible}.nx-btn.nx-btn--primary[data-button-style=layered-3d]:before{content:"";border-radius:inherit;pointer-events:none;background:var(--color-primary-cta);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=layered-3d]:before{background:color-mix(in oklab,var(--color-primary-cta) 75%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=layered-3d]:before{box-shadow:0 0 0 2px var(--color-primary-cta),0 .625em var(--color-primary-cta)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=layered-3d]:before{box-shadow:0 0 0 2px color-mix(in oklab,var(--color-primary-cta) 55%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h)),0 .625em var(--color-primary-cta)}}.nx-btn.nx-btn--primary[data-button-style=layered-3d]:before{transition:transform .15s ease-out,box-shadow .15s ease-out;transform:translate3d(0,.75em,-1em)}.nx-btn.nx-btn--primary[data-button-style=layered-3d]:hover:before{transform:translate3d(0,.5em,-1em)}.nx-btn.nx-btn--primary[data-button-style=arrow-push]{background:var(--color-primary-cta);transition:all .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--primary[data-button-style=arrow-push]:hover{background:var(--color-primary-cta)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=arrow-push]:hover{background:color-mix(in oklab,var(--color-primary-cta) 75%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=arrow-push]:after{content:"→";margin-inline:.4em 0;transition:transform .3s,margin .4s cubic-bezier(.22,1,.36,1);display:inline-block}.nx-btn.nx-btn--primary[data-button-style=arrow-push]:hover:after{margin-inline-end:6px;transform:translate(5px)}.nx-btn.nx-btn--primary[data-button-style=pulse]{background:var(--color-primary-cta);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--primary[data-button-style=pulse]:hover{animation:.9s ease-in-out infinite nx-btn-pulse}@keyframes nx-btn-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--color-primary-cta) 40%,transparent)}50%{box-shadow:0 0 0 8px #0000}}.nx-btn.nx-btn--primary[data-button-style=frost]{background:var(--color-primary-cta)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=frost]{background:color-mix(in oklab,var(--color-primary-cta) 94%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=frost]{border-color:var(--color-primary-cta-text)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=frost]{border-color:color-mix(in srgb,var(--color-primary-cta-text) 16%,transparent)}}.nx-btn.nx-btn--primary[data-button-style=frost]{box-shadow:inset 0 1px 0 var(--color-primary-cta-text)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=frost]{box-shadow:inset 0 1px color-mix(in srgb,var(--color-primary-cta-text) 22%,transparent)}}.nx-btn.nx-btn--primary[data-button-style=frost]{transition:background-color .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--primary[data-button-style=frost]:hover{background:var(--color-primary-cta)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=frost]:hover{background:color-mix(in oklab,var(--color-primary-cta) 75%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=frost]:hover{border-color:var(--color-primary-cta-text)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=frost]:hover{border-color:color-mix(in srgb,var(--color-primary-cta-text) 50%,transparent)}}.nx-btn.nx-btn--primary[data-button-style=wave]{background:var(--color-primary-cta);isolation:isolate;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.nx-btn.nx-btn--primary[data-button-style=wave]:before{content:"";z-index:-1;pointer-events:none;background:var(--color-primary-cta);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=wave]:before{background:color-mix(in oklab,var(--color-primary-cta) 75%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=wave]:before{border-radius:45% 45% 0 0/12px;transition:transform .4s cubic-bezier(.22,1,.36,1);transform:translateY(calc(100% + 1px))}.nx-btn.nx-btn--primary[data-button-style=wave]:hover:before{transform:translateY(0)}.nx-btn.nx-btn--primary[data-button-style=dash-solid]{background:var(--color-primary-cta);border:1px dashed var(--color-primary-cta-text)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=dash-solid]{border:1px dashed color-mix(in srgb,var(--color-primary-cta-text) 70%,transparent)}}.nx-btn.nx-btn--primary[data-button-style=dash-solid]{letter-spacing:.02em;transition:all .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--primary[data-button-style=dash-solid]:hover{background:var(--color-primary-cta);border-style:solid}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--primary[data-button-style=dash-solid]:hover{background:color-mix(in oklab,var(--color-primary-cta) 92%,oklch(from var(--color-primary-cta-text) calc(1 - l) 0 h))}}.nx-btn.nx-btn--primary[data-button-style=dash-solid]:hover{letter-spacing:.06em}.nx-btn.nx-btn--secondary[data-button-style=outline]{border:1px solid var(--color-secondary-cta);background:0 0}.nx-btn.nx-btn--secondary[data-button-style=glass]{background:oklch(from currentColor round(nearest,calc(1 - l),1) 0 h)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--secondary[data-button-style=glass]{background:color-mix(in srgb,oklch(from currentColor round(nearest,calc(1 - l),1) 0 h) 12%,transparent)}}.nx-btn.nx-btn--secondary[data-button-style=glass]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--secondary[data-button-style=glass]{border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent)}}.nx-btn.nx-btn--secondary[data-button-style=fill-left]{isolation:isolate;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.nx-btn.nx-btn--secondary[data-button-style=fill-left]:before{content:"";z-index:-1;pointer-events:none;background:currentColor;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--secondary[data-button-style=fill-left]:before{background:color-mix(in srgb,currentColor 14%,transparent)}}.nx-btn.nx-btn--secondary[data-button-style=fill-left]:before{transition:transform .4s cubic-bezier(.22,1,.36,1);transform:translate(calc(100% + 1px))}.nx-btn.nx-btn--secondary[data-button-style=fill-left]:hover:before{transform:translate(0)}.nx-btn.nx-btn--secondary[data-button-style=outline-pop]{outline-offset:0;outline:2px solid #0000;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--secondary[data-button-style=outline-pop]:hover{outline-offset:4px;outline-color:currentColor}.nx-btn.nx-btn--secondary[data-button-style=rise-reveal]{transition:background-color .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn--secondary[data-button-style=rise-reveal]:hover{background:var(--color-secondary-cta)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--secondary[data-button-style=rise-reveal]:hover{background:color-mix(in oklab,var(--color-secondary-cta) 75%,oklch(from currentColor calc(1 - l) 0 h))}}.nx-btn.nx-btn--secondary[data-button-style=rise-reveal]:hover{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--secondary[data-button-style=rise-reveal]:hover{border-color:color-mix(in srgb,currentColor 40%,transparent)}}.nx-btn.nx-btn--secondary[data-button-style=rise-reveal] .nx-btn__label{transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-block}.nx-btn.nx-btn--secondary[data-button-style=rise-reveal]:hover .nx-btn__label{transform:translateY(-3px)}.nx-btn.nx-btn--secondary[data-button-style=border-hue]{border:2px solid;border-image:linear-gradient(90deg,currentColor,currentColor) 1;border-radius:0}.nx-btn.nx-btn--secondary[data-button-style=border-hue]:hover{border-image:linear-gradient(90deg,var(--color-primary-cta),var(--color-primary-cta)) 1}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--secondary[data-button-style=border-hue]:hover{border-image:linear-gradient(90deg,var(--color-primary-cta),color-mix(in srgb,var(--color-primary-cta) 50%,currentColor)) 1}}.nx-btn.nx-btn--secondary[data-button-style=ripple]{isolation:isolate;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),background-position .45s,outline-offset .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.nx-btn.nx-btn--secondary[data-button-style=ripple]:before{content:"";z-index:-1;pointer-events:none;background:oklch(from currentColor calc(1 - l) 0 h);transform-origin:50%;opacity:.5;border-radius:50%;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(0)}.nx-btn.nx-btn--secondary[data-button-style=ripple]:hover:before{opacity:0;transition:transform .6s,opacity .6s;transform:scale(2.4)}.nx-btn.nx-btn--secondary[data-button-style=bracketed]{isolation:isolate;background:0 0;border-color:#0000;border-radius:0;padding-inline:.75em;position:relative;overflow:hidden}.nx-btn.nx-btn--secondary[data-button-style=bracketed]:before{content:"";z-index:-1;pointer-events:none;z-index:0;transform-origin:100%;background:currentColor;height:2px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 0 auto;transform:scaleX(0)}.nx-btn.nx-btn--secondary[data-button-style=bracketed]:hover:before{transform:scaleX(1)}.nx-btn.nx-btn--secondary[data-button-style=bracketed]:after{content:"";transform-origin:0;pointer-events:none;background:currentColor;height:2px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nx-btn.nx-btn--secondary[data-button-style=bracketed]:hover:after{transform:scaleX(1)}.nx-btn.nx-btn--secondary[data-button-style=drift]{background:linear-gradient(120deg,var(--color-secondary-cta),var(--color-secondary-cta),var(--color-secondary-cta))}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--secondary[data-button-style=drift]{background:linear-gradient(120deg,color-mix(in oklab,var(--color-secondary-cta) 90%,oklch(from currentColor calc(1 - l) 0 h)),color-mix(in oklab,var(--color-secondary-cta) 80%,var(--color-primary-cta)),color-mix(in oklab,var(--color-secondary-cta) 90%,oklch(from currentColor calc(1 - l) 0 h)))}}.nx-btn.nx-btn--secondary[data-button-style=drift]{background-position:0 0;background-size:200% 100%;transition:background-position .8s}.nx-btn.nx-btn--secondary[data-button-style=drift]:hover{background-position:100% 0}.nx-btn.nx-btn--secondary[data-button-style=outline],.nx-btn.nx-btn--secondary[data-button-style=glass],.nx-btn.nx-btn--secondary[data-button-style=bracketed]{color:var(--color-foreground)}.nx-btn.nx-btn--secondary[data-button-style=outline]{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn--secondary[data-button-style=outline]{border-color:color-mix(in srgb,var(--color-foreground) 30%,transparent)}}.nx-btn.nx-btn--primary[data-colorion]{--bink:var(--color-primary-cta);--bsurf:var(--color-primary-cta-text);font-weight:var(--cb-weight-primary,600);padding:var(--cb-padding-primary,1em 1.85em)}.nx-btn.nx-btn--secondary[data-colorion]{--bink:var(--color-secondary-cta-text);--bsurf:var(--color-secondary-cta);font-weight:var(--cb-weight-secondary,600);padding:var(--cb-padding-secondary,1em 1.85em)}.nx-btn.nx-btn[data-colorion]{--bprimary:var(--color-accent);isolation:isolate;box-sizing:border-box;min-height:0;font-family:var(--font-body);font-size:var(--cb-font-size,13px);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--bink);border-radius:var(--cb-radius,8px);color:var(--bink);white-space:nowrap;background:0 0;line-height:normal;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.nx-btn.nx-btn[data-colorion][data-nx-size=sm]{font-size:calc(var(--cb-font-size,13px) * .9)}.nx-btn.nx-btn[data-colorion][data-nx-size=lg]{font-size:calc(var(--cb-font-size,13px) * 1.15)}.nx-btn.nx-btn[data-colorion] :is(.nx-btn__label,.nx-btn__icon){z-index:2;transition:inherit;display:inline-block;position:relative}.nx-btn.nx-btn[data-colorion]:before{content:"";z-index:1;background:var(--bink);transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;top:0;right:0;bottom:0;left:0}.nx-btn.nx-btn[data-colorion=fill-up]:before{transform:translateY(100%)}.nx-btn.nx-btn[data-colorion=fill-up]:hover:before{transform:translateY(0)}.nx-btn.nx-btn[data-colorion=fill-up]:hover :is(.nx-btn__label,.nx-btn__icon){color:var(--bsurf)}.nx-btn.nx-btn[data-colorion=ink-spread]:before{background:radial-gradient(circle,var(--bink) 0 0);transform-origin:50%;border-radius:50%;top:0;right:0;bottom:0;left:0;transform:scale(0)}.nx-btn.nx-btn[data-colorion=ink-spread]:hover:before{transition:transform .5s;transform:scale(2)}.nx-btn.nx-btn[data-colorion=ink-spread]:hover :is(.nx-btn__label,.nx-btn__icon){color:var(--bsurf);transition-delay:.1s}.nx-btn.nx-btn[data-colorion=hard-shadow]{overflow:visible}.nx-btn.nx-btn[data-colorion=hard-shadow]:before{display:none}.nx-btn.nx-btn[data-colorion=hard-shadow]:hover{box-shadow:6px 6px 0 0 var(--bink);transform:translate(-3px,-3px)}.nx-btn.nx-btn[data-colorion=arrow-push]:before{display:none}.nx-btn.nx-btn[data-colorion=arrow-push] .nx-btn__label:after{content:" →";transition:transform .3s;display:inline-block}.nx-btn.nx-btn[data-colorion=arrow-push]:hover .nx-btn__label:after{transform:translate(5px)}.nx-btn.nx-btn[data-colorion=arrow-push]:hover{background:var(--bprimary);padding-right:30px}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=arrow-push]:hover{background:color-mix(in srgb,var(--bprimary) 16%,var(--bsurf))}}.nx-btn.nx-btn[data-colorion=pulse]{overflow:visible}.nx-btn.nx-btn[data-colorion=pulse]:before{display:none}.nx-btn.nx-btn[data-colorion=pulse]:hover{animation:.9s ease-in-out infinite nx-colorion-pulse}@keyframes nx-colorion-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--bink) 40%,transparent)}50%{box-shadow:0 0 0 8px #0000}}.nx-btn.nx-btn[data-colorion=frost]{background:var(--bink)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=frost]{background:color-mix(in srgb,var(--bink) 8%,transparent)}}.nx-btn.nx-btn[data-colorion=frost]:before{display:none}.nx-btn.nx-btn[data-colorion=frost]:hover{background:var(--bink)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=frost]:hover{background:color-mix(in srgb,var(--bink) 20%,transparent)}}.nx-btn.nx-btn[data-colorion=frost]:hover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:var(--bink)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=frost]:hover{border-color:color-mix(in srgb,var(--bink) 50%,transparent)}}.nx-btn.nx-btn[data-colorion=wave]:before{border-radius:45% 45% 0 0/12px;height:100%;top:auto;transform:translateY(100%)}.nx-btn.nx-btn[data-colorion=wave]:hover:before{transform:translateY(0)}.nx-btn.nx-btn[data-colorion=wave]:hover :is(.nx-btn__label,.nx-btn__icon){color:var(--bsurf)}.nx-btn.nx-btn[data-colorion=dash-solid]{border-style:dashed}.nx-btn.nx-btn[data-colorion=dash-solid]:before{display:none}.nx-btn.nx-btn[data-colorion=dash-solid]:hover{background:var(--bink);border-style:solid}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=dash-solid]:hover{background:color-mix(in srgb,var(--bink) 8%,var(--bsurf))}}.nx-btn.nx-btn[data-colorion=dash-solid]:hover{letter-spacing:.12em}.nx-btn.nx-btn[data-colorion=outline-pop]{overflow:visible}.nx-btn.nx-btn[data-colorion=outline-pop]:before{display:none}.nx-btn.nx-btn[data-colorion=outline-pop]:hover{outline:2px solid var(--bink);outline-offset:4px}.nx-btn.nx-btn[data-colorion=rise-reveal]{overflow:hidden}.nx-btn.nx-btn[data-colorion=rise-reveal]:before{display:none}.nx-btn.nx-btn[data-colorion=rise-reveal] .nx-btn__label{transition:transform .35s cubic-bezier(.22,1,.36,1)}.nx-btn.nx-btn[data-colorion=rise-reveal]:hover .nx-btn__label{transform:translateY(-3px)}.nx-btn.nx-btn[data-colorion=rise-reveal]:hover{background:var(--bink);color:var(--bsurf)}.nx-btn.nx-btn[data-colorion=border-hue]{border:2px solid;border-image:linear-gradient(90deg,var(--bink),var(--bink)) 1;overflow:visible}.nx-btn.nx-btn[data-colorion=border-hue]:before{display:none}.nx-btn.nx-btn[data-colorion=border-hue]:hover{border-image:linear-gradient(90deg,var(--bprimary),var(--bprimary)) 1}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=border-hue]:hover{border-image:linear-gradient(90deg,var(--bprimary),color-mix(in srgb,var(--bprimary) 50%,var(--bink))) 1}}.nx-btn.nx-btn[data-colorion=ripple]:before{transform-origin:50%;opacity:.5;border-radius:50%;transform:scale(0)}.nx-btn.nx-btn[data-colorion=ripple]:hover:before{opacity:0;transition:transform .6s,opacity .6s;transform:scale(2.4)}.nx-btn.nx-btn[data-colorion=bracketed]{border:none;border-radius:0;padding:13px 10px}.nx-btn.nx-btn[data-colorion=bracketed]:before{transform-origin:100%;height:2px;top:0;bottom:auto;transform:scaleX(0)}.nx-btn.nx-btn[data-colorion=bracketed]:after{content:"";background:var(--bink);transform-origin:0;height:2px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nx-btn.nx-btn[data-colorion=bracketed]:hover:before,.nx-btn.nx-btn[data-colorion=bracketed]:hover:after{transform:scaleX(1)}.nx-btn.nx-btn[data-colorion=drift]{background:linear-gradient(120deg,var(--bink),var(--bprimary),var(--bink))}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=drift]{background:linear-gradient(120deg,color-mix(in srgb,var(--bink) 10%,var(--bsurf)),color-mix(in srgb,var(--bprimary) 30%,var(--bsurf)),color-mix(in srgb,var(--bink) 10%,var(--bsurf)))}}.nx-btn.nx-btn[data-colorion=drift]{background-position:0 0;background-size:200% 100%;transition:background-position .8s}.nx-btn.nx-btn[data-colorion=drift]:before{display:none}.nx-btn.nx-btn[data-colorion=drift]:hover{background-position:100% 0}.nx-btn.nx-btn[data-colorion=tilt-shine]{overflow:hidden}.nx-btn.nx-btn[data-colorion=tilt-shine]:before{display:none}.nx-btn.nx-btn[data-colorion=tilt-shine]:after{content:"";z-index:1;background:linear-gradient(120deg,transparent 30%,var(--bprimary) 50%,transparent 70%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=tilt-shine]:after{background:linear-gradient(120deg,transparent 30%,color-mix(in srgb,var(--bprimary) 40%,transparent) 50%,transparent 70%)}}.nx-btn.nx-btn[data-colorion=tilt-shine]:after{background-position:100% 0;background-size:250% 100%;transition:background-position .6s}.nx-btn.nx-btn[data-colorion=tilt-shine]:hover:after{background-position:0 0}.nx-btn.nx-btn[data-colorion=sweep-diag]:before{transform:translate(-100%,100%)}.nx-btn.nx-btn[data-colorion=sweep-diag]:hover:before{transform:translate(0)}.nx-btn.nx-btn[data-colorion=sweep-diag]:hover :is(.nx-btn__label,.nx-btn__icon){color:var(--bsurf)}.nx-btn.nx-btn[data-colorion=pill-grow]{border-radius:9999px}.nx-btn.nx-btn[data-colorion=pill-grow]:before{border-radius:inherit;transform-origin:50%;transform:scale(0)}.nx-btn.nx-btn[data-colorion=pill-grow]:hover:before{transform:scale(1.05)}.nx-btn.nx-btn[data-colorion=pill-grow]:hover :is(.nx-btn__label,.nx-btn__icon){color:var(--bsurf)}.nx-btn.nx-btn[data-colorion=outline-grow]{overflow:visible}.nx-btn.nx-btn[data-colorion=outline-grow]:before{display:none}.nx-btn.nx-btn[data-colorion=outline-grow]:hover{box-shadow:0 0 0 6px var(--bink)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=outline-grow]:hover{box-shadow:0 0 0 6px color-mix(in srgb,var(--bink) 14%,transparent)}}.nx-btn.nx-btn[data-colorion=sparkle]{overflow:visible}.nx-btn.nx-btn[data-colorion=sparkle]:before{display:none}.nx-btn.nx-btn[data-colorion=sparkle] .nx-btn__label:after{content:" ✦";opacity:0;transition:opacity .3s,transform .3s;display:inline-block}.nx-btn.nx-btn[data-colorion=sparkle]:hover .nx-btn__label:after{opacity:1;transform:scale(1.3)rotate(20deg)}.nx-btn.nx-btn[data-colorion=sparkle]:hover{background:var(--bprimary)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=sparkle]:hover{background:color-mix(in srgb,var(--bprimary) 18%,var(--bsurf))}}.nx-btn.nx-btn[data-colorion=sparkle]:hover{box-shadow:0 0 12px -4px var(--bprimary)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=sparkle]:hover{box-shadow:0 0 12px -4px color-mix(in srgb,var(--bprimary) 70%,transparent)}}.nx-btn.nx-btn[data-colorion=sheen-sweep]:before{display:none}.nx-btn.nx-btn[data-colorion=sheen-sweep]:after{content:"";z-index:1;background:linear-gradient(90deg,transparent,var(--bink),transparent);width:40%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=sheen-sweep]:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bink) 25%,transparent),transparent)}}.nx-btn.nx-btn[data-colorion=sheen-sweep]:after{transition:left .6s}.nx-btn.nx-btn[data-colorion=sheen-sweep]:hover:after{left:120%}.nx-btn.nx-btn[data-colorion=corners]{border-color:var(--bink);overflow:visible}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=corners]{border-color:color-mix(in srgb,var(--bink) 25%,transparent)}}.nx-btn.nx-btn[data-colorion=corners]:before{display:none}.nx-btn.nx-btn[data-colorion=corners]:after{content:"";pointer-events:none;border:2px solid var(--bink);clip-path:polygon(0 0,22% 0,22% 2px,2px 2px,2px 22%,0 22%,0 100%,22% 100%,22% calc(100% - 2px),2px calc(100% - 2px),2px 78%,0 78%);opacity:0;transition:opacity .3s,inset .3s;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.nx-btn.nx-btn[data-colorion=corners]:hover:after{opacity:1;top:-6px;right:-6px;bottom:-6px;left:-6px}.nx-btn.nx-btn[data-colorion=ring-pulse]{border-radius:9999px;overflow:visible}.nx-btn.nx-btn[data-colorion=ring-pulse]:before{display:none}.nx-btn.nx-btn[data-colorion=ring-pulse]:after{content:"";border-radius:inherit;border:2px solid var(--bink);opacity:0;transition:none;position:absolute;top:0;right:0;bottom:0;left:0}.nx-btn.nx-btn[data-colorion=ring-pulse]:hover:after{animation:1.2s ease-out infinite nx-colorion-ring}@keyframes nx-colorion-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.nx-btn.nx-btn[data-colorion=skew-wipe]:before{width:130%;left:-15%;transform:translate(-110%)skew(-20deg)}.nx-btn.nx-btn[data-colorion=skew-wipe]:hover:before{transform:translate(0)skew(-20deg)}.nx-btn.nx-btn[data-colorion=skew-wipe]:hover :is(.nx-btn__label,.nx-btn__icon){color:var(--bsurf)}.nx-btn.nx-btn[data-colorion=marker]{border:none;border-radius:0}.nx-btn.nx-btn[data-colorion=marker]:before{background:var(--bprimary);height:40%;top:auto;bottom:0}@supports (color:color-mix(in lab,red,red)){.nx-btn.nx-btn[data-colorion=marker]:before{background:color-mix(in srgb,var(--bprimary) 80%,transparent)}}.nx-btn.nx-btn[data-colorion=marker]:before{transform-origin:0;transform:scaleX(0)}.nx-btn.nx-btn[data-colorion=marker]:hover:before{height:80%;transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.nx-btn.nx-btn[data-colorion],.nx-btn.nx-btn[data-colorion]:before,.nx-btn.nx-btn[data-colorion]:after,.nx-btn.nx-btn[data-colorion] :is(.nx-btn__label,.nx-btn__icon),.nx-btn.nx-btn[data-colorion] .nx-btn__label:after{transition:none!important;animation:none!important}.nx-btn.nx-btn[data-colorion]:hover,.nx-btn.nx-btn[data-colorion]:hover .nx-btn__label,.nx-btn.nx-btn[data-colorion]:hover .nx-btn__label:after{animation:none!important;transform:none!important}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo/archivo-latin-ext-100_900-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo/archivo-latin-100_900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow/barlow-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow/barlow-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow/barlow-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow/barlow-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow/barlow-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow/barlow-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow/barlow-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow/barlow-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow/barlow-latin-ext-800-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow/barlow-latin-800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-semi-condensed/barlow-semi-condensed-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-semi-condensed/barlow-semi-condensed-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-semi-condensed/barlow-semi-condensed-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-semi-condensed/barlow-semi-condensed-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-semi-condensed/barlow-semi-condensed-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-semi-condensed/barlow-semi-condensed-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton/anton-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton/anton-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/manrope-latin-ext-200_800-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/manrope-latin-200_800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/red-hat-display/red-hat-display-latin-ext-300_900-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/red-hat-display/red-hat-display-latin-300_900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/red-hat-text/red-hat-text-latin-ext-300_700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/red-hat-text/red-hat-text-latin-300_700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/big-shoulders-display/big-shoulders-display-latin-ext-100_900-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/big-shoulders-display/big-shoulders-display-latin-100_900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans/work-sans-latin-ext-100_900-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/work-sans/work-sans-latin-100_900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque/bricolage-grotesque-latin-ext-200_800-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque/bricolage-grotesque-latin-200_800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-ext-100_900-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-100_900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/sora/sora-latin-ext-100_800-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/sora/sora-latin-100_800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/michroma/michroma-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/michroma/michroma-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-ext-100_900-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-100_900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/cinzel/cinzel-latin-ext-400_900-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/cinzel/cinzel-latin-400_900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:clamp(.875rem,1.05vw,1.6rem)}:root{--fs-2xs:.625rem;--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1rem;--fs-lg:clamp(1rem, .9rem + .3vw, 1.125rem);--fs-xl:clamp(1.125rem, .95rem + .55vw, 1.375rem);--fs-2xl:clamp(1.25rem, 1rem + .8vw, 1.5rem);--fs-3xl:clamp(1.5rem, 1.1rem + 1.3vw, 2rem);--fs-4xl:clamp(1.75rem, 1.15rem + 1.9vw, 2.5rem);--fs-5xl:clamp(2rem, 1.2rem + 2.6vw, 3.125rem);--fs-6xl:clamp(2.25rem, 1.2rem + 3.4vw, 3.75rem);--fs-7xl:clamp(2.5rem, 1rem + 4.8vw, 5rem);--fs-8xl:clamp(2.75rem, .8rem + 6.2vw, 6rem);--fs-9xl:clamp(3rem, .2rem + 9vw, 8rem);--fs-10xl:clamp(5.5rem, 1rem + 15vw, 22rem)}@media(max-width:640px){:root{--fs-2xs:.8572rem;--fs-xs:.8572rem}}:root{--background:#f6f5f2;--foreground:#14140f;--card:#fff;--primary-cta:#14140f;--primary-cta-text:#fff;--secondary-cta:#e9e7e1;--secondary-cta-text:#14140f;--accent:#c8502d;--background-accent:#d9d5cc;--card-foreground:#14140f;--popover:#fff;--popover-foreground:#14140f;--primary:#14140f;--primary-foreground:#f6f5f2;--secondary:#e9e7e1;--secondary-foreground:#14140f;--muted:#ecebe4;--muted-foreground:#6b6b62;--accent-foreground:#040403;--accent-on-bg:#a04024;--inv-background:#14140f;--inv-foreground:#f6f5f2;--inv-background-accent:#1f1f1a;--inv-card:#262621;--inv-card-foreground:#f6f5f2;--inv-muted:#22221d;--inv-muted-foreground:#90908c;--inv-muted-on-card:#989894;--inv-border:#383833;--inv-primary-cta-on-bg:#8a8a87;--inv-accent-on-bg:#d37357;--crd-background:#fff;--crd-foreground:#14140f;--crd-background-accent:#f3f3f3;--crd-card:#f6f5f2;--crd-card-foreground:#14140f;--crd-muted:#f1f1f1;--crd-muted-foreground:#666663;--crd-muted-on-card:#6e6e6a;--crd-border:#e3e3e2;--crd-primary-cta-on-bg:#14140f;--crd-primary-cta-on-card:#14140f;--crd-accent-on-bg:#b44829;--acc-background:#14140f;--acc-foreground:#fff;--acc-background-accent:#13130e;--acc-card:#12120d;--acc-card-foreground:#fff;--acc-muted:#12120e;--acc-muted-foreground:#959593;--acc-muted-on-card:#949492;--acc-border:#4f4f4b;--acc-primary-cta:#fff;--acc-primary-cta-text:#14140f;--acc-primary-cta-on-bg:#fff;--acc-primary-cta-on-card:#fff;--acc-accent-on-bg:#ce6242;--img-foreground:#14140f;--img-muted-foreground:#4f4f4b;--img-primary-cta-on-bg:#14140f;--img-accent-on-bg:#78301b;--img-border:#d2d1ce;--primary-cta-on-bg:#14140f;--muted-on-card:#72726f;--destructive:#b3261e;--destructive-foreground:#fff;--border:#e4e1d9;--input:#e4e1d9;--ring:#a8a49a;--rating:#f5a524;--success:#16a34a;--on-photo:#fff;--photo-backdrop:#000}.primary-button{background:var(--primary-cta);color:var(--primary-cta-text)}.secondary-button{background:var(--secondary-cta);color:var(--secondary-cta-text)}:root{--width-content-width:80rem;--content-gutter:clamp(1rem, 4vw, 2rem)}[data-section-bg=image]>:not(#nx-section-image-none){background-color:#0000}html,body,#root{height:100%;margin:0}body{background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body);-webkit-font-smoothing:antialiased}[data-noctis-site] h1,[data-noctis-site] h2,[data-noctis-site] h3,[data-noctis-site] h4,[data-noctis-site] h5,[data-noctis-site] h6{font-family:var(--font-display)}[data-noctis-site] [data-section]{scroll-margin-top:var(--nav-offset,6rem)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
