:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-950:#0a0a0b;--ink-900:#111113;--ink-800:#1a1a1d;--ink-700:#242428;--hairline:#f2eee71a;--foam:#f2eee7;--smoke:#a8a49c;--ash:#86827b;--steel-100:#dde1e6;--steel-300:#aeb5be;--steel-600:#5b626b;--accent:#c8763f;--accent-light:#d98a52;--accent-dark:#9a5527;--accent-metal:#c98a5b;--on-accent:#0a0a0b;--skin-100:#ece4d9;--skin-300:#d6c8b5;--lather:#f5f6f7;--lather-cavity:#c9d3dc;--hair-1:#120d0a;--hair-2:#2b1e14;--hair-3:#5a4532;--hair-grey:#8a8580;--mint:#8fe0cf;--whatsapp:#25d366;--font:"Poppins", "Poppins Fallback", system-ui, sans-serif;--fs-hero-max:144px;--fs-display:clamp(2.25rem, 1.333rem + 4.074vw, 5rem);--fs-h2:clamp(1.75rem, 1.25rem + 2.222vw, 3.25rem);--fs-h3:clamp(1.3125rem, 1.167rem + .648vw, 1.75rem);--fs-lead:clamp(1.0625rem, .979rem + .37vw, 1.3125rem);--fs-body:clamp(.9375rem, .896rem + .185vw, 1.0625rem);--fs-ui:1rem;--fs-eyebrow:.71875rem;--tr-display:-.045em;--tr-section:-.035em;--tr-h2:-.025em;--tr-h3:-.01em;--tr-eyebrow:.22em;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-2xl:36px;--r-3xl:44px;--r-pill:999px;--gutter:clamp(16px, 4vw, 40px);--maxw:1320px;--spring-smooth:linear(0, .004 1%, .019 2.2%, .079 5%, .161 7.8%, .465 17%, .557 20.2%, .637 23.5%, .706 26.8%, .767 30.2%, .817 33.8%, .86 37.5%, .899 42%, .929 46.8%, .953 52.2%, .971 58.5%, .991 73.8%, 1);--spring-sheet:linear(0, .005 1.2%, .023 2.8%, .051 4.2%, .094 6%, .182 9%, .494 18.8%, .591 22.2%, .67 25.5%, .738 28.7%, .794 32%, .844 35.5%, .884 39%, .921 43.2%, .95 48%, .972 53.2%, .986 59%, 1 73.5%, 1);--spring-snappy:linear(0, .006 1.2%, .025 2.8%, .056 4.2%, .095 5.8%, .19 8.8%, .41 15%, .519 18.2%, .616 21.5%, .695 24.5%, .762 27.5%, .822 30.8%, .871 34%, .912 37.5%, .944 41.2%, .97 45.5%, .988 50.2%, .999 55.8%, 1.006 68%, 1);--spring-bouncy:linear(0, .008 1.2%, .029 2.5%, .062 3.8%, .112 5.2%, .215 7.8%, .482 13.5%, .592 16%, .7 18.8%, .785 21.2%, .856 23.8%, .919 26.5%, .966 29.2%, 1.003 32.2%, 1.036 37.2%, 1.046 43%, 1.003 70.5%, 1);--spring-drop:linear(0, .008 1.2%, .029 2.5%, .07 4%, .123 5.5%, .244 8.2%, .531 14%, .649 16.5%, .756 19%, .848 21.5%, .918 23.8%, .98 26.2%, 1.026 28.7%, 1.062 31.5%, 1.088 35.2%, 1.094 39.8%, 1.081 44.8%, 1.019 58.8%, .998 67.2%, .991 78%, 1);--dur-smooth:.66s;--dur-sheet:.6s;--dur-snappy:.42s;--dur-bouncy:.9s;--ease-reveal:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--ease-grav:cubic-bezier(.55, .085, .68, .53);--ease-curtain:cubic-bezier(.7, 0, .2, 1);--ease-dismiss:cubic-bezier(.32, .72, 0, 1);--glass-regular-bg:#16161994;--glass-thin-bg:#18181c80;--glass-ultrathin-bg:#18181c66;--glass-thick-bg:#121215c7;--glass-opaque-bg:#141416;--glass-rim:#ffffff24;--glass-rim-strong:#ffffff47;--glass-label-2:#dbd6ce;--smoke-on-light:#47423c;--mint-on-light:#2f9e86;--focus-color:color-mix(in srgb, var(--accent-light) 72%, transparent);--focus-ring:0 0 0 3px var(--focus-color);--z-fx:40;--z-ui:50;--z-sheet:60}[data-surface=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--glass-regular-bg:#faf6f09e;--glass-thin-bg:#faf6f094;--glass-ultrathin-bg:#faf6f080;--glass-thick-bg:#faf6f0db;--glass-opaque-bg:#f7f3ed;--glass-rim:#0a0a0b1a;--glass-label-2:var(--smoke-on-light);--focus-color:var(--accent-dark);--focus-ring:0 0 0 3px var(--focus-color)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root{--glass-regular-bg:#141416;--glass-thin-bg:#141416;--glass-ultrathin-bg:#141416;--glass-thick-bg:#141416}[data-surface=light]{--glass-regular-bg:#f7f3ed;--glass-thin-bg:#f7f3ed;--glass-ultrathin-bg:#f7f3ed;--glass-thick-bg:#f7f3ed}}@supports not (transition-timing-function:linear(0, 1)){:root{--spring-smooth:cubic-bezier(.32, .72, 0, 1);--spring-sheet:cubic-bezier(.32, .72, 0, 1);--spring-snappy:cubic-bezier(.2, .9, .25, 1.04);--spring-bouncy:cubic-bezier(.34, 1.37, .64, 1);--spring-drop:cubic-bezier(.34, 1.55, .64, 1)}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--ink-950);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior-y:none;scrollbar-color:var(--steel-600) transparent;-webkit-tap-highlight-color:transparent;overflow-x:clip}body{min-height:100vh;background:var(--ink-950);min-height:100svh;color:var(--foam);font-family:var(--font);font-size:var(--fs-body);font-synthesis:none;font-kerning:normal;font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.65}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}input,textarea,select{font-size:max(17px,1em)}button{cursor:pointer;background:0 0;border:0;padding:0}button,[role=button],a,label,summary,input,select{touch-action:manipulation}p,h1,h2,h3,h4,h5,h6,li,dd,blockquote,figcaption{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:600;font-size:inherit;text-wrap:balance;line-height:1.1}p{text-wrap:pretty}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:where(a:not([class])):hover{-webkit-text-decoration-color:var(--accent-light);text-decoration-color:var(--accent-light)}[hidden]{display:none!important}:target{scroll-margin-block-start:88px}:where(main,.rodape) :focus{scroll-margin-block:88px 84px}::selection{color:var(--foam);background:#c8763f6b}[data-surface=light] ::selection{color:var(--ink-950);background:#9a552747}:focus{outline:none}:focus-visible{outline:3px solid var(--focus-color);outline-offset:2px}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.container{width:100%;max-width:calc(var(--maxw) + 2 * var(--gutter));padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));margin-inline:auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ink-700);border:3px solid var(--ink-950);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--steel-600)}@media (prefers-contrast:more){:root{--hairline:#f2eee752}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,fill,stroke,visibility!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html.reduce-motion *,html.reduce-motion :before,html.reduce-motion :after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,fill,stroke,visibility!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root{--ff-text:"ss03" 1;--ff-display:"ss01" 1, "ss03" 1, "ss04" 1;--ff-num:"ss03" 1, "ss04" 1;--ff-tnum:"ss03" 1, "ss04" 1, "tnum" 1}body{font-feature-settings:var(--ff-text)}.t-hero{letter-spacing:var(--tr-display);font-feature-settings:var(--ff-display);text-rendering:geometricprecision;white-space:nowrap;text-wrap:nowrap;font-weight:600;line-height:.92}.t-hero__line{font-size:clamp(56px, calc(100cqi / var(--fit,6.5)), var(--fs-hero-max));letter-spacing:var(--tr-display);margin-inline-start:calc(var(--lsb,0) * -1em);display:block}.t-hero-wrap{container-type:inline-size}.t-display{font-size:var(--fs-display);letter-spacing:var(--tr-section);font-feature-settings:var(--ff-display);text-wrap:balance;margin-inline-start:calc(var(--lsb,0) * -1em);font-weight:600;line-height:1}.t-h2{font-size:var(--fs-h2);letter-spacing:var(--tr-h2);font-feature-settings:var(--ff-display);text-wrap:balance;font-weight:600;line-height:1.08}.t-h3{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);text-wrap:balance;font-weight:500;line-height:1.25}:where(.t-hero,.t-display,.t-h2,.t-h3) em,.t-contrast{letter-spacing:-.015em;padding-inline-end:.04em;font-style:italic;font-weight:300}.t-quote{font-size:var(--fs-display);letter-spacing:-.02em;font-feature-settings:var(--ff-display);text-wrap:balance;font-style:italic;font-weight:300;line-height:1.05}.t-quote em{letter-spacing:var(--tr-section);font-style:normal;font-weight:600}.t-lead{font-size:var(--fs-lead);letter-spacing:-.005em;text-wrap:pretty;hanging-punctuation:first allow-end last;font-weight:300;line-height:1.55}.t-body{font-size:var(--fs-body);text-wrap:pretty;hanging-punctuation:first allow-end last;max-inline-size:39em;font-weight:400;line-height:1.65}.t-ui{font-size:var(--fs-ui);letter-spacing:-.005em;font-weight:500;line-height:1.2}.t-small{font-size:.8125rem;font-weight:400;line-height:1.45}.t-eyebrow{font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--smoke);margin-inline-end:calc(var(--tr-eyebrow) * -1);font-weight:500;line-height:1}.sr-caixa{text-transform:none}.t-numeral{font-size:var(--fs-display);letter-spacing:-.02em;font-feature-settings:"ss04" 1;color:#0000;-webkit-text-stroke:1px #f2eee738;paint-order:stroke;-webkit-user-select:none;user-select:none;font-weight:700;line-height:.9}[data-surface=light] .t-numeral{-webkit-text-stroke-color:#0a0a0b33}.t-price{letter-spacing:-.01em;font-feature-settings:var(--ff-display);white-space:nowrap;font-size:1.375rem;font-weight:600;line-height:1}.t-price small{letter-spacing:0;margin-inline-end:.4em;font-size:.6em;font-weight:500}.num{font-feature-settings:var(--ff-num)}.tnum{font-feature-settings:var(--ff-tnum)}.d{inline-size:var(--d-cell,auto);text-align:center;letter-spacing:0;font-variant-numeric:tabular-nums;display:inline-block}.k-02{margin-inline-end:-.02em}.k-03{margin-inline-end:-.03em}.k-04{margin-inline-end:-.04em}.k-05{margin-inline-end:-.05em}.k-06{margin-inline-end:-.06em}.k-07{margin-inline-end:-.07em}.k-08{margin-inline-end:-.08em}.hang-q{text-indent:-.37em}.hang-q--text{text-indent:-.38em}.hang-q>.rl-line-mask:first-child{margin-inline-start:-.37em}.hang-q--text>.rl-line-mask:first-child{margin-inline-start:-.38em}@supports (hanging-punctuation:first){.hang-q,.hang-q--text{text-indent:0}.hang-q>.rl-line-mask:first-child,.hang-q--text>.rl-line-mask:first-child{margin-inline-start:0}}.c-foam{color:var(--foam)}.c-smoke{color:var(--smoke)}.c-ash{color:var(--ash)}.c-steel{color:var(--steel-300)}.c-highlight{color:var(--accent-light)}[data-surface=light] .c-highlight{color:var(--accent-dark)}[data-surface=light]{color:var(--ink-950)}[data-surface=light] .t-eyebrow{color:var(--smoke-on-light)}@property --rim-angle{syntax:"<angle>";inherits:true;initial-value:135deg}@property --rim-strength{syntax:"<number>";inherits:true;initial-value:1}:root{--rim-hi:#ffffff80;--rim-mid:#ffffff17;--rim-lo:#ffffff3d;--glass-shadow:0 8px 24px -6px #0000008c, 0 24px 48px -16px #00000073;--glass-inset:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #ffffff08}[data-surface=light]{--rim-hi:#fffffff2;--rim-mid:#0a0a0b0a;--rim-lo:#0a0a0b24;--glass-shadow:0 8px 24px -8px #3c281438, 0 20px 40px -18px #3c28142e;--glass-inset:inset 0 1px 0 #ffffffb3, inset 0 -1px 0 #0a0a0b0a}.glass{isolation:isolate;color:var(--foam);background:var(--glass-regular-bg);-webkit-backdrop-filter:blur(24px)saturate(180%)brightness(.86);backdrop-filter:blur(24px)saturate(180%)brightness(.86);box-shadow:var(--glass-inset), var(--glass-shadow);position:relative}.glass:where([data-surface=light],[data-surface=light] *){color:var(--ink-950);-webkit-backdrop-filter:blur(24px)saturate(180%)brightness(1.04);backdrop-filter:blur(24px)saturate(180%)brightness(1.04)}.glass--ultrathin{background:var(--glass-ultrathin-bg);-webkit-backdrop-filter:blur(12px)saturate(160%)brightness(.64);backdrop-filter:blur(12px)saturate(160%)brightness(.64);box-shadow:var(--glass-inset)}.glass--ultrathin:where([data-surface=light],[data-surface=light] *){-webkit-backdrop-filter:blur(12px)saturate(160%)brightness(1.12)contrast(.7);backdrop-filter:blur(12px)saturate(160%)brightness(1.12)contrast(.7)}.glass--thin{background:var(--glass-thin-bg);-webkit-backdrop-filter:blur(18px)saturate(170%)brightness(.72);backdrop-filter:blur(18px)saturate(170%)brightness(.72);box-shadow:var(--glass-inset), 0 6px 18px -8px #00000073}.glass--thin:where([data-surface=light],[data-surface=light] *){-webkit-backdrop-filter:blur(18px)saturate(170%)brightness(1.08)contrast(.82);backdrop-filter:blur(18px)saturate(170%)brightness(1.08)contrast(.82);box-shadow:var(--glass-inset), 0 6px 18px -8px #3c281433}.glass--thick{background:var(--glass-thick-bg);-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%)}.glass--thick:where([data-surface=light],[data-surface=light] *){-webkit-backdrop-filter:blur(32px)saturate(180%)brightness(1.04);backdrop-filter:blur(32px)saturate(180%)brightness(1.04)}.glass--opaque{background:var(--glass-opaque-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.glass-label-2{color:var(--glass-label-2)}:where(.glass,.btn--secondary,.btn--icon):before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(var(--rim-angle), var(--rim-hi) 0%, var(--rim-mid) 24%, transparent 46%, transparent 58%, var(--rim-mid) 76%, var(--rim-lo) 100%);opacity:var(--rim-strength);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (corner-shape:superellipse(2)){:where(.glass,.btn--secondary,.btn--icon):before{corner-shape:inherit}}.glass--opaque:before{opacity:calc(var(--rim-strength) * .5)}.glass--refract{--lg-frost:24px;--lg-dim:.86}.glass--refract.glass--ultrathin{--lg-frost:12px;--lg-sat:160%;--lg-dim:.64}.glass--refract.glass--thin{--lg-frost:18px;--lg-sat:170%;--lg-dim:.72}.glass--refract.glass--thick{--lg-frost:32px;--lg-dim:1}.glass--refract[class]:where([data-surface=light],[data-surface=light] *){--lg-dim:1.04}.lg-refract .glass--refract{-webkit-backdrop-filter:var(--lg-url,blur(var(--lg-frost))) saturate(var(--lg-sat,180%)) brightness(var(--lg-dim));backdrop-filter:var(--lg-url,blur(var(--lg-frost))) saturate(var(--lg-sat,180%)) brightness(var(--lg-dim))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass,.glass--ultrathin,.glass--thin,.glass--thick{background:#141416f0}[data-surface=light] :is(.glass,.glass--ultrathin,.glass--thin,.glass--thick),:is(.glass,.glass--ultrathin,.glass--thin,.glass--thick)[data-surface=light]{background:#f7f3edf5}}html.reduce-transparency,html.reduce-transparency [data-surface=light]{--glass-regular-bg:var(--glass-opaque-bg);--glass-thin-bg:var(--glass-opaque-bg);--glass-ultrathin-bg:var(--glass-opaque-bg);--glass-thick-bg:var(--glass-opaque-bg)}@media (prefers-reduced-transparency:reduce){.glass,.glass--ultrathin,.glass--thin,.glass--thick,.lg-refract .glass--refract{background:var(--glass-opaque-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}html.reduce-transparency :is(.glass,.glass--ultrathin,.glass--thin,.glass--thick,.glass--refract){background:var(--glass-opaque-bg);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-contrast:more){:root{--glass-inset:inset 0 0 0 1.5px #ffffff80}[data-surface=light]{--glass-inset:inset 0 0 0 1.5px #0a0a0b8c}.glass,.glass--ultrathin,.glass--thin,.glass--thick,.lg-refract .glass--refract{background:var(--glass-opaque-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.sq{border-radius:var(--r,var(--r-lg))}@supports (corner-shape:superellipse(2)){.sq{border-radius:calc(var(--r,var(--r-lg)) * 1.6);corner-shape:superellipse(1.8)}}.sq-clip{--_r:var(--r,var(--r-xl));border-radius:var(--_r);overflow:hidden}@supports (clip-path:shape(from 0 0, line to 1px 1px)){.sq-clip{--_e:calc(var(--_r) * 1.6);--_c:calc(var(--_r) * .248);clip-path:shape(from var(--_e) 0, hline to calc(100% - var(--_e)), curve to 100% var(--_e) with calc(100% - var(--_c)) 0 / 100% var(--_c), vline to calc(100% - var(--_e)), curve to calc(100% - var(--_e)) 100% with 100% calc(100% - var(--_c)) / calc(100% - var(--_c)) 100%, hline to var(--_e), curve to 0 calc(100% - var(--_e)) with var(--_c) 100% / 0 calc(100% - var(--_c)), vline to var(--_e), curve to var(--_e) 0 with 0 var(--_c) / var(--_c) 0, close);border-radius:0;overflow:visible}}.sq-shadow{filter:drop-shadow(0 18px 30px #00000073)drop-shadow(0 2px 4px #00000059)}.concentric{--r-in:max(6px, calc(var(--r,var(--r-lg)) - var(--pad,0px)));padding:var(--pad,0px)}.concentric>.in{--r:var(--r-in)}.r-xs{--r:var(--r-xs)}.r-sm{--r:var(--r-sm)}.r-md{--r:var(--r-md)}.r-lg{--r:var(--r-lg)}.r-xl{--r:var(--r-xl)}.r-2xl{--r:var(--r-2xl)}.r-3xl{--r:var(--r-3xl)}.pill{border-radius:var(--r-pill)}:root{--leather-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.33 .33 .33 0 0 .33 .33 .33 0 0 .33 .33 .33 0 0 0 0 0 0 .55'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E")}.btn{--btn-h:56px;--btn-px:26px;--hov:0;isolation:isolate;min-block-size:var(--btn-h);padding-inline:var(--btn-px);border-radius:var(--r-pill);font-family:var(--font);letter-spacing:-.005em;font-feature-settings:var(--ff-text,normal);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-snappy) var(--spring-snappy), background-color .18s ease, box-shadow .18s ease, color .18s ease, opacity .18s ease;border:0;justify-content:center;align-items:center;gap:10px;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.btn{--btn-h:48px;--btn-px:22px}}.btn svg{flex:none;block-size:20px;inline-size:20px}.btn.is-hover{--hov:1}@media (hover:hover){.btn:hover{--hov:1}}.btn:not(:disabled,[aria-disabled=true]):is(:active,.is-pressed){transition-duration:.1s;transition-timing-function:ease-out;transform:scale(.97)}.btn:is(:focus-visible,.is-focus){outline:3px solid var(--focus-color);outline-offset:3px}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}a.btn[aria-disabled=true][href]{pointer-events:none}.btn--primary{--tone:color-mix(in oklab, var(--accent-light) calc(var(--hov) * 100%), var(--accent));color:var(--on-accent);background-color:var(--tone);background-image:var(--leather-grain), linear-gradient(180deg, #fff3 0%, #ffffff0d 42%, #0000 55%, #00000029 100%);background-blend-mode:soft-light, normal;box-shadow:inset 0 1px 0 #ffecd666, inset 0 -1px 0 #0000003b, inset 0 0 0 1px color-mix(in oklab, var(--tone) 71%, black), 0 1px 2px #00000073, 0 calc(10px + 4px * var(--hov)) calc(26px + 4px * var(--hov)) -12px color-mix(in srgb, var(--tone) calc(70% + 5% * var(--hov)), transparent);background-size:140px 140px,100% 100%}.btn--primary:not(:disabled,[aria-disabled=true]):is(:active,.is-pressed){background-color:color-mix(in oklab, var(--accent) 90%, black);box-shadow:inset 0 1px 2px #00000038, inset 0 0 0 1px color-mix(in oklab, var(--accent) 66%, black), 0 1px 1px #0006}.btn--secondary,.btn--icon{--gb:var(--glass-thin-bg);--gb-hi:#30303680;--gb-press:#3c3c428c;--gb-ring:inset 0 0 0 1px #f2eee714;--gb-drop:#0009;color:var(--foam);background-color:color-mix(in srgb, var(--gb-hi) calc(var(--hov) * 100%), var(--gb));-webkit-backdrop-filter:blur(18px)saturate(170%)brightness(.72);backdrop-filter:blur(18px)saturate(170%)brightness(.72);box-shadow:var(--gb-ring), inset 0 1px 0 #ffffff14, 0 6px 18px -10px var(--gb-drop)}.btn--secondary{font-weight:500}:is(.btn--secondary,.btn--icon):not(:disabled,[aria-disabled=true]):is(:active,.is-pressed){background-color:var(--gb-press)}[data-surface=light] :is(.btn--secondary,.btn--icon),:is(.btn--secondary,.btn--icon)[data-surface=light]{--gb:#faf6f08c;--gb-hi:#fffcf7db;--gb-press:#e2d8cadb;--gb-ring:inset 0 0 0 1px #0a0a0b14;--gb-drop:#3c281459;color:var(--ink-950);-webkit-backdrop-filter:blur(18px)saturate(170%)brightness(1.04);backdrop-filter:blur(18px)saturate(170%)brightness(1.04)}.btn--whatsapp{color:var(--ink-950);--wa-hover:color-mix(in oklab, var(--whatsapp), white 18%);--wa-press:color-mix(in oklab, var(--whatsapp), black 12%);background-color:color-mix(in srgb, var(--wa-hover) calc(var(--hov) * 100%), var(--whatsapp));box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #00000029, 0 1px 2px #0006, 0 calc(10px + 4px * var(--hov)) calc(26px + 4px * var(--hov)) -12px color-mix(in srgb, var(--whatsapp) 55%, transparent);background-image:linear-gradient(#ffffff2e,#fff0 50%,#0000001a)}.btn--whatsapp:not(:disabled,[aria-disabled=true]):is(:active,.is-pressed){background-color:var(--wa-press);box-shadow:inset 0 1px 2px #0003,0 1px 1px #0006}.btn--icon{--btn-h:44px;inline-size:var(--btn-h);padding:0}.btn--icon.btn--lg{--btn-h:52px}.btn--icon svg{block-size:22px;inline-size:22px}.btn--text{--btn-px:6px;--tx:var(--accent-light);--tx-hi:color-mix(in oklab, var(--accent-light) 80%, white);min-block-size:44px;color:color-mix(in oklab, var(--tx-hi) calc(var(--hov) * 100%), var(--tx));font-weight:500}[data-surface=light] .btn--text{--tx:var(--accent-dark);--tx-hi:color-mix(in oklab, var(--accent-dark) 78%, black)}.btn--block{inline-size:100%}@media (prefers-reduced-transparency:reduce){:is(.btn--secondary,.btn--icon),[data-surface=light] :is(.btn--secondary,.btn--icon),:is(.btn--secondary,.btn--icon)[data-surface=light]{--gb:var(--glass-opaque-bg);--gb-hi:color-mix(in oklab, var(--glass-opaque-bg) 90%, currentColor);--gb-press:color-mix(in oklab, var(--glass-opaque-bg) 84%, currentColor);-webkit-backdrop-filter:none;backdrop-filter:none}}html.reduce-transparency :is(.btn--secondary,.btn--icon){--gb:var(--glass-opaque-bg);--gb-hi:color-mix(in oklab, var(--glass-opaque-bg) 90%, currentColor);--gb-press:color-mix(in oklab, var(--glass-opaque-bg) 84%, currentColor);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-contrast:more){:is(.btn--secondary,.btn--icon),[data-surface=light] :is(.btn--secondary,.btn--icon),:is(.btn--secondary,.btn--icon)[data-surface=light]{--gb:var(--glass-opaque-bg);--gb-hi:color-mix(in oklab, var(--glass-opaque-bg) 90%, currentColor);--gb-press:color-mix(in oklab, var(--glass-opaque-bg) 84%, currentColor);--gb-ring:inset 0 0 0 1.5px #f2eee780;-webkit-backdrop-filter:none;backdrop-filter:none}[data-surface=light] :is(.btn--secondary,.btn--icon),:is(.btn--secondary,.btn--icon)[data-surface=light]{--gb-ring:inset 0 0 0 1.5px #0a0a0b8c}}:root{--ui-fill-off:#78788052;--ui-label:var(--foam);--ui-label-2:var(--smoke);--ui-label-3:var(--ash);--ui-sep:#f2eee717;--ui-shadow-float:0 8px 24px -6px #0000008c, 0 24px 48px -16px #00000073;--ui-leather:linear-gradient(180deg, #d4834b 0%, #c8763f 48%, #b8693a 100%)}.ui-mat{isolation:isolate;background:var(--glass-regular-bg);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #ffffff08, var(--ui-shadow-float);position:relative}.ui-mat--thin{background:var(--glass-thin-bg);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 .5px #ffffff14}.ui-mat--ultrathin{background:var(--glass-ultrathin-bg);-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);box-shadow:inset 0 0 0 .5px #ffffff1a}.ui-mat--thick{background:var(--glass-thick-bg);-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%)}.ui-rim:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(var(--rim-angle), #ffffff80 0%, #ffffff1a 22%, #fff0 45%, #ffffff0a 70%, #ffffff42 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-surface=light].ui-mat,[data-surface=light] .ui-mat{background:#faf6f09e;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 .5px #0a0a0b0f,0 8px 24px -8px #3c281447,0 24px 48px -18px #3c281438}[data-surface=light].ui-rim:before,[data-surface=light] .ui-rim:before{background:linear-gradient(var(--rim-angle), #fffffff2, #fff3 30%, #0a0a0b0a 60%, #0a0a0b1a)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ui-mat,.ui-mat--thin,.ui-mat--ultrathin,.ui-mat--thick{background:#141416f0}}@media (prefers-reduced-transparency:reduce){.ui-mat,.ui-mat--thin,.ui-mat--ultrathin,.ui-mat--thick{background:var(--glass-opaque-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.ui-mat,.ui-mat--thin,.ui-mat--ultrathin,.ui-mat--thick{background:var(--glass-opaque-bg);outline:1.5px solid #ffffff80}}.ui-press{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .42s var(--spring-snappy)}.ui-press.is-pressed{transition:transform .1s ease-out;transform:scale(.97)}.ui-d{font-variant-numeric:proportional-nums}.ui-btn{--h:56px;min-height:var(--h);border-radius:var(--r-pill);font:600 16px/1.2 var(--font);letter-spacing:-.005em;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .42s var(--spring-snappy), opacity .2s ease, background-color .2s ease;border:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex;position:relative}.ui-btn.is-pressed{transition:transform .1s ease-out;transform:scale(.97)}.ui-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-btn[disabled],.ui-btn[aria-disabled=true]{opacity:.4;pointer-events:none}.ui-btn--block{width:100%}@media (hover:hover) and (pointer:fine){.ui-btn{--h:48px}}.ui-btn--leather{color:var(--on-accent);background:var(--ui-leather);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0003,0 8px 20px -8px #c8763f8c}.ui-btn--leather[aria-disabled=true],.ui-btn--leather[disabled]{opacity:1;color:#f2eee757;background:#f2eee71a;box-shadow:inset 0 0 0 .5px #f2eee70f}.ui-btn--leather[aria-disabled=true]:after,.ui-btn--leather[disabled]:after{display:none}.ui-btn--leather:after{content:"";border-radius:inherit;pointer-events:none;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .1 0 0 0 0 .05 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ui-btn--leather:hover{background:linear-gradient(#df9159 0%,#d98a52 50%,#c27443 100%)}}.ui-btn--glass{color:var(--foam);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#f2eee714;box-shadow:inset 0 0 0 .5px #ffffff1f,inset 0 1px #ffffff14}@media (hover:hover) and (pointer:fine){.ui-btn--glass:hover{background:#f2eee71f}}.ui-btn--wa{color:var(--ink-950);background:linear-gradient(180deg, #34dc74 0%, var(--whatsapp) 55%, #1fbf5a 100%);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000029,0 10px 24px -10px #25d3668c}.ui-btn .ui-ico{flex:none;width:22px;height:22px}.ui-round{width:44px;height:44px;color:var(--foam);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.ui-round:before{content:"";width:32px;height:32px;transition:transform .42s var(--spring-snappy), background-color .16s ease;background:#f2eee71a;border-radius:50%;position:absolute;box-shadow:inset 0 0 0 .5px #ffffff1a}.ui-round .ui-ico{width:18px;height:18px;position:relative}.ui-round.is-pressed:before{transition-duration:.1s;transform:scale(.88)}.ui-round:focus-visible{outline:none}.ui-round:focus-visible:before{box-shadow:var(--focus-ring)}.ui-round[hidden]{display:none}.ui-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){.ui-press,.ui-btn,.ui-round:before{transition:opacity .2s}.ui-press.is-pressed,.ui-btn.is-pressed{opacity:.8;transform:none}}.reduce-motion .ui-press,.reduce-motion .ui-btn,.reduce-motion .ui-round:before{transition:opacity .2s}.reduce-motion .ui-press.is-pressed,.reduce-motion .ui-btn.is-pressed{opacity:.8;transform:none}.ui-switch-row{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;min-height:52px;display:flex}.ui-switch-row--compact{min-height:44px}.ui-switch-row[data-disabled]{cursor:default}.ui-switch-row__txt{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-switch-row__label{letter-spacing:-.005em;font-size:16px;font-weight:500;line-height:1.3}.ui-switch-row--compact .ui-switch-row__label{font-size:15px}.ui-switch-row__desc{color:var(--smoke);text-wrap:pretty;font-size:13px;line-height:1.35}.ui-switch-row[data-disabled] .ui-switch-row__label{opacity:.45}.ui-switch{flex:none;width:52px;height:32px;position:relative}.ui-switch__input{appearance:none;background:var(--ui-fill-off);cursor:pointer;border-radius:16px;width:52px;height:32px;margin:0;transition:background-color .26s,box-shadow .16s;display:block}.ui-switch__input:checked{background:var(--foam)}.ui-switch__input:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-switch__input:disabled{cursor:default;opacity:.4}.ui-switch__knob{pointer-events:none;width:28px;height:28px;transition:transform .49s var(--spring-snappy), width .3s var(--spring-snappy), background-color .26s ease;background:#f8f6f2;border-radius:14px;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #0000002e,0 3px 1px #0000000f,0 0 0 .5px #0000000a}.ui-switch__input:checked+.ui-switch__knob{background:var(--ink-950);transform:translate(20px);box-shadow:0 2px 6px #00000040}.ui-switch__input:disabled+.ui-switch__knob{opacity:.6}.ui-switch-row:active .ui-switch__input:not(:disabled)+.ui-switch__knob{width:34px}.ui-switch-row:active .ui-switch__input:not(:disabled):checked+.ui-switch__knob{transform:translate(14px)}.ui-switch--native{place-items:center;width:auto;height:auto;display:grid}.ui-switch--native .ui-switch__input{appearance:auto;width:auto;height:auto;accent-color:var(--steel-300);background:0 0}[data-surface=light] .ui-switch__input{background:#7878802e}[data-surface=light] .ui-switch__input:checked{background:var(--ink-950)}[data-surface=light] .ui-switch__input:checked+.ui-switch__knob{background:var(--foam)}[data-surface=light] .ui-switch-row__desc{color:#5f5a52}@media (prefers-reduced-motion:reduce){.ui-switch__knob{transition:transform .2s,background-color .2s}.ui-switch-row:active .ui-switch__input:not(:disabled)+.ui-switch__knob{width:28px}.ui-switch-row:active .ui-switch__input:not(:disabled):checked+.ui-switch__knob{transform:translate(20px)}}.reduce-motion .ui-switch__knob{transition:transform .2s,background-color .2s}.ui-status{min-width:0;font-family:var(--font);color:inherit;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.25;display:inline-flex}.ui-status__txt{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-status__dot{background:var(--ash);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.ui-status[data-estado=open] .ui-status__dot,.ui-status[data-estado=closing-soon] .ui-status__dot{background:var(--mint)}.ui-status[data-estado=open] .ui-status__dot:after,.ui-status[data-estado=closing-soon] .ui-status__dot:after{content:"";background:var(--mint);opacity:0;border-radius:50%;animation:2.8s ease-out infinite ui-status-halo;position:absolute;inset:-4px}.ui-status[data-estado=closing-soon] .ui-status__dot:after{animation-duration:1.6s}@keyframes ui-status-halo{0%{opacity:.35;transform:scale(.5)}70%,to{opacity:0;transform:scale(1.4)}}[data-surface=light] .ui-status[data-estado=open] .ui-status__dot,[data-surface=light] .ui-status[data-estado=closing-soon] .ui-status__dot{background:#2f9e86}[data-surface=light] .ui-status__dot:after{background:#2f9e86!important}@media (prefers-reduced-motion:reduce){.ui-status__dot:after{animation:none!important}}.reduce-motion .ui-status__dot:after{animation:none!important}.ui-seg{--seg-pad:3px;isolation:isolate;grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));min-height:2.25rem;padding:var(--seg-pad);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);touch-action:pan-y;-webkit-user-select:none;user-select:none;font-family:var(--font);background:#76768038;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #ffffff0d}.ui-seg__thumb{z-index:0;top:var(--seg-pad);left:var(--seg-pad);width:var(--seg-w,50%);height:calc(100% - var(--seg-pad) * 2);border-radius:var(--r-pill);transition:scale .3s var(--spring-snappy);will-change:transform;background:linear-gradient(#ffffff38,#ffffff24);position:absolute;scale:1;box-shadow:inset 0 .5px #ffffff47,0 3px 8px #0003,0 1px 1px #0000001f}.ui-seg__thumb:after{content:"";background:repeating-linear-gradient(90deg,#ffffff38 0 1px,#0000 1px 4px);border-radius:1px;height:3px;position:absolute;bottom:3px;left:16px;right:16px;-webkit-mask:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.ui-seg.is-holding .ui-seg__thumb{transition-duration:.16s;scale:.95}.ui-seg__opt{z-index:1;border-radius:var(--r-pill);min-width:0;color:var(--smoke);font:600 .875rem/1 var(--font);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:pan-y;background:0 0;border:0;padding:0 6px;transition:color .22s;position:relative}.ui-seg__txt{white-space:nowrap;text-overflow:ellipsis;line-height:1.5;display:block;overflow:hidden}.ui-seg__opt:after{content:"";position:absolute;inset:-7px 0}.ui-seg__opt.is-on{color:var(--foam)}.ui-seg__opt:disabled{opacity:.35;cursor:default}.ui-seg__opt:focus-visible{box-shadow:var(--focus-ring);outline:none}[data-surface=light] .ui-seg{background:#76768024}[data-surface=light] .ui-seg__thumb{background:#fff;box-shadow:0 3px 8px #0000001f,0 1px 1px #0000000f}[data-surface=light] .ui-seg__thumb:after{background:repeating-linear-gradient(90deg,#0a0a0b29 0 1px,#0000 1px 4px)}[data-surface=light] .ui-seg__opt{color:var(--smoke-on-light)}[data-surface=light] .ui-seg__opt.is-on{color:var(--ink-950)}.ui-wheel{--vis:216px;height:var(--vis,216px);-webkit-user-select:none;user-select:none;font-family:var(--font);position:relative;overflow:hidden}.ui-wheel__band{height:var(--row,36px);margin-top:calc(var(--row,36px) / -2);background:#76768038;border-radius:12px;transition:box-shadow .16s;position:absolute;top:50%;left:0;right:0}.ui-wheel__stage{--fade:24%;pointer-events:none;perspective:1000px;perspective-origin:50%;-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);position:absolute;inset:0}.ui-wheel__stage--lit{clip-path:inset(calc(50% - var(--row,36px) / 2) 0)}.ui-wheel__drum{height:0;transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:0;right:0}.ui-wheel__row{left:0;right:0;top:calc(var(--row,36px) / -2);height:var(--row,36px);letter-spacing:0;color:var(--ash);backface-visibility:hidden;white-space:nowrap;justify-content:center;align-items:center;font-size:22px;font-weight:500;display:flex;position:absolute}.ui-wheel__drum--lit .ui-wheel__row{color:var(--foam);opacity:1!important}.ui-wheel__row--hm{grid-template-columns:1fr auto 1fr;display:grid}.ui-wheel__row--hm>:first-child{justify-self:end}.ui-wheel__row--hm>:last-child{justify-self:start}.ui-wheel__colon{padding:0 .06em;transform:translateY(-.06em)}.ui-wheel__scroller{z-index:2;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;padding-block:calc((var(--vis,216px) - var(--row,36px)) / 2);color:#0000;cursor:grab;-webkit-tap-highlight-color:transparent;outline:none;position:absolute;inset:0;overflow:hidden scroll}.ui-wheel__scroller::-webkit-scrollbar{display:none}.ui-wheel__opt{height:var(--row,36px);scroll-snap-align:center;font-size:1px}.ui-wheel:has(.ui-wheel__scroller:focus-visible) .ui-wheel__band{box-shadow:var(--focus-ring)}.ui-wheel.is-flat{--vis:180px}.ui-wheel.is-flat .ui-wheel__stage{perspective:none;--fade:20%}.ui-wheel.is-flat .ui-wheel__drum{transform-style:flat}@media (max-height:620px) and (min-height:521px) and (orientation:portrait){.bk .ui-wheel{--vis:180px}.bk .ui-wheel__stage{--fade:20%}}@media (max-height:560px) and (orientation:landscape),(max-height:520px){.bk .ui-wheel,.bk .ui-wheel.is-flat{--vis:108px}.bk .ui-wheel__stage{--fade:12%}}[data-surface=light] .ui-wheel__band{background:#7676801f}[data-surface=light] .ui-wheel__row{color:#9a958c}[data-surface=light] .ui-wheel__drum--lit .ui-wheel__row{color:var(--ink-950)}.ui-dates{min-width:0;font-family:var(--font)}.ui-dates__month{padding:0 var(--bk-pad,20px) 6px;letter-spacing:.01em;color:var(--smoke);font-size:13px;font-weight:600}.ui-dates__scroll{scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--bk-pad,20px);overscroll-behavior-x:contain;position:relative;overflow:auto hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}.ui-dates__scroll::-webkit-scrollbar{display:none}.ui-dates__track{width:max-content;padding:6px var(--bk-pad,20px) 10px;gap:8px;display:flex}.ui-dates__chip{width:58px;height:76px;color:var(--foam);font-family:var(--font);cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .42s var(--spring-snappy), background-color .2s ease, color .2s ease, box-shadow .2s ease;background:#f2eee70f;border:0;border-radius:18px;flex:none;grid-template-rows:15px 26px 13px;align-content:center;place-items:center;row-gap:3px;padding:0;display:grid;box-shadow:inset 0 0 0 .5px #f2eee712}.ui-dates__wd{letter-spacing:-.005em;color:var(--smoke);white-space:nowrap;font-size:11px;font-weight:600;line-height:15px}.ui-dates__n{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:26px}.ui-dates__dot{border-radius:2px;width:4px;height:4px}.ui-dates__dot[data-hoje]{background:var(--foam)}.ui-dates__why{letter-spacing:-.01em;color:var(--smoke);white-space:nowrap;font-size:9.5px;font-weight:600;line-height:13px}.ui-dates__chip[aria-disabled=true]{opacity:.35;cursor:default}.ui-dates__chip:not([aria-disabled]):active{transition-duration:.1s;transform:scale(.95)}.ui-dates__chip.is-on{background:var(--ui-leather);color:var(--on-accent);transform:scale(1.04);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000002e,0 8px 18px -8px #c8763f99}.ui-dates__chip.is-on .ui-dates__wd{color:#0a0a0bb8}.ui-dates__chip.is-on .ui-dates__dot[data-hoje]{background:var(--ink-950)}.ui-dates__chip:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.ui-dates__chip.is-on{transform:none}}.reduce-motion .ui-dates__chip.is-on{transform:none}html.has-ui-ilha header[data-ui=ilha]{display:none}.ui-island{z-index:var(--z-ui);top:max(10px, env(safe-area-inset-top));pointer-events:none;color:var(--foam);font-family:var(--font);-webkit-font-smoothing:antialiased;justify-content:center;display:flex;position:fixed;left:0;right:0}.ui-island__pill{--sp:var(--spring-snappy);--sd:.42s;width:var(--w,52px);pointer-events:auto;height:52px;transition:width var(--sd) var(--sp), background-color .32s ease, box-shadow .32s ease, opacity .22s ease, transform .42s var(--spring-snappy);border-radius:26px;position:relative;overflow:hidden}.ui-island.is-bouncy .ui-island__pill{--sp:var(--spring-bouncy);--sd:.9s}.ui-island__btn{z-index:1;color:inherit;font:inherit;cursor:pointer;border-radius:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute;inset:0}.ui-island__btn:focus-visible{outline:none}.ui-island__pill:has(.ui-island__btn:focus-visible){box-shadow:var(--focus-ring), var(--ui-shadow-float)}.ui-island__btn.is-pressed~*{transition-duration:.1s}.ui-island__pill:has(.ui-island__btn.is-pressed){transition:width var(--sd) var(--sp), transform .1s ease-out;transform:scale(.97)}.ui-island__mono{width:40px;height:40px;color:inherit;background:#f2eee712;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;left:6px}.ui-island__ring{width:40px;height:40px;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.ui-island__ring circle{fill:none;stroke-width:2.25px}.ui-island__ring-t{stroke:#f2eee721}.ui-island__ring-p{stroke:var(--foam);stroke-dasharray:calc(var(--p,0) * 100) 200;transition:stroke .32s}.ui-island__ini{letter-spacing:.01em;padding-top:1px;font-size:13px;font-weight:600;line-height:1;position:relative}.ui-island__label{top:0;left:var(--label-x,56px);height:52px;max-width:var(--label-max,300px);text-align:left;pointer-events:none;transition:left var(--sd) var(--sp), opacity .2s ease, transform .3s var(--spring-snappy), filter .2s ease;align-items:center;display:grid;position:absolute}.ui-island__txt{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;font-size:14px;font-weight:600;line-height:52px;overflow:hidden}.ui-island[data-state=min] .ui-island__label{opacity:0;filter:blur(3px);transform:scale(.92)}.ui-island__tool{top:16px;left:var(--tool-x,46px);opacity:0;width:20px;height:20px;transition:left var(--sd) var(--sp), opacity .22s ease, transform .5s var(--spring-bouncy);position:absolute;transform:scale(.5)}.ui-island__tool .ui-ico{width:20px;height:20px;display:block}.ui-island__bar{top:24px;left:var(--bar-x,0);opacity:0;transform-origin:0;width:30px;height:4px;transition:left var(--sd) var(--sp), opacity .22s ease, transform .5s var(--spring-bouncy);background:#f2eee733;border-radius:2px;position:absolute;overflow:hidden;transform:scaleX(.4)}.ui-island__bar i{border-radius:inherit;transform:scaleX(var(--prog,0));transform-origin:0;background:currentColor;position:absolute;inset:0}.ui-island[data-state=activity] .ui-island__tool,.ui-island[data-state=activity] .ui-island__bar{opacity:1;transition-delay:0s,80ms,80ms;transform:none}.ui-island__cta.ui-btn{--h:40px;z-index:2;white-space:nowrap;opacity:0;pointer-events:none;height:40px;min-height:40px;transition:opacity .2s ease, transform .42s var(--spring-snappy), background .2s ease;padding:0 18px;font-size:14px;position:absolute;top:6px;right:6px;transform:scale(.8)}.ui-island__cta:before{content:"";position:absolute;inset:-6px}.ui-island[data-cta] .ui-island__cta{opacity:1;pointer-events:auto;transform:none}.ui-island[data-cta] .ui-island__cta.is-pressed{transition-duration:.1s;transform:scale(.95)}.ui-island__som{z-index:2;top:10px;left:var(--som-x,46px);width:32px;height:32px;color:inherit;cursor:pointer;opacity:0;pointer-events:none;transition:left var(--sd) var(--sp), opacity .2s ease, transform .42s var(--spring-snappy);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:scale(.6)}.ui-island__som:after{content:"";position:absolute;inset:-6px}.ui-island[data-som] .ui-island__som{opacity:1;pointer-events:auto;transform:none}.ui-island__som.is-pulse .ui-ico{animation:ui-som-pulse 1.1s var(--ease-io) 1}.ui-island__som:focus-visible{box-shadow:var(--focus-ring);outline:none}@keyframes ui-som-pulse{0%,to{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.22)}55%{opacity:.75;transform:scale(.94)}}.ui-island__medida{visibility:hidden;white-space:nowrap;letter-spacing:-.005em;pointer-events:none;font-size:14px;font-weight:600;position:absolute;top:0;left:0}.ui-island[data-hidden] .ui-island__pill{opacity:0;pointer-events:none;transform:translateY(-14px)scale(.9)}.ui-island.is-menu .ui-island__pill,.ui-island.is-morph .ui-island__pill{visibility:hidden;transition:none}.ui-island[data-pre] .ui-island__pill{opacity:0;transition:none}.ui-island__half{z-index:var(--z-ui);pointer-events:none;color:var(--foam);font-family:var(--font);margin:0;position:fixed}.ui-island:before{--edge:10, 10, 11;content:"";z-index:-1;height:calc(max(10px, env(safe-area-inset-top)) + 52px + 26px);background:linear-gradient(180deg, rgba(var(--edge), .72), rgba(var(--edge), .42) 55%, rgba(var(--edge), 0));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .26s;position:fixed;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.ui-island.is-rolado:before{opacity:1}.ui-island[data-surface=light]:before{--edge:236, 228, 217}.ui-island[data-surface=light]{color:var(--ink-950)}.ui-island[data-surface=light] .ui-island__mono{background:#0a0a0b0f}.ui-island[data-surface=light] .ui-island__ring-t{stroke:#0a0a0b1f}.ui-island[data-surface=light] .ui-island__ring-p{stroke:var(--ink-950)}.ui-island[data-surface=light] .ui-island__bar{background:#0a0a0b29}@media (prefers-reduced-motion:reduce){.ui-island__pill,.ui-island__label,.ui-island__tool,.ui-island__bar,.ui-island__som,.ui-island__cta{transition-duration:.2s;transition-timing-function:ease}.ui-island[data-state=min] .ui-island__label{filter:none;transform:none}}.reduce-motion .ui-island__pill,.reduce-motion .ui-island__label,.reduce-motion .ui-island__tool,.reduce-motion .ui-island__bar,.reduce-motion .ui-island__som,.reduce-motion .ui-island__cta{transition-duration:.2s!important;transition-timing-function:ease!important}.ui-menu{z-index:calc(var(--z-ui) + 2);color:var(--foam);font-family:var(--font);-webkit-font-smoothing:antialiased;position:fixed;inset:0}.ui-menu[hidden]{display:none}.ui-menu__scrim{opacity:0;background:#0000006b;transition:opacity .32s;position:absolute;inset:0}.ui-menu.is-open .ui-menu__scrim{opacity:1}.ui-menu.is-closing .ui-menu__scrim{opacity:0;transition-duration:.42s}.ui-menu__panel{left:var(--mx);top:var(--my);width:var(--mw);height:var(--mh);padding:0 var(--m) var(--m);box-shadow:none;border-radius:0;outline:none;flex-direction:column;display:flex;position:absolute}.ui-menu__panel:after{content:"";z-index:-1;background:#0a0a0b5c;position:absolute;inset:0}.ui-menu__panel.ui-rim:before{inset:0 var(--m) var(--m);opacity:0;border-radius:36px}.ui-menu.is-open .ui-menu__panel.ui-rim:before{opacity:1;transition:opacity .3s .42s}.ui-menu.is-closing .ui-menu__panel.ui-rim:before{opacity:0;transition:opacity 80ms}.ui-menu__top{flex:none;align-items:center;gap:10px;height:52px;padding-left:6px;display:flex;position:relative}.ui-menu__top .ui-island__mono{cursor:pointer;flex:none;position:relative;top:auto;left:auto}.ui-menu__top .ui-island__mono:after{content:"";border-radius:50%;position:absolute;inset:-2px}.ui-menu__status{flex:1;min-width:0}.ui-menu__close{flex:none;margin-left:auto;margin-right:2px}.ui-menu__body{--lh:calc((var(--mh) - var(--m) - 244px) / 8);flex-direction:column;flex:1;min-height:0;padding:4px 14px 14px;display:flex}.ui-menu__nav{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;margin:0 -4px;padding:0 4px;overflow:hidden auto}.ui-menu__nav::-webkit-scrollbar{display:none}.ui-menu__nav.is-rola{-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--fade-t,0px), #000 calc(100% - var(--fade-b,0px)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--fade-t,0px), #000 calc(100% - var(--fade-b,0px)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 var(--fade-t,0px), #000 calc(100% - var(--fade-b,0px)), transparent 100%)}.ui-menu__nav ol{margin:0;padding:0;list-style:none}.ui-menu__link{height:var(--lh);min-height:44px;color:inherit;font-size:calc(clamp(20px, calc(var(--lh) * .7), 30px) * var(--fit,1));letter-spacing:-.028em;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease, transform .42s var(--spring-snappy);border-radius:14px;align-items:center;gap:12px;padding:0 8px;font-weight:600;line-height:1;text-decoration:none;display:flex}.ui-menu__num{letter-spacing:.02em;width:22px;color:var(--ash);flex:none;padding-top:.2em;font-size:12px;font-weight:600}.ui-menu__txt{white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.ui-menu__link:active{background:#f2eee712;transition-duration:.1s;transform:scale(.985)}.ui-menu__link:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.ui-menu__link:hover{background:#f2eee70f}}.ui-menu__prefs{background:#f2eee70f;border-radius:22px;flex:none;margin-top:10px;box-shadow:inset 0 0 0 .5px #f2eee70f}.ui-menu__prefs .ui-switch-row{padding:0 14px 0 16px}.ui-menu__prefs .ui-switch-row+.ui-switch-row{box-shadow:inset 0 .5px 0 var(--ui-sep)}.ui-menu__acts{flex:none;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.ui-menu__cap{height:58px;color:inherit;letter-spacing:.005em;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform .42s var(--spring-snappy), background-color .16s ease;background:#f2eee714;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:flex;box-shadow:inset 0 0 0 .5px #ffffff1a,inset 0 1px #ffffff0f}.ui-menu__cap span:first-child{display:grid}.ui-menu__cap .ui-ico{width:21px;height:21px}.ui-menu__cap.is-pressed{transition-duration:.1s;transform:scale(.96)}.ui-menu__cap:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-menu.is-compacto .ui-menu__body{--lh:44px;padding-bottom:12px}.ui-menu.is-compacto .ui-menu__prefs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;display:grid}.ui-menu.is-compacto .ui-menu__prefs .ui-switch-row{gap:8px;padding:0 8px 0 14px}.ui-menu.is-compacto .ui-menu__prefs .ui-switch-row+.ui-switch-row{box-shadow:inset .5px 0 0 var(--ui-sep)}.ui-menu.is-compacto .ui-menu__prefs .ui-switch-row__label{text-wrap:balance;font-size:13px;line-height:16px}.ui-menu.is-compacto .ui-menu__prefs .ui-switch{margin:-3px -5px;scale:.81}.ui-menu.is-compacto .ui-menu__acts{margin-top:8px}.ui-menu.is-compacto .ui-menu__cap{border-radius:16px;flex-direction:row;gap:7px;height:44px;font-size:13px}.ui-menu.is-compacto .ui-menu__cap .ui-ico{width:18px;height:18px}.ui-menu.is-largo .ui-menu__nav ol{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--rows,4), 44px);column-gap:8px;display:grid}.ui-menu[data-surface=light]{color:var(--ink-950)}.ui-menu[data-surface=light] .ui-menu__scrim{background:#281e1447}.ui-menu[data-surface=light] .ui-menu__panel:after{background:#faf6f080}.ui-menu[data-surface=light] .ui-menu__num{color:var(--smoke-on-light)}.ui-menu[data-surface=light] .ui-menu__prefs{box-shadow:none;background:#0a0a0b0d}.ui-menu[data-surface=light] .ui-menu__cap{background:#0a0a0b0f;box-shadow:inset 0 0 0 .5px #0a0a0b14}.ui-menu[data-surface=light] .ui-island__mono{background:#0a0a0b0f}.ui-menu[data-surface=light] .ui-island__ring-t{stroke:#0a0a0b1f}.ui-menu[data-surface=light] .ui-island__ring-p{stroke:var(--ink-950)}.ui-menu[data-surface=light] .ui-round{color:var(--ink-950)}.ui-menu[data-surface=light] .ui-round:before{background:#0a0a0b12}html.has-ui-fab a[data-ui=fab]{display:none}.ui-fab{z-index:var(--z-ui);left:0;right:0;bottom:calc(env(safe-area-inset-bottom) + 12px);pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}.ui-fab__btn.ui-btn{pointer-events:auto;width:min(100%,360px);transition:transform .56s var(--spring-snappy), opacity .24s ease, background-color .24s ease, color .24s ease;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0003,0 10px 28px -10px #000000b3,0 8px 20px -10px #c8763f80}.ui-fab[data-hidden] .ui-fab__btn{transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom)));opacity:0;pointer-events:none;transition:transform .38s var(--ease-dismiss), opacity .2s ease .14s}.ui-fab__btn.ui-btn.is-pressed{transform:scale(.97)}.ui-fab[data-surface=light] .ui-fab__btn{color:var(--ink-950);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#faf6f0a8;box-shadow:inset 0 1px #ffffffd9,inset 0 0 0 .5px #0a0a0b14,0 10px 26px -10px #3c281466}.ui-fab[data-surface=light] .ui-fab__btn:after{opacity:0}@media (orientation:landscape) and (max-height:500px){.ui-fab{bottom:calc(env(safe-area-inset-bottom) + 8px);padding:0 max(16px, env(safe-area-inset-right)) 0 16px;justify-content:flex-end}.ui-fab__btn.ui-btn{--h:44px;width:auto;padding:0 20px;font-size:15px}}@media not all and (pointer:coarse){.ui-fab{display:none}}@media (prefers-reduced-motion:reduce){.ui-fab__btn.ui-btn,.ui-fab[data-hidden] .ui-fab__btn{transition:opacity .2s;transform:none}}.reduce-motion .ui-fab__btn.ui-btn,.reduce-motion .ui-fab[data-hidden] .ui-fab__btn{transition:opacity .2s;transform:none}.ui-toast{z-index:calc(var(--z-ui) + 1);left:0;right:0;top:var(--ty,10px);pointer-events:none;color:var(--foam);font-family:var(--font);-webkit-font-smoothing:antialiased;justify-content:center;display:flex;position:fixed}.ui-toast[hidden]{display:none}.ui-toast__panel{pointer-events:auto;max-width:min(calc(100vw - 24px + 2 * var(--m,12px)), calc(440px + 2 * var(--m,12px)));padding:0 var(--m,12px) var(--m,12px);box-shadow:none;touch-action:none;cursor:default;border-radius:0}.ui-toast__panel:after{content:"";z-index:-1;background:#0a0a0b38;position:absolute;inset:0}.ui-toast__panel.ui-rim:before{inset:0 var(--m,12px) var(--m,12px);border-radius:var(--raio,26px)}.ui-toast__inner{align-items:center;gap:12px;min-height:52px;padding:9px 22px 9px 16px;display:flex}.ui-toast__inner:not(:has(.ui-toast__ico)){padding-left:22px}.ui-toast[data-sw] .ui-toast__inner{padding-right:10px}.ui-toast__ico{width:26px;height:26px;color:var(--foam);flex:none;place-items:center;display:grid}.ui-toast__ico .ui-ico{width:22px;height:22px}.ui-toast__txt{flex-direction:column;gap:1px;min-width:0;display:flex}.ui-toast__title{letter-spacing:-.005em;text-wrap:pretty;font-size:15px;font-weight:600;line-height:1.3}.ui-toast__sub{color:var(--smoke);text-wrap:pretty;font-size:13px;font-weight:500;line-height:1.3}.ui-toast__sw{flex:none;min-height:40px}.ui-toast__sw .ui-switch-row__txt{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-toast[data-surface=light]{color:var(--ink-950)}.ui-toast[data-surface=light] .ui-toast__panel:after{background:#faf6f04d}.ui-toast[data-surface=light] .ui-toast__sub{color:#5f5a52}.ui-toast[data-surface=light] .ui-toast__ico{color:var(--ink-950)}.ui-notifs{font-family:var(--font);color:var(--foam)}.ui-notifs__list{gap:8px;display:grid;position:relative}.ui-notifs__list[data-clickable]{cursor:pointer;-webkit-tap-highlight-color:transparent}.ui-notif{position:relative}.ui-notif__face{border-radius:var(--r-lg);transform-origin:50% 100%;transition:transform var(--dur-bouncy) var(--spring-bouncy), opacity .3s ease, background-color .3s ease;transition-delay:calc(var(--i,0) * 35ms);background:#1f1f23;grid-template-columns:38px 1fr;align-items:start;gap:12px;padding:14px 16px 15px 14px;display:grid;box-shadow:inset 0 .5px #ffffff14,0 10px 24px -14px #000000b3}.ui-notif__app{border-radius:var(--r-xs);letter-spacing:.01em;width:38px;height:38px;color:var(--foam);background:linear-gradient(#2c2c31,#1a1a1d);place-items:center;font-size:.75rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 .5px #ffffff1a}.ui-notif__body{min-width:0;transition:opacity .22s;transition-delay:calc(var(--i,0) * 35ms)}.ui-notif__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 10px;margin-bottom:2px;display:flex}.ui-notif__who{letter-spacing:-.005em;font-size:.9375rem;font-weight:600}.ui-notif__meta{min-width:0;color:var(--smoke);flex:0 auto;font-size:.78125rem;font-weight:500}.ui-notif__txt{color:var(--foam);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.4}.ui-notifs[data-open=false] .ui-notifs__list{padding-bottom:20px;display:block}.ui-notifs[data-open=false] .ui-notif:nth-child(n+2){height:var(--h1);position:absolute;top:0;left:0;right:0}.ui-notifs[data-open=false] .ui-notif:nth-child(n+2) .ui-notif__face{height:100%;overflow:hidden}.ui-notifs[data-open=false] .ui-notif:nth-child(n+2) .ui-notif__body,.ui-notifs[data-open=false] .ui-notif:nth-child(n+2) .ui-notif__app{opacity:0}.ui-notifs[data-open=false] .ui-notif:first-child{z-index:3}.ui-notifs[data-open=false] .ui-notif:nth-child(2){z-index:2;top:10px}.ui-notifs[data-open=false] .ui-notif:nth-child(2) .ui-notif__face{background:#19191c;transform:scale(.94)}.ui-notifs[data-open=false] .ui-notif:nth-child(3){z-index:1;top:20px}.ui-notifs[data-open=false] .ui-notif:nth-child(3) .ui-notif__face{background:#151517;transform:scale(.88)}.ui-notifs[data-open=false] .ui-notif:nth-child(n+4){visibility:hidden}.ui-notifs[data-open=false] .ui-notif:nth-child(n+4) .ui-notif__face{opacity:0;transform:scale(.82)}.ui-notifs:not([data-anim]) .ui-notif__face,.ui-notifs:not([data-anim]) .ui-notif__body{transition-delay:0s}.ui-notifs__foot{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:12px;display:flex}.ui-notifs__note{color:var(--smoke);margin:0;font-size:.78125rem;font-weight:500}.ui-notifs__toggle{border-radius:var(--r-pill);min-height:2.25rem;color:var(--foam);font:600 .875rem/1 var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f2eee714;border:0;margin-left:auto;padding:0 16px;position:relative}.ui-notifs__toggle:after{content:"";position:absolute;inset:-4px}.ui-notifs__toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.ui-notif__face,.ui-notif__body{transition:opacity .2s}}.reduce-motion .ui-notif__face,.reduce-motion .ui-notif__body{transition:opacity .2s}dialog.bk{width:100%;max-width:none;height:100%;max-height:none;color:var(--foam);font-family:var(--font);z-index:var(--z-sheet);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;font-size:16px;line-height:1.4;position:fixed;inset:0;overflow:hidden}dialog.bk:not([open]){display:none}dialog.bk::backdrop{background:0 0}.bk__scrim{opacity:0;-webkit-tap-highlight-color:transparent;background:#0000007a;position:absolute;inset:0}.bk__panel{--bk-pad:20px;left:8px;right:8px;top:calc(max(env(safe-area-inset-top), 12px) + 10px);bottom:calc(8px + var(--kb,0px));border-radius:var(--r-2xl);background:var(--ink-900);will-change:transform;transition:bottom .25s var(--ease-dismiss);flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:inset 0 .5px #ffffff1a,0 -10px 40px -10px #00000080}.bk__panel.is-dragging{transition:none}.bk__grabber{cursor:grab;touch-action:none;flex:none;place-items:start center;height:12px;padding-top:5px;display:grid}.bk__grabber span{background:#f2eee73d;border-radius:3px;width:36px;height:5px}dialog.bk[data-modo=card] .bk__panel{--bk-pad:24px;--card-top:max(32px, calc(50dvh - 360px));left:50%;right:auto;top:var(--card-top);transform-origin:50% 0;width:520px;height:min(var(--card-h,780px), 780px, calc(100dvh - var(--card-top) - 32px));transition:height var(--dur-smooth) var(--spring-smooth);-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%);background:#121215db;bottom:auto;translate:-50%;box-shadow:inset 0 .5px #ffffff29,inset 0 0 0 .5px #ffffff0f,0 40px 100px -20px #000000b3,0 12px 32px -12px #00000080}@supports not (height:1dvh){dialog.bk[data-modo=card] .bk__panel{--card-top:max(32px, calc(50vh - 360px));height:min(var(--card-h,780px), 780px, calc(100vh - var(--card-top) - 32px))}}dialog.bk[data-modo=card] .bk__grabber{visibility:hidden;height:12px;padding:0}dialog.bk[data-modo=card] .bk__panel.is-sem-mola{transition:none}html.bk-open{scrollbar-gutter:stable;overflow:hidden}html.bk-open,html.bk-open body{background:#000}.bk-stacked{pointer-events:none;overflow:hidden}.bk__head{--head-x:12px;padding:0 var(--head-x);flex:none}.bk__nav{grid-template-columns:44px 1fr 44px;align-items:center;height:44px;display:grid}.bk__back{grid-column:1}.bk__close{grid-column:3}.bk__back[hidden]{visibility:hidden;display:grid}.bk__prog{grid-column:2;justify-content:center;align-items:flex-end;gap:10px;height:44px;padding-bottom:10px;display:flex}.bk__segs{gap:5px;padding-bottom:3px;display:flex}.bk__seg{background:#f2eee729;border-radius:2px;width:22px;height:4px;position:relative;overflow:hidden}.bk__seg i{border-radius:inherit;background:var(--foam);transform-origin:0;transition:transform .42s var(--spring-snappy);position:absolute;inset:0;transform:scaleX(0)}.bk__seg.is-on i{transform:none}.bk__chair{width:22px;height:27px;color:var(--smoke);will-change:transform;display:block}.bk-chair{width:22px;height:27px;display:block;overflow:visible}.bk-chair__top{transform:translateY(calc(var(--lift,0) * -1px));transition:transform .6s var(--spring-bouncy)}.bk-chair__col{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(calc(1 + var(--lift,0) / 10.4));transition:transform .6s var(--spring-bouncy)}.bk__title{min-width:0;padding:2px calc(var(--bk-pad) - var(--head-x)) 0;display:grid}.bk__title-t{letter-spacing:-.025em;color:var(--foam);outline:none;grid-area:1/1;margin:0;font-size:28px;font-weight:600;line-height:36px}.bk__chips-wrap{margin:0 calc(var(--head-x) * -1);transition:grid-template-rows .32s var(--spring-snappy), opacity .2s ease;grid-template-rows:1fr;display:grid;overflow:hidden}.bk__chips-wrap[data-vazio]{opacity:0;grid-template-rows:0fr}.bk__chips-wrap>.bk__chips{min-height:0;padding:10px var(--bk-pad) 12px;scrollbar-width:none;gap:6px;margin:0;list-style:none;display:flex;overflow:auto hidden}.bk__chips::-webkit-scrollbar{display:none}.bk__chips>li{flex:none;display:flex}.bk-chip{border-radius:var(--r-pill);height:30px;color:var(--foam);font:500 13px/30px var(--font);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .42s var(--spring-snappy), background-color .16s ease;background:#f2eee714;border:0;flex:none;padding:0 12px;position:relative;box-shadow:inset 0 0 0 .5px #f2eee714}.bk-chip:after{content:"";position:absolute;inset:-7px -3px}.bk-chip.is-pressed{transition-duration:.1s;transform:scale(.95)}.bk-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.bk-chip:hover{background:#f2eee71f}}.bk__pages{flex:1;min-height:0;position:relative;overflow:hidden}.bk__page{overscroll-behavior:contain;scrollbar-width:none;background:inherit;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden auto}.bk__page::-webkit-scrollbar{display:none}.bk__page:not(:has(.bk__foot)){-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}dialog.bk[data-modo=sheet] .bk__page{background:var(--ink-900)}dialog.bk[data-modo=card] .bk__page{background:0 0}.bk__foot{z-index:3;margin:auto calc(var(--bk-pad) * -1) 0;padding:26px var(--bk-pad) max(16px, calc(env(safe-area-inset-bottom) - 6px));background:linear-gradient(180deg, #11111300, #111113eb 16px, var(--ink-900) 26px);gap:10px;display:grid;position:sticky;bottom:0}dialog.bk[data-modo=card] .bk__foot{background:linear-gradient(#14141700,#141417f0 16px,#141417 26px);padding-bottom:20px}.bk__foot:before{content:"";-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;height:40px;position:absolute;inset:-10px 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 65%,#0000);mask-image:linear-gradient(#0000,#000 65%,#0000)}.bk-flash{z-index:20;border-radius:inherit;pointer-events:none;opacity:0;background:#8fe0cf2e;position:absolute;inset:0}@media (max-height:560px) and (orientation:landscape){dialog.bk[data-modo=sheet] .bk__panel{top:max(env(safe-area-inset-top), 8px);left:max(8px, env(safe-area-inset-left), calc(50% - 320px));right:max(8px, env(safe-area-inset-right), calc(50% - 320px))}dialog.bk[data-modo=card] .bk__panel{--card-top:16px;width:min(680px,100vw - 48px)}.bk__head{grid-template-columns:44px minmax(0,1fr) auto 44px;align-items:center;display:grid}.bk__nav{display:contents}.bk__back{grid-area:1/1}.bk__title{grid-area:1/2;padding:0 6px 0 12px}.bk__prog{grid-area:1/3;padding:0 8px 10px}.bk__close{grid-area:1/4}.bk__title-t{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:22px;line-height:28px;overflow:hidden}.bk__chips-wrap{grid-column:1/-1}.bk__chips-wrap>.bk__chips{padding:6px var(--bk-pad) 8px}.bk-chip{height:28px;font-size:12.5px;line-height:28px}.bk-chip:after{inset:-8px -3px}}@media (max-height:560px) and (orientation:landscape),(max-height:520px){.bk__foot{padding-top:14px;padding-bottom:max(10px, calc(env(safe-area-inset-bottom) - 8px));background:linear-gradient(180deg, #11111300, #111113eb 9px, var(--ink-900) 14px);gap:6px}dialog.bk[data-modo=card] .bk__foot{background:linear-gradient(#14141700,#141417f0 9px,#141417 14px);padding-bottom:14px}.bk__foot .ui-btn{--h:48px}.bk__foot:before{height:26px;inset:-8px 0 auto}}@media (prefers-reduced-motion:reduce){.bk-chair__top,.bk-chair__col,.bk__seg i,.bk__chips-wrap{transition-duration:1ms}dialog.bk[data-modo=card] .bk__panel{transition:height .2s}}.reduce-motion .bk-chair__top,.reduce-motion .bk-chair__col,.reduce-motion .bk__seg i,.reduce-motion .bk__chips-wrap{transition-duration:1ms}.reduce-motion dialog.bk[data-modo=card] .bk__panel{transition:height .2s}.bk-step{padding:6px var(--bk-pad,20px) 0;flex-direction:column;flex:1 0 auto;gap:22px;display:flex}.bk-step:not(:has(>.bk__foot)){padding-bottom:max(var(--bk-pad,20px), env(safe-area-inset-bottom))}.bk-step__seg{position:relative}.bk .ui-seg{-webkit-backdrop-filter:none;backdrop-filter:none;background:#7676803d}.bk-group-wrap{gap:8px;display:grid}.bk-group__label{letter-spacing:.01em;color:var(--smoke);padding:0 16px;font-size:13px;font-weight:600;line-height:18px}.bk-group{border-radius:var(--r-md);background:var(--ink-800);overflow:hidden;box-shadow:inset 0 0 0 .5px #f2eee70f}dialog.bk[data-modo=card] .bk-group{background:#f2eee70e}.bk-row{--lead:0px;width:100%;min-height:64px;color:var(--foam);font-family:var(--font);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:12px;padding:11px 16px;transition:background-color .18s;display:flex;position:relative}.bk-row:has(.bk-row__lead){--lead:56px}.bk-row+.bk-row:before{content:"";top:0;left:calc(16px + var(--lead));background:var(--ui-sep);height:.5px;position:absolute;right:0}.bk-row.is-pressed{background:#f2eee712;transition-duration:0s}.bk-row:focus-visible{border-radius:var(--r-md);outline:none;box-shadow:inset 0 0 0 2px #c8763f99}.bk-row:disabled{opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.bk-row:hover{background:#f2eee70a}}.bk-row__lead{flex:none;display:grid}.bk-row__main{flex:1;gap:2px;min-width:0;display:grid}.bk-row__title{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.bk-row__name{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:22px}.bk-row__sub{-webkit-line-clamp:2;color:var(--smoke);text-wrap:pretty;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.bk-row__trail{flex:none;justify-items:end;display:grid}.bk-row__check{width:0;color:var(--foam);opacity:0;transition:width .42s var(--spring-snappy), margin .42s var(--spring-snappy), opacity .16s ease, transform .42s var(--spring-bouncy);flex:none;place-items:center;margin-left:-12px;display:grid;transform:scale(.6)}.bk-row.is-on .bk-row__check{opacity:1;width:22px;margin:0 -4px 0 0;transform:none}.bk-tag{color:var(--steel-100);letter-spacing:.01em;white-space:nowrap;background:#aeb5be29;border-radius:6px;padding:0 7px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.bk-price{justify-items:end;line-height:1.1;display:grid}.bk-price__from{color:var(--smoke);font-size:11px;font-weight:500}.bk-price__v{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:500}.bk-avatar{background:var(--ink-700);width:44px;height:44px;color:var(--smoke);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #f2eee71a}.bk-avatar__ini{letter-spacing:.02em;font-size:15px;font-weight:600}.bk-avatar img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .24s;position:absolute;inset:0}.bk-avatar.has-img img{opacity:1}.bk-avatar--icon{color:var(--foam);background:#f2eee71a}.bk-avatar--icon .ui-ico{width:22px;height:22px}.bk-note{color:var(--smoke);align-items:flex-start;gap:8px;padding:0 4px;font-size:13px;line-height:18px;display:flex}.bk-note>span:first-child{color:var(--ash);flex:none;display:grid}.bk-note .ui-ico{width:18px;height:18px}.bk-footnote{text-align:center;color:var(--smoke);text-wrap:balance;padding:0 8px;font-size:12.5px;line-height:17px}.bk-hours__row{justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0 16px;font-size:15px;display:flex}.bk-hours__row+.bk-hours__row{box-shadow:inset 0 .5px 0 var(--ui-sep)}.bk-hours__h{color:var(--smoke);white-space:nowrap}.bk-bleed{margin:0 calc(var(--bk-pad,20px) * -1)}.bk-step--dia{gap:18px}.bk-step--hora{gap:14px}.bk-day{text-align:center;color:var(--smoke);margin-top:6px;font-size:15px;font-weight:500}.bk-wheel{width:min(100%,300px);margin:0 auto}.bk-ends{text-align:center;color:var(--smoke);font-size:15px}.bk-empty{text-align:center;color:var(--smoke);padding:40px 12px;font-size:15px}.bk-step--nome{gap:20px}.bk-field{gap:8px;display:grid}.bk-field__label{letter-spacing:.01em;color:var(--smoke);padding:0 16px;font-size:13px;font-weight:600;line-height:18px}.bk-input{border-radius:var(--r-sm);background:var(--ink-800);width:100%;height:52px;color:var(--foam);font:400 17px/1.2 var(--font);letter-spacing:-.01em;caret-color:var(--accent);appearance:none;border:0;outline:none;padding:0 16px;transition:box-shadow .16s;box-shadow:inset 0 0 0 .5px #f2eee714}.bk-input::placeholder{color:var(--ash)}.bk-input:focus{box-shadow:inset 0 0 0 1.5px #f2eee76b}.bk-field.is-erro .bk-input{animation:.36s bk-shake;box-shadow:inset 0 0 0 1.5px #ff806ecc}.bk-field__erro{color:#ff9a8b;text-wrap:pretty;align-items:center;gap:6px;margin:-2px 0 0;padding:0 16px;font-size:13px;font-weight:500;line-height:18px;display:flex}.bk-field__erro[hidden]{display:none}@keyframes bk-shake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.bk-group--sw{padding:0 16px}.bk-group--sw .ui-switch-row{min-height:56px}.bk-group--sw .ui-switch-row+.ui-switch-row{box-shadow:inset 0 .5px 0 var(--ui-sep)}dialog.bk[data-modo=card] .bk-input{background:#f2eee70f}.bk-cta[aria-disabled=true]{pointer-events:auto}.bk-step--revisao{gap:22px}.bk-ticket{--z:6px;--cut:100%;--notch:10px;margin-top:8px;position:relative}dialog.bk[data-modo=card] .bk-ticket{isolation:isolate;will-change:transform}.bk-ticket__main,.bk-ticket__foot{background:var(--ink-700);position:relative}.bk-ticket__main{padding:calc(var(--z) + 14px) 18px 2px;-webkit-mask:conic-gradient(from 135deg at 50% 0, #000 90deg, #0000 0) 0 0 / 12px var(--z) round no-repeat, linear-gradient(#000 0 0) right top / calc(100% - var(--cut)) var(--z) no-repeat, radial-gradient(circle at 0 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 0 var(--z) / 51% calc(100% - var(--z)) no-repeat, radial-gradient(circle at 100% 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 100% var(--z) / 51% calc(100% - var(--z)) no-repeat;-webkit-mask:conic-gradient(from 135deg at 50% 0, #000 90deg, #0000 0) 0 0 / 12px var(--z) round no-repeat, linear-gradient(#000 0 0) right top / calc(100% - var(--cut)) var(--z) no-repeat, radial-gradient(circle at 0 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 0 var(--z) / 51% calc(100% - var(--z)) no-repeat, radial-gradient(circle at 100% 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 100% var(--z) / 51% calc(100% - var(--z)) no-repeat;mask:conic-gradient(from 135deg at 50% 0, #000 90deg, #0000 0) 0 0 / 12px var(--z) round no-repeat, linear-gradient(#000 0 0) right top / calc(100% - var(--cut)) var(--z) no-repeat, radial-gradient(circle at 0 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 0 var(--z) / 51% calc(100% - var(--z)) no-repeat, radial-gradient(circle at 100% 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 100% var(--z) / 51% calc(100% - var(--z)) no-repeat}.bk-ticket__foot{border-radius:0 0 var(--r-md) var(--r-md);-webkit-mask:radial-gradient(circle at 0 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 100% 0 / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at 0 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) 100% 0 / 51% 100% no-repeat}.bk-ticket__foot:before{content:"";top:0;left:calc(var(--notch) + 8px);right:calc(var(--notch) + 8px);background:linear-gradient(90deg,#f2eee738 50%,#0000 0) 0 0/8px 1px repeat-x;height:1px;position:absolute}.bk-ticket__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);margin:0;font-size:11.5px;font-weight:600}.bk-ticket__items{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.bk-ticket__item{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;display:grid}.bk-ticket__item-n{letter-spacing:-.015em;font-size:17px;font-weight:600;line-height:23px}.bk-ticket__item-p{white-space:nowrap;font-size:15px;font-weight:500}.bk-ticket__item .bk-ticket__sub{grid-column:1/-1}.bk-ticket__item--add .bk-ticket__item-n{color:var(--foam);font-size:15px;font-weight:500;line-height:21px}.bk-ticket__item--add .bk-ticket__item-p{color:var(--smoke)}.bk-ticket__sub{color:var(--smoke);text-wrap:pretty;font-size:12.5px;line-height:17px}.bk-ticket__fields{box-shadow:inset 0 .5px 0 var(--ui-sep);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:14px 0 0;padding:14px 0 16px;display:grid}.bk-ticket__f{align-content:start;gap:3px;min-width:0;display:grid}.bk-ticket__f--wide{grid-column:1/-1}.bk-ticket__f dt{letter-spacing:.08em;text-transform:uppercase;color:var(--smoke);font-size:11px;font-weight:600;line-height:14px}.bk-ticket__f dd{gap:1px;min-width:0;margin:0;display:grid}.bk-ticket__v{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:21px}.bk-ticket__total{justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:16px 18px 18px;display:flex}.bk-ticket__total dt{color:var(--smoke);font-size:15px;font-weight:500}.bk-ticket__total-v{letter-spacing:-.02em;align-items:baseline;gap:8px;margin:0;font-size:24px;font-weight:600;line-height:1;display:flex}.bk-ticket__from{letter-spacing:0;color:var(--smoke);font-size:12px;font-weight:500}.bk-ticket__scissors{z-index:2;top:calc(var(--z) / 2 - 9px);width:18px;height:18px;color:var(--foam);pointer-events:none;filter:drop-shadow(0 1px 2px #0009);will-change:transform;position:absolute;left:-12px}.bk-ticket__scissors .ui-ico{width:18px;height:18px;display:block;transform:rotate(90deg)}dialog.bk[data-modo=card] .bk-ticket__main,dialog.bk[data-modo=card] .bk-ticket__foot{background:#f2eee713}.bk-send__ico{width:22px;height:22px;display:grid;position:relative}.bk-send__ico .ui-ico{transition:opacity .16s ease, transform .42s var(--spring-bouncy);grid-area:1/1}.bk-send__ok{opacity:0;transform:scale(.5)}.bk-send__ok path{stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .32s ease-out 80ms}.bk-send.is-sent .bk-send__wa{opacity:0;transform:scale(.5)rotate(-20deg)}.bk-send.is-sent .bk-send__ok{opacity:1;transform:none}.bk-send.is-sent .bk-send__ok path{stroke-dashoffset:0}.bk-step--handoff{align-items:stretch;gap:18px}.bk-handoff__sub{color:var(--smoke);align-items:center;gap:6px;margin-top:-6px;font-size:15px;display:flex}.bk-handoff__sub .ui-ico{color:var(--foam);display:block}.bk-step--handoff{container-type:inline-size}.bk-qr{border-radius:var(--r-xl);background:#f2eee70e;grid-template-columns:auto 1fr;align-items:center;gap:20px;margin:0;padding:14px;display:grid;box-shadow:inset 0 0 0 .5px #f2eee712}.bk-qr__code{width:calc(var(--qr-lado,152px) + 16px);aspect-ratio:1;background:#f8f6f2;border-radius:14px;max-width:100%;padding:8px}.bk-qr__code:empty{background:linear-gradient(90deg,#ece9e3,#f8f6f2,#ece9e3) 0 0/200% 100%;animation:1.2s linear infinite bk-shimmer}@keyframes bk-shimmer{to{background-position:-200% 0}}.bk-qr__code svg{width:100%;height:100%;display:block}.bk-qr figcaption{gap:6px;display:grid}.bk-qr figcaption strong{letter-spacing:-.01em;font-size:17px;font-weight:600}.bk-qr figcaption span{color:var(--smoke);text-wrap:pretty;font-size:13.5px;line-height:1.45}.bk-handoff__acts{gap:10px;display:grid}@container (width<=420px){.bk-qr{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;padding-bottom:20px}.bk-qr figcaption{max-width:30ch}}.bk-link{min-height:44px;color:var(--smoke);font:500 15px/44px var(--font);cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;justify-self:center;padding:0 16px}.bk-link:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.bk-link:hover{color:var(--foam)}}@media (max-height:560px) and (orientation:landscape),(max-height:620px){.bk-step{gap:14px}.bk-step--hora{gap:8px}.bk-day{display:none}}@media (max-height:560px) and (orientation:landscape){.bk-step--revisao:has(>.bk-group-wrap){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;align-items:start;gap:14px 16px;display:grid}.bk-step--revisao>.bk-group-wrap{margin-top:8px}.bk-step--revisao>.bk__foot{grid-column:1/-1;align-self:end}}@media (prefers-reduced-motion:reduce){.bk-row__check,.bk-send__ico .ui-ico{transition:opacity .16s;transform:none!important}.bk-field.is-erro .bk-input{animation:none}}.reduce-motion .bk-row__check,.reduce-motion .bk-send__ico .ui-ico{transition:opacity .16s;transform:none!important}.reduce-motion .bk-field.is-erro .bk-input{animation:none}.bk-widget-wrap{width:100%;max-width:440px;font-family:var(--font);gap:20px;display:grid}.bk-widget{border-radius:var(--r-xl);color:var(--foam);background:linear-gradient(#1d1d21 0%,#17171a 100%);gap:14px;padding:16px;display:grid;box-shadow:inset 0 .5px #ffffff1a,inset 0 0 0 .5px #f2eee70d,0 24px 48px -24px #000000b3}.bk-widget__head{align-items:center;gap:10px;min-height:40px;padding:0 2px;display:flex}.bk-widget__dot{background:var(--mint);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #8fe0cf24}.bk-widget__dot[hidden]{display:none}.bk-widget__titles{flex:1;gap:1px;min-width:0;display:grid}.bk-widget__when{letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.3125rem}.bk-widget__until{color:var(--smoke);font-size:.8125rem;line-height:1.125rem}.bk-widget__ico{color:var(--ash);flex:none;display:grid}.bk-widget__slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.bk-widget__slots>li{min-width:0;display:grid}.bk-widget__slot{border-radius:var(--r-sm);width:100%;min-height:4rem;color:var(--foam);font-family:var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .42s var(--spring-snappy), background-color .16s ease;background:#f2eee712;border:0;place-items:center;padding:0;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #f2eee712}.bk-widget__slot.is-pressed{background:#f2eee71c;transition-duration:.1s;transform:scale(.95)}.bk-widget__slot:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.bk-widget__slot:hover{background:#f2eee71a}}.bk-widget__time{letter-spacing:-.01em;font-size:1.375rem;font-weight:600;line-height:1}.bk-widget__empty{text-align:center;color:var(--smoke);grid-column:1/-1;padding:18px 8px;font-size:.875rem}.bk-widget__label{color:var(--smoke);text-wrap:pretty;padding:0 2px;font-size:.78125rem;line-height:1.0625rem}.bk-widget__cta{margin-top:2px}.bk-widget__more{text-align:center;justify-items:center;gap:12px;display:grid}.bk-widget__process{color:var(--smoke);max-width:34ch;font-size:.9375rem;line-height:1.5}.bk-widget__acts{justify-items:center;gap:4px;display:grid}.bk-widget__tel{min-height:44px;color:var(--smoke);border-radius:var(--r-pill);align-items:center;padding:0 12px;font-size:.875rem;text-decoration:none;display:inline-flex}.bk-widget__tel:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.bk-widget__tel:hover{color:var(--foam)}}@media (max-width:480px){.bk-widget-wrap{max-width:none}}:root{--sec-py:clamp(96px, 6rem + 5vw, 176px);--wrap:min(100% - 2 * var(--gutter), var(--maxw));--col-gap:clamp(20px, 2.4vw, 40px);--ph-ink:color-mix(in srgb, var(--ink-900) 60%, var(--ink-800))}html{scroll-behavior:auto}body{background:var(--ink-950)}html.is-capture *,html.is-capture :before,html.is-capture :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.wrap{width:100%;max-width:calc(var(--maxw) + 2 * var(--gutter));padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));margin-inline:auto}.sec{padding-block:var(--sec-py);background:var(--sec-bg,var(--ink-950));position:relative}.sec__head{gap:18px;margin-block-end:clamp(40px,5vw,72px);display:grid;position:relative}.sec__head>.t-display{max-inline-size:16ch}.sec__numeral{margin-block-end:6px;font-size:clamp(3.5rem,2.4rem + 4.6vw,7.5rem);display:block}.sec__aviso{color:var(--smoke);justify-self:start;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:inline-flex}.sec__aviso .ico{color:var(--accent-light);flex:none}.eyebrow{align-items:center;gap:12px;display:inline-flex}.eyebrow__num{color:var(--foam)}.eyebrow__sep{opacity:.5;background:currentColor;block-size:1px;inline-size:28px}[data-surface=light] .eyebrow__num{color:var(--ink-950)}.t-display em,.t-quote em{color:var(--foam)}.media{--r:var(--r-2xl);background:var(--ph-ink);isolation:isolate;position:relative;overflow:clip}.media picture,.media img,.media .ph{block-size:100%;inline-size:100%;display:block}.media img{object-fit:cover;background-size:cover}.ph{background:linear-gradient(125deg, transparent 38%, color-mix(in srgb, var(--foam) 3.5%, transparent) 50%, transparent 62%), radial-gradient(120% 90% at 30% 20%, color-mix(in srgb, var(--ink-800) 70%, var(--ink-700)) 0%, var(--ph-ink) 55%, color-mix(in srgb, var(--ink-950) 60%, var(--ink-900)) 100%);inline-size:100%;display:block}.status{border-radius:var(--r-pill);letter-spacing:-.005em;min-block-size:36px;color:var(--foam);background:var(--glass-ultrathin-bg);-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foam) 8%, transparent);align-items:center;gap:10px;padding:0 16px 0 14px;font-size:.875rem;font-weight:500;display:inline-flex}.status__dot{background:var(--mint);block-size:8px;inline-size:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--mint) 14%, transparent);border-radius:50%}[data-estado=closed] .status__dot,[data-estado=closed-next-open] .status__dot,[data-estado=opens-later-today] .status__dot{background:var(--ash);box-shadow:0 0 0 4px color-mix(in srgb, var(--ash) 14%, transparent)}@media (prefers-reduced-motion:no-preference){html:not(.reduce-motion,.is-capture) [data-estado=open] .status__dot,html:not(.reduce-motion,.is-capture) [data-estado=closing-soon] .status__dot{animation:pulso 2.4s var(--ease-io) infinite}}@keyframes pulso{0%,to{box-shadow:0 0 0 4px color-mix(in srgb, var(--mint) 14%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--mint) 4%, transparent)}}.dash{vertical-align:middle;opacity:.6;background:currentColor;block-size:1px;inline-size:20px;margin-inline-end:12px;display:inline-block}.js:not(.reduce-motion) [data-reveal]:not([data-reveal-ready]){visibility:hidden;animation:0s 2.5s forwards revela-fallback}@media (prefers-reduced-motion:reduce){.js [data-reveal]:not([data-reveal-ready]){visibility:visible;animation:none}}@keyframes revela-fallback{to{visibility:visible}}.rl-line-mask{overflow-clip-margin:.12em;margin-block:-.04em;padding-block:.04em;display:block;overflow:clip}.rl-line{display:block}.rl-line-mask,.rl-line{text-indent:0}.only-touch{display:none}html.js:not(.fine) .only-touch{display:inline}html.js:not(.fine) .only-fine{display:none}@media (hover:none),(pointer:coarse){html:not(.js) .only-touch{display:inline}html:not(.js) .only-fine{display:none}}.fx{pointer-events:none;block-size:100lvh;inline-size:100%;z-index:var(--z-fx);contain:strict;display:none;position:fixed;inset:0 0 auto}.fx-on .fx{display:block}.sq-fio{--fio:#ffffff17}.sq-fio:before{content:"";z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--fio);position:absolute;inset:0}@supports (clip-path:shape(from 0 0, line to 1px 1px)){.sq-clip.sq-fio:before{--_r1:calc(var(--_r) - 1px);--_e1:calc(var(--_r1) * 1.6 + 1px);--_c1:calc(var(--_r1) * .248 + 1px);box-shadow:none;background:var(--fio);clip-path:shape(evenodd from var(--_e) 0, hline to calc(100% - var(--_e)), curve to 100% var(--_e) with calc(100% - var(--_c)) 0 / 100% var(--_c), vline to calc(100% - var(--_e)), curve to calc(100% - var(--_e)) 100% with 100% calc(100% - var(--_c)) / calc(100% - var(--_c)) 100%, hline to var(--_e), curve to 0 calc(100% - var(--_e)) with var(--_c) 100% / 0 calc(100% - var(--_c)), vline to var(--_e), curve to var(--_e) 0 with 0 var(--_c) / var(--_c) 0, close, move to var(--_e1) 1px, hline to calc(100% - var(--_e1)), curve to calc(100% - 1px) var(--_e1) with calc(100% - var(--_c1)) 1px / calc(100% - 1px) var(--_c1), vline to calc(100% - var(--_e1)), curve to calc(100% - var(--_e1)) calc(100% - 1px) with calc(100% - 1px) calc(100% - var(--_c1)) / calc(100% - var(--_c1)) calc(100% - 1px), hline to var(--_e1), curve to 1px calc(100% - var(--_e1)) with var(--_c1) calc(100% - 1px) / 1px calc(100% - var(--_c1)), vline to var(--_e1), curve to var(--_e1) 1px with 1px var(--_c1) / var(--_c1) 1px, close);border-radius:0}}.skip{z-index:calc(var(--z-sheet) + 1);border-radius:var(--r-pill);background:var(--foam);color:var(--ink-950);transition:transform .2s var(--ease-reveal);padding:12px 18px;font-weight:600;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip:focus-visible{transform:none}.ilha-wrap{z-index:var(--z-ui);top:max(10px, env(safe-area-inset-top));pointer-events:none;justify-content:center;display:flex;position:fixed;inset-inline:0}.ui-on .ilha-wrap{display:none}.js:not(.ui-off) .ilha-wrap,.js:not(.ui-off) .fab{animation:0s linear 8s both chrome-reserva}@keyframes chrome-reserva{0%{visibility:hidden}to{visibility:visible}}.ilha{--r:26px;pointer-events:auto;border-radius:26px;align-items:center;gap:10px;block-size:52px;padding:6px;display:flex}.ilha__mono{block-size:40px;inline-size:40px;color:var(--foam);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.ilha__ring{fill:none;stroke-width:1.5px;block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ilha__ring circle{stroke:#f2eee724}.ilha__ring .ilha__ring-p{stroke:var(--accent-light);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--progress,0));stroke-linecap:round}.mono{letter-spacing:.02em;font-feature-settings:var(--ff-display);place-items:center;font-size:.8125rem;font-weight:600;display:grid}.ilha__label{white-space:nowrap;max-inline-size:280px;color:var(--foam);transition:max-inline-size .52s var(--spring-snappy), padding .52s var(--spring-snappy), margin .52s var(--spring-snappy), opacity .2s ease;align-items:center;gap:8px;padding-inline:4px 6px;font-size:.8125rem;font-weight:500;display:flex;overflow:hidden}.ilha.is-min .ilha__label{opacity:0;max-inline-size:0;margin-inline:-5px;padding-inline:0}.ilha__label .status__dot{box-shadow:none;block-size:6px;inline-size:6px}.ilha__cta{--btn-h:40px;--btn-px:18px;font-size:.875rem}@media (hover:hover) and (pointer:fine){.ilha__cta{--btn-h:40px}}.ilha__mono:before,.menu__btn:before,.ilha__cta:before{content:"";border-radius:inherit;position:absolute;inset:-2px}.menu{position:relative}.menu__btn{--btn-h:40px;list-style:none}.menu__btn::-webkit-details-marker{display:none}.menu__bars{gap:5px;inline-size:16px;display:grid}.menu__bars i{block-size:1.5px;transition:transform .3s var(--spring-snappy);background:currentColor;border-radius:1px;display:block}.menu[open] .menu__bars i:first-child{transform:translateY(3.25px)rotate(45deg)}.menu[open] .menu__bars i:last-child{transform:translateY(-3.25px)rotate(-45deg)}.menu__panel{--r:var(--r-2xl);top:calc(max(10px, env(safe-area-inset-top)) + 60px);max-block-size:min(560px,80dvh);inline-size:min(100vw - 24px,440px);padding:18px 18px 20px;position:fixed;left:50%;overflow:auto;translate:-50%}@media (prefers-reduced-motion:no-preference){.menu[open] .menu__panel{animation:menu-in var(--dur-bouncy) var(--spring-bouncy) both}.menu[open] .menu__list li{animation:menu-li .52s var(--ease-reveal) both;animation-delay:calc(60ms + var(--i) * 35ms)}}@keyframes menu-in{0%{opacity:0;transform:scale(.9)translateY(-12px)}}@keyframes menu-li{0%{opacity:0;transform:translateY(10px)}}.menu__list{margin:0;padding:0;display:grid}.menu__list a{letter-spacing:-.025em;color:var(--foam);align-items:baseline;gap:14px;padding-block:8px;font-size:clamp(1.5rem,1.2rem + 1.2vw,1.875rem);font-weight:600;line-height:1.15;text-decoration:none;display:flex}.menu__n{letter-spacing:.04em;min-inline-size:2ch;color:var(--ash);font-size:.75rem;font-weight:500}@media (hover:hover){.menu__list a:hover span:last-child{color:var(--accent-light)}}.menu__acts{border-block-start:1px solid var(--hairline);flex-wrap:wrap;gap:8px;margin-block-start:16px;padding-block-start:16px;display:flex}.menu__acts .btn{--btn-h:44px;--btn-px:16px;font-size:.9375rem}.fab{z-index:var(--z-ui);left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transition:opacity .24s ease, translate .42s var(--spring-snappy);position:fixed;translate:-50%;box-shadow:inset 0 1px #ffecd661,inset 0 -1px #0000003d,0 12px 30px -8px #000000b3}.fab.is-hidden{opacity:0;pointer-events:none;translate:-50% 140%}html:not(.js) .fab{display:none}@media (min-width:900px){.fab{display:none}}@media (max-width:899px){.ilha__cta{display:none}}@media (max-width:380px){.ilha__label{font-size:.75rem}}.apr-pendente body:after{content:"";z-index:calc(var(--z-sheet) + 2);background:#0a0a0bdb;animation:0s linear 6s both apr-reserva;position:fixed;inset:0}@keyframes apr-reserva{to{visibility:hidden}}.apr{z-index:calc(var(--z-sheet) + 3);padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));transition:opacity .42s var(--ease-dismiss);place-items:center;display:grid;position:fixed;inset:0}.apr__scrim{-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:#0a0a0bb3;position:absolute;inset:0}.apr__card{border-radius:var(--r-2xl);text-align:center;-webkit-backdrop-filter:blur(40px)saturate(170%);backdrop-filter:blur(40px)saturate(170%);inline-size:min(100%,400px);animation:apr-in var(--dur-smooth) var(--spring-smooth) both;background:#1a1a1e99;flex-direction:column;align-items:center;padding:36px 24px 24px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 .5px #ffffff24,0 40px 90px -30px #000000e6}.apr__mono{letter-spacing:.02em;block-size:52px;inline-size:52px;color:var(--foam);border-radius:50%;place-items:center;margin-block-end:24px;font-size:.9375rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1.5px #f2eee729}.apr__t{letter-spacing:-.035em;color:var(--foam);text-wrap:balance;margin:0 0 32px;font-size:clamp(2rem,1.7rem + 1.3vw,2.5rem);font-weight:600;line-height:1.06}.apr__go{--btn-h:56px;inline-size:100%}.apr__ico{margin-inline-start:-4px;display:inline-flex}.apr.is-saindo{opacity:0;pointer-events:none}.apr.is-saindo .apr__card{transition:transform .42s var(--ease-dismiss);transform:scale(1.04)}@keyframes apr-in{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.apr{transition-duration:.2s}.apr__card{animation:none}.apr.is-saindo .apr__card{transform:none}}.reduce-motion .apr{transition-duration:.2s}.reduce-motion .apr__card{animation:none}.reduce-motion .apr.is-saindo .apr__card{transform:none}.tz{--len:var(--len-d);background:var(--band);position:relative}@media (max-width:767px){.tz{--len:var(--len-m)}}.tz__stage{display:none}.tz--live{height:calc(100vh + var(--len));height:calc(100lvh + var(--len))}.tz--live .tz__stage{height:100vh;isolation:isolate;contain:layout paint;height:100lvh;display:block;position:sticky;top:0;overflow:clip}.tz__layer{height:100vh;height:100lvh;position:absolute;inset:0 0 auto}.tz__a{z-index:2}.tz__b{z-index:1}.tz__safe{height:100vh;z-index:3;pointer-events:none;height:100svh}.tz__safe>*{pointer-events:auto}.tz[data-swapped] .tz__a{visibility:hidden}.tz--live .tz__fallback{display:none}.tz--tool{cursor:none}.tz--host:not(.tz--live) .tz__stage{display:block}.tz--host:not(.tz--live) .tz__a{height:auto;position:static}.tz--host:not(.tz--live) .tz__stage>:not(.tz__a){display:none}.tz[data-cortado] .tz__a h1{visibility:visible;pointer-events:none}.tz[data-cortado] .tz__a h1>:not(.sr-only){visibility:hidden}.tzf{inline-size:var(--wrap);color:var(--ash);align-items:center;margin-inline:auto;display:flex;position:relative}.tzf__ico{flex:none;block-size:22px;inline-size:22px}.tz--corte{background:linear-gradient(to top, var(--ink-900) 36px, var(--ink-950) 36px)}.tzf--corte{block-size:72px}.tzf__dots{background:radial-gradient(circle, color-mix(in srgb, var(--foam) 32%, transparent) .9px, transparent 1.3px) 0 50% / 9px 2px repeat-x;flex:1;block-size:2px}.tzf--corte .tzf__ico{color:var(--steel-300);margin-inline-start:-3px;transform:scaleX(-1)}.tz--maquina{background:var(--ink-900)}.tzf--maquina{block-size:clamp(240px,40vh,420px);inline-size:100%;content-visibility:auto;block-size:clamp(240px,40svh,420px);display:block}.tzf--maquina:before{content:"";background:-webkit-image-set(url(/assets/maquina-JArM7IF7.avif) 1x type("image/avif"),url(/assets/maquina-BoEoYIj8.webp) 1x type("image/webp")) 0 0/auto 100% repeat-x;background:image-set("/assets/maquina-JArM7IF7.avif" 1x type("image/avif"),"/assets/maquina-BoEoYIj8.webp" 1x type("image/webp")) 0 0/auto 100% repeat-x;position:absolute;inset:0}.tzf__pentes{inline-size:var(--wrap);grid-template-rows:repeat(5,1fr);place-items:center end;margin-inline:auto;transition:opacity .18s;display:grid;position:absolute;inset:0}.js:not(.is-capture) .tzf--maquina:not(.is-in) .tzf__pentes{opacity:0}.tzf__pente{letter-spacing:.06em;color:color-mix(in srgb, var(--foam) 82%, transparent);font-feature-settings:var(--ff-num);text-shadow:0 1px 2px color-mix(in srgb, var(--ink-950) 70%, transparent);grid-template-columns:18px 2.6em;align-items:center;gap:10px;font-size:.75rem;font-weight:500;display:grid}.tzf__pente:before{content:"";opacity:.45;background:currentColor;block-size:1px}.tz--navalha{background:linear-gradient(var(--ink-950) 0 50%, var(--skin-100) 50%)}.tzf--navalha{--corte:62%;block-size:112px;inline-size:100%}.tzf__espuma{--tex:url(/assets/espuma-DUSangUS.webp);inset-inline-start:0;inline-size:var(--corte);background:var(--tex) right center / auto 28px repeat-x;filter:drop-shadow(0 2.5px 3px #281e144d);block-size:28px;position:absolute;top:50%;translate:0 -50%}html.js:not(.perto-off) .tz--navalha:not(.is-perto) .tzf__espuma{--tex:none}.tzf__espuma:after{content:"";inline-size:4px;-webkit-mask:var(--tex) right center / auto 28px repeat-x;-webkit-mask:var(--tex) right center / auto 28px repeat-x;mask:var(--tex) right center / auto 28px repeat-x;background:linear-gradient(90deg,#c9d3dc00,#c9d3dcd9 70%,#ffffffe6 70% 85%,#aab6c2e6 85%);position:absolute;inset-block:0;inset-inline-end:0}.tzf__navalha{aspect-ratio:64/24;block-size:auto;inline-size:clamp(36px,3.6vw,56px);inset-inline-start:calc(var(--corte) + 3px);transform-origin:2% 10%;filter:drop-shadow(0 2px 2.5px #3c281957);position:absolute;top:calc(50% + 9px);overflow:visible;rotate:-2deg}@media (max-width:767px){.tzf--navalha{--corte:58%;block-size:96px}.tzf__navalha{top:calc(50% + 8px)}}.tzf--capa{block-size:1px}.tzf__line{background:var(--hairline);flex:1;block-size:1px}@property --lights{syntax:"<number>";inherits:true;initial-value:1}@property --h1{syntax:"<color>";inherits:true;initial-value:#f2eee7}@keyframes hero-acende{to{--lights:1;--h1:var(--foam)}}.hero{--lights:1;--h1:var(--foam);--defocus:0;--tug-y:0px;--tug-r:0deg;isolation:isolate;background:var(--ink-950);min-block-size:max(100svh,620px);position:relative;overflow:clip}.js .hero{--lights:.3;--h1:#5e5b55;animation:.4s ease-out 2.5s both hero-acende}.apr-pendente .hero{animation-play-state:paused}.js .hero.is-intro,.js .hero.is-lit{animation:none}.js .hero.is-lit{--lights:1;--h1:var(--foam)}.hero.is-intro{transform-origin:50% 0;transform:perspective(1400px) translate3d(0, var(--tug-y), 0) rotateX(var(--tug-r))}.is-intro .hero__bg{will-change:transform}.is-intro .hero__night,.is-intro .hero__photo--far,.is-intro .hero__far,.is-intro .hero__lines{will-change:opacity}.hero__bg{z-index:-1;transform:scale(calc(1 + .02 * (1 - var(--lights))));position:absolute;inset:0}.hero__photo,.hero__photo img{block-size:100%;inline-size:100%;display:block}.hero__photo img{object-fit:cover;filter:brightness(var(--hero-luz,.62)) saturate(.9);background-size:cover}.hero__photo--far{opacity:var(--defocus);position:absolute;inset:0}.hero__photo--far img{filter:brightness(var(--hero-luz,.62)) saturate(.9) blur(14px)}.hero__veil{background:radial-gradient(120% 70% at 30% 75%, color-mix(in srgb, var(--ink-950) 55%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--ink-950) 55%, transparent) 0%, color-mix(in srgb, var(--ink-950) 10%, transparent) 30%, color-mix(in srgb, var(--ink-950) 35%, transparent) 62%, var(--ink-950) 100%);position:absolute;inset:0}.hero__night{background:var(--ink-950);opacity:calc(1 - var(--lights));position:absolute;inset:0}.hero__tool{pointer-events:none;position:absolute;inset:0}.hero__in{min-block-size:max(100svh,620px);padding-block:calc(max(10px, env(safe-area-inset-top)) + 52px + 24px) 28px;grid-template-rows:auto 1fr auto;display:grid;position:relative}.hero__status{justify-self:start}.hero__main{align-self:end;gap:18px;display:grid}.hero__eyebrow{color:var(--smoke);text-shadow:0 0 1px var(--ink-950), 0 0 2px var(--ink-950), 0 0 6px var(--ink-950)}.hero__name{color:var(--h1);margin:0;font-size:1rem;line-height:1;position:relative}.hero__lines,.hero__flines{display:block}.hero__lines--d,.hero__flines--d{display:none}.hero__lines{opacity:calc(1 - .9 * var(--defocus))}.hero__far{color:var(--foam);filter:blur(6px);opacity:var(--defocus);pointer-events:none;position:absolute;inset:0}.hero__eyebrow,.hero__foot,.hero__status,.hero__hint{opacity:calc(1 - .55 * var(--defocus))}.hero__foot{align-items:end;column-gap:var(--col-gap);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead ctas""addr ctas";row-gap:14px;margin-block-start:10px;display:grid}.hero__lead{max-inline-size:34ch;color:var(--smoke);grid-area:lead}.hero__ctas{grid-area:ctas;gap:12px;display:flex}.hero__addr{color:var(--smoke);grid-area:addr;align-items:center;gap:8px;font-size:.875rem;display:flex}.hero__addr .ico{color:var(--accent-light);flex:none}.hero__hint{inset-inline-start:50%;letter-spacing:.04em;color:var(--ash);white-space:nowrap;align-items:center;gap:8px;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex;position:absolute;bottom:20px;translate:-50%}.hero__inspect{z-index:1;border-radius:var(--r-lg);cursor:zoom-in;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.hero__inspect:focus-visible{box-shadow:var(--focus-ring);outline:none}.hero__chip{z-index:1;border-radius:var(--r-pill);color:var(--foam);background:var(--glass-thin-bg);box-shadow:inset 0 0 0 1px var(--glass-rim);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;pointer-events:none;margin:0;padding:8px 14px;font-size:.8125rem;font-weight:500;position:absolute;left:50%;transform:translate(-50%)}.hero__chip.is-compact{padding:6px 11px;font-size:.75rem}.intro-skip{z-index:var(--z-ui);right:max(var(--gutter), env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));min-height:40px;padding:8px 18px;font-size:14px;position:fixed}.fx.is-doc{position:absolute}.fx-sheet .fx{opacity:0;transition:opacity .2s}@media (min-width:600px){.hero__lines--m,.hero__flines--m{display:none}.hero__lines--d,.hero__flines--d{display:block}}@media (min-width:900px) and (min-aspect-ratio:6/5){.hero__in{max-width:none;display:block}.hero__main{display:block}.hero__eyebrow,.hero__name,.hero__foot{inset-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));position:absolute}.hero__eyebrow{top:30%}.hero__name{top:37%}.hero__lines--d .t-hero__line,.hero__flines--d .t-hero__line,.hero__lines--all .t-hero__line,.hero__flines--all .t-hero__line{font-size:min(clamp(3.25rem, 1.5rem + 7.78vw, 8.5rem), 100cqi / var(--fit,6.5))}.hero__foot{flex-direction:column;align-items:flex-start;gap:20px;margin:0;display:flex;top:66%;bottom:5%}.hero__lead{max-inline-size:30ch}.hero__addr{margin-block-start:auto}}@media not all and (min-width:900px) and (min-aspect-ratio:6/5){.hero__in{grid-template-rows:auto auto auto 1fr auto;padding-block-start:calc(max(10px, env(safe-area-inset-top)) + 52px + 14px);padding-block-end:max(20px, env(safe-area-inset-bottom))}.hero__main{display:contents}.hero__eyebrow{margin-block-start:clamp(12px,2svh,28px)}.hero__name{margin-block-start:10px}.hero__foot{grid-row:5;grid-template-columns:1fr;grid-template-areas:"lead""ctas""addr";row-gap:16px}.hero__ctas{flex-direction:column}.hero__ctas .btn{inline-size:100%}.hero__ctas .btn--secondary{display:none}.hero__addr{justify-content:center}.hero__hint{display:none}.hero__photo img{object-position:50% 50%}}@media (max-width:380px){.hero__lead{font-size:1rem}}@media (max-width:599px) and (max-height:700px){.hero__in{padding-block-start:calc(max(10px, env(safe-area-inset-top)) + 52px + 8px)}.hero__eyebrow{margin-block-start:22px}.hero__lines--m,.hero__flines--m{display:none}.hero__lines--d,.hero__flines--d{display:block}.hero__lines--d .t-hero__line,.hero__flines--d .t-hero__line{font-size:min(var(--fs-hero-max), 100cqi / var(--fit,6.5))}}.sec--casa{--sec-bg:var(--ink-900)}.sec__grid{grid-template-columns:minmax(0,1fr);display:grid}.sec__rail{display:none}.casa__manifesto{letter-spacing:-.022em;text-wrap:pretty;max-inline-size:30ch;color:var(--foam);margin-block-end:clamp(56px,7vw,112px);font-size:clamp(1.75rem,1.35rem + 1.8vw,2.875rem);font-weight:400;line-height:1.22}.casa__manifesto .w{color:var(--ash);transition:color .12s linear}.casa__manifesto .w.is-on{color:var(--foam)}.casa__split{align-items:start;gap:clamp(40px,5vw,88px);display:grid}.casa__photo{--r:var(--r-2xl);aspect-ratio:4/5;margin:0}.casa__photo picture,.casa__photo .ph{block-size:100%}.casa__photo img{will-change:transform;block-size:112%;margin-block-start:-6%}.casa__regras-t{font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--smoke);margin-block-end:28px;font-weight:500}.regras{margin:0;padding:0;list-style:none;display:grid}.regra{grid-template-columns:3.2rem minmax(0,1fr);gap:6px 8px;padding-block:28px;display:grid;position:relative}.regra:first-child{padding-block-start:0}.regra .risca{position:absolute;inset:0 0 auto}.regra__n{color:var(--accent-light);grid-row:span 2;padding-block-start:4px;font-size:.875rem;font-weight:500}.regra__t{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);color:var(--foam);text-wrap:balance;font-weight:500;line-height:1.25}.regra__d{color:var(--smoke);max-inline-size:42ch}.risca{block-size:1px;display:block}.risca__line{transform-origin:0;background:linear-gradient(90deg,#f2eee747,#f2eee71f 70%,#f2eee705);position:absolute;inset:0}.risca i{background:#f2eee759;border-radius:50%;position:absolute}.js:not(.reduce-motion) .risca:not(.is-drawn) .risca__line{transform:scaleX(0)}.js:not(.reduce-motion) .risca:not(.is-drawn) i{opacity:0}.risca.is-drawn .risca__line{transition:transform .7s cubic-bezier(.65,0,.35,1)}.risca.is-drawn i{transition:opacity .3s .52s}@media (prefers-reduced-motion:reduce){.js .risca .risca__line{transform:none}.js .risca i{opacity:1}}.fatos{border-block-start:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:clamp(64px,8vw,120px) 0;display:grid}.fato{border-block-end:1px solid var(--hairline);flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:26px 16px 22px 0;display:flex}.fato--antes{flex-direction:column}.fato__n{letter-spacing:-.04em;font-feature-settings:var(--ff-display);color:var(--foam);white-space:nowrap;font-size:clamp(3rem,2.2rem + 3.6vw,5.5rem);font-weight:600;line-height:.95}.fato__l{color:var(--smoke);font-size:.875rem;font-weight:500}.odo-run{display:inline-flex}.odo{vertical-align:top;block-size:.95em;display:inline-block;overflow:visible clip}.odo__col{will-change:transform;flex-direction:column;display:flex}.odo__col>span{text-align:start;block-size:.95em;line-height:.95;display:block}.casa__manifesto:has(+.casa__fundador){margin-block-end:28px}.casa__fundador{color:var(--smoke);align-items:center;gap:14px;margin-block-end:clamp(56px,7vw,112px);font-size:.9375rem;display:flex}.casa__fundador-dash{background:var(--steel-300);opacity:.6;block-size:1px;inline-size:28px}@media (min-width:700px){.fatos{grid-template-columns:repeat(4,minmax(0,1fr))}.fato{padding-inline-end:24px}.fato+.fato{border-inline-start:1px solid var(--hairline);padding-inline-start:24px}}@media (min-width:1024px){.sec__grid{column-gap:var(--col-gap);grid-template-columns:2fr 10fr}.sec__rail{display:block}.sec__rail .numeral{font-size:clamp(6rem,3rem + 6vw,10rem);display:block;position:sticky;top:120px}.casa__split{grid-template-columns:5fr 5fr}.casa__regras{padding-block-start:12px}.sec__numeral--m{display:none}}.sec--servicos{--sec-bg:var(--ink-900)}.svc-grid{gap:8px;display:grid}.svc-aside__pente{margin-block:4px 18px}.svc__nota{color:var(--smoke);align-items:center;gap:10px;margin-block-start:24px;font-size:.9375rem;display:flex}.svc__nota .ico{color:var(--mint)}.svc__fotos{display:none}.seg{--pad:4px;grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));padding:var(--pad);border-radius:var(--r-pill);background:#7676802e;display:grid;position:relative;box-shadow:inset 0 0 0 1px #f2eee70f}.seg__opt{z-index:1;border-radius:var(--r-pill);min-block-size:44px;color:var(--smoke);white-space:nowrap;place-items:center;padding-inline:8px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s;display:grid;position:relative}.seg__opt[aria-current=true],.seg__opt[aria-checked=true]{color:var(--foam)}.seg__thumb{--i:0;z-index:0;inset-block:calc(var(--pad) - 2px);inline-size:calc((100% - 2 * var(--pad)) / var(--n,4) + 4px);border-radius:var(--r-pill);transform:translateX(calc(var(--i) * (100% - 4px)));transition:transform var(--dur-snappy) var(--spring-snappy);background:repeating-linear-gradient(90deg,#f2eee70f 0 1px,#0000 1px 5px),linear-gradient(#5c5c64b8,#3a3a40b8);position:absolute;inset-inline-start:calc(var(--pad) - 2px);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f,0 3px 10px -2px #00000080}.seg:has(.seg__opt:nth-of-type(2)[aria-current=true]) .seg__thumb{--i:1}.seg:has(.seg__opt:nth-of-type(3)[aria-current=true]) .seg__thumb{--i:2}.seg:has(.seg__opt:nth-of-type(4)[aria-current=true]) .seg__thumb{--i:3}.seg:has(.seg__opt:nth-of-type(5)[aria-current=true]) .seg__thumb{--i:4}.js .seg{--pad:3px;block-size:36px}.js .seg__opt{min-block-size:0}.js .seg__opt:after{content:"";position:absolute;inset:-7px 0}.svc__cat+.svc__cat{margin-block-start:56px}.svc__cat-t{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);border-block-end:1px solid var(--hairline);justify-content:space-between;align-items:baseline;padding-block-end:14px;font-weight:500;display:flex}.svc__cat-n{color:var(--ash);font-size:.8125rem;font-weight:400}.svc__lists.is-filtered .svc__cat:not(.is-active){display:none}.svc__lists.is-filtered .svc__cat+.svc__cat{margin-block-start:0}.svc__lists.is-filtered .svc__cat-t{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.svc__lists.is-filtered .svc__list{border-block-start:1px solid var(--hairline)}.svc__list{margin:0;padding:0;list-style:none}.svc{border-block-end:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto 22px;grid-template-areas:"nome preco chev""min preco chev""desc desc desc""painel painel painel";align-items:center;gap:6px 14px;padding-block:18px;display:grid;position:relative}.svc__main{display:contents}.svc__nome{letter-spacing:-.012em;color:var(--foam);flex-wrap:wrap;grid-area:nome;align-items:baseline;gap:4px 10px;font-size:1.25rem;font-weight:500;line-height:1.25;display:flex}.svc__desc{color:var(--smoke);text-wrap:pretty;grid-area:desc;max-inline-size:44ch;font-size:.9375rem;line-height:1.5}.svc__min{border-radius:var(--r-pill);color:var(--smoke);white-space:nowrap;background:#76768029;grid-area:min;justify-self:start;padding:3px 9px;font-size:.75rem;font-weight:500}.svc__preco{color:var(--foam);grid-area:preco;justify-self:end}.svc__preco small{color:var(--smoke)}.svc__painel,.svc__painel-in{display:contents}.svc__pfoto,.svc__agendar,.svc__abrir{display:none}.svc__cta{z-index:1;color:var(--ash);border-radius:var(--r-sm);justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.svc__tag{border-radius:var(--r-pill);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-950);background:var(--steel-100);padding:2px 8px;font-size:.6875rem;font-weight:500}.svc--destaque .svc__nome-t{background:linear-gradient(100deg, var(--foam) 0 40%, #fff 48%, var(--steel-300) 52%, var(--foam) 60% 100%) 120% 0 / 260% 100% repeat-x;color:#0000;-webkit-background-clip:text;background-clip:text}.svc--destaque.is-in .svc__nome-t{animation:aco 1.4s var(--ease-io) .2s both}@keyframes aco{0%{background-position:120% 0}to{background-position:-20% 0}}@media (hover:hover){.svc:hover .svc__nome{color:#fff}}@media (min-width:1024px){.svc-grid{grid-template-columns:5fr 7fr;align-items:start;column-gap:clamp(48px,6vw,112px)}.svc-head .frase{display:block}.svc-head{margin-block-end:clamp(48px,5vw,80px)}.svc-head>.svc-head__t{max-inline-size:none}.svc-aside{position:sticky;top:96px}.svc-aside__in{flex-direction:column;display:flex}.svc-aside__pente{max-inline-size:440px}.svc__fotos{--r:var(--r-2xl);aspect-ratio:4/5;inline-size:min(100%,80svh - 208px);margin-block-start:8px;display:block;position:relative}.svc-grid.is-medido .svc__fotos{aspect-ratio:auto;block-size:var(--svc-foto-h);transition:block-size .52s var(--spring-smooth,ease)}.svc__foto{opacity:0;transition:opacity .42s;position:absolute;inset:0}.svc__foto.is-active{opacity:1}.svc__foto img{object-fit:cover;block-size:100%;inline-size:100%}.svc__lists{padding-block-start:8px}.svc{grid-template-columns:minmax(0,1fr) auto 7.5rem 44px;grid-template-areas:"nome min preco cta""desc min preco cta";gap:4px 20px;padding-block:22px}.svc__nome{align-self:end}.svc__desc{align-self:start}.svc__min{justify-self:end}.svc__cta{block-size:44px;inline-size:44px;color:var(--smoke);transition:color .2s ease, background-color .2s ease, transform .42s var(--spring-snappy);border-radius:50%;grid-area:cta;justify-content:center;position:static}.svc__cta:after{content:"";position:absolute;inset:0}.svc:hover .svc__cta{color:var(--ink-950);background:var(--foam)}}@media (max-width:1023px){.svc-aside__pente{top:calc(max(10px, env(safe-area-inset-top)) + 60px);z-index:5;border-radius:var(--r-pill);margin-inline:-6px;padding:6px;position:sticky}.js .svc-aside,.js .svc-aside__in{display:contents}.svc-aside__pente:before{content:"";inset:calc(-1 * (max(10px, env(safe-area-inset-top)) + 60px)) calc(6px - var(--gutter)) -16px;z-index:-1;background:linear-gradient(var(--ink-900) calc(100% - 16px), transparent);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute}.svc-aside__pente.is-stuck:before{opacity:1}.js .svc-aside__pente .seg{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#1c1c20b8}.svc-main{order:2}.js .svc-grid{flex-direction:column;display:flex}.js .sec--servicos .sec__head{margin-block-end:28px}.js .svc__cta{display:none}.js .svc__abrir{z-index:1;border-radius:var(--r-sm);color:var(--ash);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-end;align-items:flex-start;padding:0;padding-block-start:30px;display:flex;position:absolute;inset:0}.js .svc__abrir:focus-visible{outline-offset:4px}.svc__chev{transition:rotate var(--dur-snappy) var(--spring-snappy), color .2s ease}.js .svc.is-open .svc__chev{color:var(--foam);rotate:180deg}.js .svc:active:not(.is-open){background:color-mix(in srgb, var(--foam) 3%, transparent)}.js .svc__painel{z-index:2;visibility:hidden;transition:grid-template-rows var(--dur-smooth) var(--spring-smooth), margin var(--dur-smooth) var(--spring-smooth), visibility 0s linear var(--dur-smooth);grid-area:painel;grid-template-rows:0fr;margin-block-start:-6px;display:grid;position:relative}.js .svc.is-open .svc__painel{visibility:visible;transition:grid-template-rows var(--dur-smooth) var(--spring-smooth), margin var(--dur-smooth) var(--spring-smooth), visibility 0s;grid-template-rows:1fr;margin-block-start:6px}.js .svc__painel-in{justify-items:start;gap:14px;min-block-size:0;display:grid;overflow:hidden}.js .svc__painel-in>*{grid-area:auto}.js .svc__painel-in>:last-child{margin-block-end:4px}.js .svc__pfoto{--r:var(--r-lg);aspect-ratio:4/3;background:var(--ph-ink);inline-size:100%;display:block}.js .svc__pfoto img{object-fit:cover;background-size:cover;block-size:100%;inline-size:100%;display:block}.js .svc__agendar{--btn-h:48px;--btn-px:20px;gap:10px;margin-inline-start:2px;display:inline-flex}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.js .svc__painel,.js .svc.is-open .svc__painel{transition:none}}@media (max-width:1023px){html.reduce-motion .svc__painel,html.reduce-motion .svc.is-open .svc__painel{transition:none}}@media (max-width:380px){.seg__opt{padding-inline:4px;font-size:.875rem}}.sec--equipe{--sec-bg:var(--ink-950);border-block-start:1px solid var(--hairline)}.equipe__rail{outline-offset:-3px}.equipe__list{grid-auto-columns:78%;grid-auto-flow:column;gap:14px;margin:0;padding:0;list-style:none;display:grid}.barbeiro{scroll-snap-align:start;align-content:start;gap:4px;display:grid}.barbeiro__frame{gap:16px;margin:0;display:grid}.barbeiro__glass{--r:var(--r-xl);aspect-ratio:4/5;background:var(--ph-ink);isolation:isolate;position:relative}.barbeiro__foto,.barbeiro__foto img{block-size:100%;inline-size:100%;display:block}.barbeiro__foto img{object-fit:cover;filter:saturate(.92)contrast(1.02);background-size:cover}.barbeiro__reflex{--glare:.35;pointer-events:none;background:linear-gradient(115deg, transparent calc(var(--glare) * 100% - 28%), #ffffff1a calc(var(--glare) * 100% - 6%), #ffffff05 calc(var(--glare) * 100% + 4%), transparent calc(var(--glare) * 100% + 22%)), linear-gradient(180deg, #ffffff12, transparent 28%), radial-gradient(90% 60% at 80% 0%, #ffffff0d, transparent 60%);position:absolute;inset:0}.barbeiro__info{gap:2px;display:grid}.barbeiro__nome{letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.2}.barbeiro__esp{color:var(--foam);font-size:.9375rem}.barbeiro__papel{color:var(--accent-light)}.barbeiro__desde{color:var(--smoke);font-size:.875rem}.barbeiro__dias{color:var(--ash)}.barbeiro__cta{justify-self:start;margin-inline-start:-6px}.livre{--r:var(--r-xl);background:radial-gradient(120% 80% at 0% 0%, #c8763f1f, transparent 60%), var(--ink-800);block-size:100%;min-block-size:260px;box-shadow:inset 0 0 0 1px var(--hairline);align-content:space-between;gap:24px;padding:26px 22px 22px;display:grid}.livre__t{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);text-wrap:balance;font-weight:500;line-height:1.25}.livre .btn{justify-self:start}.equipe__dots{justify-content:center;gap:8px;margin-block-start:20px;display:flex}.equipe__dots span{block-size:7px;inline-size:7px;transition:background-color .2s ease, inline-size .3s var(--spring-snappy);background:#f2eee73d;border-radius:50%}.equipe__dots span.is-on{background:var(--foam)}.equipe__quote{--r:var(--r-2xl);background:linear-gradient(180deg, var(--ink-800), var(--ink-900));box-shadow:inset 0 0 0 1px var(--hairline);margin:clamp(72px,9vw,140px) 0 0;padding:clamp(36px,5vw,72px) clamp(24px,5vw,80px)}.equipe__quote blockquote{margin:0}.equipe__quote .t-quote{max-inline-size:18ch;color:var(--foam)}.equipe__quote-by{color:var(--smoke);margin-block-start:22px;font-size:.9375rem}@media (max-width:1023px){.equipe__rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), env(safe-area-inset-left));scrollbar-width:none;overflow-x:auto}.equipe__rail::-webkit-scrollbar{display:none}.equipe__rail .equipe__list{padding-inline:max(var(--gutter), env(safe-area-inset-left));grid-auto-columns:min(78vw,340px);inline-size:max-content}.equipe__list:after{content:"";inline-size:1px}}@media (min-width:1024px){.equipe__rail{width:100%;max-width:calc(var(--maxw) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.equipe__rail .equipe__list{grid-auto-flow:row;grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:clamp(16px,1.8vw,28px);padding-block-end:64px}.barbeiro:nth-child(2){translate:0 64px}.barbeiro:nth-child(3){translate:0 24px}.barbeiro:nth-child(4){translate:0 48px}.barbeiro:nth-child(5){translate:0 12px}.barbeiro__glass{transition:transform .42s var(--spring-snappy), box-shadow .3s ease}.barbeiro:hover .barbeiro__glass{transform:translateY(-4px)}.barbeiro--livre .livre{aspect-ratio:4/5;block-size:auto;inline-size:100%;padding:24px 18px 18px}.livre .btn{--btn-px:12px;justify-self:stretch;font-size:.875rem}.equipe__dots{display:none}}@media (min-width:1024px) and (max-width:1279px){.equipe__rail .equipe__list{grid-template-columns:repeat(calc(var(--n,5) - 1), minmax(0, 1fr))}.barbeiro.barbeiro--livre{grid-column:1/-1;margin-block-start:72px;translate:none}.barbeiro--livre .livre{aspect-ratio:auto;justify-content:space-between;align-items:center;min-block-size:0;padding:24px 28px;display:flex}.livre .btn{--btn-px:22px;font-size:inherit}}.sec--barba{--on-skin-2:color-mix(in srgb, var(--ink-950) 85%, var(--skin-300));--on-skin-3:color-mix(in srgb, var(--ink-950) 77%, var(--skin-300));--on-skin-4:color-mix(in srgb, var(--ink-950) 60%, var(--skin-300));--on-skin-5:color-mix(in srgb, var(--ink-950) 55%, var(--skin-300));--on-skin-line:color-mix(in srgb, var(--ink-950) 10%, transparent);--on-skin-line-2:color-mix(in srgb, var(--ink-950) 12%, transparent);--on-skin-ring:color-mix(in srgb, var(--ink-950) 7%, transparent);--skin-glass:color-mix(in srgb, color-mix(in srgb, var(--skin-100) 40%, white) 70%, transparent);--skin-glow:color-mix(in srgb, var(--skin-100) 60%, var(--skin-300));--skin-shadow:color-mix(in srgb, var(--hair-2) 45%, transparent);--skin-shadow-2:color-mix(in srgb, var(--hair-2) 35%, transparent);--sec-bg:var(--skin-100);color:var(--ink-950)}.sec--barba .t-display em{color:var(--ink-950)}.barba{gap:clamp(40px,6vw,96px);display:grid}.barba__foto{--r:var(--r-2xl);aspect-ratio:4/5;box-shadow:0 30px 60px -30px var(--skin-shadow);background:var(--skin-300);margin:0}.barba__foto picture,.barba__foto .ph{block-size:100%}.sec--barba .ph{background:radial-gradient(120% 90% at 30% 20%, var(--skin-glow), var(--skin-300))}.barba__vapor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.vapor__camada{transform-origin:50% 100%;opacity:.9;animation:7s ease-in-out infinite alternate vapor-respira;position:absolute;inset:-12% 4% 46%;-webkit-mask-image:linear-gradient(#0000,#000 22% 70%,#0000);mask-image:linear-gradient(#0000,#000 22% 70%,#0000)}.vapor__camada--b{opacity:.7;animation-duration:11s;animation-delay:-4s;inset:-20% -8% 38%}.vapor__fita{aspect-ratio:1/4;will-change:transform;background:url(/assets/vapor-BUPSQw2Z.webp) 0 0/100% 50% repeat-y;animation:28s linear infinite vapor-sobe;position:absolute;inset-block-start:0;inset-inline:0}.vapor__camada--b .vapor__fita{animation-name:vapor-sobe-b;animation-duration:44s}@keyframes vapor-sobe{0%{transform:none}to{transform:translateY(-50%)}}@keyframes vapor-sobe-b{0%{transform:scaleX(-1)}to{transform:translateY(-50%)scaleX(-1)}}@keyframes vapor-respira{0%{opacity:.6;transform:translate(-1.5%)scale(1)}to{opacity:1;transform:translate(1.5%)scale(1.06)}}html.js:not(.perto-off) .barba__vapor:not(.is-perto) .vapor__fita{background-image:none}html.js:not(.perto-off) .barba__vapor:not(.is-vivo) :is(.vapor__camada,.vapor__fita){animation-play-state:paused}html:is(.reduce-motion,.is-capture) :is(.vapor__camada,.vapor__fita){animation:none}html:is(.reduce-motion,.is-capture) .vapor__camada{opacity:.55}html:is(.reduce-motion,.is-capture) .vapor__camada--b{opacity:.4}html:is(.reduce-motion,.is-capture) .vapor__camada--b .vapor__fita{transform:translateY(-18%)scaleX(-1)}@media (prefers-reduced-motion:reduce){.vapor__camada,.vapor__fita{animation:none}.vapor__camada{opacity:.55}.vapor__camada--b{opacity:.4}.vapor__camada--b .vapor__fita{animation:none;transform:translateY(-18%)scaleX(-1)}}.barba__lead{max-inline-size:34ch;color:var(--on-skin-3)}.barba__sub{color:var(--on-skin-4);margin-block-end:8px}.ritual{margin:0 0 clamp(40px,5vw,64px);padding:0;list-style:none}.passo{border-block-end:1px solid var(--on-skin-line);grid-template-columns:clamp(3.6rem,2.8rem + 3vw,5.6rem) minmax(0,1fr);align-items:center;gap:12px;padding-block:14px;display:grid}.passo__n{font-size:clamp(2.5rem,1.9rem + 2.6vw,4rem)}.passo__t{letter-spacing:-.015em;color:var(--ink-950);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.3}.passo__t strong{font-weight:500}.passo__x{color:var(--on-skin-5)}.js:not(.reduce-motion) .passo[data-ui=passo] .passo__t{color:var(--on-skin-5);transition:color .4s}.js:not(.reduce-motion) .passo.is-on .passo__t{color:var(--ink-950)}.ofertas{gap:12px;margin:0;padding:0;list-style:none;display:grid}.oferta{--r:var(--r-xl);background:var(--skin-glass);box-shadow:inset 0 0 0 1px var(--on-skin-ring), 0 10px 26px -18px var(--skin-shadow-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome cta""meta cta";align-items:center;column-gap:16px;padding:18px 18px 18px 22px;display:grid}.oferta__nome{letter-spacing:-.012em;grid-area:nome;font-size:1.125rem;font-weight:500}.oferta__meta{color:var(--on-skin-4);grid-area:meta;align-items:baseline;gap:12px;display:flex}.oferta__meta .t-price{color:var(--ink-950);font-size:1.125rem}.oferta__min{font-size:.875rem}.oferta__cta{--btn-h:44px;--btn-px:18px;grid-area:cta}.higiene{border-block-start:1px solid var(--on-skin-line-2);grid-template-columns:auto minmax(0,1fr);gap:14px;margin-block-start:clamp(32px,4vw,48px);padding-block-start:24px;display:grid}.higiene__ico{block-size:40px;inline-size:40px;color:var(--accent-dark);background:color-mix(in srgb, var(--accent-dark) 10%, transparent);border-radius:50%;place-items:center;display:grid}.higiene__t{font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--on-skin-4);margin-block-end:4px;font-weight:500}.higiene__d{max-inline-size:46ch;color:var(--on-skin-2)}@media (min-width:1024px){.barba{grid-template-columns:5fr 6fr;align-items:start}.barba__media{position:sticky;top:96px}.barba__foto{aspect-ratio:4/5;max-block-size:calc(100svh - 140px)}}.edge{--edge-h:clamp(220px, 40svh, 420px);block-size:var(--edge-h);background:var(--ink-950);view-timeline:--borda block;grid-template-rows:repeat(5,1fr);display:grid;position:relative;overflow:clip}.edge__step{background:url(/assets/borda-DNsabYFl.webp) 0 calc(var(--i) * 25%) / calc(var(--edge-h) * 5 / 3) 500% repeat-x;background-image:image-set("/assets/borda-D7GuVtU2.avif" 1x type("image/avif"),"/assets/borda-DNsabYFl.webp" 1x type("image/webp"));background-color:var(--tom);transform-origin:50% 0;block-size:calc(100% + 1px);position:relative}.edge__step:first-child{--tom:#d7d0c4}.edge__step:nth-child(2){--tom:#aca398;--aperta-y:0%;--aperta-s:.72}.edge__step:nth-child(3){--tom:#837a70;--aperta-y:-28%;--aperta-s:.72}.edge__step:nth-child(4){--tom:#5c5249;--aperta-y:-56%;--aperta-s:.72}.edge__step:nth-child(5){--tom:#3b312a;--aperta-y:-84%;--aperta-s:1.84}html.js:not(.perto-off) .edge:not(.is-perto) .edge__step{background-image:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.reduce-motion,.is-capture) .edge__step:not(:first-child){animation:linear both aperta;animation-timeline:--borda;animation-range:entry 20% exit 60%}}}@keyframes aperta{to{transform:translateY(var(--aperta-y)) scaleY(var(--aperta-s))}}.sec--resultado{--sec-bg:var(--ink-950)}.sec__head--split{align-items:end}.resultado__lead{max-inline-size:30ch;color:var(--smoke)}html:not(.js) .resultado__lead .espelho-sim,html.js .resultado__lead .espelho-nao,html.js.espelho-off .resultado__lead .espelho-sim{display:none}html.js.espelho-off .resultado__lead .espelho-nao{display:inline}.sq-foco{border-radius:var(--r);position:relative}@supports (clip-path:shape(from 0 0, line to 1px 1px)){.sq-foco:focus-visible{outline:none}.sq-foco:after{--_ro:calc(var(--r) + 5px);--_ri:calc(var(--r) + 2px);--_eo:calc(var(--_ro) * 1.6);--_co:calc(var(--_ro) * .248);--_ei:calc(var(--_ri) * 1.6 + 3px);--_ci:calc(var(--_ri) * .248 + 3px);content:"";z-index:3;pointer-events:none;background:var(--focus-color);opacity:0;clip-path:shape(evenodd from var(--_eo) 0, hline to calc(100% - var(--_eo)), curve to 100% var(--_eo) with calc(100% - var(--_co)) 0 / 100% var(--_co), vline to calc(100% - var(--_eo)), curve to calc(100% - var(--_eo)) 100% with 100% calc(100% - var(--_co)) / calc(100% - var(--_co)) 100%, hline to var(--_eo), curve to 0 calc(100% - var(--_eo)) with var(--_co) 100% / 0 calc(100% - var(--_co)), vline to var(--_eo), curve to var(--_eo) 0 with 0 var(--_co) / var(--_co) 0, close, move to var(--_ei) 3px, hline to calc(100% - var(--_ei)), curve to calc(100% - 3px) var(--_ei) with calc(100% - var(--_ci)) 3px / calc(100% - 3px) var(--_ci), vline to calc(100% - var(--_ei)), curve to calc(100% - var(--_ei)) calc(100% - 3px) with calc(100% - 3px) calc(100% - var(--_ci)) / calc(100% - var(--_ci)) calc(100% - 3px), hline to var(--_ei), curve to 3px calc(100% - var(--_ei)) with var(--_ci) calc(100% - 3px) / 3px calc(100% - var(--_ci)), vline to var(--_ei), curve to var(--_ei) 3px with 3px var(--_ci) / var(--_ci) 3px, close);position:absolute;inset:-5px}.sq-foco:focus-visible:after{opacity:1}}.resultado__stage{--r:var(--r-3xl);aspect-ratio:4/5;margin:0}.resultado__stage .resultado__quadro{--r:var(--r-3xl);block-size:100%}.resultado__stage picture,.resultado__stage .ph{block-size:100%}.resultado__mirror{z-index:1;pointer-events:none;position:absolute;inset:0}.resultado__dica{z-index:2;border-radius:var(--r-pill);letter-spacing:-.005em;white-space:nowrap;color:var(--foam);opacity:0;transition:opacity .2s ease, transform .42s var(--spring-snappy);pointer-events:none;padding:9px 16px;font-size:.8125rem;font-weight:500;position:absolute;inset-block-end:16px;inset-inline-start:50%;transform:translate(-50%,6px)}.resultado__stage:focus-visible .resultado__dica{opacity:1;transform:translate(-50%)}.galeria__bar{justify-content:space-between;align-items:center;gap:16px;min-block-size:44px;margin-block-start:clamp(40px,5vw,72px);display:flex}.galeria__t{margin:0}.galeria__nav{gap:10px;display:flex}.galeria__nav[hidden],html:not(.fine) .galeria__nav{display:none}.galeria__btn[aria-disabled=true]{opacity:.32;cursor:default;pointer-events:none}.galeria{--fade-a:0px;--fade-d:0px;-webkit-mask:linear-gradient(90deg, transparent, #000 var(--fade-a), #000 calc(100% - var(--fade-d)), transparent);-webkit-mask:linear-gradient(90deg, transparent, #000 var(--fade-a), #000 calc(100% - var(--fade-d)), transparent);mask:linear-gradient(90deg, transparent, #000 var(--fade-a), #000 calc(100% - var(--fade-d)), transparent);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), env(safe-area-inset-left), (100vw - var(--maxw)) / 2);scrollbar-width:none;outline-offset:-3px;margin-block-start:10px;overflow-x:auto}.galeria::-webkit-scrollbar{display:none}.galeria.tem-antes{--fade-a:clamp(24px, 5vw, 96px)}.galeria.tem-depois{--fade-d:clamp(40px, 7vw, 120px)}.galeria .galeria__list{inline-size:max-content;padding-block:6px;padding-inline:max(var(--gutter), env(safe-area-inset-left), (100vw - var(--maxw)) / 2);grid-auto-columns:min(64vw,280px);grid-auto-flow:column;gap:14px;margin:0;list-style:none;display:grid}.galeria__list:after{content:"";inline-size:1px}.corte{scroll-snap-align:start;align-content:start;gap:2px;display:grid}.corte__fig{gap:12px;margin:0;display:grid}.corte__zoom{--r:var(--r-xl);aspect-ratio:4/5;display:block}.corte__pic{background:var(--ph-ink)}.corte__pic,.corte__pic img{block-size:100%;inline-size:100%;display:block}.corte__zoom.is-voando .corte__pic{visibility:hidden}.corte__pic img{object-fit:cover;transition:transform .6s var(--ease-reveal);background-size:cover}@media (hover:hover){.corte__zoom:hover .corte__pic img{transform:scale(1.03)}}.corte__nome{letter-spacing:-.01em;font-size:1rem;font-weight:500}.corte__por{color:var(--smoke);font-size:.875rem}.corte__cta{justify-self:start;margin-inline-start:-6px}@media (min-width:900px){.sec__head--split{grid-template-columns:minmax(0,1fr) auto}.resultado__stage{aspect-ratio:16/9}.galeria .galeria__list{grid-auto-columns:clamp(220px,19vw,280px);gap:20px}}.sec--clientes{--sec-bg:var(--ink-900);overflow:clip}.sec--clientes:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#c8763f29,#0000);block-size:70%;position:absolute;inset:30% -10% auto 35%}.clientes{gap:clamp(40px,5vw,72px);display:grid;position:relative}.clientes .sec__head{margin-block-end:0}.google{color:var(--smoke);gap:8px;display:inline-flex}.dep-destaque,.dep-destaque blockquote{margin:0}.dep-destaque__t{letter-spacing:-.025em;max-inline-size:22ch;color:var(--foam);text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2.4vw,3.5rem);font-weight:300;line-height:1.15}.dep-destaque__by{color:var(--smoke);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-block-start:22px;font-size:.9375rem;display:flex}.dep-destaque__by .dash{margin-inline-end:0}.dep__meta{color:var(--ash);font-weight:400}.dep__onde{white-space:nowrap}.dep__pin{vertical-align:-2px;margin-inline-end:3px;display:inline-block}.notifs{gap:10px;margin:0;padding:0;list-style:none;display:grid}.notif{--r:var(--r-lg);grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px 16px 16px 14px;display:grid}.notif__ava{block-size:38px;inline-size:38px;color:var(--ink-950);background:linear-gradient(160deg, var(--steel-100), var(--steel-300));border-radius:10px;place-items:center;font-size:.9375rem;font-weight:600;display:grid}.notif__top{color:var(--foam);align-items:flex-start;gap:10px;font-size:.8125rem;font-weight:600;display:flex}.notif__quem{flex-wrap:wrap;flex:1;align-items:baseline;gap:0 10px;min-inline-size:0;display:flex}.notif__app{color:var(--ash);flex:none;margin-block-start:calc(.5lh - 7px)}.notif__t{color:var(--foam);opacity:.92;margin-block-start:2px;font-size:.9375rem;line-height:1.45}@media (min-width:1024px){.clientes{grid-template-columns:6fr 5fr;align-items:start;column-gap:clamp(48px,6vw,112px)}.clientes .sec__head{grid-column:1/-1}.dep-destaque{position:sticky;top:120px}}.sec--agendar{--sec-bg:var(--ink-950);overflow:clip}.sec--agendar:before{content:"";pointer-events:none;background:radial-gradient(50% 50%,#c8763f24,#0000 70%);block-size:60%;position:absolute;inset:20% 0 auto}.agendar{text-align:center;justify-items:center;display:grid;position:relative}.agendar .sec__head{justify-items:center}.agendar .sec__head>.t-display{max-inline-size:14ch}.widget{--r:var(--r-3xl);text-align:start;gap:18px;inline-size:min(100%,440px);padding:22px;display:grid}.widget__top{align-items:center;gap:12px;display:flex}.widget__ico{block-size:36px;inline-size:36px;color:var(--ink-950);background:var(--foam);border-radius:10px;place-items:center;display:grid}.widget__dia{letter-spacing:-.015em;font-size:1.0625rem;font-weight:600}.widget__semana{gap:2px;margin:0;padding:0;list-style:none;display:grid}.widget__semana li{border-block-end:1px solid var(--hairline);justify-content:space-between;gap:12px;padding-block:8px;font-size:.9375rem;display:flex}.widget__semana li:last-child{border-block-end:0}.widget__semana li.is-off{color:var(--ash)}.widget__rotulo{color:var(--smoke);margin-block-end:10px;font-size:.8125rem}.widget__slots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.slot{border-radius:var(--r-md);letter-spacing:-.01em;font-feature-settings:var(--ff-num);min-block-size:52px;color:var(--foam);transition:background-color .18s ease, transform .42s var(--spring-snappy);background:#76768033;place-items:center;font-size:1.125rem;font-weight:600;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #f2eee70f}@media (hover:hover){.slot:hover{background:#76768052}}.slot:active{transform:scale(.97)}.widget.has-sug .widget__semana{display:none}.agendar__processo{max-inline-size:36ch;color:var(--smoke);margin-block:22px 18px}.agendar__alt{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}@media (max-width:599px){.widget{inline-size:100%}.agendar__alt{flex-direction:column}}.sec--onde{--sec-bg:var(--ink-900)}.onde{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.onde .sec__head{margin-block-end:28px}.onde__rua{max-inline-size:12ch}.onde__linha2{color:var(--smoke)}.onde__status{justify-self:start;margin-block:24px}.onde__acts{flex-wrap:wrap;gap:8px;margin-block-end:clamp(36px,4vw,56px);display:flex}.onde__btn{--btn-h:48px;--btn-px:18px;font-size:.9375rem}.onde__btn-c{display:none}.onde__tel{color:var(--smoke)}html:not(.apple) .onde__btn[data-rota=apple]{display:none}.onde__cols{gap:36px;display:grid}.onde__sub{margin-block-end:12px}.horarios{border-collapse:collapse;inline-size:100%;max-inline-size:420px}.horarios th,.horarios td{border-block-end:1px solid var(--hairline);text-align:start;padding-block:10px;font-size:.9375rem}.horarios th{font-weight:500}.horarios td{text-align:end;color:var(--foam)}.horarios abbr{text-decoration:none}.horarios tr.is-off td,.horarios tr.is-off th{color:var(--ash)}.horarios__hoje{border-radius:var(--r-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-950);background:var(--mint);margin-inline-start:10px;padding:2px 8px;font-size:.6875rem;font-weight:600;display:none}.horarios tr.is-hoje .horarios__hoje{display:inline-block}.horarios tr.is-hoje th,.horarios tr.is-hoje td{color:var(--foam)}.comod{gap:12px;margin:0;padding:0;list-style:none;display:grid}.comod li{align-items:center;gap:12px;display:flex}.comod .ico{color:var(--steel-300)}.map{--r:var(--r-2xl);--ar:4 / 3;--ar-n:1.3333;aspect-ratio:4/3;background:var(--ink-950);isolation:isolate;margin:0;position:relative;container-type:size}.map__tela{inline-size:max(100cqw, 100cqh * var(--ar-n));aspect-ratio:var(--ar);position:absolute;top:50%;left:50%;translate:-50% -50%;container-type:inline-size}.map__tela:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(130% 110% at 50% 46%, transparent 58%, color-mix(in srgb, var(--ink-900) 70%, transparent)), linear-gradient(transparent 82%, color-mix(in srgb, var(--ink-950) 55%, transparent));position:absolute;inset:0}.map__pic,.map__img{block-size:100%;inline-size:100%;position:absolute;inset:0}.map__img{object-fit:cover}.map__ruas{z-index:1;font-size:calc(var(--fs) * 1cqw);pointer-events:none;display:none;position:absolute;inset:0}.map__ruas--m{display:block}.map__ruas span{left:var(--x);top:var(--y);translate:-50% -50%;rotate:var(--a);letter-spacing:.01em;white-space:nowrap;color:var(--smoke);text-shadow:0 0 2px var(--ink-950), 0 0 6px var(--ink-950);font-weight:500;line-height:1;position:absolute}.map__ruas .is-minha{color:var(--steel-100)}.map__pin{z-index:2;filter:drop-shadow(0 6px 8px #0000008c);block-size:40px;inline-size:30px;position:absolute;top:50%;left:50%;translate:-50% -100%}.map__pin-svg{block-size:100%;inline-size:100%;display:block}.map__pin:before,.map__pin:after{content:"";z-index:-1;border-radius:50%;block-size:12px;inline-size:36px;position:absolute;top:100%;left:50%;translate:-50% -50%}.map__pin:before{background:radial-gradient(closest-side,#000000b3,#0000)}.map__pin:after{border:1.5px solid color-mix(in srgb, var(--accent) 70%, transparent);opacity:0}@media (prefers-reduced-motion:no-preference){html.js:not(.reduce-motion,.is-capture) .map__pin:not(.is-in){opacity:0;translate:-50% -180%}html.js:not(.reduce-motion,.is-capture) .map__pin.is-in{transition:translate .9s var(--spring-drop), opacity .16s linear}html:not(.reduce-motion,.is-capture) .map__pin.is-in:after{animation:pino-onda 2.6s var(--ease-reveal) .9s infinite}}@keyframes pino-onda{0%{opacity:.9;scale:.5}to{opacity:0;scale:2.4}}.map__label{z-index:2;border-radius:var(--r-md);white-space:nowrap;text-align:center;background:color-mix(in srgb, var(--ink-950) 72%, transparent);-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foam) 10%, transparent), 0 8px 20px -10px #000c;justify-items:center;padding:7px 13px 8px;font-size:.8125rem;line-height:1.35;display:grid;position:absolute;top:calc(50% + 14px);left:50%;translate:-50%}.map__label strong{font-weight:600}.map__label span{color:var(--smoke)}.map__open{z-index:3;--btn-h:44px;--btn-px:16px;font-size:.875rem;position:absolute;bottom:14px;right:14px}.map__attr{z-index:3;color:var(--ash);font-size:.6875rem;line-height:1.4;position:absolute;bottom:10px;left:14px}.map__attr a{color:inherit;text-decoration:none;position:relative}.map__attr a:after{content:"";inset-inline:0;block-size:44px;position:absolute;bottom:-8px}.map__attr a:hover{color:var(--smoke);text-decoration:underline}.map__ph{background:repeating-linear-gradient(28deg, transparent 0 46px, color-mix(in srgb, var(--foam) 3%, transparent) 46px 47px), repeating-linear-gradient(-62deg, transparent 0 58px, color-mix(in srgb, var(--foam) 3%, transparent) 58px 59px), radial-gradient(70% 60% at 50% 48%, var(--ink-800), var(--ink-950));position:absolute;inset:0}.map__frame{z-index:4;background:var(--ink-950);border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.map__fechar{z-index:5;--btn-h:44px;--btn-px:16px;font-size:.875rem;position:absolute;top:14px;right:14px}.map.is-interativo :is(.map__tela,.map__open,.map__attr){visibility:hidden}@media (min-width:600px){.map__ruas--m{display:none}.map__ruas--t{display:block}}@media (min-width:1024px){.onde{grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:clamp(36px,5vw,72px)}.onde>:not(.onde__map){grid-column:1}.onde .sec__head{margin-block-end:0}.onde__cols{grid-template-columns:1.3fr 1fr}.map{--ar:4 / 5;--ar-n:.8;aspect-ratio:4/5;grid-area:1/2/-1;max-block-size:calc(100svh - 140px);inline-size:100%;position:sticky;top:96px}.map__ruas--t{display:none}.map__ruas--d{display:block}}@media (max-width:599px){.map__open{--btn-px:14px;font-size:.8125rem;top:12px;bottom:auto;right:12px}.map__attr{font-size:.625rem;bottom:8px;left:12px;right:12px}.onde__acts{grid-template-columns:repeat(3,1fr);display:grid}.onde__btn{--btn-h:64px;--btn-px:6px;border-radius:var(--r-lg);flex-direction:column;gap:6px;font-size:.8125rem}.onde__btn-l{display:none}.onde__btn-c,.onde__btn[data-rota=waze] .onde__btn-l{display:inline}.ios .onde__btn[data-rota=google]{display:none}}.sec--pronto{--sec-bg:var(--ink-950);text-align:center;padding-block-start:clamp(56px,6vw,96px);overflow:clip}.pronto__mirror{--r:var(--r-3xl);inline-size:min(100% - 2 * var(--gutter), 960px);aspect-ratio:16/7;background:var(--ph-ink);margin-block-end:clamp(48px,6vw,88px);margin-inline:auto;position:relative}.pronto__mirror:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff0f 42%,#0000 52%),linear-gradient(#0a0a0b1a,#0a0a0b99);position:absolute;inset:0}.pronto__bokeh,.pronto__bokeh img{block-size:100%;inline-size:100%;display:block}.pronto__bokeh img{object-fit:cover;filter:brightness(.7)}.pronto__stage{pointer-events:none;position:absolute;inset:0}.pronto__in{justify-items:center;gap:18px;display:grid;position:relative}.pronto__t{letter-spacing:var(--tr-display);font-size:clamp(3rem,1.6rem + 6vw,7.5rem);line-height:.95}.pronto__linha{color:var(--smoke)}.pronto__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:10px;display:flex}.pronto__contador{color:var(--ash);margin-block-start:18px;font-size:.875rem}@media (max-width:599px){.pronto__mirror{aspect-ratio:4/3}.pronto__ctas{flex-direction:column;inline-size:100%}.pronto__ctas .btn{inline-size:100%}}.tz--capa-fora .tz__safe{height:100svh}.tz--capa-fora .sec--pronto{--sec-bg:transparent;background:0 0;flex-direction:column;block-size:100svh;padding-block:clamp(20px,5svh,64px) clamp(20px,4svh,48px);display:flex}.tz--capa-fora .pronto__mirror{min-block-size:0;inline-size:min(100% - 2 * var(--gutter), 960px, 36svh * 16 / 7);flex:none;margin-block-end:clamp(14px,3.2svh,40px)}.tz--capa-fora .pronto__in{gap:clamp(8px,1.6svh,18px)}.tz--capa-fora .pronto__t{font-size:min(clamp(3rem,1.6rem + 6vw,7.5rem),11.5svh)}.tz--capa-fora .pronto__ctas{margin-block-start:clamp(2px,.8svh,10px)}.tz--capa-fora .pronto__contador{margin-block-start:clamp(4px,1.4svh,18px)}@media (min-width:600px) and (orientation:portrait){.tz--capa-fora .pronto__in{flex:auto;align-content:center}}@media (max-width:599px){.tz--capa-fora .pronto__mirror{inline-size:min(100% - 2 * var(--gutter), 30svh * 4 / 3)}.tz--capa-fora .pronto__contador{max-inline-size:30ch}}@media (max-width:599px) and (max-height:700px){.tz--capa-fora .pronto__mirror{inline-size:min(100% - 2 * var(--gutter), 24svh * 4 / 3)}.tz--capa-fora .pronto__ctas .btn{min-block-size:46px}}.rodape{padding-block:clamp(64px, 8vw, 112px) calc(96px + env(safe-area-inset-bottom));background:var(--ink-950);border-block-start:1px solid var(--hairline);color:var(--smoke);font-size:.9375rem;position:relative}.rodape a{color:var(--foam);text-decoration:none}@media (hover:hover){.rodape a:hover{color:var(--accent-light)}}.rodape__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block-end:clamp(36px,5vw,56px);display:flex}.rodape__brand{align-items:center;gap:14px;display:inline-flex}.rodape__brand .mono{border-radius:50%;block-size:48px;inline-size:48px;font-size:.9375rem;box-shadow:inset 0 0 0 1px #f2eee73d}.rodape__nome{letter-spacing:-.025em;color:var(--foam);font-size:1.375rem;font-weight:600}.rodape__assinatura{color:var(--foam);font-size:1.125rem;font-style:italic;font-weight:300}.rodape__cols{border-block:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;padding-block:32px;display:grid}.rodape__h{margin-block-end:14px}.rodape__col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rodape__col ul:has(a){gap:0}.rodape__col li>a,.rodape address a{align-items:center;min-block-size:44px;display:inline-flex}.rodape__col ul:has(a){margin-block:-11px}.rodape address{gap:0;font-style:normal;display:grid}.rodape address>p:not(:has(a)){margin-block-end:2px}.rodape__insta{gap:8px}.rodape__prefs{align-content:start;gap:4px;display:grid}.rodape__prefs[hidden]{display:none}.pref{min-block-size:44px;max-inline-size:260px;color:var(--foam);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.pref__sw{appearance:none;cursor:pointer;background:#78788052;border-radius:16px;flex:none;block-size:32px;inline-size:52px;margin:0;transition:background-color .25s;position:relative}.pref__sw:before{content:"";block-size:28px;inline-size:28px;transition:transform .49s var(--spring-snappy), inline-size .2s ease;background:#fff;border-radius:14px;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000040,0 1px 1px #00000029}.pref__sw:checked{background:var(--mint)}.pref__sw:checked:before{transform:translate(20px)}.pref__sw:disabled{opacity:.55;cursor:default}.pref:has(.pref__sw:disabled){cursor:default}.pref__nota{max-inline-size:260px;color:var(--ash);margin:-4px 0 0;font-size:.8125rem}.pref__nota[hidden]{display:none}.pref__sw:focus-visible{outline-offset:2px;outline:3px solid #d98a52b8}.rodape__legal{color:var(--ash);flex-wrap:wrap;gap:8px 24px;padding-block-start:24px;font-size:.8125rem;display:flex}.rodape__aviso{border-radius:var(--r-pill);color:var(--ink-950);background:var(--steel-100);align-items:center;gap:8px;padding:4px 12px 4px 10px;font-weight:500;display:inline-flex}@media (min-width:900px){.rodape__cols{grid-template-columns:1fr 1.4fr 1fr 1fr}.rodape{padding-block-end:48px}}
