*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.relative{position:relative}.isolate{isolation:isolate}.flex{display:flex}.min-h-screen{min-height:100vh}.flex-col{flex-direction:column}.items-center{align-items:center}.overflow-hidden{overflow:hidden}.pt-9{padding-top:2.25rem}.text-center{text-align:center}:root{--color-background: #050505;--color-surface: #0d0d0d;--color-surface-elevated: #151515;--color-gold: #e8c88e;--color-gold-light: #f7e5bd;--color-gold-dark: #b78b49;--color-text: #f5efe4;--color-text-secondary: #c8bca9;--color-cyan: #00d7ed;--color-blue: #006bea;--color-green: #23d19a;--color-yellow: #ffe650;--color-orange: #ff9d24;--color-red: #fa344b;--color-violet: #ab58e9;--color-border: rgba(232, 200, 142, .3);--gradient-spectrum: linear-gradient( 90deg, #00d7ed 0%, #006bea 18%, #23d19a 36%, #ffe650 55%, #ff9d24 73%, #fa344b 88%, #ab58e9 100% );font-family:Avenir Next,Avenir,Segoe UI,sans-serif;color:var(--color-text);background:var(--color-background);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;scroll-behavior:smooth}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;background:radial-gradient(ellipse at 50% 13%,rgba(111,82,43,.12),transparent 36rem),var(--color-background)}body:before{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20900'%20role='img'%20aria-label='fundo%20aurora'%3e%3cdefs%3e%3clinearGradient%20id='aurora'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%2300B9F2'/%3e%3cstop%20offset='.25'%20stop-color='%2300D9CE'/%3e%3cstop%20offset='.48'%20stop-color='%23E5E42E'/%3e%3cstop%20offset='.68'%20stop-color='%23F5A028'/%3e%3cstop%20offset='.86'%20stop-color='%23F03E36'/%3e%3cstop%20offset='1'%20stop-color='%23B82BBA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='gold'%20x1='0'%20y1='0'%20x2='.7'%20y2='1'%3e%3cstop%20stop-color='%23B67C38'/%3e%3cstop%20offset='.27'%20stop-color='%23FFF4D5'/%3e%3cstop%20offset='.55'%20stop-color='%23E7BF7C'/%3e%3cstop%20offset='.85'%20stop-color='%23B9792F'/%3e%3cstop%20offset='1'%20stop-color='%23FFE8AF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='spectrum'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20stop-color='%2300ADFF'/%3e%3cstop%20offset='.19'%20stop-color='%2303D7BE'/%3e%3cstop%20offset='.4'%20stop-color='%23F1E539'/%3e%3cstop%20offset='.62'%20stop-color='%23FF9B16'/%3e%3cstop%20offset='.82'%20stop-color='%23FF393E'/%3e%3cstop%20offset='1'%20stop-color='%23DE1DA3'/%3e%3c/linearGradient%3e%3cfilter%20id='glow'%20x='-40%25'%20y='-60%25'%20width='180%25'%20height='220%25'%3e%3cfeGaussianBlur%20stdDeviation='4'/%3e%3c/filter%3e%3c/defs%3e%3crect%20width='1440'%20height='900'%20fill='%23050506'/%3e%3cg%20fill='none'%20opacity='.25'%3e%3cpath%20d='M-250%20320C50%20-260%20620%20500%20990%2010S1670%20190%201630%20-200'%20stroke='url(%23spectrum)'%20stroke-width='3'/%3e%3cpath%20d='M-260%20350C40%20-230%20620%20530%20990%2040S1670%20220%201630%20-170'%20stroke='url(%23spectrum)'%20stroke-width='2'/%3e%3cpath%20d='M-260%20380C40%20-200%20620%20560%20990%2070S1670%20250%201630%20-140'%20stroke='url(%23spectrum)'%20stroke-width='2'/%3e%3cpath%20d='M-320%20780C150%20310%20470%201030%20990%20470S1370%20600%201610%20250'%20stroke='url(%23gold)'%20stroke-width='2'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center top;background-size:min(100% auto,1100px);content:"";opacity:.17;pointer-events:none}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:2px solid var(--color-gold-light);outline-offset:5px}.page-shell{position:relative;width:min(100% - 40px,840px);margin-inline:auto}.ambient-glow{position:absolute;z-index:-1;top:10rem;left:50%;width:min(90vw,820px);height:28rem;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(163,115,49,.09),transparent 68%);filter:blur(26px);pointer-events:none}.logo-link{display:block;width:min(74vw,370px)}.brand-logo{display:block;width:100%;height:auto;filter:drop-shadow(0 0 24px rgba(231,191,124,.13))}.brand-edition{margin-top:2.4rem;color:var(--color-gold);font-size:.58rem;font-weight:500;letter-spacing:.42em;text-indent:.42em}.intro-section{max-width:620px;margin:3.9rem auto 0}.eyebrow{margin:0;color:var(--color-gold);font-size:.63rem;font-weight:500;letter-spacing:.24em;line-height:1.8}.intro-section h1,.cta-section h2{margin:1rem 0 0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.85rem,8vw,5rem);font-weight:400;letter-spacing:-.055em;line-height:.98}.intro-section h1 span,.cta-section h2 span{color:var(--color-gold);font-style:italic}.intro-copy{max-width:480px;margin:1.4rem auto 0;color:var(--color-text-secondary);font-size:.95rem;font-weight:300;line-height:1.8}.wave-wrap{position:relative;width:calc(100% + 80px);height:102px;margin:0 -40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.wave-wrap img{position:absolute;top:50%;left:50%;width:100%;min-width:740px;height:auto;transform:translate(-50%,-50%);opacity:.9}.experiences-section{padding-top:.4rem;scroll-margin-top:2rem}.section-heading{margin-bottom:1.8rem;text-align:center}.section-heading h2{margin:.55rem 0 0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.7rem,4vw,2.25rem);font-weight:400;letter-spacing:-.035em}.experience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.experience-card{position:relative;display:flex;min-height:255px;flex-direction:column;padding:1.25rem 1.35rem 1.15rem;overflow:hidden;border:1px solid transparent;border-radius:17px;background:linear-gradient(155deg,#131210fa,#080808fa) padding-box,linear-gradient(135deg,#e8c88ead,#e8c88e1a 46%,#e8c88e52) border-box;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.experience-card:after{position:absolute;right:-60px;bottom:-96px;width:190px;height:190px;border-radius:50%;background:var(--card-glow, rgba(232, 200, 142, .08));filter:blur(48px);content:"";pointer-events:none}.experience-card:hover{transform:translateY(-4px);box-shadow:0 15px 44px #00000057,0 0 28px var(--card-glow, rgba(232, 200, 142, .07))}.experience-card--sound{--card-glow: rgba(0, 190, 225, .14)}.experience-card--nominal{--card-glow: rgba(224, 185, 113, .13)}.experience-card--gastronomy{--card-glow: rgba(243, 145, 43, .12)}.experience-card--baby{--card-glow: rgba(177, 86, 217, .12)}.card-topline{display:flex;min-height:64px;align-items:flex-start;justify-content:space-between}.card-number{color:#e8c88ea8;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:.85rem;letter-spacing:.08em}.experience-icon{width:58px;height:58px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 12px rgba(232,200,142,.2))}.experience-card--sound .experience-icon{width:64px;height:64px;filter:drop-shadow(0 0 5px rgba(0,215,237,.65)) drop-shadow(0 0 14px rgba(0,215,237,.25))}.experience-name{margin:.55rem 0 0;color:var(--color-gold);font-size:.66rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase}.experience-card h3{max-width:300px;margin:.55rem 0 0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.15rem,2.6vw,1.45rem);font-weight:400;letter-spacing:-.025em;line-height:1.16}.experience-description{max-width:330px;margin:.55rem 0 1.1rem;color:var(--color-text-secondary);font-size:.8rem;font-weight:300;line-height:1.65}.experience-image{display:block;width:100%;height:auto;aspect-ratio:16 / 9;margin:0 0 1.1rem;border:1px solid rgba(232,200,142,.2);border-radius:10px;-o-object-fit:cover;object-fit:cover}.experience-video{display:block;width:220px;max-width:100%;height:auto;aspect-ratio:482 / 848;margin:0 auto 1.1rem;border:1px solid rgba(232,200,142,.2);border-radius:10px;background:#080808;-o-object-fit:contain;object-fit:contain}.experience-video--ambient{width:min(220px,100%);border:0;border-radius:0;background:transparent;-o-object-fit:cover;object-fit:cover}.card-link{position:relative;z-index:1;display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.4rem;margin-top:auto;color:var(--color-gold-light);font-size:.73rem;letter-spacing:.02em;text-decoration:none;transition:gap .18s ease,color .18s ease}.card-link:hover{gap:.7rem;color:#fff}.cta-section{position:relative;margin:5rem 0 3.5rem;padding:2.6rem 1.5rem 2.8rem;border-block:1px solid rgba(232,200,142,.15);scroll-margin-top:2rem}.cta-section:before{position:absolute;top:-1px;right:15%;bottom:-1px;left:15%;background:radial-gradient(ellipse,rgba(232,200,142,.055),transparent 68%);content:"";pointer-events:none}.cta-star{display:block;margin-bottom:.9rem;color:var(--color-gold);font-size:1.2rem}.cta-section h2{margin-top:.85rem;font-size:clamp(2.1rem,6vw,3.45rem);line-height:1.05}.cta-button{position:relative;display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:.7rem;margin-top:1.55rem;padding:.7rem 1.15rem;border:1px solid rgba(232,200,142,.68);border-radius:999px;background:linear-gradient(105deg,#b78b4924,#151515b3),var(--color-surface);color:var(--color-gold-light);font-size:.78rem;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.cta-button:hover{transform:translateY(-2px);border-color:var(--color-gold-light);background-color:var(--color-surface-elevated)}.footer{display:flex;flex-direction:column;align-items:center;padding:0 0 2.5rem;text-align:center}.footer-logo{width:76px;height:52px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.77}.footer p{margin:.2rem 0 0;color:var(--color-gold);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:.83rem;font-style:italic}.footer-email{margin-top:.55rem;color:var(--color-text-secondary);font-size:.72rem;text-decoration:none;transition:color .18s ease}.footer-email:hover{color:var(--color-gold-light)}.footer span{margin-top:.85rem;color:#c8bca99e;font-size:.63rem;letter-spacing:.06em}@media(min-width:900px){.page-shell{padding-top:.25rem}.intro-section{margin-top:3.2rem}.experience-card{min-height:270px;padding:1.4rem 1.55rem 1.3rem}}@media(max-width:560px){.page-shell{width:min(100% - 32px,440px)}.logo-link{width:min(78vw,320px)}.brand-edition{margin-top:2rem;font-size:.52rem}.intro-section{margin-top:3.5rem}.intro-copy{max-width:350px;font-size:.88rem}.wave-wrap{width:calc(100% + 32px);height:82px;margin-inline:-16px}.experiences-section{padding-top:.2rem}.section-heading{margin-bottom:1.25rem}.experience-grid{grid-template-columns:1fr;gap:11px}.experience-card{min-height:223px;padding:1.1rem 1.2rem 1.05rem}.experience-card h3{font-size:1.3rem}.experience-description{max-width:360px}.cta-section{margin:3.8rem 0 2.6rem;padding-inline:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(min-width:640px){.sm\:pt-12{padding-top:3rem}}
