.luca *,.luca :before,.luca :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.luca :before,.luca :after{--tw-content: ""}.luca,.luca :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.luca{margin:0;line-height:inherit}.luca hr{height:0;color:inherit;border-top-width:1px}.luca abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.luca h1,.luca h2,.luca h3,.luca h4,.luca h5,.luca h6{font-size:inherit;font-weight:inherit}.luca a{color:inherit;text-decoration:inherit}.luca b,.luca strong{font-weight:bolder}.luca code,.luca kbd,.luca samp,.luca pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.luca small{font-size:80%}.luca sub,.luca sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.luca sub{bottom:-.25em}.luca sup{top:-.5em}.luca table{text-indent:0;border-color:inherit;border-collapse:collapse}.luca button,.luca input,.luca optgroup,.luca select,.luca textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.luca button,.luca select{text-transform:none}.luca button,.luca input:where([type=button]),.luca input:where([type=reset]),.luca input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.luca :-moz-focusring{outline:auto}.luca :-moz-ui-invalid{box-shadow:none}.luca progress{vertical-align:baseline}.luca ::-webkit-inner-spin-button,.luca ::-webkit-outer-spin-button{height:auto}.luca [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.luca ::-webkit-search-decoration{-webkit-appearance:none}.luca ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.luca summary{display:list-item}.luca blockquote,.luca dl,.luca dd,.luca h1,.luca h2,.luca h3,.luca h4,.luca h5,.luca h6,.luca hr,.luca figure,.luca p,.luca pre{margin:0}.luca fieldset{margin:0;padding:0}.luca legend{padding:0}.luca ol,.luca ul,.luca menu{list-style:none;margin:0;padding:0}.luca dialog{padding:0}.luca textarea{resize:vertical}.luca input::-moz-placeholder,.luca textarea::-moz-placeholder{opacity:1;color:#9ca3af}.luca input::placeholder,.luca textarea::placeholder{opacity:1;color:#9ca3af}.luca button,.luca [role=button]{cursor:pointer}.luca :disabled{cursor:default}.luca img,.luca svg,.luca video,.luca canvas,.luca audio,.luca iframe,.luca embed,.luca object{display:block;vertical-align:middle}.luca img,.luca video{max-width:100%;height:auto}.luca [hidden]{display:none}.luca *,.luca :before,.luca :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.luca ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.luca .l-text-xs{--luca-font-size: 12px}.luca .l-text-sm{--luca-font-size: 14px}.luca .l-text-base{--luca-font-size: 16px}.luca .l-text-lg{--luca-font-size: 18px}.luca .l-text-xl{--luca-font-size: 20px}.luca .l-text-2xl{--luca-font-size: 24px}.luca .l-text-3xl{--luca-font-size: 30px}.luca .l-text-4xl{--luca-font-size: 36px}.luca .l-text-5xl{--luca-font-size: 48px}.luca .l-text-6xl{--luca-font-size: 60px}.luca .l-text-7xl{--luca-font-size: 72px}.luca .l-text-8xl{--luca-font-size: 96px}.luca .l-text-9xl{--luca-font-size: 128px}.luca .lc-font-heading{color:rgb(var(--luca-color-title));font-family:var(--luca-font-heading-family);font-style:var(--luca-font-heading-style);font-weight:var(--luca-font-heading-weight);font-size:calc(var(--luca-font-heading-scale) * var(--luca-font-size));letter-spacing:.12rem;line-height:calc(1 + .1 / var(--luca-font-heading-scale))}.luca .lc-font-heading-subtitle{color:rgb(var(--luca-color-subtitle))}.luca .lc-font-body,.luca .lc-select,.luca .lc-input,.luca .lc-button,.luca .lc-schema-core{color:rgb(var(--luca-color-body));font-family:var(--luca-font-body-family);font-style:var(--luca-font-body-style);font-weight:var(--luca-font-body-weight);font-size:calc(var(--luca-font-body-scale) * var(--luca-font-size));letter-spacing:.12rem;line-height:calc(1 + .4 / var(--luca-font-body-scale))}.luca .lc-color-scheme,.luca .lc-schema-core{color:rgb(var(--luca-color-foreground))}.luca .lc-bg-scheme{background:var(--luca-color-background);background:var(--luca-gradient-background);background-attachment:fixed}.luca .lc-panel{background-color:var(--luca-color-background-panel);border-radius:var(--luca-border-radius)}.luca .lc-tag{color:rgb(var(--luca-color-tag));background-color:var(--luca-color-tag-background)}.luca .lc-tag-secondary{color:rgb(var(--luca-color-tag-secondary));background-color:var(--luca-color-tag-secondary-background)}.luca .lc-icon{color:rgb(var(--luca-color-icon))}.luca .lc-divider{border-color:rgb(var(--luca-color-divider))}.luca .lc-shadow{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: currentColor;--tw-shadow: var(--tw-shadow-colored);color:rgb(var(--luca-color-shadow))}.luca .lc-price{color:rgb(var(--luca-color-price))}.luca .lc-price-discount{color:rgb(var(--luca-color-price-discount));text-decoration-line:line-through}.luca .lc-price-installments{color:rgb(var(--luca-color-price-installments))}.luca .lc-button{transition:color .5s,background-color .25s ease-in-out}.luca .lc-button:focus{outline-color:rgb(var(--luca-color-focus))}.luca .lc-button-primary{color:rgb(var(--luca-color-button-text));background-color:var(--luca-color-button)}.luca .lc-button-primary:hover{color:rgb(var(--luca-color-button-text-hover));background-color:var(--luca-color-button-hover)}.luca .lc-button-secondary{color:rgb(var(--luca-color-button-secondary-text));background-color:var(--luca-color-button-secondary);border:1px solid rgb(var(--luca-color-button-secondary-text))}.luca .lc-button-secondary:hover{color:rgb(var(--luca-color-button-secondary-text-hover));background-color:var(--luca-color-button-secondary-hover);border:1px solid rgb(var(--luca-color-button-secondary-text-hover))}.luca .lc-button-link{color:rgb(var(--luca-color-link));background-color:transparent}.luca .lc-button-link:hover{color:rgb(var(--luca-color-link-hover));background-color:transparent}.luca .lc-input{padding:.75rem 1rem;color:rgb(var(--luca-color-input-text));background-color:var(--luca-color-input);border:1px solid rgb(var(--luca-color-input-border));transition:border-color .25s ease-in-out}.luca .lc-input ::-moz-placeholder{color:rgb(var(--luca-color-input-placeholder))}.luca .lc-input ::placeholder{color:rgb(var(--luca-color-input-placeholder))}.luca .lc-input:focus{outline-color:rgb(var(--luca-color-focus))}.luca .lc-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;stroke:red;padding:.75rem 1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M6 9l6 6l6 -6" /></svg>');background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;print-color-adjust:exact;-webkit-print-color-adjust:exact}.luca [x-cloak]{display:none!important}
