@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/6e3a0e239f66fa56-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/9d87894fad9b9bd5-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/b40df76fec122626-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/7e0847dd36db8eba-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/8bc6a9cfd3e86605-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Shantell Sans Fallback;src:local("Arial");ascent-override:90.04%;descent-override:28.25%;line-gap-override:0.00%;size-adjust:113.28%}.__className_ebd741{font-family:Shantell Sans,Shantell Sans Fallback;font-style:normal}.__variable_ebd741{--font-hand:"Shantell Sans","Shantell Sans Fallback"}@font-face{font-family:Gluten;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/2effde7dd901c547-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Gluten;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3ccc5f075852a354-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gluten;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/535bac825803cc3f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Gluten;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/2effde7dd901c547-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Gluten;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/3ccc5f075852a354-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gluten;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/535bac825803cc3f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Gluten Fallback;src:local("Arial");ascent-override:56.55%;descent-override:20.82%;line-gap-override:0.00%;size-adjust:114.06%}.__className_17afc4{font-family:Gluten,Gluten Fallback;font-style:normal}.__variable_17afc4{--font-gluten:"Gluten","Gluten Fallback"}

/*! tailwindcss v4.2.2 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--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;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--spacing:.25rem;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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,pre,samp{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab,red,red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb,var(--root-bg,#0000),oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000),var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}:root:has(input.theme-controller[value=inkt]:checked),:where(:root),[data-theme=inkt]{color-scheme:light;--color-base-100:#fcf4df;--color-base-200:#f6f1e4;--color-base-300:#e8e2d2;--color-base-content:#20302e;--color-primary:#20302e;--color-primary-content:#fcf4df;--color-secondary:#e8e2d2;--color-secondary-content:#20302e;--color-accent:#20302e;--color-accent-content:#fcf4df;--color-neutral:#20302e;--color-neutral-content:#fcf4df;--color-info:#20302e;--color-info-content:#fcf4df;--color-success:#20302e;--color-success-content:#fcf4df;--color-warning:#20302e;--color-warning-content:#fcf4df;--color-error:#20302e;--color-error-content:#fcf4df;--radius-selector:1rem;--radius-field:.5rem;--radius-box:.875rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:0;--noise:0}}@layer components;@layer utilities{@layer daisyui.l1.l2.l3{.floating-label{display:flex;position:relative}.floating-label ::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}.floating-label>span{z-index:1;background-color:var(--color-base-100);opacity:0;font-size:var(--font-size,.875rem);inset-inline-start:.75rem;top:calc(var(--size-field,.25rem) * var(--top-mul,5));pointer-events:none;border-radius:2px;padding-inline:.25rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}:is(.floating-label:focus-within,.floating-label:not(:has(input:placeholder-shown,textarea:placeholder-shown))) ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}:is(.floating-label:focus-within,.floating-label:not(:has(input:placeholder-shown,textarea:placeholder-shown))) :dir(rtl)::placeholder{translate:12.5% calc(-50% - .125em)}:is(.floating-label:focus-within,.floating-label:not(:has(input:placeholder-shown,textarea:placeholder-shown)))>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}:is(.floating-label:focus-within,.floating-label:not(:has(input:placeholder-shown,textarea:placeholder-shown)))>span:dir(rtl){translate:12.5% calc(-50% - .125em)}.floating-label:has(:disabled,[disabled])>span{opacity:0}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (forced-colors:active){.loading{background-color:canvastext}}@media (prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.filter{flex-wrap:wrap;display:flex}.filter [type=radio]{width:auto}.filter input{opacity:1;transition:visibility allow-discrete .1s,margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:var(--tw-content)}.filter>:not(:last-child) input,.filter>input:not(:last-child){margin-inline-end:.25rem}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0,auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab,red,red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}.input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.input{--input-color:color-mix(in oklab,var(--color-base-content) 20%,#0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem),var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0/calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab,red,red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0/calc(var(--depth) * .1)) inset}}.input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.input input::placeholder{color:var(--color-base-content);opacity:.5}.input input:focus,.input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{text-align:start;display:inline-flex;position:relative}input.input[type=email],input.input[type=number],input.input[type=tel],input.input[type=url]{direction:ltr}input.input::-webkit-date-and-time-value,input.input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}input.input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{text-align:start;display:inline-flex;position:relative}.input input[type=email],.input input[type=number],.input input[type=tel],.input input[type=url]{direction:ltr}.input input::-webkit-date-and-time-value,.input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}.input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.input:focus{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.table :where(.table-pin-rows thead){z-index:1;position:sticky;top:0}.table :where(.table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step:not(:has(.step-icon)):after,.steps .step>.step-icon{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e+38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:var(--timeline-row-start,minmax(0,1fr)) auto var(--timeline-row-end,minmax(0,1fr));grid-template-columns:var(--timeline-col-start,minmax(0,1fr)) auto var(--timeline-col-end,minmax(0,1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media (forced-colors:active),print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child,.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.avatar-group .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e+38px;overflow:hidden}.avatar{vertical-align:middle;align-self:center;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible),.card[aria-checked=true]{outline-color:currentColor}.card:has(>:checked:focus-visible),.card[aria-checked=true]:focus-visible,.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);display:inline-block}@supports (color:color-mix(in lab,red,red)){.status{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){.status{color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.status{--size:calc(var(--size-selector,.25rem) * 2);width:var(--size);height:var(--size);background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab,red,red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000)}}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}}@layer daisyui.l1{.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden;opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}.invisible{visibility:hidden}.visible{visibility:visible}@layer daisyui.l1.l2{.list .list-row:has(>.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(>.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto) minmax(0,auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr}.list .list-row>*{grid-row-start:1}.input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:has(>input[disabled]) :is(input),.input:has(>input[disabled]):is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input:has(>input[disabled]) :is(input),.input:has(>input[disabled]):is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled]) ::placeholder,.input:has(>input[disabled])::placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]) :is(input),.input:is(:disabled,[disabled]):is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input:is(:disabled,[disabled]) :is(input),.input:is(:disabled,[disabled]):is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled]) ::placeholder,.input:is(:disabled,[disabled])::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .input :is(input),fieldset:disabled .input:is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){fieldset:disabled .input :is(input),fieldset:disabled .input:is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input ::placeholder,fieldset:disabled .input::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.steps-horizontal .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps-horizontal .step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.steps-horizontal .step):before{translate:0}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.steps-vertical .step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.steps-vertical .step):before{translate:50% -50%}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-indeterminate,.swap .swap-on,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}.floating-label:has(.input-xs){--top-mul:3;--font-size:.6875rem}.floating-label:has(.input-sm){--top-mul:4;--font-size:.75rem}.floating-label:has(.input-md){--top-mul:5;--font-size:.875rem}.floating-label:has(.input-lg){--top-mul:6;--font-size:1.125rem}.floating-label:has(.input-xl){--top-mul:7;--font-size:1.375rem}.floating-label:has(.select-xs){--top-mul:3;--font-size:.6875rem}.floating-label:has(.select-sm){--top-mul:4;--font-size:.75rem}.floating-label:has(.select-md){--top-mul:5;--font-size:.875rem}.floating-label:has(.select-lg){--top-mul:6;--font-size:1.125rem}.floating-label:has(.select-xl){--top-mul:7;--font-size:1.375rem}.floating-label:has(.textarea-xs){--top-mul:3;--font-size:.6875rem}.floating-label:has(.textarea-sm){--top-mul:4;--font-size:.75rem}.floating-label:has(.textarea-md){--top-mul:5;--font-size:.875rem}.floating-label:has(.textarea-lg){--top-mul:6;--font-size:1.125rem}.floating-label:has(.textarea-xl){--top-mul:7;--font-size:1.375rem}}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):dir(rtl){border-start-start-radius:var(--join-se,var(--radius-field));border-start-end-radius:var(--join-ss,var(--radius-field));border-end-end-radius:var(--join-es,var(--radius-field));border-end-start-radius:var(--join-ee,var(--radius-field))}@layer daisyui.l1.l2.l3.l4{.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.m-548{margin:calc(var(--spacing) * 548)}.m-997{margin:calc(var(--spacing) * 997)}.m-5382{margin:calc(var(--spacing) * 5382)}.m-8090{margin:calc(var(--spacing) * 8090)}.m-16881{margin:calc(var(--spacing) * 16881)}.m-22727{margin:calc(var(--spacing) * 22727)}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.w-4{width:calc(var(--spacing) * 4)}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.glass{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,oklch(100% 0 0/var(--glass-opacity,30%)) 0,oklch(0 0 0/0) 100%),linear-gradient(var(--glass-reflect-degree,100deg),oklch(100% 0 0/var(--glass-reflect-opacity,5%)) 25%,oklch(0 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0/var(--glass-border-opacity,20%)) inset,0 0 0 2px oklch(0 0 0/.05);text-shadow:0 1px oklch(0 0 0/var(--glass-text-shadow-opacity,5%));border:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--ink:#20302e;--paper:#fcf4df;--teal:#2ca390;--paper-2:#f6f1e4;--color-brand:#20302e;--ink-soft:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--ink-soft:color-mix(in oklab,var(--ink) 72%,transparent)}}:root{--ink-faint:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--ink-faint:color-mix(in oklab,var(--ink) 48%,transparent)}}:root{--ink-line:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--ink-line:color-mix(in oklab,var(--ink) 22%,transparent)}}:root{--ink-wash:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--ink-wash:color-mix(in oklab,var(--ink) 9%,transparent)}}:root{--ease-out:cubic-bezier(.22,1,.36,1);--ease-pop:cubic-bezier(.34,1.56,.64,1);--sk-lg:255px 18px 225px 18px/18px 225px 18px 255px;--sk-md:18px 6px 16px 7px/7px 16px 6px 18px;--sk-sm:12px 4px 10px 5px/5px 10px 4px 12px;--sk-pill:24px 14px 22px 12px/12px 22px 14px 24px}body{--font-sans:var(--font-hand),"Comic Sans MS",ui-rounded,sans-serif;--font-display:var(--font-hand),ui-rounded,sans-serif;--font-merk:var(--font-gluten),var(--font-hand),ui-rounded,sans-serif;--font-label:var(--font-hand),ui-rounded,sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{-webkit-tap-highlight-color:transparent}body,html{min-height:100%;overflow-x:hidden}body,html{background:var(--paper)}body{font-family:var(--font-sans);font-variation-settings:"BNCE" 28,"INFM" 60;color:var(--ink);font-weight:700}.display{font-variation-settings:"BNCE" 60,"INFM" 80}.label-caps{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:700}.display{font-family:var(--font-display);letter-spacing:0;color:var(--ink);text-wrap:balance;font-weight:800;line-height:1.02}.bubble-avatar img,.ic{filter:grayscale();pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ic{vertical-align:middle;flex:none;display:inline-block}.btn{border-radius:var(--sk-md);border:2px solid var(--ink);font-family:var(--font-sans);box-shadow:none;font-weight:700}.btn-primary{background:var(--ink);color:var(--paper)}.btn-primary .ic{filter:grayscale()invert()}.btn-ghost{border-color:#0000}.btn-ghost:hover{border-color:var(--ink);background:var(--paper)}.btn-circle{border-radius:50% 46% 52% 48%/48% 52% 46% 54%}.badge{border-radius:var(--sk-pill);border:2px solid var(--ink);background:var(--paper);color:var(--ink);font-weight:700}.badge-ghost{border-color:var(--ink-line);color:var(--ink-soft)}.kbd{border-radius:var(--sk-sm);color:var(--ink);border:solid var(--ink);border-width:2px 2px 3px;font-weight:700}.input,.kbd{background:var(--paper);font-family:var(--font-sans)}.input{border-radius:var(--sk-md);border:2px solid var(--ink);font-size:16px}.input:focus,.input:focus-within{border-width:3px;outline:none}.divider:after,.divider:before{border-top:2px dashed var(--ink-line);background:0 0;height:0}.site{z-index:1;width:100%;max-width:1240px;height:100dvh;padding:calc(16px + env(safe-area-inset-top,0px)) max(18px,env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);margin:0 auto;transition:transform .6s cubic-bezier(.32,.72,0,1);display:grid;position:relative}.site.recede{transform:scale(.965)translateY(8px)}.site{transition:transform .6s cubic-bezier(.32,.72,0,1),opacity .5s}.site.away{opacity:0;transition:transform .9s cubic-bezier(.7,0,.2,1),opacity .55s .1s;transform:translateY(-26px)}@media (prefers-reduced-motion:reduce){.site.away,.site.recede{transform:none}}.nav{justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.nav-brand,.topline-brand{color:var(--teal);display:block}.topline-brand{aspect-ratio:3837/2452;width:auto;height:56px;stroke-linejoin:round;stroke-linecap:round;overflow:visible}.topline-brand use{transition:opacity .8s}.topline-brand .bm-pencil{fill:none;stroke:var(--ink-soft);stroke-width:160px;stroke-dasharray:.006 .004;opacity:1}.topline-brand .bm-line{fill:none;stroke:currentColor;stroke-width:220px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.9s cubic-bezier(.45,0,.3,1),opacity .6s}.topline-brand .bm-hatch{fill:url(#bm-hatch);stroke:none;opacity:0;clip-path:polygon(0 0,0 0,-40% 100%,-40% 100%);transition:clip-path 1.5s cubic-bezier(.5,0,.2,1),opacity .4s}.topline-brand .bm-solid{fill:currentColor;stroke:currentColor;stroke-width:0;opacity:0;transition:opacity 1.1s,stroke-width .7s cubic-bezier(.2,.8,.2,1)}.topline-brand[data-phase=draw] .bm-pencil{opacity:.3}.topline-brand[data-phase=draw] .bm-line{stroke-dashoffset:0}.topline-brand:is([data-phase=hatch],[data-phase=ink],[data-phase=done]) .bm-pencil{opacity:0}.topline-brand:is([data-phase=hatch],[data-phase=ink],[data-phase=done]) .bm-line{stroke-dashoffset:0}.topline-brand:is([data-phase=hatch],[data-phase=ink],[data-phase=done]) .bm-hatch{opacity:1;clip-path:polygon(0 0,140% 0,100% 100%,-40% 100%)}.topline-brand:is([data-phase=ink],[data-phase=done]) .bm-solid{opacity:1}.topline-brand[data-phase=done]:hover .bm-solid{stroke-width:440px}@media (max-width:1023px){.topline-brand{height:48px}}.pill{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:transform .2s var(--ease-out),background .2s ease,border-color .2s ease;border:2px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:15.5px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.pill-lg{padding:13px 22px;font-size:17px}.pill-ink{background:var(--ink);color:var(--paper)}.pill-ink .ic,.pill-ink .pill-ic{filter:grayscale()invert()}.pill-paper{background:var(--paper);color:var(--ink);border-color:var(--ink-line)}.pill .kbd{margin-left:2px}.pill-arrow{width:17px;height:17px;transition:transform .3s var(--ease-out)}@media (hover:hover){.pill:hover{transform:translateY(-1px)}.pill-paper:hover{border-color:var(--ink)}.pill:hover .pill-arrow{transform:translate(3px)}.pill:hover .ic{transform:rotate(-10deg)scale(1.1)}}.pill:active{transform:scale(.97)}.pill .ic{transition:transform .3s var(--ease-pop)}.avail{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.avail .status{--size:.7rem;background:var(--paper);border:2px solid var(--ink);box-shadow:inset 0 0 0 2px var(--paper),inset 0 0 0 10px var(--ink);border-radius:50% 46% 52% 48%/48% 52% 46% 54%;position:relative}.avail .status:after{content:"";border:2px solid var(--ink);border-radius:inherit;animation:ring 2.4s ease-out infinite;position:absolute;inset:-2px}@keyframes ring{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}:root{--speckle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cfilter id='s' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.19' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  1 0 0 0 0' result='f'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.0095' numOctaves='3' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 1 0 0 0' result='c'/%3E%3CfeComposite in='f' in2='c' operator='arithmetic' k1='0' k2='3.4' k3='3.6' k4='-3.78'/%3E%3CfeColorMatrix values='0 0 0 0 .3  0 0 0 0 .8  0 0 0 0 .75  0 0 0 1.25 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");--speckle-size:calc(var(--H) * .6256);--H:min(47dvh,122vw);--foot:112px;--fs:min(11.6vw,8.4dvh);--horizon:calc(var(--foot) + var(--H) * .56)}@media (min-width:560px) and (min-aspect-ratio:1){:root{--H:min(72dvh,47vw);--foot:64px;--fs:min(5.4vw,12dvh,88px)}}.scene{--ax:50%;z-index:0;pointer-events:none;background:linear-gradient(to bottom,#fcf4df 0,#fcf4df 35%,#fcf1da calc(100% - var(--horizon)));position:fixed;inset:0;overflow:hidden}.scene-floor-rise:after{content:"";mix-blend-mode:multiply;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .06  0 0 0 0 .2  0 0 0 0 .18  0 0 0 1.5 -.62'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:260px 260px;position:absolute;inset:0}.scene-rise{will-change:transform;position:absolute;inset:0}.scene-floor-rise{height:var(--horizon);z-index:1;position:absolute;bottom:0;left:0;right:0}.scene-floor{background:var(--speckle) 0 0 /var(--speckle-size) var(--speckle-size),radial-gradient(ellipse calc(var(--H) * .95) calc(var(--H) * .6) at var(--ax) 46%,#31ab9c 0,oklab(67.195% -.106707 -.00569665/.55) 45%,transparent 100%),var(--teal);filter:url(#inkwobble);position:absolute;inset:0 -12px -12px}.scene-bits{z-index:3;position:absolute;inset:0}.thing{pointer-events:none}.bit,.thing{-webkit-user-select:none;user-select:none;height:auto;display:none;position:absolute}.bit{animation:bit-bob 6s ease-in-out infinite alternate}@keyframes bit-bob{0%{translate:0 -3px}to{translate:0 4px}}@media (min-width:560px) and (min-aspect-ratio:1){.bit,.thing{display:block}.thing-bottles{left:2.6%;bottom:calc(var(--foot) + var(--H) * .1);width:calc(var(--H) * .1)}.thing-tape{left:9.2%;bottom:calc(var(--foot) + var(--H) * .005);width:calc(var(--H) * .235)}.thing-pedal{left:28%;bottom:calc(var(--foot) - var(--H) * .005);width:calc(var(--H) * .2)}.thing-leaves{left:37.6%;bottom:calc(var(--foot) + var(--H) * .015);width:calc(var(--H) * .06)}.thing-cat{left:39.6%;bottom:calc(var(--foot) + var(--H) * .1);width:calc(var(--H) * .15)}.bit-swirl{left:6.2%;bottom:calc(var(--foot) + var(--H) * .235);width:calc(var(--H) * .075);animation-delay:-4s;rotate:-6deg}.bit-note{left:18.2%;bottom:calc(var(--foot) + var(--H) * .2);width:calc(var(--H) * .12);rotate:-8deg}.bit-b{left:26.4%;bottom:calc(var(--foot) + var(--H) * .245);width:calc(var(--H) * .075);animation-delay:-5s;rotate:-9deg}.bit-five{left:33%;bottom:calc(var(--foot) + var(--H) * .17);width:calc(var(--H) * .105);animation-delay:-2.5s;rotate:7deg}.bit-excl{left:40.4%;bottom:calc(var(--foot) + var(--H) * .225);width:calc(var(--H) * .055);animation-delay:-.6s;rotate:-5deg}.bit-hash{left:50.5%;bottom:calc(var(--foot) + var(--H) * .29);width:calc(var(--H) * .09);animation-delay:-3.3s;rotate:6deg}.bit-dots{left:54.6%;bottom:calc(var(--foot) + var(--H) * .14);width:calc(var(--H) * .07);animation-delay:-1.2s;rotate:10deg}}.scene-art-wrap{z-index:2;left:50%;bottom:var(--foot);height:var(--H);aspect-ratio:1000/1023;margin-left:calc(var(--H) * -.4888);position:absolute}.scene-art-wrap:before{content:"";background:var(--speckle) 0 0 /var(--speckle-size) var(--speckle-size),var(--teal);clip-path:polygon(1.2% 44.2%,3% 43.8%,5% 43.3%,6% 42.8%,7% 42.4%,8% 42%,9% 41.85%,12% 41.55%,13% 41.45%,17% 40.9%,17% 46%,1.2% 46%);position:absolute;inset:0}.scene-art{--fl:16%;--fr:16%;--fb:15%;width:100%;max-width:none;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#0000001f calc(var(--fl) * .3),#0000008c calc(var(--fl) * .65),#000 var(--fl),#000 calc(100% - var(--fr)),#0000008c calc(100% - var(--fr) * .65),#0000001f calc(100% - var(--fr) * .3),transparent 100%),linear-gradient(to top,transparent 0,#0000001f calc(var(--fb) * .3),#0000008c calc(var(--fb) * .65),#000 var(--fb)),radial-gradient(ellipse 6.4% 5.8% at 3.4% 54.8%,transparent 0,transparent 72%,#000 100%),radial-gradient(ellipse 1.9% 1.3% at 7.6% 56.4%,transparent 0,transparent 70%,#000 100%),radial-gradient(ellipse 3.6% 17% at 0 24%,transparent 0,transparent 78%,#000 100%);mask-image:linear-gradient(to right,transparent 0,#0000001f calc(var(--fl) * .3),#0000008c calc(var(--fl) * .65),#000 var(--fl),#000 calc(100% - var(--fr)),#0000008c calc(100% - var(--fr) * .65),#0000001f calc(100% - var(--fr) * .3),transparent 100%),linear-gradient(to top,transparent 0,#0000001f calc(var(--fb) * .3),#0000008c calc(var(--fb) * .65),#000 var(--fb)),radial-gradient(ellipse 6.4% 5.8% at 3.4% 54.8%,transparent 0,transparent 72%,#000 100%),radial-gradient(ellipse 1.9% 1.3% at 7.6% 56.4%,transparent 0,transparent 70%,#000 100%),radial-gradient(ellipse 3.6% 17% at 0 24%,transparent 0,transparent 78%,#000 100%);display:block;-webkit-mask-composite:source-in;mask-composite:intersect}.art-knobs,.scene-art{-webkit-user-select:none;user-select:none}.art-knobs{pointer-events:none;width:17.4%;height:auto;position:absolute;top:91%;left:1.8%}@media (max-width:520px){.scene-art{--fl:7%;--fr:7%}}.nav-actions{align-items:center;gap:6px;display:flex}.pill-quiet{color:var(--ink);background:0 0;padding-inline:12px}@media (hover:hover){.pill-quiet:hover{border-color:var(--ink-line)}}.pill-cream{color:var(--paper);border-color:var(--paper);background:0 0}@supports (color:color-mix(in lab,red,red)){.pill-cream{border-color:color-mix(in oklab,var(--paper) 45%,transparent)}}@media (hover:hover){.pill-cream:hover{border-color:var(--paper)}}.about{z-index:40;color:var(--paper);will-change:transform;backface-visibility:hidden;position:fixed;inset:0}.about-bg{inset:0;overflow:hidden}.about-bg,.paint{position:absolute}.paint{color:var(--teal);will-change:transform;transform-origin:50%}.about-flecks{background:var(--speckle) 0 0 /var(--speckle-size) var(--speckle-size);will-change:opacity;position:absolute;inset:0}.about-ground{background:var(--speckle) 0 100% /var(--speckle-size) var(--speckle-size);position:absolute;inset:0;-webkit-mask-image:linear-gradient(0deg,#000,#00000080 9%,#0000 24%);mask-image:linear-gradient(0deg,#000,#00000080 9%,#0000 24%)}.about-pool{aspect-ratio:1.25;will-change:transform,opacity;background:radial-gradient(closest-side,#35b0a0 0,oklab(68.6777% -.108329 -.00478512/.5) 48%,#0000 100%);width:min(150vw,1100px);position:absolute;top:34%;left:50%;translate:-50% -50%}.about :focus-visible{outline-color:var(--paper)}.about-inner{width:100%;max-width:1240px;height:100%;padding:calc(16px + env(safe-area-inset-top,0px)) max(18px,env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));flex-direction:column;margin:0 auto;display:flex;position:relative;overflow-y:auto}@media (min-width:1024px){.about-inner{padding-left:40px;padding-right:40px}}.about-top{flex:none;justify-content:space-between;align-items:center;min-height:64px;display:flex}.about-mark{aspect-ratio:3837/2452;fill:currentColor;width:auto;height:56px;overflow:visible}@media (max-width:1023px){.about-mark{height:48px}}.about-body{text-align:center;flex-direction:column;align-items:center;margin:auto 0;padding:2px 0 6px;display:flex}.about-face{aspect-ratio:1;border:3px solid var(--paper);width:clamp(84px,15dvh,148px);box-shadow:0 0 0 5px var(--teal),0 0 0 7px var(--paper);background:#fcf4df url(/images/Compleet_BassAD_klein72dpi.jpg) 50.8% 5.9%/294% no-repeat;border-radius:50%;flex:none;margin-bottom:clamp(12px,2.4dvh,24px)}@supports (color:color-mix(in lab,red,red)){.about-face{box-shadow:0 0 0 5px var(--teal),0 0 0 7px color-mix(in oklab,var(--paper) 45%,transparent)}}.about-title{font-family:var(--font-merk);letter-spacing:-.035em;margin:0;font-size:clamp(26px,7.4vw,68px);font-weight:900;line-height:.96}.about-bio{max-width:34em;color:var(--paper);margin:clamp(10px,2dvh,20px) 0 0;font-size:clamp(16px,1.8vw,21px);line-height:1.5}@supports (color:color-mix(in lab,red,red)){.about-bio{color:color-mix(in oklab,var(--paper) 92%,transparent)}}.about-bio{text-wrap:balance}.laurels{border-top:2px dashed var(--paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2.2dvh,26px) 6px;width:100%;max-width:1000px;margin:clamp(18px,4dvh,44px) 0 0;padding:clamp(16px,3.4dvh,36px) 0 0;display:grid}@supports (color:color-mix(in lab,red,red)){.laurels{border-top:2px dashed color-mix(in oklab,var(--paper) 35%,transparent)}}.laurels{list-style:none}@media (min-width:860px){.laurels{grid-template-columns:repeat(4,minmax(0,1fr))}}.laurel-badge{min-width:0;color:var(--paper);justify-content:center;align-items:center;gap:4px;display:flex}@supports (color:color-mix(in lab,red,red)){.laurel-badge{color:color-mix(in oklab,var(--paper) 70%,transparent)}}.laurel-badge{position:relative}.balloon{pointer-events:none;width:max-content;max-width:11.5em;color:var(--ink);text-align:center;text-wrap:balance;transform-origin:50% 100%;white-space:normal;z-index:2;border-radius:16px 18px 15px 17px;padding:6px 11px 7px;font-size:12.5px;font-weight:800;line-height:1.15;bottom:calc(100% + 5px);left:50%;translate:-50%;rotate:-3deg}.balloon,.balloon:after{background:var(--paper);position:absolute}.balloon:after{content:"";border-radius:0 0 4px;width:12px;height:12px;bottom:-5px;left:56%;transform:rotate(52deg)skew(14deg)}@media (max-width:639px){.balloon{padding:5px 9px 6px;font-size:11.5px}}.laurel{flex:none;width:18px;height:42px}.laurel-text{text-align:center;flex-direction:column;align-items:center;min-width:0;line-height:1.08;display:flex}.laurel-top{letter-spacing:.02em;font-size:11.5px}.laurel-main{color:var(--paper);font-size:17px;font-weight:800}@media (max-width:639px){.laurel-badge{gap:2px}.laurel{width:14px;height:34px}.laurel-top{font-size:10.5px}.laurel-main{font-size:14.5px}}.stage{min-height:0;padding:0 0 calc(var(--H) * .97);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.stage-text{min-width:0}.bt{font-family:var(--font-merk);font-weight:900;font-size:var(--fs);letter-spacing:-.035em;color:var(--ink);-webkit-user-select:none;user-select:none;margin:0;line-height:1}.bt-line{white-space:nowrap;display:block}@media (min-width:560px) and (min-aspect-ratio:1){.scene{--ax:calc(100% - var(--H) * .44)}.scene-art-wrap{left:auto;right:calc(var(--H) * -.045);margin-left:0}.scene-art{--fl:6.4%;--fr:0%}.stage{padding:0}.stage-text{left:max(40px,env(safe-area-inset-left,0px));top:calc(100dvh - var(--horizon) - var(--fs) * 1.03);text-align:left;position:absolute}.bt-line:last-child{color:var(--paper);padding-top:.34em}.stage .gloss{color:var(--paper)}@supports (color:color-mix(in lab,red,red)){.stage .gloss{color:color-mix(in oklab,var(--paper) 88%,transparent)}}}.bt-ch{transition:transform .38s var(--ease-pop)}.bt-ch,.bt-in{display:inline-block}.bt-in{opacity:0}.site.live .bt-in{animation:bt-in .7s var(--ease-pop) both;animation-delay:calc(.12s + var(--x) * 55ms)}@keyframes bt-in{0%{opacity:0;transform:translateY(.22em)scale(.82)rotate(-5deg)}to{opacity:1;transform:none}}@media (hover:hover){.bt-ch:hover{transition-duration:.14s;transform:translateY(-.07em)rotate(-3deg)}}.gloss{text-wrap:balance;color:var(--ink-soft);font-variation-settings:"BNCE" 60,"INFM" 80;margin:clamp(10px,1.8dvh,20px) 0 0;font-size:clamp(16px,1.7vw,22px);line-height:1.35}.foot{color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 24px;font-size:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.foot{color:color-mix(in oklab,var(--paper) 82%,transparent)}}.foot-links{flex-wrap:wrap;justify-content:center;gap:4px 18px;display:flex}.foot-links a{color:var(--paper);align-items:center;gap:4px;text-decoration:none;display:inline-flex;position:relative}.foot-arrow{width:15px;height:15px;transition:transform .3s var(--ease-out)}@media (hover:hover){.foot-links a:hover{text-underline-offset:3px;text-decoration:underline}.foot-links a:hover .foot-arrow{transform:translate(2px,-2px)}}.foot :focus-visible{outline-color:var(--paper)}.foot .balloon{padding:5px 10px 6px;font-size:12px;bottom:calc(100% + 9px)}@media (max-width:639px){.foot{min-height:calc(var(--foot) - 41px);justify-content:center;align-items:flex-end;font-size:13.5px}.foot-name{display:none}.foot-links{flex-wrap:nowrap;gap:0 12px}.foot-links a{white-space:nowrap}.foot .balloon{padding:4px 9px 5px;font-size:11.5px}}.splash{z-index:50;background:var(--paper);justify-content:center;align-items:center;animation:splash-out .5s 2.8s forwards;display:flex;position:fixed;inset:0}@keyframes splash-out{to{opacity:0;visibility:hidden;pointer-events:none}}.splash-mark{font-family:var(--font-merk);letter-spacing:-.04em;color:var(--ink);opacity:.9;font-size:32px;font-weight:900}@media (min-width:1024px){.site{padding-left:max(40px,env(safe-area-inset-left,0px));padding-right:max(40px,env(safe-area-inset-right,0px))}}.overflow-y-auto{touch-action:pan-y;-webkit-overflow-scrolling:touch}.overlay-scrim{background:var(--paper);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.overlay-scrim{background:color-mix(in oklab,var(--paper) 86%,transparent)}}.overlay-scrim{-webkit-backdrop-filter:blur(10px)}.pop-card{z-index:10;background:var(--paper);border-radius:var(--sk-lg);width:100%;box-shadow:5px 6px 0 -2px var(--paper),5px 6px 0 0 var(--ink);position:relative}.pop-card:before{content:"";border:2px solid var(--ink);border-radius:var(--sk-lg);filter:url(#inkwobble);pointer-events:none;z-index:1;position:absolute;inset:0}.pop-card>*{z-index:2;position:relative}.overlay-close{z-index:20;position:absolute;top:10px;right:10px}.file-label{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:700}.book{--sun:#f7c043;--red:#e0453f}.book-inner{overflow:hidden}.book-body{flex-direction:column;flex:1;width:100%;max-width:600px;min-height:0;margin:0 auto;display:flex}.book-title{text-align:center;margin-top:clamp(0px,2dvh,20px);font-size:clamp(30px,6vw,54px)}.book-sub{text-align:center;color:var(--paper);margin:8px 0 0;font-size:15.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.book-sub{color:color-mix(in oklab,var(--paper) 85%,transparent)}}@media (max-height:560px){.book-sub,.book-title{display:none}}.turnstile-slot:empty{display:none}.turnstile-slot{justify-content:center;padding:6px 0 0;display:flex}.chat-thread{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:none;flex-direction:column;flex:1;gap:12px;min-height:0;padding:22px 4px 14px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 12px),#0000)}.chat-thread::-webkit-scrollbar{display:none}.chat-thread>:first-child{margin-top:auto}.msg{flex:none;align-items:flex-end;gap:10px;max-width:88%;display:flex}.msg-a{transform-origin:0 100%;align-self:flex-start}.msg-u{transform-origin:100% 100%;align-self:flex-end}.msg-face{aspect-ratio:1;border:2.5px solid var(--paper);background:#fcf4df url(/images/Compleet_BassAD_klein72dpi.jpg) 50.8% 5.9%/294% no-repeat;border-radius:50%;flex:none;width:42px}.msg-a:has(+.msg-a) .msg-face{visibility:hidden}.msg-b{color:var(--ink);overflow-wrap:anywhere;padding:10px 16px 11px;font-size:16.5px;font-weight:700;line-height:1.4;position:relative}.msg-a .msg-b{background:var(--paper);border-radius:22px 24px 23px 6px/24px 22px 24px 6px}.msg-u .msg-b{background:var(--sun);border-radius:24px 22px 6px 23px/22px 24px 6px}.dots{gap:5px;padding:6px 2px 4px;display:inline-flex}.dots i{background:var(--ink);width:8px;height:8px;animation:dot .9s var(--ease-out) infinite alternate;border-radius:50%}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes dot{0%{opacity:.35;transform:translateY(2px)}to{opacity:1;transform:translateY(-4px)}}.chat-chips{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;padding:2px 4px 12px;display:flex}.chip{border:2px solid var(--sun);color:var(--paper);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;padding:8px 15px 9px;font-size:15.5px;font-weight:700;transition:background .2s,color .2s}.chip:active{scale:.95}@media (hover:hover){.chip:hover{background:var(--sun);color:var(--ink)}}.chat-input-bar{flex:none;align-items:center;gap:10px;padding:4px 0 2px;display:flex}.chat-done{justify-content:center;padding-top:10px}.book-input{background:var(--paper);min-width:0;height:52px;color:var(--ink);font:inherit;outline-offset:0;border:0;border-radius:26px 28px 27px 25px/27px 25px 28px 26px;outline:3px solid #0000;flex:1;padding:0 20px;font-size:17px;font-weight:700;transition:outline-color .2s}.book-input::placeholder{color:var(--ink-faint);opacity:1}.book-input:focus-visible{outline:3px solid var(--sun);outline-offset:0}.book-input:disabled{opacity:.6}.book-send{background:var(--red);cursor:pointer;width:52px;height:52px;transition:transform .3s var(--ease-pop),opacity .2s;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.book-send .ic{filter:grayscale()invert()brightness(2)}.book-send:disabled{opacity:.45;cursor:default}.book-send:not(:disabled):active{transform:scale(.9)}@media (hover:hover){.book-send:not(:disabled):hover{transform:rotate(-12deg)scale(1.08)}}:focus-visible{outline:2px dashed var(--ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.avail .status:after,.bit{animation:none}.bt-in{opacity:1}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:400px){.foot-arrow{display:none}.foot-links{gap:0 16px}}@media (min-width:560px) and (min-aspect-ratio:1){.foot-links{--need:calc(max(40px, (100vw - 1160px) / 2) + 370px - var(--H) * .745);--avail:calc(max(40px, (100vw - 1160px) / 2) - 24px);translate:clamp(0px,var(--need),var(--avail)) 0}.foot-links a:first-child .balloon{--dodge:clamp(0px,var(--need) - var(--avail),46px);translate:calc(-50% + var(--dodge)) 0}.foot-links a:first-child .balloon:after{left:calc(56% - var(--dodge) * .7)}.foot-links a:nth-child(2) .balloon{translate:calc(-50% + clamp(0px, var(--need) - var(--avail) - 30px, 14px)) 0}}@media (max-aspect-ratio:999/1000),(max-width:559px){.thing-cat{left:auto;right:2.5%;bottom:calc(var(--foot) + var(--H) * .015)}.thing-cat,.thing-tape{width:calc(var(--H) * .2);display:block}.thing-tape{left:calc(var(--H) * -.085);bottom:calc(var(--horizon) - var(--H) * .115)}.bit-hash{left:5.5%;bottom:calc(var(--foot) + var(--H) + 16px);width:calc(var(--H) * .075);animation-delay:-3.3s;display:block;rotate:-8deg}.bit-five{right:4.5%;bottom:calc(var(--foot) + var(--H) + 6px);width:calc(var(--H) * .095);animation-delay:-2.5s;display:block;rotate:9deg}.bit-swirl{right:15.5%;bottom:calc(var(--foot) + var(--H) + 40px);width:calc(var(--H) * .055);animation-delay:-4s;display:block;rotate:-6deg}}.kit{z-index:3;left:50%;bottom:var(--foot);height:var(--H);aspect-ratio:1000/1023;margin-left:calc(var(--H) * -.4888);pointer-events:none;position:fixed}@media (min-width:560px) and (min-aspect-ratio:1){.kit{left:auto;right:calc(var(--H) * -.045);margin-left:0}}.kit-tap{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:42%;width:70%;height:44%;padding:0;position:absolute;top:44%;left:19%}.kit-pops{inset:0}.kit-pops,.pop{position:absolute}.pop{-webkit-user-select:none;user-select:none;height:auto}.balloon.ask{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;border:0;width:max-content;max-width:9.6em;padding:7px 12px 8px;font-family:inherit;font-size:13.5px;bottom:85.5%;left:auto;right:61%;translate:none;rotate:-4deg}.balloon.ask:after{left:78%}.balloon.ask:active{scale:.95}@media (min-width:900px){.balloon.ask{font-size:15px}}.photos-body{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:clamp(8px,2.2dvh,22px);min-height:0}.photo-strip,.photos-body{align-items:center;display:flex}.photo-strip{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-self:stretch;gap:clamp(20px,3vw,40px);margin:0 -18px;padding:18px 11vw 20px;list-style:none;overflow:auto hidden}.photo-strip::-webkit-scrollbar{display:none}@media (min-width:1024px){.photo-strip{margin:0 -40px;padding-left:max(40px,50% - 300px);padding-right:max(40px,50% - 300px)}}.photo{scroll-snap-align:center;background:var(--paper);color:var(--ink);text-align:left;border-radius:5px 7px 6px 8px;flex:none;padding:10px}.photo img{-webkit-user-select:none;user-select:none;border-radius:2px;width:auto;max-width:min(74vw,620px);height:auto;max-height:46dvh;display:block}.photo-nav{align-items:center;gap:14px;display:flex}.photo-step{justify-content:center;min-width:46px;padding-left:0;padding-right:0;font-size:18px}.photo-hint{opacity:.8;font-size:14px;font-weight:700}@media (min-width:560px) and (max-width:999px) and (min-aspect-ratio:1){:root{--foot:84px}.stage-text{left:max(18px,env(safe-area-inset-left,0px))}.foot{justify-content:flex-start;align-items:flex-end;min-height:0}.foot-name{display:none}.foot-links{flex-wrap:nowrap;justify-content:flex-start;gap:0 16px;translate:none}.foot-links a{white-space:nowrap}.foot-links a:first-child .balloon,.foot-links a:nth-child(2) .balloon{translate:-50%}.foot-links a:first-child .balloon:after{left:56%}.stage .gloss{max-width:44vw}.bit{display:none}}@media (min-width:700px) and (max-width:999px) and (min-height:520px) and (min-aspect-ratio:1){.laurels{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 4px}.laurel-main{font-size:15px}}@media (min-width:560px) and (max-height:519px) and (min-aspect-ratio:1){:root{--H:min(74dvh,47vw);--foot:46px;--fs:min(6.6vw,14dvh)}.site{padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.nav{min-height:48px}.topline-brand{height:40px}.nav .pill{padding-top:7px;padding-bottom:7px;font-size:14.5px}.stage .gloss{max-width:42vw;margin-top:8px;font-size:15.5px;line-height:1.3}.bit,.thing{display:none}.bit-five,.bit-hash,.bit-swirl{display:block;left:auto;right:auto}.bit-hash{left:30%;bottom:calc(var(--horizon) + var(--H) * .3);width:calc(var(--H) * .085);rotate:-8deg}.bit-five{left:47%;bottom:calc(var(--horizon) + var(--H) * .25);width:calc(var(--H) * .105);rotate:9deg}.bit-swirl{left:39%;bottom:calc(var(--horizon) + var(--H) * .34);width:calc(var(--H) * .065);rotate:-6deg}.foot{font-size:13.5px}.foot .balloon{padding:4px 9px 5px;font-size:11.5px;bottom:calc(100% + 7px)}.balloon.ask{font-size:12.5px;bottom:68%;right:97%}.balloon.ask:after{left:84%}.about-top{min-height:44px}.about-mark{height:38px}.about-top .pill{padding-top:7px;padding-bottom:7px;font-size:14.5px}.about-inner{padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.about-body{text-align:left;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;column-gap:clamp(18px,4vw,44px);margin:auto 0;display:grid}.about-face{grid-column:1;width:64px;margin-bottom:8px}.about-title{grid-column:1;font-size:clamp(24px,4.4vw,38px)}.about-bio{text-wrap:pretty;grid-column:1;margin-top:8px;font-size:14.5px;line-height:1.4}.laurels{border-top:0;border-left:2px dashed var(--paper);grid-area:1/2/4;grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:14px 4px;margin:0;padding:0 0 0 clamp(14px,3vw,32px)}@supports (color:color-mix(in lab,red,red)){.laurels{border-left:2px dashed color-mix(in oklab,var(--paper) 35%,transparent)}}.laurel-badge{gap:2px}.laurel{width:13px;height:32px}.laurel-top{font-size:10.5px}.laurel-main{font-size:14px}.about-pool{top:50%}.photos-body .about-title{display:none}.photos-body{gap:6px}.photo-strip{padding-top:8px;padding-bottom:10px}.photo{padding:7px}.photo img{max-width:70vw;max-height:calc(100dvh - 150px)}.photo-step{min-width:40px}.photo-step.pill{padding-top:5px;padding-bottom:5px}.chat-thread{gap:8px;padding-top:8px}.msg-face{width:34px}.msg-b{padding:7px 13px 8px;font-size:15px}.book-input,.book-send{height:44px}.book-send{width:44px}}@media (min-width:600px) and (max-aspect-ratio:999/1000){:root{--H:min(50dvh,100vw);--foot:124px;--fs:min(11vw,8dvh)}.site{padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px));padding-bottom:calc(30px + env(safe-area-inset-bottom,0px))}.topline-brand{height:62px}.nav .pill{padding:12px 20px;font-size:17px}.nav .pill-quiet{padding-inline:14px}.stage .gloss{max-width:19em;margin:18px auto 0;font-size:clamp(20px,2.7vw,26px)}.foot{font-size:16.5px}.foot-links{gap:4px 26px}.foot .balloon{padding:6px 12px 7px;font-size:14px;bottom:calc(100% + 11px)}.balloon.ask{font-size:17px}.about-inner{padding-left:32px;padding-right:32px}.about-mark{height:58px}.about-face{width:clamp(120px,16dvh,180px)}.about-bio{max-width:30em;font-size:clamp(19px,2.5vw,23px)}.laurels{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3dvh,34px) 10px;max-width:640px}.laurel{width:22px;height:52px}.laurel-top{font-size:13.5px}.laurel-main{font-size:21px}.laurel-badge .balloon{font-size:13.5px}.photo img{max-width:min(78vw,760px);max-height:52dvh}.book-body{max-width:640px}.msg-b{padding:12px 18px 13px;font-size:18px}.msg-face{width:48px}.chip{padding:10px 18px 11px;font-size:17px}}@media (min-width:600px) and (max-width:899px) and (max-aspect-ratio:999/1000){.foot{justify-content:center}.foot-name{display:none}}@media (min-width:560px) and (max-height:339px) and (min-aspect-ratio:1){.about-face{width:50px;margin-bottom:6px}.about-bio{font-size:13.5px;line-height:1.35}.laurels{gap:9px 4px}}@media (min-width:1000px) and (max-width:1199px) and (min-aspect-ratio:1){.bit-hash{left:47.5%;bottom:calc(var(--foot) + var(--H) * .2)}}@media (min-width:560px) and (max-height:339px) and (min-aspect-ratio:1){.laurel-badge .balloon{display:none}}@media (min-width:1000px) and (min-height:520px) and (min-aspect-ratio:1) and (hover:hover) and (pointer:fine){:root{--g:clamp(40px,4vw,96px);--H:min(72dvh,62vw);--free:calc(100vw - var(--H) * .86);--fs:min((var(--free) - var(--g) - 4vw)/7.4,12dvh);--gs:clamp(17px,var(--fs) * .2,26px);--room:calc(var(--H) * .56 - var(--fs) * 1.34 - var(--gs) * 2.4);--sky:calc(var(--horizon) + var(--fs) * 1.12);--span:min(var(--free) - var(--g),var(--fs) * 9)}.site{max-width:none;padding-left:var(--g);padding-right:var(--g)}.stage-text{left:var(--g)}.stage .gloss{font-size:var(--gs);max-width:calc(var(--free) - var(--g) - 4vw);margin-top:calc(var(--gs) * .75)}.foot-links{--need:calc(var(--g) + 370px - var(--H) * .745);--avail:calc(var(--g) - 24px)}.thing-bottles{left:calc(var(--free) * .044)}.thing-tape{left:calc(var(--free) * .154)}.thing-pedal{left:calc(var(--free) * .47)}.thing-leaves{left:calc(var(--free) * .631)}.thing-cat{left:calc(var(--free) * .665)}.bit-note{left:calc(var(--free) * .154 + var(--H) * .215);bottom:calc(var(--foot) + min(var(--H) * .2, var(--room) - var(--H) * .125))}.bit-b{left:calc(var(--free) * .443);bottom:calc(var(--foot) + min(var(--H) * .245, var(--room) - var(--H) * .09))}.bit-dots{left:calc(var(--free) * .916);bottom:calc(var(--foot) + min(var(--H) * .14, var(--room) - var(--H) * .08))}.bit-swirl{left:calc(var(--g) + var(--span) * .07);bottom:calc(var(--sky) + var(--H) * .045)}.bit-excl{left:calc(var(--g) + var(--span) * .27);bottom:calc(var(--sky) + var(--H) * .17)}.bit-five{left:calc(var(--g) + var(--span) * .5);bottom:calc(var(--sky) + var(--H) * .06)}.bit-hash{left:calc(var(--g) + var(--span) * .74);bottom:calc(var(--sky) + var(--H) * .2)}}@media (min-width:1000px) and (min-height:520px) and (min-aspect-ratio:1) and (max-aspect-ratio:3/2) and (hover:hover) and (pointer:fine){:root{--gs:clamp(16px,var(--fs) * .17,22px)}.bit-b,.bit-dots,.thing-bottles{display:none}.thing-tape{left:calc(var(--free) * .06)}.bit-note{left:calc(var(--free) * .06 + var(--H) * .215)}.thing-pedal{left:calc(var(--free) * .4)}.thing-leaves{left:calc(var(--free) * .4 + var(--H) * .192)}.thing-cat{left:calc(var(--free) * .74)}}@media (min-width:1000px) and (min-height:520px) and (min-aspect-ratio:1) and (max-aspect-ratio:127/100) and (hover:hover) and (pointer:fine){.thing-leaves,.thing-pedal{display:none}.thing-tape{left:calc(var(--free) * .08)}.bit-note{left:calc(var(--free) * .08 + var(--H) * .215)}.thing-cat{left:calc(var(--free) * .66)}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes dropdown{0%{opacity:0}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes progress{50%{background-position-x:-115%}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-ease{syntax:"*";inherits:false}