/*! 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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-tight:1.25;--leading-relaxed:1.625;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-padding-top:var(--layout-anchor-offset)}body{background:var(--color-canvas);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--font-line-body)}::selection{background:var(--color-brand);color:var(--color-on-brand)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}: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)}:where(:root),[data-theme=gold]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-base-100:var(--color-surface);--color-base-200:var(--color-canvas);--color-base-300:var(--color-line);--color-base-content:var(--color-text-primary);--color-primary:var(--color-action-primary);--color-primary-content:var(--color-action-primary-text);--color-secondary:var(--color-surface-dark);--color-secondary-content:var(--color-text-inverse);--color-accent:var(--color-accent-gold);--color-accent-content:var(--color-action-primary-text);--color-neutral:var(--color-surface-dark);--color-neutral-content:var(--color-on-brand);--color-info:#155e75;--color-info-content:#fff;--color-success:#166534;--color-success-content:#fff;--color-warning:#854d0e;--color-warning-content:#fff;--color-error:#991b1b;--color-error-content:#fff;--radius-selector:var(--radius-control);--radius-field:var(--radius-control);--radius-box:var(--radius-control);--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=gold]:checked){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-base-100:var(--color-surface);--color-base-200:var(--color-canvas);--color-base-300:var(--color-line);--color-base-content:var(--color-text-primary);--color-primary:var(--color-action-primary);--color-primary-content:var(--color-action-primary-text);--color-secondary:var(--color-surface-dark);--color-secondary-content:var(--color-text-inverse);--color-accent:var(--color-accent-gold);--color-accent-content:var(--color-action-primary-text);--color-neutral:var(--color-surface-dark);--color-neutral-content:var(--color-on-brand);--color-info:#155e75;--color-info-content:#fff;--color-success:#166534;--color-success-content:#fff;--color-warning:#854d0e;--color-warning-content:#fff;--color-error:#991b1b;--color-error-content:#fff;--radius-selector:var(--radius-control);--radius-field:var(--radius-control);--radius-box:var(--radius-control);--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}@layer components{.btn.gold-action{background:var(--color-action-primary);color:var(--color-action-primary-text);border-radius:var(--radius-control);font-weight:var(--font-weight-control);transition:background-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);border:1px solid #0000}.btn.gold-action:hover{background:var(--color-action-hover);color:var(--color-action-primary-text);transform:translateY(-1px)}.btn.gold-action:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.btn.gold-action:active{background:var(--color-action-hover);transform:translateY(0)}.gold-action-outline{min-height:49px;font-size:1rem;font-weight:var(--font-weight-control);color:var(--color-text-inverse);border:1px solid var(--color-accent-gold);border-radius:var(--radius-control);transition:background-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease);background:0 0;justify-content:center;align-items:center;padding-inline:clamp(18px,3vw,28px);text-decoration:none;display:inline-flex}.gold-action-outline:hover{background:var(--color-accent-gold);color:var(--color-text-primary)}.gold-action-outline:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.gold-action-outline:active{background:var(--color-action-hover);color:var(--color-text-primary)}.gold-section-label{color:var(--color-accent-gold);font-size:.8rem;font-weight:var(--font-weight-label);letter-spacing:.11em;text-transform:uppercase}.gold-section-label:before{content:"";vertical-align:middle;background:currentColor;width:2.4rem;height:2px;margin-right:.75rem;display:inline-block}.gold-section-label-on-light{color:var(--color-focus)}.gold-site{background:var(--color-surface-dark);color:var(--color-text-inverse);min-height:100svh}.gold-site__content{min-width:0}.gold-skip-link{z-index:120;background:var(--color-action-primary);color:var(--color-action-primary-text);border-radius:8px;padding:12px 18px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.gold-skip-link:focus{transform:translateY(0)}.gold-header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;transition:background-color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease);background:#10191eea;border-bottom:1px solid #b9c2c21f;position:sticky;top:0}.gold-header.is-scrolled{background:#0e181df7;border-bottom-color:#d8ab6750}.gold-header__inner{width:min(calc(100% - var(--layout-gutter) * 2), var(--layout-container));min-height:90px;transition:min-height var(--motion-duration) var(--motion-ease);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.gold-header.is-scrolled .gold-header__inner{min-height:72px}.gold-brand{color:var(--color-text-inverse);flex:none;align-items:center;gap:9px;line-height:1;text-decoration:none;display:inline-flex}.gold-brand img{object-fit:cover;border-radius:50%;width:clamp(52px,5vw,68px);height:clamp(52px,5vw,68px)}.gold-brand__type{flex-direction:column;gap:2px;display:flex}.gold-brand__type strong{color:var(--color-accent-gold);letter-spacing:.025em;font-size:22px;font-weight:800;line-height:1}.gold-brand__type small{letter-spacing:.16em;white-space:nowrap;font-size:9px;font-weight:700}.gold-nav--desktop{margin-left:auto}.gold-nav--desktop ul{align-items:center;gap:clamp(13px,1.6vw,28px);margin:0;padding:0;list-style:none;display:flex}.gold-nav__link,.gold-nav__pending{min-height:46px;color:var(--color-text-inverse);white-space:nowrap;transition:color var(--motion-duration) var(--motion-ease);align-items:center;font-size:.9rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.gold-nav__link:hover,.gold-nav__link:focus-visible,.gold-nav__link.is-current,.gold-nav__link[aria-current=location]{color:var(--color-accent-gold)}.gold-nav__link.is-current:after,.gold-nav__link[aria-current=location]:after{content:"";background:var(--color-accent-gold);height:2px;position:absolute;bottom:5px;left:0;right:0}.gold-nav__pending{color:#c0c7c8;opacity:.84;cursor:default}.gold-header__quote{white-space:normal;min-height:47px;padding-inline:17px;font-size:.85rem}.gold-header__quote svg{flex-shrink:0}.gold-whatsapp-icon{background:currentColor;flex:none;width:22px;height:22px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20aria-hidden='true'%3e%3cpath%20d='M17.472%2014.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94%201.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198%200-.52.074-.792.372-.272.297-1.04%201.016-1.04%202.479%200%201.462%201.065%202.875%201.213%203.074.149.198%202.096%203.2%205.077%204.487.709.306%201.262.489%201.694.625.712.227%201.36.195%201.871.118.571-.085%201.758-.719%202.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421%207.403h-.004a9.87%209.87%200%2001-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86%209.86%200%2001-1.51-5.26c.001-5.45%204.436-9.884%209.888-9.884%202.64%200%205.122%201.03%206.988%202.898a9.825%209.825%200%20012.893%206.994c-.003%205.45-4.437%209.884-9.885%209.884m8.413-18.297A11.815%2011.815%200%200012.05%200C5.495%200%20.16%205.335.157%2011.892c0%202.096.547%204.142%201.588%205.945L.057%2024l6.305-1.654a11.882%2011.882%200%20005.683%201.448h.005c6.554%200%2011.89-5.335%2011.893-11.893a11.821%2011.821%200%2000-3.48-8.413Z'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20aria-hidden='true'%3e%3cpath%20d='M17.472%2014.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94%201.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198%200-.52.074-.792.372-.272.297-1.04%201.016-1.04%202.479%200%201.462%201.065%202.875%201.213%203.074.149.198%202.096%203.2%205.077%204.487.709.306%201.262.489%201.694.625.712.227%201.36.195%201.871.118.571-.085%201.758-.719%202.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421%207.403h-.004a9.87%209.87%200%2001-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86%209.86%200%2001-1.51-5.26c.001-5.45%204.436-9.884%209.888-9.884%202.64%200%205.122%201.03%206.988%202.898a9.825%209.825%200%20012.893%206.994c-.003%205.45-4.437%209.884-9.885%209.884m8.413-18.297A11.815%2011.815%200%200012.05%200C5.495%200%20.16%205.335.157%2011.892c0%202.096.547%204.142%201.588%205.945L.057%2024l6.305-1.654a11.882%2011.882%200%20005.683%201.448h.005c6.554%200%2011.89-5.335%2011.893-11.893a11.821%2011.821%200%2000-3.48-8.413Z'/%3e%3c/svg%3e") 50%/contain no-repeat}.gold-icon{stroke-width:1.9px;flex:none;width:21px;height:21px;display:inline-block}.gold-icon--arrow{width:18px;height:18px}.gold-menu-trigger{width:48px;height:48px;color:var(--color-text-inverse);transition:color var(--motion-duration) var(--motion-ease), background-color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease);background:#25333b;border:1px solid #d6a96378;border-radius:12px;justify-content:center;align-items:center;display:none}.gold-menu-trigger .gold-icon{width:26px;height:26px}.gold-menu-trigger:hover,.gold-menu-trigger:focus-visible{color:var(--color-accent-gold);border-color:var(--color-accent-gold);background:#2e404a}.gold-hero{isolation:isolate;background-color:#07131c;flex-direction:column;min-height:min(830px,100svh - 90px);display:flex;position:relative;overflow:hidden}.gold-hero__visual{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gold-hero__media{width:100%;display:block;position:absolute;inset:0 0 0 auto;overflow:hidden}.gold-hero__image{object-fit:cover;object-position:right center;width:100%;max-width:none;height:100%;display:block}@media (width>=1600px){.gold-hero__image{object-fit:contain}}.gold-hero__container{z-index:2;width:min(calc(100% - var(--layout-gutter) * 2), var(--layout-container));min-height:inherit;flex-direction:column;justify-content:space-between;gap:28px;margin-inline:auto;padding-block:clamp(54px,7vw,110px) clamp(34px,4vw,64px);display:flex;position:relative}.gold-hero__copy{max-width:min(710px,58%)}.gold-hero__title{max-width:18ch;font-family:var(--font-display);letter-spacing:-.044em;text-wrap:balance;margin-block:19px 18px;font-size:clamp(2.6rem,2rem + 2.2vw,4.7rem);font-weight:800;line-height:1.065}.gold-hero__title span{color:var(--color-accent-gold)}.gold-hero__description{max-width:45ch;color:var(--color-text-on-dark-muted);font-size:clamp(1.0625rem,1rem + .32vw,1.27rem);line-height:1.58}.gold-hero__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:25px;display:flex}.gold-hero__actions a{white-space:normal;overflow-wrap:anywhere;gap:11px;min-height:53px;padding-inline:clamp(19px,2vw,29px);font-size:.94rem}.gold-hero__primary{box-shadow:0 12px 32px #0a0d0f40}.gold-hero__phone{color:var(--color-text-inverse)}.gold-hero__phone:hover{color:var(--color-text-primary)}.gold-hero__benefits{flex-wrap:wrap;gap:0;max-width:585px;margin:0;padding:0;list-style:none;display:flex}.gold-hero__mobile-visual{display:none}.gold-hero__benefits li{min-height:62px;color:var(--color-text-inverse);border-right:1px solid #e7b86c56;align-items:center;gap:9px;padding:5px 14px;font-size:.8rem;line-height:1.4;display:flex}.gold-hero__benefits li:first-child{padding-left:0}.gold-hero__benefits li:last-child{border-right:0}.gold-hero__benefit-icon{width:38px;height:38px;color:var(--color-accent-gold);border:1px solid #e7b86c6b;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.gold-hero__benefit-icon .gold-whatsapp-icon,.gold-hero__benefit-icon .gold-icon{width:21px;height:21px}.gold-drawer-side{z-index:100}.gold-drawer-panel{background:var(--color-surface-dark);width:min(360px,88vw);min-height:100%;color:var(--color-text-inverse);padding:25px 22px;box-shadow:-8px 0 40px #0009}.gold-drawer-panel__head{border-bottom:1px solid #a8b0b042;justify-content:space-between;align-items:center;padding-bottom:16px;font-size:1.3rem;font-weight:700;display:flex}.gold-drawer-close{width:47px;height:47px;color:var(--color-text-inverse);transition:background var(--motion-duration) var(--motion-ease);border:1px solid #e7b86c7d;border-radius:10px;place-items:center;font-size:1.3rem;display:inline-grid}.gold-drawer-close:hover,.gold-drawer-close:focus-visible{background:#283740}.gold-drawer-menu{gap:4px;width:100%;margin-block:22px;padding:0}.gold-drawer-menu li>a{min-height:52px}.gold-drawer-menu .gold-nav__pending{color:#aab6bb;min-height:48px;padding:13px 15px}.gold-drawer-panel__cta{width:100%;min-height:52px;margin-top:25px;display:flex}.gold-drawer-panel__contact{color:var(--color-text-on-dark-muted);margin-top:23px;font-size:.86rem;line-height:1.6}html.gold-drawer-locked{overflow:hidden}#inicio{scroll-margin-top:95px}@media (width>=1280px) and (width<=1499px){.gold-hero__copy{max-width:min(620px,48%)}.gold-hero__title{max-width:17ch;font-size:clamp(3.2rem,3.85vw,3.56rem);line-height:1.085}.gold-hero__description{max-width:41ch;font-size:1.125rem}}@media (width>=960px) and (width<=1279px){.gold-hero__visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#07131c 0%,#07131cf5 26%,#07131cbd 42%,#0000 65%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 54%,#0000 63%);mask-image:linear-gradient(#000 0% 54%,#0000 63%)}.gold-hero .gold-hero__copy{max-width:min(560px,47%)}.gold-hero__title{max-width:16ch;font-size:clamp(2.7rem,3.9vw,3.3rem);line-height:1.1}.gold-hero__description{max-width:39ch}}@media (width<=1120px){.gold-header__inner{gap:12px}.gold-brand__type{display:none}.gold-nav--desktop ul{gap:14px}.gold-hero__copy{max-width:min(560px,58%)}}@media (width<=980px){.gold-header__inner{min-height:78px}.gold-header__quote{margin-left:auto}.gold-nav--desktop{display:none}.gold-menu-trigger{display:inline-flex}.gold-hero__copy{max-width:65%}}@media (width<=720px){.gold-hero__visual{display:none}.gold-brand__type{display:flex}.gold-header .gold-header__quote{display:none}.gold-hero{min-height:unset}.gold-hero__container{min-height:unset;gap:0;padding-block:49px 24px}.gold-hero__copy{z-index:1;max-width:100%;position:relative}.gold-hero__title{max-width:15ch;font-size:clamp(2.55rem,7vw,3.65rem)}.gold-hero__description{max-width:50ch}.gold-hero__actions{margin-bottom:0}.gold-hero__mobile-visual{aspect-ratio:auto;background-image:-webkit-image-set(url(/assets/gold-hero-panoramica-preview-dybDlnsB.avif) 1x type("image/avif"),url(/assets/gold-hero-panoramica-preview-CiOYdJGH.webp) 1x type("image/webp"));background-image:image-set("/assets/gold-hero-panoramica-preview-dybDlnsB.avif" 1x type("image/avif"),"/assets/gold-hero-panoramica-preview-CiOYdJGH.webp" 1x type("image/webp"));background-position:100% 0;background-repeat:no-repeat;background-size:cover;flex:none;align-self:center;width:100vw;height:clamp(308px,92vw,390px);margin:0 calc(50% - 50vw) -12px;display:block;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 13% 87%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 13% 87%,#0000 100%)}.gold-hero__benefits{z-index:1;gap:12px;margin-top:0;position:relative}.gold-hero__benefits li{border:none;min-height:51px;padding:0 14px 0 0;font-size:.8rem}.gold-hero__benefits li:first-child{padding-left:0}.gold-hero__benefit-icon{width:32px;height:32px}}@media (width<=410px){.gold-brand img{width:54px;height:54px}.gold-brand__type strong{font-size:20px}.gold-brand__type small{font-size:8px}.gold-hero__actions{flex-direction:column;align-items:stretch}.gold-hero__actions a{width:100%}.gold-hero__title{font-size:clamp(2.45rem,10.2vw,2.85rem)}}@media (prefers-reduced-motion:reduce){.gold-header,.gold-header__inner,.gold-menu-trigger,.gold-drawer-close,.gold-nav__link{transition:none}}.gold-services{isolation:isolate;color:var(--color-text-primary);background-color:var(--color-canvas);background-image:radial-gradient(ellipse 62% 54% at 100% 2%, #e7b86c26 0%, transparent 78%), linear-gradient(180deg, #f8f7f3 0%, var(--color-canvas) 100%);padding-block:clamp(76px,8vw,116px) clamp(72px,7vw,104px);scroll-margin-top:96px;position:relative;overflow:clip}.gold-services:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #be914f2b;border-radius:50%;width:clamp(250px,36vw,540px);position:absolute;top:-310px;right:-17%}.gold-services__shell{position:relative}.gold-services__intro{justify-content:space-between;align-items:end;gap:clamp(28px,5vw,70px);margin-bottom:clamp(32px,4vw,48px);display:flex}.gold-services__heading{min-width:0}.gold-services__title{max-width:19ch;font-family:var(--font-display);letter-spacing:-.048em;text-wrap:balance;margin-top:18px;font-size:clamp(2.35rem,3.9vw,3.65rem);font-weight:800;line-height:1.075}.gold-services__title span{color:#a47732}.gold-services__lead{max-width:34ch;color:var(--color-text-secondary);flex:0 345px;margin:0 0 7px;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.65}.gold-services__grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.gold-service-card{background:var(--color-surface);border:1px solid #e4e4de;border-radius:21px;min-width:0;box-shadow:0 12px 40px #1623280a}.gold-service-card__body{flex-direction:column;gap:0;min-width:0;min-height:288px;padding:clamp(24px,2.6vw,33px);display:flex}.gold-service-card__top{justify-content:space-between;align-items:start;gap:14px;width:100%;margin-bottom:27px;display:flex}.gold-service-card__symbol{color:#94631f;background:#fbf3e8;border:1px solid #eadbc5;border-radius:14px;flex:none;place-items:center;width:56px;height:56px;display:grid}.gold-service-card__symbol svg{stroke-width:1.75px;width:27px;height:27px}.gold-service-card__number{color:#706a60;letter-spacing:.12em;white-space:nowrap;font-size:.72rem;font-weight:700}.gold-service-card__copy{width:100%;margin-bottom:25px}.gold-service-card__title{letter-spacing:-.032em;color:var(--color-text-primary);margin-bottom:10px;font-size:clamp(1.38rem,1.6vw,1.65rem);font-weight:800;line-height:1.2}.gold-service-card__description{max-width:35ch;color:var(--color-text-secondary);font-size:.97rem;line-height:1.65}.btn.gold-service-card__cta{color:#282018;border:1px solid #d5ac70;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;min-height:54px;margin-top:auto;padding:12px 17px;font-size:.9rem;font-weight:800;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 2px #71491617}.btn.gold-service-card__cta .gold-whatsapp-icon{color:#2b261f;width:19px;height:19px}.gold-service-card__cta>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.btn.gold-service-card__cta svg{flex:none;width:19px;height:19px;margin-left:auto;transition:transform .18s}.btn.gold-service-card__cta:hover{color:#1e1a16;border-color:#b57e32;transform:translateY(-1px);box-shadow:0 5px 13px #6f4d1f21}.btn.gold-service-card__cta:hover svg{transform:translate(2px,-2px)}.btn.gold-service-card__cta:focus-visible{outline-offset:4px;outline:3px solid #b07a28}.btn.gold-service-card__cta:active{box-shadow:none;transform:translateY(0)}.gold-equipment{isolation:isolate;background:var(--color-surface-dark);min-height:300px;color:var(--color-text-inverse);border:1px solid #304047;border-radius:24px;align-items:center;margin-top:clamp(28px,3.8vw,45px);display:flex;position:relative;overflow:hidden}.gold-equipment:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--color-surface-dark) 0%, var(--color-surface-dark) 43%, #121c22cc 55%, transparent 77%);pointer-events:none;position:absolute;inset:0}.gold-equipment__content{z-index:2;width:62%;min-width:0;padding:clamp(29px,5vw,66px);position:relative}.gold-equipment__content .gold-section-label{font-size:.76rem}.gold-equipment__title{max-width:20ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:15px 0 12px;font-size:clamp(1.8rem,2.9vw,2.75rem);font-weight:800;line-height:1.13}.gold-equipment__content p{color:var(--color-text-on-dark-muted);margin:0;font-size:1rem;line-height:1.55}.gold-equipment__cta{white-space:normal;overflow-wrap:anywhere;gap:10px;max-width:100%;min-height:50px;margin-top:23px;padding-inline:22px;font-size:.94rem;display:inline-flex}.gold-equipment__cta .gold-whatsapp-icon{width:19px;height:19px}.gold-equipment__cta svg{flex:none;width:18px;height:18px;margin-left:5px}.gold-equipment__image{z-index:-2;object-fit:contain;object-position:right bottom;filter:none;width:min(57%,655px);height:auto;max-height:275px;position:absolute;top:auto;bottom:8px;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%);mask-image:linear-gradient(90deg,#0000,#000 12%)}@media (width<=1040px){.gold-services__title{max-width:18ch}.gold-services__intro{gap:20px}.gold-services__lead{flex-basis:300px}.gold-equipment__content{width:67%}}@media (width<=930px){.gold-services__intro{flex-direction:column;align-items:start;gap:18px}.gold-services__lead{flex:none;max-width:62ch}.gold-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gold-equipment__content{width:70%}.gold-equipment__image{width:58%}}@media (width>=701px) and (width<=930px){.gold-services__grid>:last-child{grid-column:1/-1}.gold-services__grid>:last-child .gold-service-card__body{grid-template-columns:minmax(0,1fr) minmax(190px,.6fr);grid-template-areas:"symbol action""description action";align-items:center;column-gap:28px;min-height:190px;display:grid!important}.gold-services__grid>:last-child .gold-service-card__top{grid-area:symbol;margin-bottom:10px}.gold-services__grid>:last-child .gold-service-card__copy{grid-area:description;margin-bottom:0}.gold-services__grid>:last-child .gold-service-card__cta{grid-area:action}}@media (width<=700px){.gold-services{padding-block:66px 76px}.gold-services__title{font-size:clamp(2.25rem,8.2vw,3rem)}.gold-services__grid{grid-template-columns:minmax(0,1fr)}.gold-service-card__body{min-height:0;padding:26px}.gold-service-card__top{margin-bottom:19px}.gold-service-card__copy{margin-bottom:22px}.gold-equipment{flex-direction:column;align-items:stretch}.gold-equipment__content{width:100%;padding:33px 27px 18px}.gold-equipment__title{font-size:clamp(1.75rem,7vw,2.2rem)}.gold-equipment__image{z-index:-2;object-position:center bottom;width:100%;height:auto;max-height:none;margin-top:5px;position:relative;bottom:auto;right:auto;-webkit-mask-image:linear-gradient(#0000,#000 19%);mask-image:linear-gradient(#0000,#000 19%)}.gold-equipment:after{background:linear-gradient(180deg, var(--color-surface-dark) 0%, var(--color-surface-dark) 48%, transparent 100%)}}@media (prefers-reduced-motion:reduce){.gold-service-card__cta,.gold-service-card__cta svg{transition:none}}@media (forced-colors:active){.btn.gold-service-card__cta{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}}.gold-works{border-top:4px solid var(--color-accent-gold);background:var(--color-surface-dark);color:var(--color-text-inverse);padding-block:clamp(74px,7.2vw,110px) clamp(76px,7vw,104px);scroll-margin-top:95px;position:relative}.gold-works__intro{border-bottom:1px solid #c2ccd02b;justify-content:space-between;align-items:end;gap:26px;padding-bottom:clamp(30px,4.5vw,56px);display:flex}.gold-works__intro>div{min-width:0;max-width:100%}.gold-works .gold-section-label{overflow-wrap:anywhere;max-width:100%;display:inline-block}.gold-works__title{max-width:16ch;font-family:var(--font-display);letter-spacing:-.046em;text-wrap:balance;overflow-wrap:anywhere;margin-top:24px;font-size:clamp(2.55rem,4.4vw,4rem);font-weight:800;line-height:1.06}.gold-works__title span{color:var(--color-accent-gold)}.gold-works__lead{color:var(--color-text-on-dark-muted);flex:0 360px;margin-bottom:7px;font-size:clamp(.98rem,1.2vw,1.125rem);line-height:1.65}.gold-works__case{margin-top:clamp(28px,3.8vw,44px)}.gold-works__group-label{color:var(--color-text-inverse);letter-spacing:.07em;text-transform:uppercase;margin:0 0 23px;font-size:.85rem;font-weight:750;line-height:1.3}.gold-works__group-label--accent{color:var(--color-accent-gold)}.gold-works__feature-grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.gold-works__feature{isolation:isolate;background:var(--color-surface-dark-raised);border-radius:17px;min-width:0;height:clamp(300px,34vw,480px);position:relative;overflow:hidden}.gold-works__feature:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 50%,#0e181d40);position:absolute;inset:45% 0 0}.gold-works__photo-link{cursor:zoom-in;border-radius:inherit;width:100%;height:100%;display:block;position:relative}.gold-works__photo-link:focus-visible{outline:3px solid var(--color-accent-gold);outline-offset:-5px}.gold-works__photo-link img{object-fit:cover;width:100%;height:100%;display:block}.gold-works__zoom-hint{width:43px;height:43px;color:var(--color-text-inverse);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);background:#111c22c7;border:1px solid #ffffff3d;border-radius:10px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.gold-works__zoom-hint svg{width:19px;height:19px}.gold-works__photo-link:hover .gold-works__zoom-hint,.gold-works__photo-link:focus-visible .gold-works__zoom-hint{background:var(--color-accent-gold);color:var(--color-surface-dark);transform:translateY(-2px)}.gold-works__photo-link:active .gold-works__zoom-hint{transform:translateY(0)}.gold-works__feature--before img{object-position:center 14%}.gold-works__feature--after img{object-position:center 12%}.gold-works__feature-caption{z-index:1;min-height:55px;color:var(--color-text-inverse);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#111c22ed;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:20px;padding:12px 20px;font-size:.97rem;font-weight:750;line-height:1.35;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.gold-works__feature-caption span{color:var(--color-accent-gold);font-size:.83rem;font-weight:700}.gold-works__more{border-top:1px solid #c2ccd02b;margin-top:clamp(38px,5vw,76px);padding-top:clamp(28px,3vw,36px)}.gold-works__more-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.gold-works__more-grid li{min-width:0}.card.gold-work-mini{background:var(--color-surface-dark-raised);min-width:0;height:auto;color:var(--color-text-inverse);transition:border-color var(--motion-duration) var(--motion-ease);border:1px solid #c2ccd01a;border-radius:16px;flex-direction:column;align-items:stretch;padding:10px;display:flex;overflow:hidden}.card.gold-work-mini:hover,.card.gold-work-mini:focus-within{border-color:#e7b86c6b}.gold-work-mini__media{background:var(--color-surface-dark);border-radius:10px;flex:none;width:100%;height:clamp(300px,30vw,370px);display:block;overflow:hidden}.gold-work-mini__media img{object-fit:cover;object-position:center 26%;width:100%;height:100%;display:block}.gold-work-mini__media:focus-visible{outline:3px solid var(--color-accent-gold);outline-offset:-4px}.gold-work-mini__media:active{opacity:.9}.card.gold-work-mini>.gold-work-mini__body{flex-flow:wrap;flex:1 0 auto;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:106px;padding:17px 11px 10px;display:flex}.card.gold-work-mini .gold-work-mini__title{color:var(--color-text-inverse);letter-spacing:-.025em;overflow-wrap:anywhere;max-width:56%;margin:0;font-size:clamp(1.08rem,1.5vw,1.4rem);font-weight:750;line-height:1.25;display:block}.gold-work-mini__link{max-width:100%;min-height:44px;color:var(--color-accent-gold);white-space:nowrap;transition:color var(--motion-duration) var(--motion-ease);flex:none;justify-content:space-between;align-items:center;gap:9px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.gold-work-mini__link svg{width:19px;height:19px;transition:transform var(--motion-duration) var(--motion-ease);flex:none}.gold-work-mini__link:hover{color:var(--color-text-inverse)}.gold-work-mini__link:hover svg{transform:translate(2px,-2px)}.gold-work-mini__link:focus-visible{outline:3px solid var(--color-accent-gold);outline-offset:3px;border-radius:3px}.gold-work-mini__link:active svg{transform:translate(0)}.gold-works__footer{border-top:1px solid #c2ccd026;justify-content:flex-end;margin-top:44px;padding-top:26px;display:flex}.gold-action-outline.gold-works__all{border:1px solid var(--color-accent-gold);border-radius:var(--radius-control);min-height:54px;color:var(--color-text-inverse);transition:background-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:13px 23px;font-size:.96rem;font-weight:750;text-decoration:none;display:inline-flex}.gold-works__all svg{width:19px;height:19px;color:var(--color-accent-gold);flex:none}.gold-action-outline.gold-works__all:hover{background:var(--color-accent-gold);color:var(--color-text-primary);transform:translateY(-1px)}.gold-action-outline.gold-works__all:hover svg{color:var(--color-text-primary)}.gold-action-outline.gold-works__all:focus-visible{outline:3px solid var(--color-accent-gold);outline-offset:4px}.gold-action-outline.gold-works__all:active{transform:translateY(0)}@media (width<=1020px){.gold-works__feature{height:clamp(310px,38vw,410px)}.gold-works__more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gold-work-mini__media{height:clamp(290px,34vw,360px)}}@media (width>=701px) and (width<=1020px){.gold-works__more-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gold-work-mini__media{height:clamp(205px,28vw,290px)}.card.gold-work-mini>.gold-work-mini__body{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:134px}.card.gold-work-mini .gold-work-mini__title{max-width:100%;font-size:clamp(1rem,1.8vw,1.2rem)}}@media (width<=700px){.gold-works{padding-block:68px 80px}.gold-works__intro{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:38px}.gold-works__title{max-width:15ch;margin-top:26px;font-size:clamp(2.3rem,9.3vw,3.1rem)}.gold-works__lead{flex:none;margin:0}.gold-works__case{margin-top:32px}.gold-works__feature-grid{grid-template-columns:minmax(0,1fr)}.gold-works__feature{border-radius:14px;height:clamp(315px,96vw,395px)}.gold-works__feature img{object-position:center 18%}.gold-works__feature-caption{bottom:12px;left:12px;right:12px}.gold-works__more{margin-top:54px;padding-top:32px}.gold-works__more-grid{grid-template-columns:minmax(0,1fr)}.gold-work-mini__media{height:clamp(185px,49vw,230px)}.card.gold-work-mini>.gold-work-mini__body{min-height:98px;padding:14px 11px 8px}.card.gold-work-mini .gold-work-mini__title{max-width:57%;font-size:clamp(1.18rem,4.5vw,1.35rem)}.gold-works__footer{margin-top:36px}.gold-action-outline.gold-works__all{width:100%;min-height:58px}}@media (width<=359px){.gold-work-mini__media{height:235px}.card.gold-work-mini>.gold-work-mini__body{min-height:95px;padding:14px 4px 7px}.card.gold-work-mini .gold-work-mini__title{max-width:55%;font-size:1.05rem}.gold-work-mini__link{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.card.gold-work-mini,.gold-works__zoom-hint,.gold-work-mini__link,.gold-work-mini__link svg,.gold-action-outline.gold-works__all{transition:none}}.gold-about{background:var(--color-canvas);color:var(--color-text-primary);padding-block:clamp(75px,7vw,106px) clamp(80px,7vw,112px);scroll-margin-top:94px;position:relative}.gold-about__inner{min-width:0}.gold-about__intro{grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);align-items:center;column-gap:clamp(30px,4vw,66px);display:grid}.gold-about__content{min-width:0;padding-block:15px}.gold-about__title{max-width:18ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;margin-top:28px;font-size:clamp(2.65rem,4vw,4rem);font-weight:800;line-height:1.09}.gold-about__title span{color:var(--color-focus);display:block}.gold-about__description{max-width:53ch;color:var(--color-text-secondary);margin-top:26px;font-size:clamp(1.035rem,1.24vw,1.12rem);line-height:1.8}.btn.gold-about__cta{white-space:normal;text-align:center;justify-content:space-between;align-items:center;gap:12px;min-width:0;height:auto;min-height:56px;margin-top:34px;padding-inline:22px;font-size:.98rem;font-weight:800;display:inline-flex}.btn.gold-about__cta>svg{flex:none;width:18px;height:18px}.gold-about__visual{aspect-ratio:716/770;isolation:isolate;background:#ded8d0;border-radius:24px;align-self:center;width:100%;min-width:0;height:auto;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 50px #121c221a}.gold-about__visual img{object-fit:contain;width:100%;height:100%;display:block}.gold-about__benefits{border-top:1px solid var(--color-line);margin-top:clamp(46px,6vw,76px);padding-top:27px}.gold-about__benefits-title{color:var(--color-text-secondary);letter-spacing:.075em;text-transform:uppercase;margin:0 0 25px;font-size:.79rem;font-weight:750;line-height:1.4}.gold-about__benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.gold-about__benefit{align-items:flex-start;gap:18px;min-width:0;padding:9px clamp(16px,2.3vw,32px) 12px;display:flex}.gold-about__benefit:first-child{padding-left:0}.gold-about__benefit+.gold-about__benefit{border-left:1px solid var(--color-line)}.gold-about__benefit-icon{background:var(--color-surface-dark);width:clamp(49px,4.5vw,58px);height:clamp(49px,4.5vw,58px);color:var(--color-accent-gold);border-radius:50%;flex:none;place-items:center;display:grid}.gold-about__benefit-icon svg{stroke-width:1.75px;width:24px;height:24px}.gold-about__benefit-content{min-width:0}.gold-about__benefit-number{color:var(--color-focus);letter-spacing:.04em;margin-bottom:6px;font-size:.79rem;font-weight:800;display:block}.gold-about__benefit h4{color:var(--color-text-primary);letter-spacing:-.026em;font-size:clamp(1.05rem,1.35vw,1.28rem);font-weight:800;line-height:1.3}.gold-about__benefit p{color:var(--color-text-secondary);margin-top:9px;font-size:.94rem;line-height:1.6}@media (width<=1199px){.gold-about__intro{grid-template-columns:minmax(0,1fr);gap:40px}.gold-about__content{padding:0}.gold-about__title{max-width:22ch;font-size:clamp(2.65rem,5vw,3.95rem)}.gold-about__title span{display:inline}.gold-about__visual{justify-self:center;width:100%;max-width:560px}}@media (width>=768px) and (width<=1366px){.gold-about__intro{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);column-gap:clamp(22px,3.3vw,46px)}.gold-about__content{padding:0}.gold-about__title{max-width:19ch;font-size:clamp(2.4rem,3.3vw,3.2rem)}.gold-about__title span{display:block}.gold-about__description{margin-top:18px;font-size:1rem;line-height:1.65}.btn.gold-about__cta{margin-top:23px}.gold-about__visual{aspect-ratio:716/770;justify-self:end;width:100%;max-width:400px;height:auto}}@media (width<=767px){.gold-about__visual{justify-self:center;max-width:410px}}@media (width<=900px){.gold-about__benefits-grid{grid-template-columns:minmax(0,1fr)}.gold-about__benefit{min-height:120px;padding:24px 0}.gold-about__benefit:first-child{padding-top:9px}.gold-about__benefit+.gold-about__benefit{border-top:1px solid var(--color-line);border-left:0}.gold-about__benefit-icon{width:54px;height:54px}.gold-about__benefit p{max-width:54ch}}@media (width<=700px){.gold-about{padding-block:70px 76px}.gold-about__intro{gap:32px}.gold-about__title{max-width:17ch;margin-top:22px;font-size:clamp(2.28rem,9.2vw,3rem)}.gold-about__description{margin-top:22px;font-size:1rem;line-height:1.72}.btn.gold-about__cta{overflow-wrap:anywhere;margin-top:28px;width:100%!important;max-width:100%!important}.gold-about__visual{border-radius:17px}.gold-about__benefits{margin-top:44px}.gold-about__benefits-title{margin-bottom:20px}}@media (width<=359px){.btn.gold-about__cta{gap:6px;padding-inline:12px;font-size:.93rem}.gold-about__title{font-size:2.17rem}.gold-about__benefit{gap:14px}}@media (prefers-reduced-motion:reduce){.btn.gold-about__cta{transition:none}}.gold-reviews{isolation:isolate;color:var(--color-text-primary);background:radial-gradient(45% 68% at 98% 0,#e7b86c1a 0%,#0000 80%),linear-gradient(#faf9f6 0%,#f5f4ef 100%);padding-block:clamp(76px,7.5vw,114px) clamp(76px,7.1vw,105px);scroll-margin-top:94px;position:relative;overflow:clip}.gold-reviews:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #b691561f;border-radius:50%;width:710px;position:absolute;top:-420px;right:-190px}.gold-reviews__intro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:end;gap:clamp(28px,4vw,70px);margin-bottom:clamp(32px,3.5vw,48px);display:grid}.gold-reviews__heading{min-width:0}.gold-reviews__title{max-width:19ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin-top:19px;font-size:clamp(2.25rem,3.25vw,3.55rem);font-weight:800;line-height:1.08}.gold-reviews__title span{color:#a97731;display:block}.gold-reviews__lead{max-width:58ch;color:var(--color-text-secondary);margin-top:15px;font-size:clamp(1rem,1.12vw,1.09rem);line-height:1.7}.gold-reviews__rating{background:#ffffffc4;border:1px solid #e5e2da;border-radius:17px;justify-content:space-between;align-items:center;gap:clamp(12px,1.7vw,23px);min-width:0;margin-bottom:7px;padding:16px;display:flex;box-shadow:0 9px 36px #16232808}.gold-reviews__rating-data{flex:auto;min-width:0}.gold-reviews__rating-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gold-reviews__stars,.gold-review-card__stars{color:#c38a30;letter-spacing:.035em;white-space:nowrap;font-size:1.32rem;line-height:1.15}.gold-reviews__score{color:var(--color-text-primary);white-space:nowrap;font-size:1.22rem;font-weight:800}.gold-reviews__score small{white-space:nowrap;font-size:.84rem;font-weight:450}.gold-reviews__rating-data p{color:var(--color-text-secondary);margin-top:10px;font-size:.83rem;line-height:1.45}.btn.gold-reviews__cta{white-space:normal;text-align:center;text-wrap:balance;height:auto;min-height:54px;transition:background-color var(--motion-duration) var(--motion-ease), box-shadow var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);flex:none;align-items:center;gap:10px;padding-inline:clamp(13px,1.4vw,20px);font-size:.83rem;font-weight:800;display:inline-flex}.gold-reviews__cta img{object-fit:contain;flex:none;width:26px;height:26px;display:block}.gold-reviews__cta svg{flex:none;width:19px;height:19px;display:block}.gold-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.7vw,23px);display:grid}.gold-review-card{min-width:0;min-height:245px;transition:border-color var(--motion-duration) var(--motion-ease), box-shadow var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);background:#ffffffe0;border:1px solid #e5e3dc;border-radius:18px;flex-direction:column;padding:clamp(21px,2vw,28px);display:flex;box-shadow:0 11px 30px #19212708}.gold-review-card:hover{border-color:#b0853e5e;transform:translateY(-2px);box-shadow:0 14px 38px #19212712}.gold-review-card__top{align-items:center;gap:14px;min-width:0;display:flex}.gold-review-card__avatar{object-fit:cover;background:#ebe8e1;border-radius:50%;flex:none;width:62px;height:62px;display:block}.gold-review-card__identity{flex:1;min-width:0}.gold-review-card__identity h3{letter-spacing:-.025em;font-size:1.05rem;font-weight:800;line-height:1.25}.gold-review-card__identity span{color:var(--color-text-secondary);margin-top:4px;font-size:.76rem;line-height:1.45;display:block}.gold-review-card__source-icon{object-fit:contain;flex:none;align-self:flex-start;width:36px;height:36px;display:block}.gold-review-card__stars{margin-top:18px;font-size:1.27rem;display:block}.gold-review-card__quote{color:#2f3b42;margin-top:18px;padding-left:44px;font-size:.99rem;line-height:1.72;position:relative}.gold-review-card__quote:before{color:#a9d1ec;content:"“";font-family:Georgia,serif;font-size:5rem;font-weight:800;line-height:1;position:absolute;top:-14px;left:-3px}@media (width<=1180px){.gold-reviews__intro{grid-template-columns:minmax(0,1fr);gap:24px}.gold-reviews__title{max-width:21ch}.gold-reviews__rating{max-width:710px;margin-bottom:0}}@media (width<=900px){.gold-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gold-review-card:first-child{grid-column:1/-1}}@media (width<=700px){.gold-reviews{padding-block:70px 76px}.gold-reviews__title{max-width:18ch;font-size:clamp(2.22rem,8vw,2.85rem)}.gold-reviews__rating{flex-direction:column;align-items:stretch;gap:18px}.btn.gold-reviews__cta{justify-content:center;width:100%;min-height:54px}.gold-reviews__grid{grid-template-columns:minmax(0,1fr);gap:15px}.gold-review-card:first-child{grid-column:auto}.gold-review-card{min-height:0}}@media (width<=359px){.gold-reviews__rating{padding:16px}.gold-review-card{padding:17px}.gold-review-card__top{gap:9px}.gold-review-card__avatar{width:52px;height:52px}.gold-review-card__source-icon{width:32px;height:32px}.gold-review-card__quote{padding-left:39px}.gold-review-card__quote:before{font-size:4.45rem}}@media (prefers-reduced-motion:reduce){.gold-review-card,.btn.gold-reviews__cta{transition:none}.gold-review-card:hover{transform:none}}.gold-contact{isolation:isolate;color:var(--color-text-inverse);background:#fff;padding-block:clamp(78px,7.5vw,114px);scroll-margin-top:94px;position:relative;overflow:clip}.gold-contact:before{z-index:-1;content:"";clip-path:polygon(0 0,71% 0,56% 100%,0 100%);pointer-events:none;background:#182228;position:absolute;inset:0}.gold-contact__shell{min-width:0}.gold-contact__layout{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(35px,6.3vw,94px);display:grid}.gold-contact__main{min-width:0;padding:22px 0}.gold-contact .gold-section-label{color:var(--color-accent-gold);display:inline-block}.gold-contact__title{max-width:15ch;color:var(--color-text-inverse);font-family:var(--font-display);letter-spacing:-.049em;text-wrap:balance;margin-top:22px;font-size:clamp(2.85rem,4.45vw,4.75rem);font-weight:800;line-height:1.08}.gold-contact__title span{color:var(--color-accent-gold)}.gold-contact__description{max-width:45ch;color:var(--color-text-on-dark-muted);margin-top:24px;font-size:clamp(1.02rem,1.2vw,1.125rem);line-height:1.75}.btn.gold-contact__primary{white-space:normal;text-wrap:balance;justify-content:space-between;align-items:center;gap:18px;width:fit-content;min-width:min(100%,310px);max-width:100%;height:auto;min-height:62px;margin-top:30px;padding:14px clamp(17px,2vw,26px);font-size:1.06rem;font-weight:800;display:flex}.gold-contact__primary .gold-whatsapp-icon{flex:none;width:29px;height:29px}.gold-contact__primary svg{flex:none;width:19px;height:19px}.gold-contact__phone-wrap{border-top:1px solid #c2ccd03b;align-items:center;gap:15px;width:fit-content;max-width:100%;margin-top:25px;padding-top:17px;display:flex}.gold-contact__phone-icon{width:43px;height:43px;color:var(--color-accent-gold);border:1px solid #e7b86cb3;border-radius:50%;flex:none;place-items:center;display:grid}.gold-contact__phone-icon svg{width:21px;height:21px}.gold-contact__phone{min-width:0;min-height:46px;color:var(--color-text-inverse);letter-spacing:-.015em;text-underline-offset:4px;overflow-wrap:anywhere;transition:color var(--motion-duration) var(--motion-ease);border-radius:4px;align-items:center;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:750;text-decoration-thickness:1px;display:inline-flex}.gold-contact__phone:hover{color:var(--color-accent-gold);text-decoration:underline}.gold-contact__phone:focus-visible{outline:3px solid var(--color-accent-gold);outline-offset:4px}.gold-contact__details{min-width:0;color:var(--color-text-primary);background:#fffdfa;border:1px solid #e7e0d6;border-radius:24px;padding:clamp(28px,3.15vw,50px);box-shadow:0 24px 68px #121c2217}.gold-contact__eyebrow{color:#926016;letter-spacing:.075em;text-transform:uppercase;font-size:.82rem;font-weight:750;line-height:1.4;display:block}.gold-contact__eyebrow:before{vertical-align:middle;content:"";background:currentColor;width:31px;height:2px;margin-right:10px;display:inline-block}.gold-contact__service-area h3{font-family:var(--font-display);letter-spacing:-.042em;text-wrap:balance;margin-top:21px;font-size:clamp(1.65rem,2.15vw,2.45rem);font-weight:800;line-height:1.16}.gold-contact__address-block{border-top:1px solid #e5dfd5;margin-top:clamp(29px,3.4vw,42px);padding-top:clamp(27px,3vw,36px)}.gold-contact__address{align-items:center;gap:17px;margin-top:22px;font-style:normal;display:flex}.gold-contact__address-icon{color:#a97422;background:#f5eddf;border-radius:50%;flex:none;place-items:center;width:55px;height:55px;display:grid}.gold-contact__address-icon svg{stroke-width:1.9px;width:28px;height:28px}.gold-contact__address>span:last-child{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;font-size:clamp(.92rem,1.15vw,1rem);line-height:1.48;display:flex}.gold-contact__address strong{font-size:1.08rem;font-weight:750;line-height:1.3}.gold-contact__route{width:fit-content;max-width:100%;min-height:58px;color:var(--color-text-primary);text-align:left;transition:background-color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);border:1px solid #c99c57;border-radius:12px;justify-content:flex-start;align-items:center;gap:13px;margin-top:26px;padding:11px clamp(13px,1.65vw,22px);font-size:.99rem;font-weight:750;line-height:1.4;text-decoration:none;display:flex}.gold-contact__route:hover{background:#f7ead5;border-color:#ad792a;transform:translateY(-1px)}.gold-contact__route:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.gold-contact__route:active{background:#efdbb8;transform:translateY(0)}.gold-contact__route svg{color:#a97422;flex:none;width:23px;height:23px}.gold-contact__route>span{overflow-wrap:anywhere;min-width:0}.gold-contact__route .gold-contact__route-arrow{width:19px;height:19px;color:var(--color-text-primary);margin-left:auto}@media (width<=1199px){.gold-contact{padding-block:0 clamp(66px,7vw,90px)}.gold-contact:before{display:none}.gold-contact__shell{max-width:none;padding-inline:0}.gold-contact__layout{grid-template-columns:minmax(0,1fr);gap:0}.gold-contact__main{padding:clamp(64px, 7vw, 90px) var(--layout-gutter);background:var(--color-surface-dark)}.gold-contact__title{max-width:17ch;font-size:clamp(2.7rem,5vw,4.2rem)}.gold-contact__details{z-index:1;width:min(100% - var(--layout-gutter) * 2, 750px);margin:-28px auto 0;position:relative}}@media (width<=700px){.gold-contact__shell{padding-inline:0!important}.gold-contact__main{padding-block:64px 57px}.gold-contact__title{max-width:14.5ch;font-size:clamp(2.3rem,9vw,3.15rem)}.gold-contact__description{margin-top:19px;line-height:1.67}.btn.gold-contact__primary{min-width:0;margin-top:26px;font-size:1rem;width:100%!important;max-width:min(100%,380px)!important}.btn.gold-contact__primary>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.gold-contact__details{border-radius:18px;padding:clamp(22px,5vw,32px)}.gold-contact__address{gap:13px}.gold-contact__route{margin-top:22px}}@media (width<=359px){.gold-contact__title{font-size:2.25rem}.btn.gold-contact__primary{gap:9px;padding-inline:13px;font-size:.93rem}.gold-contact__address-icon{width:45px;height:45px}.gold-contact__address-icon svg{width:23px;height:23px}.gold-contact__route{gap:6px;padding-inline:10px;font-size:.86rem}.gold-contact__route svg{width:21px;height:21px}.gold-contact__route .gold-contact__route-arrow{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){.gold-contact__phone,.gold-contact__route{transition:none}.gold-contact__route:hover{transform:none}}.gold-footer{isolation:isolate;color:var(--color-text-inverse);background:radial-gradient(500px 260px at 0 0,#b8893820,#0000 75%),radial-gradient(360px 210px at 100% 100%,#b889381a,#0000 78%),#0e171c;border-top:1px solid #b58a484d;position:relative;overflow:clip}.gold-footer__inner{min-width:0}#servico-instalacao,#servico-higienizacao,#servico-manutencao,#equipamentos{scroll-margin-top:105px}.gold-footer__grid{grid-template-columns:minmax(185px,1.16fr) minmax(112px,.62fr) minmax(125px,.7fr) minmax(235px,1.5fr) minmax(135px,.76fr);gap:28px clamp(17px,2vw,31px);padding-block:clamp(55px,5.5vw,78px) clamp(49px,5vw,69px);display:grid}.gold-footer__identity,.gold-footer__group{min-width:0}.gold-footer__logo-link{border-radius:50%;max-width:148px;display:inline-flex}.gold-footer__logo-link img{aspect-ratio:1;border-radius:50%;width:clamp(112px,10vw,140px);height:auto;display:block}.gold-footer__summary{max-width:32ch;margin-top:20px;font-size:.96rem;line-height:1.66}.gold-footer__summary strong{color:var(--color-accent-gold);font-weight:650}.gold-footer__signature{color:#b9c5cc;border-top:1px solid #e7b86c4a;max-width:32ch;margin-top:15px;padding-top:16px;font-size:.85rem;line-height:1.64}.gold-footer__heading{color:#f4f6f7;white-space:nowrap;align-items:center;gap:10px;min-height:30px;margin-bottom:22px;font-size:1.05rem;font-weight:800;line-height:1.3;display:flex}.gold-footer__heading:before{content:"";background:var(--color-accent-gold);flex:none;width:25px;height:2px;display:block}.gold-footer__links,.gold-footer__social-links{margin:0;padding:0;list-style:none}.gold-footer__links a{color:#e4e9ec;border-bottom:1px solid #b0bac01a;align-items:center;min-height:38px;font-size:.93rem;text-decoration:none;display:flex}.gold-footer__contact-link,.gold-footer__social-links a,.gold-footer__back{color:#f0f2f3;align-items:center;text-decoration:none;display:flex}.gold-footer__contact-link{gap:12px;min-height:61px;margin-bottom:20px}.gold-footer__contact-icon,.gold-footer__social-icon,.gold-footer__back-icon{border:1px solid var(--color-accent-gold);width:47px;height:47px;color:var(--color-accent-gold);border-radius:50%;flex:none;place-items:center;display:grid}.gold-footer__contact-icon svg,.gold-footer__social-icon svg,.gold-footer__back-icon svg{width:21px;height:21px}.gold-footer__contact-link>span:last-child{gap:4px;min-width:0;display:grid}.gold-footer__contact-link strong{overflow-wrap:anywhere;font-size:.9rem;font-weight:750}.gold-footer__contact-link small{color:#adb9c0;font-size:.79rem;font-weight:450}.gold-footer__social-links a{gap:11px;min-height:62px;font-size:.92rem}.gold-footer__social-icon{width:44px;height:44px}.gold-footer__social-icon .gold-whatsapp-icon{width:23px;height:23px}.gold-footer__social-arrow{width:16px;height:16px;color:var(--color-accent-gold);flex:none;margin-left:auto}.gold-footer__bottom{color:#bdc7cd;border-top:1px solid #e7b86c62;justify-content:space-between;align-items:center;gap:18px;min-height:101px;font-size:.82rem;line-height:1.55;display:flex}.gold-footer__back{color:#f0f2f3;white-space:nowrap;gap:13px;min-height:58px;font-weight:650}.gold-footer__back-icon{width:42px;height:42px}.gold-footer__logo-link:focus-visible,.gold-footer__links a:focus-visible,.gold-footer__contact-link:focus-visible,.gold-footer__social-links a:focus-visible,.gold-footer__back:focus-visible{outline:2px solid var(--color-accent-gold);outline-offset:5px;border-radius:5px}.gold-footer__links a,.gold-footer__contact-link,.gold-footer__social-links a,.gold-footer__back{transition:color var(--motion-duration) var(--motion-ease)}.gold-footer__links a:hover,.gold-footer__contact-link:hover,.gold-footer__social-links a:hover,.gold-footer__back:hover{color:var(--color-accent-gold)}@media (width<=1180px){.gold-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:37px 35px}.gold-footer__identity{grid-column:1/-1;grid-template-columns:148px minmax(0,1fr);align-items:center;column-gap:24px;display:grid}.gold-footer__identity .gold-footer__logo-link{grid-row:span 2}.gold-footer__summary,.gold-footer__signature{max-width:56ch;margin-top:0}.gold-footer__signature{padding-top:9px}.gold-footer__contact-link strong{font-size:.86rem}}@media (width<=780px){.gold-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gold-footer__social-links{max-width:260px}}@media (width<=600px){.gold-footer__grid{padding-block:50px 12px;display:block}.gold-footer__identity{text-align:center;flex-direction:column;align-items:center;padding:0 0 30px;display:flex}.gold-footer__logo-link img{width:130px}.gold-footer__summary{max-width:38ch;margin-top:19px}.gold-footer__signature{max-width:37ch;margin-top:13px;padding-top:13px}.gold-footer__group{border-top:1px solid #e7b86c55;padding-block:23px 25px}.gold-footer__heading{margin-bottom:13px}.gold-footer__links a{min-height:47px}.gold-footer__contact-link{min-height:62px;margin-bottom:12px}.gold-footer__social-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:none;display:grid}.gold-footer__social-links a{flex-direction:column;justify-content:center;gap:9px;min-height:90px}.gold-footer__social-arrow{display:none}.gold-footer__bottom{text-align:center;flex-direction:column;gap:16px;min-height:0;padding-block:27px 32px}}@media (prefers-reduced-motion:reduce){.gold-footer__links a,.gold-footer__contact-link,.gold-footer__social-links a,.gold-footer__back{transition:none}}}@layer utilities{@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.modal::backdrop{display:none}.modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}:where(.drawer-side){overflow:hidden}.drawer-side{pointer-events:none;visibility:hidden;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete, visibility .3s ease-out .1s allow-discrete;inset-inline-start:0;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}.drawer-side>*{grid-row-start:1;grid-column-start:1}.drawer-side>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%}[dir=rtl] :is(.drawer-side>:not(.drawer-overlay)){translate:100%}@supports (color:color-mix(in lab, red, red)){:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}}.drawer-toggle{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:currentColor oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}@supports (color:color-mix(in lab, red, red)){:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}}:where(.drawer-toggle:checked~.drawer-side)>:not(.drawer-overlay){will-change:auto;transform:none}:where(:root:has(.drawer-toggle:checked)){--page-scroll-lock: }.drawer-open>.drawer-toggle:checked~.drawer-side{scrollbar-color:revert-layer}:root:has(.drawer-open>.drawer-toggle:checked){--page-scroll-lock:revert-layer}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}:where(.btn){width:unset}.btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));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));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.btn:is([type=checkbox],[type=radio]){appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.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 (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")}}.drawer-side>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 0 #0000 inset, 0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1;translate:3.5% -7%}@media (forced-colors:active){.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1;translate:3.5% -7%}@media (forced-colors:active){.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -40%;rotate:0deg}@media (forced-colors:active){.checkbox:indeterminate:before{--tw-content:"−";clip-path:none;background-color:#0000;translate:0;rotate:0deg}}.checkbox[aria-checked=mixed]{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox[aria-checked=mixed]{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox[aria-checked=mixed]:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -40%;rotate:0deg}@media (forced-colors:active){.checkbox[aria-checked=mixed]:before{--tw-content:"−";clip-path:none;background-color:#0000;translate:0;rotate:0deg}}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.card-body{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.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[aria-checked=true]{outline-color:currentColor}.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card[aria-checked=true]:focus-visible{outline-width:4px}.card:has(>:checked:focus-visible){outline-width:4px}.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}.drawer-content{grid-row-start:1;grid-column-start:2;min-width:0}.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)}}.card-title{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius:var(--radius-selector)}}@layer daisyui.l1.l2{.modal.modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal.modal-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal.modal-open){--page-scroll-lock: }@starting-style{.modal.modal-open{opacity:0}}.modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal[open]>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal[open]){--page-scroll-lock: }@starting-style{.modal[open]{opacity:0}}.modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:popover-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:popover-open){--page-scroll-lock: }@starting-style{.modal:popover-open{opacity:0}}.modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:target>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:target){--page-scroll-lock: }@starting-style{.modal:target{opacity:0}}.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal-toggle:checked+.modal>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal-toggle:checked+.modal){--page-scroll-lock: }@starting-style{.modal-toggle:checked+.modal{opacity:0}}.drawer-open>.drawer-side{overflow-y:auto}:where(.drawer-toggle:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto}:where(.drawer-toggle:checked~.drawer-side)>:not(.drawer-overlay){translate:0%}.drawer-open>.drawer-toggle{display:none}.drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky}.drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:#0000}.drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.checkbox:disabled{cursor:not-allowed;opacity:.2}.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card-xs .card-body{--card-p:.5rem;--card-fs:.6875rem}.card-sm .card-body{--card-p:1rem;--card-fs:.75rem}.card-md .card-body{--card-p:1.5rem;--card-fs:.875rem}.card-lg .card-body{--card-p:2rem;--card-fs:1rem}.card-xl .card-body{--card-p:2.5rem;--card-fs:1.125rem}.drawer-toggle:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}.drawer-end{grid-auto-columns:auto max-content}.drawer-end>.drawer-toggle~.drawer-content{grid-column-start:1}.drawer-end>.drawer-toggle~.drawer-side{grid-column-start:2;justify-items:end}.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:100%}[dir=rtl] :is(.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:-100%}.drawer-end>.drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){translate:0%}.card-xs .card-title{--cardtitle-fs:.875rem}.card-sm .card-title{--cardtitle-fs:1rem}.card-md .card-title{--cardtitle-fs:1.125rem}.card-lg .card-title{--cardtitle-fs:1.25rem}.card-xl .card-title{--cardtitle-fs:1.375rem}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}}@layer daisyui.l1{.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)),.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:0%}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui{.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.visible{visibility:visible}@layer daisyui.l1.l2.l3.l4{.card-body p{flex-grow:1}.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}}.sticky{position:sticky}.z-\[100\]\!{z-index:100!important}.mx-auto{margin-inline:auto}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.flex{display:flex}.grid{display:grid}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[65svh\]{min-height:65svh}.min-h-svh{min-height:100svh}.w-\[calc\(100\%_-_var\(--layout-gutter\)_\*_2\)\]{width:calc(100% - var(--layout-gutter) * 2)}.w-fit{width:fit-content}.max-w-\[18ch\]{max-width:18ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[1280px\]{max-width:1280px}.max-w-\[var\(--layout-container\)\]{max-width:var(--layout-container)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-client-dark{background-color:var(--color-surface-dark)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-20{padding-block:calc(var(--spacing) * 20)}.font-client-display{font-family:var(--font-display)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[clamp\(2\.7rem\,8vw\,5rem\)\]{font-size:clamp(2.7rem,8vw,5rem)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-white{color:var(--color-white)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}@media not all and (width>=720px){.max-\[720px\]\:hidden\!{display:none!important}}@media (width>=40rem){.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}}}:root{--reference-color-canvas:#f5f4ef;--reference-color-surface:#fff;--reference-color-ink:#121c22;--reference-color-muted:#52616a;--reference-color-brand:#121c22;--reference-color-line:#d9ddd9;--reference-color-focus:#845917;--reference-color-gold:#e7b86c;--reference-color-gold-hover:#d79b46;--reference-color-dark-raised:#21313a;--reference-color-light-ink:#f8f7f4;--reference-color-light-muted:#c2ccd0;--reference-color-cool:#c9e3f6;--reference-font-family-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--reference-font-family-display:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--reference-font-weight-regular:400;--reference-font-weight-medium:600;--reference-font-weight-semibold:650;--reference-font-weight-bold:700;--reference-font-size-body:1rem;--reference-font-size-small:.875rem;--reference-font-size-h1:4.75rem;--reference-font-size-h2:2.75rem;--reference-font-size-h3:1.375rem;--reference-font-line-body:1.6;--reference-font-line-heading:1.08;--reference-font-line-h3:1.3;--reference-font-tracking-default:0rem;--reference-font-tracking-h1:-.038rem;--reference-font-tracking-h2:-.035rem;--reference-space-1:.25rem;--reference-space-2:.5rem;--reference-space-3:.75rem;--reference-space-4:1rem;--reference-space-6:1.5rem;--reference-space-8:2rem;--reference-space-12:3rem;--reference-space-16:4rem;--reference-radius-control:.75rem;--reference-layout-container:80rem;--reference-layout-gutter:4rem;--reference-layout-section:7rem;--reference-layout-anchor-offset:2rem;--reference-motion-duration:.18s;--reference-motion-ease:cubic-bezier(.2, .65, .2, 1);--color-canvas:#f5f4ef;--color-surface:#fff;--color-ink:#121c22;--color-muted:#52616a;--color-brand:#121c22;--color-on-brand:#f8f7f4;--color-line:#d9ddd9;--color-focus:#845917;--color-surface-dark:#121c22;--color-surface-dark-raised:#21313a;--color-accent-gold:#e7b86c;--color-accent-cool:#c9e3f6;--color-text-primary:#121c22;--color-text-secondary:#52616a;--color-text-inverse:#f8f7f4;--color-text-on-dark-muted:#c2ccd0;--color-action-primary:#e7b86c;--color-action-primary-text:#121c22;--color-action-hover:#d79b46;--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-body:1rem;--font-size-small:.875rem;--font-size-h1:clamp(2.5rem, 1.6rem + 3.2vw, 4.75rem);--font-size-h2:clamp(2rem, 1.5rem + 1.8vw, 3rem);--font-size-h3:1.375rem;--font-size-control:1rem;--font-line-body:1.6;--font-line-heading:1.08;--font-line-h3:1.3;--font-weight-body:400;--font-weight-heading:700;--font-weight-h3:700;--font-weight-control:600;--font-weight-label:650;--font-weight-brand:700;--font-tracking-body:normal;--font-tracking-h1:-.038em;--font-tracking-h2:-.035em;--font-tracking-control:normal;--font-word-spacing-body:normal;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-control:.75rem;--layout-container:80rem;--layout-gutter:clamp(1rem, 4vw, 4rem);--layout-section:clamp(3.5rem, 7vw, 7rem);--layout-anchor-offset:2rem;--motion-duration:.18s;--motion-ease:cubic-bezier(.2, .65, .2, 1);--component-button-background:#e7b86c;--component-button-foreground:#121c22;--component-button-background-hover:#d79b46;--component-button-padding-inline:1.5rem;--component-button-padding-block:.75rem;--component-button-radius:.75rem;--component-typography-body-font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-typography-body-font-size:1rem;--component-typography-body-font-weight:400;--component-typography-body-letter-spacing:0rem;--component-typography-body-line-height:1.6;--component-typography-heading-section-font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--component-typography-heading-section-font-size:2.75rem;--component-typography-heading-section-font-weight:700;--component-typography-heading-section-letter-spacing:-.035rem;--component-typography-heading-section-line-height:1.08;--layout-measure:62ch}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.gold-drawer-menu,.gold-drawer-menu>li{width:100%}.gold-drawer-menu>li>a[data-gold-drawer-link]{width:100%;min-height:54px;color:var(--color-text-inverse);transition:color var(--motion-duration) var(--motion-ease), background-color var(--motion-duration) var(--motion-ease);background:0 0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;font-size:1.04rem;font-weight:550;display:flex}.gold-drawer-menu>li>a[data-gold-drawer-link] .gold-drawer-menu__arrow{color:#b8c4c8;stroke-width:2px;width:19px;height:19px;transition:color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);flex:none;display:block}.gold-drawer-menu>li>a[data-gold-drawer-link]:hover,.gold-drawer-menu>li>a[data-gold-drawer-link]:focus-visible{color:var(--color-accent-gold);background:#ffffff0b}.gold-drawer-menu>li>a[data-gold-drawer-link]:hover .gold-drawer-menu__arrow,.gold-drawer-menu>li>a[data-gold-drawer-link]:focus-visible .gold-drawer-menu__arrow{color:var(--color-accent-gold);transform:translate(3px)}.gold-drawer-menu>li>a[data-gold-drawer-link]:focus-visible{outline:2px solid var(--color-accent-gold);outline-offset:2px}.gold-drawer-menu>li>a[data-gold-drawer-link][aria-current=location]{color:var(--color-accent-gold);background:0 0;font-weight:650}.gold-drawer-menu>li>a[data-gold-drawer-link][aria-current=location] .gold-drawer-menu__arrow{color:var(--color-accent-gold)}@media (prefers-reduced-motion:reduce){.gold-drawer-menu>li>a[data-gold-drawer-link],.gold-drawer-menu>li>a[data-gold-drawer-link] .gold-drawer-menu__arrow{transition:none}}@media (width>=721px) and (width<=959px){.gold-hero{min-height:0}.gold-hero__visual{display:none}.gold-hero__container{gap:0;min-height:0;padding-block:56px 34px}.gold-hero__copy{z-index:1;max-width:100%;position:relative}.gold-hero__mobile-visual{aspect-ratio:auto;background:-webkit-image-set(url(/assets/gold-hero-panoramica-preview-dybDlnsB.avif) 1x type("image/avif"),url(/assets/gold-hero-panoramica-preview-CiOYdJGH.webp) 1x type("image/webp")) 100% 0/cover no-repeat;background:image-set("/assets/gold-hero-panoramica-preview-dybDlnsB.avif" 1x type("image/avif"),"/assets/gold-hero-panoramica-preview-CiOYdJGH.webp" 1x type("image/webp")) 100% 0/cover no-repeat;flex:none;align-self:center;width:100vw;height:clamp(360px,50vw,440px);margin:-42px calc(50% - 50vw) -12px;display:block;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 13% 89%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 13% 89%,#0000 100%)}.gold-hero__benefits{z-index:1;max-width:100%;margin-top:0;position:relative}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{margin-top:15px;height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}
