@layer components{.icon{--_size:1.5em;width:var(--_size);aspect-ratio:1;flex:none;max-width:100%;height:auto;display:block}.icon.small{--_size:1em}.icon.large{--_size:2em}.icon.full-width{width:100%;aspect-ratio:unset}.button_wrap{background-color:var(--button-background);color:var(--button-text);border:var(--border-width) solid var(--button-border);border-radius:var(--radius-round);font-weight:var(--primary-semibold);text-align:center;transition:background-color var(--hover-duration) var(--hover-ease), color var(--hover-duration) var(--hover-ease), border-color var(--hover-duration) var(--hover-ease);justify-content:center;align-items:center;gap:.5em;padding:.75em 1.5em;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover){.button_wrap:hover:not(:disabled){background-color:var(--button-background-hover);color:var(--button-text-hover);border-color:var(--button-border-hover)}}.button_wrap.secondary{--button-background:var(--button-2-background);--button-text:var(--button-2-text);--button-border:var(--button-2-border);--button-background-hover:var(--button-2-background-hover);--button-text-hover:var(--button-2-text-hover);--button-border-hover:var(--button-2-border-hover)}.button_wrap.link{--button-background:transparent;--button-text:var(--link-text);--button-border:var(--link-border);--button-background-hover:transparent;--button-text-hover:var(--link-text-hover);--button-border-hover:var(--link-border);border:0;border-bottom:var(--border-width) solid var(--button-border);background-image:linear-gradient(var(--link-border-hover), var(--link-border-hover));background-position:100% 100%;background-repeat:no-repeat;background-origin:border-box;background-size:0 var(--border-width);transition:background-size calc(var(--hover-duration) * 2) var(--hover-ease), color var(--hover-duration) var(--hover-ease), border-color var(--hover-duration) var(--hover-ease);border-radius:0;padding:.4em 0}@media (hover:hover){.button_wrap.link:hover:not(:disabled){background-position:0 100%;background-size:100% var(--border-width)}}.button_wrap:is(.play,.close,.arrow){border-radius:var(--radius-round);gap:0;padding:.75em}.button_wrap.back .button_mark{rotate:180deg}.button_wrap.play .button_pause{display:none}.button_wrap.play[aria-pressed=true] .button_play{display:none}.button_wrap.play[aria-pressed=true] .button_pause{display:block}.button_wrap:disabled{cursor:not-allowed;opacity:.5}.skip-link{top:var(--space-2);z-index:100;translate:0 calc(-100% - var(--space-2) * 2);position:fixed;inset-inline-start:var(--space-2)}.skip-link:focus{translate:0}.announcement_wrap{--_speed:80s;height:var(--announcement-height);color:var(--brand-text);background-color:#80f2ff;align-items:center;display:flex;position:relative;overflow:hidden}.announcement_dev{inset-block:0;z-index:2;padding:0 .75rem 0 max(.75rem, env(safe-area-inset-left));color:var(--brand-text);font:inherit;font-size:.75rem;font-weight:var(--primary-semibold);white-space:nowrap;cursor:help;background-color:#80f2ff;border:0;align-items:center;gap:.375rem;display:inline-flex;position:absolute;left:0;box-shadow:.75rem 0 .75rem -.25rem #80f2ff}.announcement_dev span{background-color:var(--brand-text);color:#80f2ff;border-radius:999px;padding:.2rem .55rem}.announcement_dev svg{flex:none;width:.9375rem;height:.9375rem}.announcement_dev:focus-visible{outline:2px solid var(--brand-text);outline-offset:-3px}@media not (min-width:30rem){.announcement_dev svg{display:none}}.announcement_wrap.is-static{justify-content:center}.announcement_wrap.is-static .announcement_list{flex:0 auto;max-width:100%}.announcement_wrap.is-static .announcement_item{padding-inline:.75rem}.announcement_wrap.is-static .announcement_item:last-child:after{display:none}@media not (min-width:30rem){.announcement_wrap.is-static .announcement_item{padding-inline:.5rem}.announcement_wrap.is-static .announcement_item svg{display:none}.announcement_wrap.is-static .announcement_item:after{margin-left:.5rem}}.announcement_wrap.is-static a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.06em}.announcement_short{display:none}@media not (min-width:48rem){.announcement_long{display:none}.announcement_short{display:inline}}.announcement_track{width:max-content;animation:announcement-marquee var(--_speed) linear infinite;flex:none;display:flex}.announcement_wrap:hover .announcement_track{animation-play-state:paused}.announcement_list{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.announcement_item{font-size:.8125rem;font-weight:var(--primary-medium);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:.5rem;padding-inline:1.5rem;line-height:1;display:inline-flex}.announcement_item svg{flex:none;width:1rem;height:1rem}.announcement_item:after{content:"";border-radius:var(--radius-round);opacity:.35;background-color:currentColor;width:.25rem;height:.25rem;margin-left:1rem}@keyframes announcement-marquee{to{translate:-50%}}@media (prefers-reduced-motion:reduce){.announcement_wrap{scrollbar-width:none;overflow-x:auto}.announcement_track{animation:none}.announcement_list[aria-hidden]{display:none}}.admin-tip{z-index:1000;background-color:var(--text,#09090b);width:max-content;max-width:min(20rem,100vw - 1rem);color:var(--background,#fafafa);text-align:center;text-wrap:balance;pointer-events:none;transform-origin:var(--_origin,bottom center);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;position:fixed}.admin-tip[hidden]{display:none}.admin-tip[data-side=bottom]{--_origin:top center}.admin-tip[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) admin-tip-in}.admin-tip[data-state=closed]{animation:.1s ease-in forwards admin-tip-out}@media (prefers-reduced-motion:reduce){.admin-tip{animation:none!important}}.admin-tip_arrow{background-color:inherit;border-radius:2px;width:.625rem;height:.625rem;position:absolute;top:100%;transform:translate(-50%,calc(-50% - 2px))rotate(45deg)}.admin-tip[data-side=bottom] .admin-tip_arrow{top:auto;bottom:100%;transform:translate(-50%,calc(50% + 2px))rotate(45deg)}.admin_body td [data-tip],.admin_body th [data-tip]{z-index:1;position:relative}@keyframes admin-tip-in{0%{opacity:0;transform:translateY(var(--_slide,.5rem)) scale(.95)}}.admin-tip[data-side=bottom]{--_slide:-.5rem}@keyframes admin-tip-out{to{opacity:0;transform:scale(.95)}}.user-menu{display:contents}.user-menu[hidden],.liquid-island_action[data-user-icon][hidden]{display:none}.liquid-island_action.user-menu_trigger{letter-spacing:-.005em;gap:.4375rem;width:auto;padding-inline:.1875rem .5rem;font-size:.8125rem;font-weight:600}.user-menu_avatar{border-radius:var(--radius-round);background-color:var(--brand-500);width:1.625rem;height:1.625rem;color:var(--brand-text);text-transform:uppercase;flex:none;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid}.user-menu_avatar.is-large{width:2.5rem;height:2.5rem;font-size:1rem}.user-menu_nick{text-overflow:ellipsis;white-space:nowrap;max-width:6.5rem;overflow:hidden}@media not (min-width:40rem){.user-menu_nick{display:none}}.liquid-island_action.user-menu_trigger .user-menu_chevron{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.55;width:.875rem;height:.875rem;transition:rotate .3s var(--island-spring,cubic-bezier(.32, .72, 0, 1));margin-left:-.125rem}@media not (min-width:40rem){.liquid-island_action.user-menu_trigger .user-menu_chevron{display:none}}.user-menu.is-open .user-menu_chevron{rotate:180deg}.user-menu_panel{z-index:330;width:min(17.5rem,100vw - 1.5rem);color:var(--text);transform-origin:calc(100% - 1.5rem) -.5rem;opacity:0;transition:opacity .18s ease, scale .42s var(--island-spring,cubic-bezier(.32, .72, 0, 1)), translate .42s var(--island-spring,cubic-bezier(.32, .72, 0, 1));background:0 0;border-radius:1.25rem;font-size:.875rem;position:fixed;translate:0 -.375rem;scale:.92;box-shadow:inset 0 2px 2px #0000000d,inset 0 -2px 2px #ffffff80,0 4px 2px -2px #1fbfd126,inset 0 0 1.6px 4px #d2ebff40,0 10px 28px -12px #1fbfd138}.user-menu_panel.is-in{opacity:1;translate:0;scale:1}@media (prefers-reduced-motion:reduce){.user-menu_panel{transition:opacity .12s linear;translate:0;scale:1}}.user-menu_panel:after{content:"";z-index:2;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from -75deg,#32d9ec40,#b8f1ff0d 5% 40%,#32d9ec40 50%,#b8f1ff0d 60% 95%,#32d9ec40),linear-gradient(#dcf0ff80,#dcf0ff80);padding:1px;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.user-menu_distort,.user-menu_veu,.user-menu_rim{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.user-menu_distort{-webkit-backdrop-filter:blur(10.5px)saturate(140%);backdrop-filter:blur(10.5px)saturate(140%);filter:url(#user-menu-lens);isolation:isolate;transform:translateZ(0)}@supports ((-webkit-hyphens:none)){.user-menu_distort{filter:none;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%)}}.user-menu_veu{background:linear-gradient(#66f0ff1a,#66f0ff1a),linear-gradient(#fffc,#fffc)}.user-menu_rim{box-shadow:inset 1.5px 1.5px 0 -.5px #fff,inset -1.5px -1.5px 0 -.5px #ffffff8c,inset 0 0 .5rem #ffffff59,inset 0 2px 2px #0000000d,inset 0 -2px 2px #ffffff80,inset 0 0 1.6px 4px #d2ebff40,inset 0 -24px 36px -28px #1fbfd13d,inset 0 20px 28px -24px #ffffffd9}html[data-scheme=dark] .user-menu_panel{box-shadow:0 0 0 .5px #021127cc,0 18px 48px #02112740}html[data-scheme=dark] .user-menu_panel:after{background:0 0;padding:0;box-shadow:inset 0 1px #fff3,inset 0 -1px #fff3,inset 0 6px 6px -6px #ffffff0d,inset 0 -12px 10px -6px #ffffff0f;mask:none}html[data-scheme=dark] .user-menu_distort{-webkit-backdrop-filter:blur(16.5px)saturate(140%);backdrop-filter:blur(16.5px)saturate(140%)}html[data-scheme=dark] .user-menu_veu{background:linear-gradient(#021127d1,#021127d1)}html[data-scheme=dark] .user-menu_rim{box-shadow:inset 1.5px 1.5px 0 -.5px #ffffff59,inset -1.5px -1.5px 0 -.5px #ffffff30,inset 0 0 .5rem #ffffff1f}.user-menu_body{z-index:1;padding:.375rem;position:relative}.user-menu_grab{display:none}.user-menu_head{border-bottom:1px solid color-mix(in oklab, var(--text) 8%, transparent);align-items:center;gap:.75rem;margin-bottom:.25rem;padding:.625rem .625rem .75rem;display:flex}.user-menu_who{min-width:0;display:grid}.user-menu_who strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:650;line-height:1.25;overflow:hidden}.user-menu_who span{color:color-mix(in oklab, var(--text) 62%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.user-menu_list{margin:0;padding:0;list-style:none;display:grid}.user-menu_list a,.user-menu_signout{width:100%;min-height:2.5rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.625rem;padding:0 .625rem;text-decoration:none;transition:background-color .15s;display:flex}:is(.user-menu_list a,.user-menu_signout) svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;width:1.125rem;height:1.125rem}:is(.user-menu_list a,.user-menu_signout):hover,:is(.user-menu_list a,.user-menu_signout):focus-visible{background-color:color-mix(in oklab, var(--text) 7%, transparent);outline:none}:is(.user-menu_list a,.user-menu_signout):focus-visible{box-shadow:0 0 0 2px var(--brand-500)}.user-menu_modo{border-top:1px solid color-mix(in oklab, var(--text) 8%, transparent);justify-content:space-between;align-items:center;min-height:2.75rem;margin-top:.25rem;padding:0 .375rem 0 .625rem;display:flex}.user-menu_modo-label{color:color-mix(in oklab, var(--text) 70%, transparent)}.user-menu_switch{--_i:0;border-radius:var(--radius-round);background-color:color-mix(in oklab, var(--text) 8%, transparent);grid-template-columns:repeat(3,2rem);padding:.1875rem;display:inline-grid;position:relative}.user-menu_switch button{z-index:1;border-radius:var(--radius-round);height:1.75rem;color:color-mix(in oklab, var(--text) 62%, transparent);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;transition:color .2s;display:grid;position:relative}.user-menu_switch button[aria-checked=true]{color:var(--text)}.user-menu_switch button:focus-visible{box-shadow:0 0 0 2px var(--brand-500);outline:none}.user-menu_switch button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.user-menu_thumb{z-index:2;border-radius:var(--radius-round);pointer-events:none;width:2rem;translate:calc(var(--_i) * 2rem) 0;transition:translate .52s cubic-bezier(.34,1.36,.5,1);position:absolute;inset:.1875rem auto .1875rem .1875rem}.user-menu_thumb:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 1px 1px 0 -.5px #fffffff2,inset -1px -1px 0 -.5px #ffffff8c,inset 0 0 .35rem #ffffff59,0 0 0 .5px #32d9ec38,0 .2rem .6rem -.2rem #1fbfd166}.user-menu_thumb-lente{border-radius:inherit;-webkit-backdrop-filter:saturate(140%);backdrop-filter:saturate(140%);filter:url(#user-menu-bolha-lens);clip-path:inset(0 round 999px);isolation:isolate;position:absolute;inset:0;transform:translateZ(0)}html[data-scheme=dark] .user-menu_thumb{background-color:#ffffff24}html[data-scheme=dark] .user-menu_thumb:after{box-shadow:inset 1px 1px 0 -.5px #ffffff80,inset -1px -1px 0 -.5px #ffffff40,inset 0 0 .35rem #ffffff26}.user-menu_switch button svg{transition:scale .52s cubic-bezier(.34,1.36,.5,1)}.user-menu_switch button[aria-checked=true] svg{scale:1.1}.user-menu_signout{color:var(--negative,#c0392b);margin-top:.125rem}.user-menu_signout[aria-busy=true]{opacity:.6;cursor:progress}.user-menu_scrim{z-index:325;opacity:0;background-color:oklab(0% none none/.38);transition:opacity .25s;position:fixed;inset:0}.user-menu_scrim.is-in{opacity:1}@media not (min-width:40rem){.user-menu_panel{inset:auto .5rem calc(env(safe-area-inset-bottom,0px) + .5rem) .5rem;transform-origin:50% 100%;touch-action:none;border-radius:1.75rem;width:auto;translate:0 110%;scale:1}.user-menu_panel.is-in{translate:0}.user-menu_body{padding:.5rem .5rem .625rem}.user-menu_grab{border-radius:var(--radius-round);background-color:color-mix(in oklab, var(--text) 20%, transparent);width:2.5rem;height:.3125rem;margin:.125rem auto .375rem;display:block}.user-menu_list a,.user-menu_signout{min-height:2.75rem}}.liquid-island_wrap{--island-duration:.46s;--island-spring:cubic-bezier(.32, .72, 0, 1);--island-pop:cubic-bezier(.34, 1.56, .64, 1);--_top:calc(env(safe-area-inset-top,0rem) + var(--space-3));--_height:2.75rem;--_width:min(16.5rem, calc(100vw - 1.5rem));--_open-width:min(22.5rem, calc(100vw - 2rem));--_disc:1.75rem;--_grow:calc(var(--_disc) * .78)}@media (min-width:48rem){.liquid-island_wrap{--_height:3.25rem;--_width:min(34rem, calc(100vw - 3rem));--_open-width:min(25rem, calc(100vw - 3rem));--_disc:2rem}}.liquid-island_wrap{inset:var(--_top) 0 auto;z-index:300;padding-inline:var(--site-margin);pointer-events:none;background-color:#0000;justify-content:center;display:flex;position:fixed}.liquid-island_island{pointer-events:auto;width:var(--_fit,var(--_width));height:var(--_height);border-radius:calc(var(--_height) / 2);background-color:var(--navy-900);color:var(--light-100);box-shadow:0 0 0 var(--border-width) color-mix(in srgb, var(--light-100) 14%, transparent), 0 .5rem 1.75rem #001a3d38;animation:liquid-island-in .7s var(--island-spring) backwards;transition:width var(--island-duration) var(--island-spring), height var(--island-duration) var(--island-spring), translate var(--island-duration) var(--island-spring), border-radius var(--island-duration) var(--island-spring), box-shadow var(--hover-duration) var(--hover-ease);will-change:width, height;position:relative;overflow:hidden}.liquid-island_island.scrolled{box-shadow:0 0 0 var(--border-width) color-mix(in srgb, var(--light-100) 18%, transparent), 0 .875rem 2.5rem #00153352}.liquid-island_island.open{--_height:var(--_menu-height,24rem);width:var(--_open-width);border-radius:2.125rem}.liquid-island_shadow,.liquid-island_sweep{display:none}.liquid-island_wrap.is-glass{--_bg:var(--light-100);--_fg:var(--navy-900);--_bw:1px;--_glass-time:.4s;--_glass-ease:cubic-bezier(.25, 1, .5, 1);--_blur-rest:2px;--_blur-scroll:10px;--_blur-open:14px;--_open-bg:72%;--_tint:var(--cyan-500);--_tint-a:0%}.liquid-island_wrap.is-glass.is-soft{--_blur-rest:0px;--_blur-scroll:3px;--_blur-open:6px}.liquid-island_wrap.is-glass{transition:transform var(--_glass-time) var(--_glass-ease)}.liquid-island_wrap.is-glass:has(.liquid-island_toggle:active){transform:rotateX(25deg)}.liquid-island_wrap.is-glass .liquid-island_island{color:var(--_fg);background:linear-gradient(-75deg, color-mix(in srgb, var(--_bg) 5%, transparent), color-mix(in srgb, var(--_bg) 20%, transparent), color-mix(in srgb, var(--_bg) 5%, transparent));-webkit-backdrop-filter:blur(var(--_blur-rest));backdrop-filter:blur(var(--_blur-rest));box-shadow:inset 0 .125rem .125rem color-mix(in srgb, var(--_fg) 5%, transparent), inset 0 -.125rem .125rem color-mix(in srgb, var(--_bg) 50%, transparent), 0 .25rem .125rem -.125rem color-mix(in srgb, var(--_fg) 20%, transparent), inset 0 0 .1rem .25rem color-mix(in srgb, var(--_bg) 20%, transparent);transition:width var(--island-duration) var(--island-spring), height var(--island-duration) var(--island-spring), translate var(--island-duration) var(--island-spring), border-radius var(--island-duration) var(--island-spring), background var(--_glass-time) var(--_glass-ease), backdrop-filter var(--_glass-time) var(--_glass-ease), box-shadow var(--_glass-time) var(--_glass-ease)}.liquid-island_wrap.is-glass .liquid-island_island:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;padding:var(--_bw);box-sizing:border-box;background:conic-gradient(from var(--angle-1) at 50% 50%, color-mix(in srgb, var(--_fg) 50%, transparent) 0%, transparent 5% 40%, color-mix(in srgb, var(--_fg) 50%, transparent) 50%, transparent 60% 95%, color-mix(in srgb, var(--_fg) 50%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--_bg) 50%, transparent), color-mix(in srgb, var(--_bg) 50%, transparent));box-shadow:inset 0 0 0 calc(var(--_bw) / 2) color-mix(in srgb, var(--_bg) 50%, transparent);--angle-1:var(--_ang-rest,-75deg);transition:--angle-1 .5s;position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.liquid-island_wrap.is-glass .liquid-island_island.open:after{--angle-1:-75deg}.liquid-island_wrap.is-glass .liquid-island_island.scrolled:not(.open){background:linear-gradient(-75deg, color-mix(in srgb, var(--_bg) 35%, transparent), color-mix(in srgb, var(--_bg) 55%, transparent), color-mix(in srgb, var(--_bg) 35%, transparent));-webkit-backdrop-filter:blur(var(--_blur-scroll)) saturate(140%);backdrop-filter:blur(var(--_blur-scroll)) saturate(140%)}.liquid-island_wrap.is-glass .liquid-island_island.open{background:color-mix(in srgb, var(--_bg) var(--_open-bg), transparent);-webkit-backdrop-filter:blur(var(--_blur-open)) saturate(140%);backdrop-filter:blur(var(--_blur-open)) saturate(140%)}.liquid-island_wrap.is-glass .liquid-island_sweep{inset:calc(var(--_bw) / 2);z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(var(--angle-2), transparent 0%, color-mix(in srgb, var(--_bg) 50%, transparent) 40% 50%, transparent 55%);mix-blend-mode:screen;transition:background-position calc(var(--_glass-time) * 1.25) var(--_glass-ease), --angle-2 calc(var(--_glass-time) * 1.25) var(--_glass-ease), opacity .2s var(--hover-ease);background-position:0%;background-size:200% 200%;display:block;position:absolute}.liquid-island_wrap.is-glass .liquid-island_island.open .liquid-island_sweep{opacity:0}.liquid-island_wrap.is-glass:has(.liquid-island_toggle:active) .liquid-island_sweep{--angle-2:-15deg;background-position:50% 15%}.liquid-island_wrap.is-glass .liquid-island_shadow{width:var(--_fit,var(--_width));height:var(--_height);border-radius:calc(var(--_height) / 2);pointer-events:none;filter:blur(2px);animation:liquid-island-shadow-in .9s var(--island-spring) backwards;transition:width var(--island-duration) var(--island-spring), height var(--island-duration) var(--island-spring), translate var(--island-duration) var(--island-spring), border-radius var(--island-duration) var(--island-spring), filter var(--_glass-time) var(--_glass-ease);display:block;position:absolute;top:0;left:50%;translate:-50%}.liquid-island_wrap.is-glass .liquid-island_shadow:after{content:"";box-sizing:border-box;border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--_fg) 20%, transparent), color-mix(in srgb, var(--_fg) 10%, transparent));width:calc(100% - .25rem);height:calc(100% - .25rem);transition:top var(--_glass-time) var(--_glass-ease), opacity var(--_glass-time) var(--_glass-ease);padding:.125rem;position:absolute;top:.5rem;left:.125rem;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.liquid-island_wrap.is-glass:has(.liquid-island_island.open) .liquid-island_shadow{width:var(--_open-width);height:var(--_menu-height,24rem);border-radius:2.125rem}.liquid-island_wrap.is-glass:has(.liquid-island_island:not(.open).is-reveal) .liquid-island_shadow{width:calc(var(--_fit,var(--_width)) + var(--_grow))}.liquid-island_wrap.is-glass:has(.liquid-island_toggle:active) .liquid-island_shadow:after{opacity:.75;top:.5rem}.liquid-island_wrap.is-glass .liquid-island_link{color:color-mix(in srgb, var(--_fg) 90%, transparent);text-shadow:0 .25em .05em color-mix(in srgb, var(--_fg) 10%, transparent);transition:text-shadow var(--_glass-time) var(--_glass-ease)}.liquid-island_wrap.is-glass .liquid-island_wordmark{filter:drop-shadow(0 .2rem .05rem color-mix(in srgb, var(--_fg) 10%, transparent))}.liquid-island_wrap.is-glass .liquid-island_avatar{box-shadow:0 0 0 .1rem color-mix(in srgb, var(--_bg) 85%, transparent)}.liquid-island_wrap.is-glass .liquid-island_toggle{background-color:color-mix(in srgb, var(--_bg) 35%, transparent);box-shadow:inset 0 0 0 var(--_bw) color-mix(in srgb, var(--_fg) 10%, transparent)}@media (hover:hover){.liquid-island_wrap.is-glass .liquid-island_island:not(.open):not(.scrolled):hover{-webkit-backdrop-filter:blur(.01em);backdrop-filter:blur(.01em)}.liquid-island_wrap.is-glass .liquid-island_island:not(.open):hover{box-shadow:inset 0 .125rem .125rem color-mix(in srgb, var(--_fg) 5%, transparent), inset 0 -.125rem .125rem color-mix(in srgb, var(--_bg) 50%, transparent), 0 .15rem .05rem -.1rem color-mix(in srgb, var(--_fg) 25%, transparent), inset 0 0 .05rem .1rem color-mix(in srgb, var(--_bg) 50%, transparent)}.liquid-island_wrap.is-glass .liquid-island_island:not(.open):hover:after{--angle-1:var(--_ang-hover,-125deg)}.liquid-island_wrap.is-glass .liquid-island_island:not(.open):hover .liquid-island_sweep{background-position:25%}.liquid-island_wrap.is-glass .liquid-island_island:not(.open):hover .liquid-island_link{text-shadow:.025em .025em .025em color-mix(in srgb, var(--_fg) 12%, transparent)}.liquid-island_wrap.is-glass:has(.liquid-island_island:not(.open):hover) .liquid-island_shadow{width:calc(var(--_fit,var(--_width)) + var(--_grow));filter:blur(1px)}.liquid-island_wrap.is-glass:has(.liquid-island_island:not(.open):hover) .liquid-island_shadow:after{top:.125rem}}.liquid-island_wrap.is-glass.is-vos{--_fg:var(--ink-800);--_sh-c:#003264;--_sh-a:15%;--_sh-y:8px;--_sh-blur:2px;--_sh-w:2px;--_ring-c:#143c78;--_ring-a:50%;--_drop-c:#000;--_drop-a:20%}.liquid-island_wrap.is-glass.is-vos .liquid-island_island{box-shadow:inset 0 2px 2px #0000000d, inset 0 -2px 2px #ffffff80, 0 4px 2px -2px color-mix(in srgb, var(--_drop-c) var(--_drop-a), transparent), inset 0 0 1.6px 4px #d2ebff40}.liquid-island_wrap.is-glass.is-vos .liquid-island_island:after{--_ring-forte:color-mix(in srgb, var(--_ring-c) var(--_ring-a), transparent);--_ring-fraco:color-mix(in srgb, color-mix(in srgb, var(--_ring-c) 35%, white) calc(var(--_ring-a) / 5), transparent);background:conic-gradient(from var(--angle-1) at 50% 50%, var(--_ring-forte), var(--_ring-fraco) 5% 40%, var(--_ring-forte) 50%, var(--_ring-fraco) 60% 95%, var(--_ring-forte)), linear-gradient(180deg, #dcf0ff80, #f0faff80);box-shadow:inset 0 0 0 calc(var(--_bw) / 2) #dcf0ff80}.liquid-island_wrap.is-glass.is-vos .liquid-island_island:not(.open):not(.scrolled){background:linear-gradient(-75deg,#e6f5ff14,#f0faff33,#e6f5ff14)}.liquid-island_wrap.is-glass.is-vos .liquid-island_sweep{background:linear-gradient(var(--angle-2), #fff0 0, #ffffff80 40% 50%, #fff0 55%);transition:background-position .5s var(--_glass-ease), --angle-2 .5s var(--_glass-ease), opacity .2s var(--hover-ease);background-repeat:no-repeat;background-size:200% 200%}.liquid-island_wrap.is-glass.is-vos .liquid-island_shadow{filter:blur(var(--_sh-blur))}.liquid-island_wrap.is-glass.is-vos .liquid-island_shadow:after{top:var(--_sh-y);padding:var(--_sh-w);background:linear-gradient(color-mix(in srgb, var(--_sh-c) var(--_sh-a), transparent), color-mix(in srgb, var(--_sh-c) calc(var(--_sh-a) * .55), transparent))}.liquid-island_wrap.is-glass.is-vos:has(.liquid-island_toggle:active) .liquid-island_shadow:after{top:var(--_sh-y)}.liquid-island_wrap.is-glass.is-vos .liquid-island_link{color:var(--_fg);text-shadow:0 .05em .05em #0000000d}.liquid-island_wrap.is-glass.is-vos .liquid-island_wordmark{filter:none}@media (hover:hover){.liquid-island_wrap.is-glass.is-vos .liquid-island_island:not(.open):hover{box-shadow:inset 0 2px 2px #0000000d, inset 0 -2px 2px #ffffff80, 0 2.4px .8px -1.6px color-mix(in srgb, var(--_drop-c) calc(var(--_drop-a) * 1.25), transparent), inset 0 0 .8px 1.6px #ffffff80}.liquid-island_wrap.is-glass.is-vos .liquid-island_island:not(.open):hover .liquid-island_sweep{--angle-2:135deg;background-position:30% 30%}.liquid-island_wrap.is-glass.is-vos .liquid-island_island:not(.open):hover .liquid-island_link{text-shadow:0 .05em .05em #0000000d}.liquid-island_wrap.is-glass.is-vos .liquid-island_island:not(.open):not(.scrolled):hover{-webkit-backdrop-filter:blur(.16px);backdrop-filter:blur(.16px)}.liquid-island_wrap.is-glass.is-vos:has(.liquid-island_island:not(.open):hover) .liquid-island_shadow{filter:blur(calc(var(--_sh-blur) / 2))}.liquid-island_wrap.is-glass.is-vos:has(.liquid-island_island:not(.open):hover) .liquid-island_shadow:after{top:calc(var(--_sh-y) / 4)}}.liquid-island_distort{display:none}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_island{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_distort{z-index:0;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(var(--_blur-rest));backdrop-filter:blur(var(--_blur-rest));filter:url(#liquid-island-ondas);isolation:isolate;will-change:filter;animation:.22s ease-out glass-filter-settle;display:block;position:absolute;inset:0;transform:translateZ(0)}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_island.scrolled .liquid-island_distort{-webkit-backdrop-filter:blur(var(--_blur-scroll)) saturate(140%);backdrop-filter:blur(var(--_blur-scroll)) saturate(140%)}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_island.open .liquid-island_distort{-webkit-backdrop-filter:blur(var(--_blur-open)) saturate(140%);backdrop-filter:blur(var(--_blur-open)) saturate(140%)}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_sweep{mix-blend-mode:normal}@supports ((-webkit-hyphens:none)){.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_distort{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);filter:none!important}}.liquid-island_rim{display:none}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple{--_rim:.7;--_tint-a:10%;--_ring-c:#33e7ff}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple .liquid-island_distort{filter:url(#liquid-island-lens)}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple .liquid-island_rim{z-index:0;border-radius:inherit;pointer-events:none;box-shadow:inset 1.5px 1.5px 0 -.5px rgb(255 255 255/calc(var(--_rim) * 1)), inset -1.5px -1.5px 0 -.5px rgb(255 255 255/calc(var(--_rim) * .55)), inset 0 0 .5rem rgb(255 255 255/calc(var(--_rim) * .35)), inset 0 -.6rem .9rem -.6rem rgb(255 255 255/calc(var(--_rim) * .5));display:block;position:absolute;inset:0}.liquid-island_veu{display:none}.liquid-island_wrap.is-glass{--_tint-c:color-mix(in srgb, var(--_tint) var(--_tint-a), transparent)}.liquid-island_wrap.is-glass .liquid-island_veu{z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(var(--_tint-c), var(--_tint-c));display:block;position:absolute;inset:0}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_island{background:0 0!important}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_veu{background:linear-gradient(var(--_tint-c), var(--_tint-c)), linear-gradient(-75deg, #e6f5ff14, #f0faff33, #e6f5ff14)}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_island.scrolled:not(.open) .liquid-island_veu{background:linear-gradient(var(--_tint-c), var(--_tint-c)), linear-gradient(-75deg, color-mix(in srgb, var(--_bg) 35%, transparent), color-mix(in srgb, var(--_bg) 55%, transparent), color-mix(in srgb, var(--_bg) 35%, transparent))}.liquid-island_wrap.is-glass.is-vos.is-dist .liquid-island_island.open .liquid-island_veu{background:linear-gradient(var(--_tint-c), var(--_tint-c)), linear-gradient(color-mix(in srgb, var(--_bg) var(--_open-bg), transparent), color-mix(in srgb, var(--_bg) var(--_open-bg), transparent))}.liquid-island_bolha{display:none}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha{--_bolha-mag:1.2;--_bolha-mag-menu:calc(1 + (var(--_bolha-mag) - 1) * .4);--_bolha-dur:.52s;--_bolha-ease:cubic-bezier(.34, 1.36, .5, 1)}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_layer.is-bar>:not(.liquid-island_bolha){z-index:1;position:relative}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha{z-index:2;pointer-events:none;border-radius:var(--_raio,999px);width:0;height:0;display:block;position:absolute;top:0;right:0}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha:after{content:"";border-radius:inherit;box-shadow:inset 1px 1px 0 -.5px #fffffff2, inset -1px -1px 0 -.5px #ffffff8c, inset 0 0 .35rem #ffffff59, 0 0 0 .5px color-mix(in srgb, var(--_ring-c) 22%, transparent), 0 .2rem .6rem -.2rem color-mix(in srgb, var(--_sh-c) 40%, transparent);position:absolute;inset:0}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha{transition:right var(--_bolha-dur) var(--_bolha-ease), width var(--_bolha-dur) var(--_bolha-ease), top var(--_bolha-dur) var(--_bolha-ease), height var(--_bolha-dur) var(--_bolha-ease)}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha.is-sem-anim{transition:none}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha-lente{border-radius:inherit;-webkit-backdrop-filter:saturate(140%);backdrop-filter:saturate(140%);filter:url(#liquid-island-bolha-lens);clip-path:inset(0 round var(--_raio,999px));isolation:isolate;position:absolute;inset:0;transform:translateZ(0)}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .is-menu-bolha .liquid-island_bolha-lente{filter:url(#liquid-island-bolha-menu-lens)}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha.is-menu-bolha{transition:left var(--_bolha-dur) var(--_bolha-ease), top var(--_bolha-dur) var(--_bolha-ease), width var(--_bolha-dur) var(--_bolha-ease), height var(--_bolha-dur) var(--_bolha-ease), border-radius var(--_bolha-dur) var(--_bolha-ease);left:0;right:auto}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha.is-menu-bolha.is-sem-anim{transition:none}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_layer.is-menu :is(.liquid-island_grid a,.liquid-island_list :is(a,button),.liquid-island_close){z-index:1;transition:scale var(--_bolha-dur) var(--_bolha-ease), background-color .2s var(--hover-ease);position:relative}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_layer.is-menu :is(.liquid-island_grid a,.liquid-island_list :is(a,button),.liquid-island_close).is-bolha-alvo{scale:var(--_bolha-mag-menu)}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_layer.is-menu .liquid-island_list :is(a,button){transform-origin:0}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_layer.is-menu :is(.liquid-island_grid a,.liquid-island_list :is(a,button)):is(:hover,:focus-visible),.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_close{background-color:#0000}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_toggle{box-shadow:none;background-color:#0000}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_link{transition:scale var(--_bolha-dur) var(--_bolha-ease), color .2s var(--hover-ease);display:inline-block}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_link.is-bolha-alvo{color:var(--_fg);scale:var(--_bolha-mag)}@supports ((-webkit-hyphens:none)){.liquid-island_wrap.is-apple.is-bolha .liquid-island_bolha-lente{filter:none;-webkit-backdrop-filter:saturate(150%)brightness(1.04);backdrop-filter:saturate(150%)brightness(1.04)}}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple .liquid-island_island.open .liquid-island_rim{box-shadow:inset 1.5px 1.5px 0 -.5px rgb(255 255 255/calc(var(--_rim) * 1)), inset -1.5px -1.5px 0 -.5px rgb(255 255 255/calc(var(--_rim) * .55)), inset 0 0 .5rem rgb(255 255 255/calc(var(--_rim) * .35)), inset 0 2px 2px #0000000d, inset 0 -2px 2px #ffffff80, inset 0 0 1.6px 4px #d2ebff40, inset 0 -1.5rem 2.25rem -1.75rem color-mix(in srgb, var(--_sh-c) 24%, transparent), inset 0 1.25rem 1.75rem -1.5rem #ffffffd9}.liquid-island_bolha-anel,.liquid-island_bolha-fundo{display:none}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha{--_bolha-menu-tom:18%;--_bolha-menu-c:var(--_ring-c)}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha-fundo{z-index:0;pointer-events:none;border-radius:var(--_raio,999px);background:linear-gradient(180deg, color-mix(in srgb, var(--_bolha-menu-c) calc(var(--_bolha-menu-tom) * .55), transparent), color-mix(in srgb, var(--_bolha-menu-c) var(--_bolha-menu-tom), transparent));width:0;height:0;box-shadow:inset 0 2px 2px #0000000d, inset 0 -2px 2px #ffffff80, inset 0 0 1.6px 4px #d2ebff40, inset 0 -.75rem 1.1rem -.8rem color-mix(in srgb, var(--_sh-c) 30%, transparent), inset 0 .6rem .9rem -.7rem #ffffffd9, 0 .45rem 1rem -.45rem color-mix(in srgb, var(--_sh-c) 45%, transparent), 0 .1rem .25rem -.1rem color-mix(in srgb, var(--_sh-c) 25%, transparent);transition:left var(--_bolha-dur) var(--_bolha-ease), top var(--_bolha-dur) var(--_bolha-ease), width var(--_bolha-dur) var(--_bolha-ease), height var(--_bolha-dur) var(--_bolha-ease), border-radius var(--_bolha-dur) var(--_bolha-ease);display:block;position:absolute;top:0;left:0}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .liquid-island_bolha-fundo.is-sem-anim{transition:none}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .is-menu-bolha .liquid-island_bolha-anel{box-sizing:border-box;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--bolha-ang) at 50% 50%, color-mix(in srgb, var(--_ring-c) 75%, transparent), color-mix(in srgb, var(--_ring-c) 10%, transparent) 5% 40%, color-mix(in srgb, var(--_ring-c) 75%, transparent) 50%, color-mix(in srgb, var(--_ring-c) 10%, transparent) 60% 95%, color-mix(in srgb, var(--_ring-c) 75%, transparent)), linear-gradient(180deg, #dcf0ff80, #f0faff80);transition:--bolha-ang .6s var(--_glass-ease);padding:1px;display:block;position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-bolha .is-menu-bolha:after{box-shadow:inset 1px 1px 0 -.5px #fffffff2,inset -1px -1px 0 -.5px #fff9,inset 0 0 .35rem #ffffff4d}.liquid-island_wrap.is-glass.is-vos.is-fiel{--_ring-c:#143c78;--_ring-a:50%;--_tint-a:0%}.liquid-island_wrap.is-glass.is-vos.is-fiel .liquid-island_island{overflow-clip-margin:1px;overflow:clip}.liquid-island_wrap.is-glass.is-vos.is-fiel .liquid-island_island:after{inset:calc(var(--_bw) / -2)}.liquid-island_wrap.is-glass.is-vos.is-dist.is-apple.is-fiel{--_ring-c:#143c78;--_tint-a:0%}.liquid-island_wrap.is-glass.is-vos.is-fiel:not(.is-dist) .liquid-island_sweep{z-index:3;mix-blend-mode:screen}.liquid-island_wrap.is-glass.is-vos.is-fiel .liquid-island_shadow:after{transition:top var(--_glass-time) var(--_glass-ease), left var(--_glass-time) var(--_glass-ease), width var(--_glass-time) var(--_glass-ease), height var(--_glass-time) var(--_glass-ease), opacity var(--_glass-time) var(--_glass-ease)}@media (hover:hover){.liquid-island_wrap.is-glass.is-vos.is-fiel:has(.liquid-island_island:not(.open):hover) .liquid-island_shadow{filter:blur(max(2px, calc(var(--_sh-blur) / 2)))}.liquid-island_wrap.is-glass.is-vos.is-fiel:has(.liquid-island_island:not(.open):hover) .liquid-island_shadow:after{top:calc(var(--_sh-y) / 4);width:calc(100% + 2px);height:calc(100% - .25rem + 3px);left:-1px}}.liquid-island_wrap.is-glass.is-vos.is-fiel.is-dist.is-soft.is-apple.is-bolha{--_blur-rest:6px;--_blur-scroll:2px;--_blur-open:6px;--_open-bg:75%;--_tint:var(--cyan-500);--_tint-a:10%;--_sh-c:#05e2ff;--_sh-a:15%;--_sh-y:8px;--_sh-blur:2px;--_sh-w:2px;--_drop-c:#00e1ff;--_drop-a:15%;--_ring-c:#143c78;--_ring-a:50%;--_rim:1;--_bolha-mag:1.19;--_bolha-dur:.52s;--_bolha-menu-tom:18%;--_bolha-menu-c:#33e7ff}@keyframes glass-filter-settle{0%{opacity:0}to{opacity:1}}@keyframes liquid-island-shadow-in{0%{opacity:0}}.liquid-island_island:not(.open).is-reveal{width:calc(var(--_fit,var(--_width)) + var(--_grow))}@media (hover:hover){.liquid-island_island:not(.open):hover{width:calc(var(--_fit,var(--_width)) + var(--_grow))}}@keyframes liquid-island-in{0%{opacity:0;translate:0 -1.6rem;scale:.82}to{opacity:1}}.liquid-island_layer{opacity:0;pointer-events:none;transition:opacity .16s var(--hover-ease);position:absolute;inset:0}.liquid-island_layer.is-on{opacity:1;pointer-events:auto}.liquid-island_island.open .is-bar{opacity:0;pointer-events:none}.liquid-island_island.open:not(.is-searching) .is-menu{opacity:1;pointer-events:auto;scale:1}.liquid-island_layer.is-bar{align-items:center;gap:var(--space-3);padding-inline:.5rem;display:flex}.liquid-island_brand{min-width:0;color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:flex}.liquid-island_wordmark{--_wm:1.05rem;height:var(--_wm);width:calc(var(--_wm) * var(--_wm-ratio,5.5676));translate:0 calc(var(--_wm) * var(--_wm-otico,.1296));flex:none;display:block}.liquid-island_avatars{width:var(--_disc);height:var(--_disc);transition:width var(--island-duration) var(--island-spring);flex:none;position:relative}.liquid-island_avatar{width:var(--_disc);height:var(--_disc);border-radius:var(--radius-round);object-fit:cover;box-shadow:0 0 0 .1rem var(--navy-900);animation:liquid-island-avatar .78s var(--island-pop) backwards;position:absolute;top:0;left:0}.liquid-island_avatar.is-photo{z-index:1;animation-delay:.18s}.liquid-island_avatar.is-symbol{z-index:2;transition:translate var(--island-duration) var(--island-spring);animation-delay:.32s}.liquid-island_island:not(.open).is-reveal .liquid-island_avatars{width:calc(var(--_disc) + var(--_grow))}.liquid-island_island:not(.open).is-reveal .liquid-island_avatar.is-symbol{translate:var(--_grow) 0}@media (hover:hover){.liquid-island_island:not(.open):hover .liquid-island_avatars{width:calc(var(--_disc) + var(--_grow))}.liquid-island_island:not(.open):hover .liquid-island_avatar.is-symbol{translate:var(--_grow) 0}}@keyframes liquid-island-avatar{0%{opacity:0;translate:-.875rem;rotate:-40deg;scale:.2}55%{opacity:1}to{opacity:1}}.liquid-island_inline{align-items:center;gap:var(--space-4);margin:0 auto 0 var(--space-2);font-size:.8125rem;font-weight:var(--primary-medium);padding:0;list-style:none;display:none}@media (min-width:48rem){.liquid-island_inline{display:flex}}.liquid-island_link{color:color-mix(in srgb, currentcolor 70%, transparent);white-space:nowrap;transition:color var(--hover-duration) var(--hover-ease);text-decoration:none}@media (hover:hover){.liquid-island_link:hover{color:currentColor}}.liquid-island_toggle{border-radius:var(--radius-round);width:2rem;height:2rem;color:inherit;background-color:color-mix(in srgb, currentcolor 12%, transparent);cursor:pointer;transition:background-color var(--hover-duration) var(--hover-ease), scale var(--hover-duration) var(--island-pop);border:none;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}@media (min-width:48rem){.liquid-island_toggle{margin-left:0}}@media (hover:hover){.liquid-island_toggle:hover{background-color:color-mix(in srgb, currentcolor 20%, transparent)}}.liquid-island_toggle:active{scale:.92}.liquid-island_burger{width:1.0625rem;height:.6875rem;position:relative}.liquid-island_burger i{width:100%;height:.1125rem;transition:width var(--island-duration) var(--island-spring);background-color:currentColor;border-radius:.125rem;position:absolute;left:0}.liquid-island_burger i:first-child{top:.0625rem}.liquid-island_burger i:last-child{width:70%;bottom:.0625rem}.liquid-island_island.is-reveal .liquid-island_burger i:last-child{width:100%}@media (hover:hover){.liquid-island_island:hover .liquid-island_burger i:last-child{width:100%}}.liquid-island_layer.is-menu{width:var(--_open-width);scrollbar-width:none;transition:opacity .2s var(--hover-ease) 80ms, scale .34s var(--island-spring) 60ms;flex-direction:column;padding:1.375rem 1.375rem 1.25rem;display:flex;right:auto;overflow-y:auto;scale:.9}.liquid-island_layer.is-menu::-webkit-scrollbar{display:none}.liquid-island_menu-head{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;padding-left:.25rem;display:flex}.liquid-island_menu-head p{font-size:.75rem;font-weight:var(--primary-bold);letter-spacing:.09em;text-transform:uppercase;opacity:.5}.liquid-island_close{border-radius:var(--radius-round);width:1.75rem;height:1.75rem;color:inherit;background-color:color-mix(in srgb, currentcolor 14%, transparent);cursor:pointer;transition:scale var(--hover-duration) var(--island-pop);border:none;place-items:center;display:grid}.liquid-island_close:active{scale:.88}.liquid-island_close svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;opacity:.7;width:.75rem;height:.75rem}.liquid-island_grid{margin-bottom:var(--space-2);grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.liquid-island_grid a{border:var(--border-width) solid color-mix(in srgb, currentcolor 14%, transparent);color:inherit;font-size:.6875rem;font-weight:var(--primary-medium);text-align:center;opacity:.9;transition:background-color .18s var(--hover-ease), border-color .18s var(--hover-ease), opacity .18s var(--hover-ease), scale .18s var(--island-spring);border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:.8rem .25rem;line-height:1.15;text-decoration:none;display:flex}.liquid-island_grid svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;width:1.2rem;height:1.2rem}.liquid-island_grid a:is(:hover,:focus-visible){background-color:color-mix(in srgb, currentcolor 12%, transparent);opacity:1;border-color:#0000;outline:none}.liquid-island_grid a:active{scale:.96}.liquid-island_list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.liquid-island_list :is(a,button){width:100%;color:inherit;font-size:.9rem;font-weight:var(--primary-medium);opacity:.82;transition:background-color .18s var(--hover-ease), opacity .18s var(--hover-ease), translate .18s var(--island-spring);border-radius:.75rem;align-items:center;gap:.75rem;padding:.6rem .75rem;text-decoration:none;display:flex}.liquid-island_list svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;flex:none;width:1.125rem;height:1.125rem}.liquid-island_list :is(a,button):is(:hover,:focus-visible){background-color:color-mix(in srgb, currentcolor 12%, transparent);opacity:1;outline:none}.liquid-island_list :is(a,button):active{translate:.125rem}.liquid-island_menu-foot{margin-top:var(--space-3);padding:var(--space-3) .5rem .25rem;border-top:var(--border-width) solid color-mix(in srgb, currentcolor 14%, transparent);justify-content:space-between;align-items:center;gap:var(--space-2);font-size:.7rem;font-weight:var(--primary-medium);opacity:.45;flex-wrap:wrap;display:flex}@media (min-width:48rem){.liquid-island_layer.is-bar{gap:var(--space-4);padding-inline:.625rem}.liquid-island_brand{gap:.7rem}.liquid-island_wordmark{--_wm:1.25rem}.liquid-island_inline{gap:var(--space-5);font-size:.875rem}.liquid-island_toggle{width:2.25rem;height:2.25rem}.liquid-island_burger{width:1.125rem;height:.75rem}}@media (prefers-reduced-motion:reduce){.liquid-island_island,.liquid-island_avatar{animation:none}}body:has(.announcement_wrap) .liquid-island_wrap{--_top:calc(env(safe-area-inset-top,0px) + var(--announcement-height) + var(--space-2))}body:has(.liquid-island_wrap){--pill-h:2.75rem;--nav-clearance:calc(env(safe-area-inset-top,0px) + var(--space-3) + var(--pill-h) + var(--space-4))}@media (min-width:48rem){body:has(.liquid-island_wrap){--pill-h:3.25rem}}body:has(.liquid-island_wrap):has(.announcement_wrap){--nav-clearance:calc(env(safe-area-inset-top,0px) + var(--announcement-height) + var(--space-2) + var(--pill-h) + var(--space-4))}body:has(.liquid-island_wrap) main{padding-top:calc(var(--pill-h) + var(--space-3) * 2)}.liquid-island_defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@media (min-width:48rem) and (not (min-width:64rem)){.liquid-island_inline li:nth-child(n+3){display:none}}.liquid-island_actions{align-items:center;gap:.125rem;margin-left:auto;display:flex}@media (min-width:48rem){.liquid-island_actions{margin-left:0}}.liquid-island_toggle{margin-left:0}.liquid-island_action{border-radius:var(--radius-round);width:2rem;height:2rem;color:inherit;cursor:pointer;transition:scale var(--_bolha-dur,.52s) var(--_bolha-ease,var(--island-pop));background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}@media (min-width:48rem){.liquid-island_action{width:2.25rem;height:2.25rem}}.liquid-island_action svg{width:1.125rem;height:1.125rem}@media (min-width:48rem){.liquid-island_action svg{width:1.1875rem;height:1.1875rem}}.liquid-island_action.is-bolha-alvo{scale:var(--_bolha-mag,1.19)}.liquid-island_action:active{scale:.92}.liquid-island_action[data-fit-hidden]{display:none}@media not (min-width:48rem){.liquid-island_action.is-admin{display:none}}.liquid-island_action.is-admin[hidden]{display:none}.liquid-island_action.is-admin{white-space:nowrap;gap:.375rem;width:auto;margin-right:.375rem;padding-inline:.75rem;font-size:.8125rem;font-weight:500}.liquid-island_action.is-admin:after{content:"";border-right:1px solid color-mix(in srgb, currentColor 22%, transparent);height:50%;position:absolute;top:25%;right:-.25rem}.liquid-island_count{border-radius:var(--radius-round);background-color:var(--brand-500);min-width:1rem;height:1rem;color:var(--brand-text);place-items:center;padding-inline:.25rem;font-size:.625rem;font-weight:700;line-height:1;display:grid;position:absolute;top:0;right:-.0625rem}.liquid-island_count[hidden]{display:none}@media not (min-width:48rem){.liquid-island_wrap .liquid-island_action:is(.is-account,.is-user){display:none}}.liquid-island_action.is-cart.has-count{width:auto;box-shadow:inset 1px 1px 0 -.5px #fffffff2, inset -1px -1px 0 -.5px #ffffff8c, inset 0 0 .35rem #ffffff59, 0 0 0 .5px color-mix(in srgb, var(--r-bring-c,var(--navy-900)) var(--r-bring-a,22%), transparent);background-color:#0000;border-radius:999px;gap:.375rem;padding-inline:.75rem}.liquid-island_action.is-cart.has-count .liquid-island_count{font-variant-numeric:tabular-nums;border-radius:999px;min-width:1.375rem;height:1.125rem;padding-inline:.375rem;font-size:.6875rem;position:static}@media (min-width:48rem){.liquid-island_list-admin{display:none}}.liquid-island_list-admin[hidden]{display:none}.liquid-island_list button{font-family:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:none}.liquid-island_wrap .liquid-island_wordmark{color:var(--navy-900)}.liquid-island_wrap.is-glass.is-vos .liquid-island_avatar{box-shadow:none}.liquid-island_scheme .is-sun,html[data-scheme=dark] .liquid-island_scheme .is-moon{display:none}html[data-scheme=dark] .liquid-island_scheme .is-sun{display:revert}html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos{--_bg:#0b101e;--_fg:#ebeef4;--_open-bg:82%}html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos .liquid-island_wordmark{color:var(--_fg)}html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos .liquid-island_veu{background:linear-gradient(var(--_tint-c), var(--_tint-c)), linear-gradient(-75deg, #0a102859, #0a102880, #0a102859)}html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos .liquid-island_island.scrolled:not(.open) .liquid-island_veu{background:linear-gradient(var(--_tint-c), var(--_tint-c)), linear-gradient(-75deg, #0a102899, #0a1028bf, #0a102899)}html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos .liquid-island_island.open .liquid-island_veu{background:#0a1028db}html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos .liquid-island_rim{--_rim:.35}html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos .liquid-island_search-field,html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos .liquid-island_result:is(:hover,:focus-visible),html[data-scheme=dark] .liquid-island_wrap.is-glass.is-vos .liquid-island_result-thumb{background-color:#ffffff14}.liquid-island_menu-foot em{font-style:italic}.liquid-island_wrap{--_search-width:min(36rem, calc(100vw - 2rem))}.liquid-island_island.open.is-searching,.liquid-island_wrap.is-glass:has(.liquid-island_island.open.is-searching) .liquid-island_shadow{width:var(--_search-width)}.liquid-island_island.open.is-searching .is-bar{opacity:0;pointer-events:none}.liquid-island_island.open.is-searching .is-search{opacity:1;pointer-events:auto;scale:1}.liquid-island_layer.is-search{width:var(--_search-width);scrollbar-width:none;transition:opacity .2s var(--hover-ease) 80ms, scale .34s var(--island-spring) 60ms;flex-direction:column;padding:1rem 1.125rem 1.25rem;display:flex;right:auto;overflow-y:auto;scale:.9}.liquid-island_layer.is-search::-webkit-scrollbar{display:none}.liquid-island_search-head{margin-bottom:var(--space-3);align-items:center;gap:.5rem;display:flex}.liquid-island_search-field{border-radius:var(--radius-round);background-color:color-mix(in srgb, var(--light-100) 70%, transparent);min-width:0;height:2.75rem;box-shadow:inset 0 0 0 var(--border-width) color-mix(in srgb, currentcolor 12%, transparent), inset 0 2px 2px #0000000d;flex:1;align-items:center;gap:.625rem;padding-inline:.875rem;display:flex}.liquid-island_search-field:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentcolor 40%, transparent), inset 0 2px 2px #0000000d}.liquid-island_search-field svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;opacity:.6;flex:none;width:1.1rem;height:1.1rem}.liquid-island_search-field input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.9375rem}.liquid-island_search-field input::-webkit-search-cancel-button{display:none}.liquid-island_layer.is-search .liquid-island_close{flex:none;width:2rem;height:2rem}.liquid-island_search-label{font-size:.75rem;font-weight:var(--primary-bold);letter-spacing:.09em;text-transform:uppercase;opacity:.5;margin-bottom:.5rem;padding-left:.375rem}.liquid-island_results{flex-direction:column;gap:.125rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.liquid-island_result{color:inherit;transition:background-color .18s var(--hover-ease);border-radius:.875rem;align-items:center;gap:.75rem;padding:.375rem;text-decoration:none;display:flex}.liquid-island_result:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--light-100) 70%, transparent);outline:none}.liquid-island_result-thumb{background-color:color-mix(in srgb, var(--light-100) 60%, transparent);border-radius:.625rem;flex:none;width:2.75rem;height:2.75rem;overflow:hidden}.liquid-island_result-thumb img{object-fit:cover;width:100%;height:100%}.liquid-island_result-text{flex-direction:column;flex:1;min-width:0;display:flex}.liquid-island_result-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.liquid-island_result-text small{text-overflow:ellipsis;white-space:nowrap;opacity:.65;font-size:.75rem;overflow:hidden}.liquid-island_result-price{flex:none;font-size:.8125rem;font-weight:600}.liquid-island_results-all{color:inherit;text-underline-offset:.2em;padding:.5rem .375rem 0;font-size:.8125rem;font-weight:600;text-decoration:underline;display:block}.logo{width:auto;max-width:100%;height:1.75rem;display:block}.footer_wrap{color:var(--brand-text);background-color:#92f5ff}.footer_mesh{gap:var(--space-7);padding:var(--space-8) var(--site-margin) 0;background:radial-gradient(at 5.5% 11.9%,#d6f8ff 0,#0000 50%),radial-gradient(at 79% 77.8%,#d6f8ff 0,#0000 50%),radial-gradient(at 99.4% 75.6%,#19c9ff 0,#0000 50%),radial-gradient(at 65.3% 43.1%,#85f9ff 0,#0000 50%),radial-gradient(at 66% 0,#19c9ff 0,#0000 50%),radial-gradient(at 0 100%,#fb29ff 0,#0000 50%),#fff radial-gradient(at 2.3% 59%,#fff 0,#0000 50%);flex-direction:column;display:flex;mask-image:linear-gradient(#000 75%,#0000 100%)}@media not (min-width:50em){.footer_mesh{mask-image:linear-gradient(#000 85%,#0000 100%)}}.footer_cta-row,.footer_grid,.footer_legal{width:100%;max-width:var(--max-width-main);margin-inline:auto}.footer_cta-row{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}@media not (min-width:36em){.footer_cta-row{flex-direction:column;align-items:start}}.footer_phrase{max-width:44ch;font-size:var(--text-large);line-height:var(--line-height-large);text-wrap:pretty}.footer_cta{padding:var(--space-4) var(--space-6);border-radius:var(--radius-small);background-color:var(--button-background);color:var(--button-text);font-weight:var(--primary-semibold);transition:background-color var(--hover-duration) var(--hover-ease), color var(--hover-duration) var(--hover-ease);flex-shrink:0}@media (hover:hover){.footer_cta:hover{background-color:var(--button-background-hover);color:var(--button-text-hover)}}.footer_grid{gap:var(--space-6);padding-top:var(--space-6);border-top:var(--border-width) solid color-mix(in srgb, var(--brand-text) 25%, transparent);grid-template-columns:1.6fr repeat(4,minmax(0,1fr));display:grid}@media not (min-width:62em){.footer_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:48em){.footer_grid{grid-template-columns:1fr;row-gap:0}}@media not (min-width:62em){.footer_brand{grid-column:1/-1}}@media not (min-width:48em){.footer_brand{padding-bottom:var(--space-5)}}.footer_logo{width:12.5rem;max-width:100%;display:inline-block}.footer_logo .logo{width:100%;height:auto}.footer_tagline{margin-top:var(--space-4);font-size:var(--text-small);font-weight:var(--primary-bold);letter-spacing:.06em;text-transform:uppercase}.footer_tagline em{font-style:italic}.footer_heading{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);font-weight:var(--primary-bold);cursor:default;list-style:none;display:flex}.footer_heading::-webkit-details-marker{display:none}.footer_heading-icon{display:none}@media (min-width:48em){.footer_column::details-content{content-visibility:visible;block-size:auto}}@media not (min-width:48em){.footer_column{interpolate-size:allow-keywords;border-bottom:var(--border-width) solid color-mix(in srgb, var(--brand-text) 20%, transparent)}.footer_column::details-content{content-visibility:hidden;block-size:0;transition:block-size var(--open-duration) var(--open-ease), content-visibility var(--open-duration) var(--open-ease) allow-discrete;overflow:hidden}.footer_column[open]::details-content{content-visibility:visible;block-size:auto}.footer_column .footer_links{padding-bottom:var(--space-5)}.footer_heading{min-height:3rem;padding-block:var(--space-3);cursor:pointer;margin-bottom:0}.footer_heading-icon{transition:rotate var(--open-duration) var(--open-ease);display:block;rotate:90deg}.footer_column[open] .footer_heading-icon{rotate:-90deg}}.footer_links{gap:var(--space-3);flex-direction:column;display:flex}.footer_link{color:var(--brand-text)}@media (hover:hover){.footer_link:hover{text-underline-offset:.2em;text-decoration:underline}}.footer_legal{align-items:center;gap:var(--space-2);padding-top:var(--space-5);border-top:var(--border-width) solid color-mix(in srgb, var(--brand-text) 25%, transparent);font-size:var(--text-small);text-align:center;text-wrap:balance;flex-direction:column;display:flex}.footer_scheme{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer_scheme .is-sun,html[data-scheme=dark] .footer_scheme .is-moon{display:none}html[data-scheme=dark] .footer_scheme .is-sun{display:inline}.footer_legal-links{justify-content:center;gap:var(--space-2) var(--space-4);color:color-mix(in srgb, var(--brand-text) 75%, transparent);flex-wrap:wrap;display:flex}.footer_big-logo{min-height:18.75rem;margin-inline:calc(var(--site-margin) * -1);padding:3.5625rem .625rem 0}.footer_big-logo img{aspect-ratio:272/67;object-fit:contain;width:100%;height:auto;display:block}@media (max-width:64em){.footer_big-logo img{width:88vw;margin-inline:auto}}@media not (min-width:48em){.footer_big-logo{min-height:8.625rem;padding-top:3.0625rem}.footer_big-logo img{width:20rem;max-width:100%}}.info-bumps,.info-bumps_list{flex-direction:column;gap:.75rem;display:flex}:is(.info-bumps,.info-bumps_list)[hidden]{display:none}.info-bumps .bump.info-bump{--_line:#e4e4e7;--_ink:#000;--_wash:#f4f4f5;border:1px solid var(--_line);background-color:#fff;border-radius:.375rem;transition:border-color .15s;overflow:hidden}.info-bumps .bump.info-bump.is-taken{border-color:#16a34acc}.info-bump_head{color:#fff;min-height:2.5rem;font-size:var(--_text-base);background-color:#dc2626cc;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;line-height:1.3;transition:background-color .2s;display:flex}.info-bump_head .icon{--_size:1rem;flex:none}.info-bump.is-taken .info-bump_head{background-color:#16a34acc}.info-bump_head .info-bump_tick,.info-bump_head .info-bump_added,.info-bump.is-taken .info-bump_arrow,.info-bump.is-taken .info-bump_headline{display:none}.info-bump.is-taken .info-bump_tick,.info-bump.is-taken .info-bump_added{display:inline-block}.info-bump_choice{border-bottom:1px solid var(--_line);cursor:pointer;align-items:flex-start;gap:.625rem;padding:1rem;display:flex}.info-bump_choice-text{flex-direction:column;min-width:0;display:flex}.info-bump_choice-text strong{font-size:var(--_text-base);font-weight:500;line-height:1.25}.info-bump_choice-text small{color:var(--_ink-500);font-size:var(--_text-sm)}.info-bump_choice-text small:empty{display:none}.info-bump_product{grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem 1rem;display:grid}.info-bumps .info-bump_thumb{aspect-ratio:1;background-color:var(--_zinc-100);border:0;border-radius:.25rem;width:2.5rem;overflow:hidden}.info-bumps .info-bump_thumb img{object-fit:cover;width:100%;height:100%;padding:0}.info-bump_product-text{flex-direction:column;min-width:0;font-size:.9375rem;line-height:1.35;display:flex}.info-bump_product-text [data-bump-title]{color:var(--_ink-950);font-weight:600}.info-bump_price{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-top:.125rem;display:flex}.info-bump_price strong{color:#16a34a;letter-spacing:-.01em;font-size:1.0625rem;font-weight:700}.info-bump_before{align-items:center;gap:.375rem;display:inline-flex}.info-bump_before[hidden]{display:none}.info-bump_before s{color:var(--_ink-500);font-size:var(--_text-sm);text-decoration-thickness:1px}.info-bump_off{color:#15803d;background-color:#dcfce7;border-radius:9999px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:700;line-height:1.1rem}.info-bump_save{color:#15803d;font-size:var(--_text-xs);font-weight:500}.info-bump_save[hidden]{display:none}.info-bump .info-check{width:var(--_check);height:var(--_check);flex:none;place-items:center;margin-top:.2rem;display:inline-grid;position:relative}.info-bump .info-check input{appearance:none;border:1px solid var(--_ink-900);cursor:pointer;background-color:#0000;border-radius:.125rem;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.info-bump .info-check input:checked{background-color:var(--_ink-900)}.info-bump .info-check input:focus-visible{outline:2px solid var(--_ink-950);outline-offset:2px}.info-bump .info-check .icon{--_size:calc(var(--_check) - .25rem);color:#fafafa;pointer-events:none;opacity:0;position:relative}.info-bump .info-check:has(input:checked) .icon{opacity:1}.bumps_loading{border:var(--border-width) solid var(--border);border-radius:.375rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.bumps_loading span{background:var(--background-skeleton);border-radius:.375rem;height:1.5rem;display:block}.bumps_loading span:last-child{height:3rem}.bumps.is-hubla{--_ink:#000;--_ink-950:#09090b;--_ink-900:#18181b;--_ink-500:#71717a;--_line:#e4e4e7;--_zinc-100:#f4f4f5;--_text-base:1rem;--_text-sm:.875rem;--_text-xs:.8125rem;--_check:1rem;--_radius:.5rem;color:var(--_ink);line-height:1.5}.bumps{gap:var(--space-3);flex-direction:column;display:flex}.bumps_title{font-size:.8125rem;font-weight:var(--primary-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2)}.bumps_list{gap:var(--space-3);flex-direction:column;display:flex;container-type:inline-size}.bump{--_line:var(--success);--_wash:var(--green-100);--_ink:var(--green-900);border:var(--border-width) solid var(--_line);border-radius:var(--radius-main);background-color:var(--background);overflow:hidden}.bump.is-dashed{border-style:dashed;border-width:2px}.bump.is-solid{border-color:var(--border)}.bump.is-brand{--_line:var(--brand-500);--_wash:var(--brand-100);--_ink:var(--brand-text);border-width:2px}.bump.is-none{--_wash:var(--background-2);--_ink:var(--text-2);border-color:var(--border)}.bump_body{align-items:start;gap:var(--space-3);padding:var(--space-3);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.bump_thumb{aspect-ratio:1;border-radius:var(--radius-small);border:var(--border-width) solid var(--border);background-color:var(--background);overflow:hidden}.bump_thumb img{object-fit:contain;width:100%;height:100%;padding:.15rem}.bump_text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.bump_head{font-size:.9375rem;font-weight:var(--primary-semibold);flex-wrap:wrap;align-items:center;gap:.4rem;line-height:1.3;display:flex}.bump_desc{color:var(--text-2);text-wrap:pretty;font-size:.8125rem;line-height:1.35}.bump_before{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.bump_before s{color:var(--text-2)}.bump_off{border-radius:var(--radius-small);background-color:var(--_line);color:var(--light-100);font-size:.6875rem;font-weight:var(--primary-semibold);align-items:center;gap:.15rem;padding:.1em .45em;display:inline-flex}.bump_off .icon{--_size:.8em}.bump_final{align-items:baseline;gap:.4rem;display:flex}.bump_final strong{font-size:1.125rem;font-weight:var(--primary-semibold);letter-spacing:-.01em}.bump_final small{color:var(--text-2);font-size:.75rem}.bump_foot{justify-content:space-between;align-items:center;gap:var(--space-2);padding:.6rem var(--space-3);border-top:var(--border-width) solid var(--_line);background-color:var(--_wash);color:var(--_ink);flex-wrap:wrap;display:flex}.bump_save{font-size:.75rem;font-weight:var(--primary-medium)}.bumps_title.is-step{font-size:var(--h5);font-weight:var(--primary-semibold);letter-spacing:-.02em;text-transform:none;color:var(--text)}.bump.is-choice{border:var(--border-width) solid var(--border);background-color:var(--background);cursor:pointer;border-radius:.625rem;grid-template-columns:1rem 3.5rem minmax(0,1fr) auto;grid-template-areas:"check thumb main prices";align-items:start;gap:.25rem .875rem;padding:1rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.bump.is-choice:hover{border-color:color-mix(in lab, var(--text) 30%, transparent)}.bump.is-choice:has(.bump_check:checked){border-color:var(--button-background);background-color:color-mix(in lab, var(--button-background) 8%, var(--background))}.bump.is-choice:has(.bump_check:focus-visible){box-shadow:0 0 0 3px color-mix(in lab, var(--button-background) 45%, transparent)}.bump.is-choice:not(:has(.bump_thumb)){grid-template-columns:1rem minmax(0,1fr) auto;grid-template-areas:"check main prices"}.bump.is-choice .bump_thumb{grid-area:thumb}@container (width<26rem){.bump.is-choice{grid-template-columns:1rem 3rem minmax(0,1fr);grid-template-areas:"check thumb main"". .prices"}.bump.is-choice:not(:has(.bump_thumb)){grid-template-columns:1rem minmax(0,1fr);grid-template-areas:"check main"".prices"}.bump.is-choice .bump_prices{text-align:left;flex-flow:wrap;align-items:baseline}}.bump_check{appearance:none;opacity:0;cursor:pointer;grid-area:check;width:1rem;height:1rem;margin:.125rem 0 0}.bump_check_box{border:var(--border-width) solid color-mix(in lab, var(--text) 35%, transparent);background-color:var(--background);width:1rem;height:1rem;box-shadow:0 1px 2px color-mix(in lab, var(--text) 6%, transparent);color:var(--button-text);pointer-events:none;border-radius:.25rem;grid-area:check;place-items:center;margin-top:.125rem;transition:background-color .15s,border-color .15s;display:grid}.bump_check_box .icon{--_size:.75rem;opacity:0;transition:opacity .15s,scale .15s;scale:.6}.bump_check:checked+.bump_check_box{border-color:var(--button-background);background-color:var(--button-background)}.bump_check:checked+.bump_check_box .icon{opacity:1;scale:1}.bump.is-choice .bump_main{flex-direction:column;grid-area:main;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.bump.is-choice .bump_head,.bump.is-choice .bump_desc{display:block}.bump.is-choice .bump_save{background-color:color-mix(in lab, var(--success) 12%, transparent);color:var(--success);font-size:.75rem;font-weight:var(--primary-medium);border-radius:999px;margin-top:.25rem;padding:.125rem .5rem}.bump_prices{text-align:right;white-space:nowrap;flex-direction:column;grid-area:prices;align-items:flex-end;gap:.25rem .5rem;display:flex}.bump_price{font-size:1rem;font-weight:var(--primary-semibold);letter-spacing:-.01em}.bump.is-choice .bump_before{gap:.375rem;font-size:.75rem}.bump.is-choice .bump_off{background-color:var(--success);border-radius:999px;gap:0;padding:.0625rem .375rem;font-size:.6875rem}.bump_installments{color:var(--text-2);font-size:.75rem}.bump_add{border-radius:var(--radius-round);background-color:var(--_line);color:var(--light-100);font-size:.875rem;font-weight:var(--primary-semibold);padding:.45em 1em}.bump_add:disabled{opacity:.6}.bump.is-brand .bump_add{color:var(--brand-text)}.cart-drawer_wrap{width:min(var(--drawer-width), 100%);background-color:var(--background);max-width:100%;height:100dvh;max-height:100dvh;color:var(--text);box-shadow:var(--shadow-float);transition:translate var(--open-duration) var(--open-ease), overlay var(--open-duration) allow-discrete, display var(--open-duration) allow-discrete;--open-duration:.32s;--open-ease:cubic-bezier(.32, .72, 0, 1);border:0;margin:0 0 0 auto;padding:0;translate:100%}.cart-drawer_wrap[open]{translate:0}@starting-style{.cart-drawer_wrap[open]{translate:100%}}.cart-drawer_wrap::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color var(--open-duration) var(--open-ease), backdrop-filter var(--open-duration) var(--open-ease), overlay var(--open-duration) allow-discrete, display var(--open-duration) allow-discrete;background-color:#080e2100}.cart-drawer_wrap[open]::backdrop{-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background-color:#080e2159}@starting-style{.cart-drawer_wrap[open]::backdrop{background-color:#080e2100}}.cart-drawer_inner{flex-direction:column;height:100%;display:flex}.cart-drawer_head{padding:var(--space-4) var(--space-5);border-bottom:var(--border-width) solid var(--border);justify-content:space-between;align-items:center;display:flex}.cart-drawer_title{font-size:1.125rem;font-weight:var(--primary-semibold);letter-spacing:-.01em}.cart-drawer_close{border-radius:var(--radius-small);width:2rem;height:2rem;color:var(--text-2);transition:color var(--hover-duration) var(--hover-ease), background-color var(--hover-duration) var(--hover-ease);place-items:center;display:grid}@media (hover:hover){.cart-drawer_close:hover{background-color:var(--background-2);color:var(--text)}}.cart-drawer_shipping{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-bottom:var(--border-width) solid var(--border);background-color:var(--background-2);flex-direction:column;display:flex}.cart-drawer_shipping.is-unlocked{color:var(--success,#16a34a)}.cart-drawer_shipping.is-unlocked .cart-drawer_meter{display:none}.cart-drawer_shipping_text{align-items:center;gap:var(--space-2);font-size:.875rem;font-weight:var(--primary-medium);display:flex}.cart-drawer_shipping_text .icon{color:var(--success,#16a34a);flex:none}.cart-drawer_meter{border-radius:var(--radius-round);background-color:var(--border);height:.375rem;overflow:hidden}.cart-drawer_meter span{border-radius:inherit;background-color:var(--success,#16a34a);height:100%;transition:width .4s var(--hover-ease);display:block}.cart-drawer_scroll{overscroll-behavior:contain;flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.cart-drawer_lines{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.cart-drawer_lines:empty{display:none}.cart-drawer_bumps:has(.bumps[hidden]){display:none}.cart-drawer_bumps{padding:0 var(--space-5) var(--space-5)}.cart-drawer_line{gap:var(--space-3);grid-template-columns:5rem minmax(0,1fr);display:grid}.cart-drawer_thumb{aspect-ratio:1;border-radius:var(--radius-main);background-color:var(--background-2);overflow:hidden}.cart-drawer_thumb img{object-fit:cover;width:100%;height:100%}.cart-drawer_info{justify-content:space-between;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cart-drawer_top{align-items:flex-start;gap:var(--space-2);display:flex}.cart-drawer_text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.cart-drawer_name{font-size:.9375rem;font-weight:var(--primary-medium);overflow-wrap:anywhere;line-height:1.35}.cart-drawer_variant{color:var(--text-2);font-size:.8125rem}.cart-drawer_remove{border-radius:var(--radius-small);width:1.75rem;height:1.75rem;color:var(--text-2);flex:none;place-items:center;display:grid}.cart-drawer_remove .icon{--_size:.875rem}@media (hover:hover){.cart-drawer_remove:hover{background-color:var(--background-2);color:var(--text)}}.cart-drawer_remove:focus-visible{outline:2px solid var(--text);outline-offset:1px}.cart-drawer_row{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.cart-drawer_price{font-size:1.0625rem;font-weight:var(--primary-semibold);font-variant-numeric:tabular-nums}.cart-drawer_empty{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6);text-align:center;flex-direction:column;flex-grow:1;display:flex}.cart-drawer_empty .button_wrap{margin-top:var(--space-3)}.cart-drawer_foot{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);border-top:var(--border-width) solid var(--border);background-color:var(--background);flex-direction:column;display:flex}.cart-drawer_coupon-toggle{align-items:center;gap:var(--space-2);font-size:.875rem;font-weight:var(--primary-medium);color:var(--text-2);align-self:flex-start;display:inline-flex}.cart-drawer_coupon-toggle span{text-underline-offset:.2em;text-decoration:underline}.cart-drawer_coupon-toggle .icon{--_size:1rem}.cart-drawer_coupon-toggle[aria-expanded=true]{color:var(--text)}@media (hover:hover){.cart-drawer_coupon-toggle:hover{color:var(--text)}}.cart-drawer_coupon[hidden]{display:none}.cart-drawer_coupon{gap:var(--space-2);display:flex}.cart-drawer_coupon .field-control{border-radius:var(--radius-small);text-transform:uppercase;flex:1;min-width:0}.cart-drawer_coupon .field-control::placeholder{text-transform:none}.cart-drawer_apply{padding-inline:var(--space-4);border-radius:var(--radius-small);border:var(--border-width) solid var(--border);font-size:.875rem;font-weight:var(--primary-semibold);flex:none;align-self:stretch}@media (hover:hover){.cart-drawer_apply:hover{background-color:var(--background-2)}}.cart-drawer_coupon_status{color:var(--text-2);font-size:.8125rem}.cart-drawer_coupon_status[data-tone=ok]{color:var(--success,#16a34a)}.cart-drawer_coupon_status[data-tone=error]{color:var(--danger)}.cart-drawer_sums{gap:var(--space-1,.25rem);flex-direction:column;font-size:.9375rem;display:flex}.cart-drawer_sums>div{justify-content:space-between;gap:var(--space-3);display:flex}.cart-drawer_sums dt{color:var(--text-2)}.cart-drawer_sums dd{font-variant-numeric:tabular-nums}.cart-drawer_total{margin-top:var(--space-1,.25rem);font-size:1.0625rem;font-weight:var(--primary-semibold)}.cart-drawer_total dt{color:var(--text)!important}.cart-drawer_note{color:var(--text-2);font-size:.75rem}.qty_wrap{border:var(--border-width) solid var(--border);border-radius:var(--radius-round);align-items:center;display:inline-flex}.cart-drawer_line .qty_wrap{border-radius:var(--radius-small)}.cart-drawer_line .qty_wrap .qty_button{border-radius:var(--radius-small);width:2.25rem;height:2.25rem}.qty_button{border-radius:var(--radius-round);width:2rem;height:2rem;color:inherit;place-items:center;display:grid}@media (hover:hover){.qty_button:hover{background-color:var(--background-2)}}.qty_value{text-align:center;min-width:1.75rem;font-weight:var(--primary-semibold);font-variant-numeric:tabular-nums}@media not (min-width:36rem){.cart-drawer_head{padding:var(--space-3) var(--space-4)}.cart-drawer_title{font-size:1rem}.cart-drawer_close{width:1.75rem;height:1.75rem}.cart-drawer_close .icon{--_size:.95rem}.cart-drawer_shipping{padding:var(--space-2) var(--space-4);gap:.35rem}.cart-drawer_shipping_text{font-size:.8125rem}.cart-drawer_shipping_text .icon{--_size:.9rem}.cart-drawer_meter{height:.25rem}.cart-drawer_lines{gap:var(--space-3);padding:var(--space-4)}.cart-drawer_bumps{padding:0 var(--space-4) var(--space-4)}.cart-drawer_line{gap:var(--space-3);grid-template-columns:4rem minmax(0,1fr)}.cart-drawer_name{font-size:.875rem}.cart-drawer_variant{font-size:.75rem}.cart-drawer_price{font-size:.9375rem}.cart-drawer_remove{width:1.5rem;height:1.5rem}.cart-drawer_remove .icon{--_size:.8rem}.cart-drawer_line .qty_wrap .qty_button{width:1.875rem;height:1.875rem}.cart-drawer_line .qty_wrap .qty_button .icon{--_size:.85rem}.cart-drawer_line .qty_value{min-width:1.5rem;font-size:.875rem}.cart-drawer_foot{gap:var(--space-2);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px))}.cart-drawer_coupon-toggle{font-size:.8125rem}.cart-drawer_sums{font-size:.875rem}.cart-drawer_total{font-size:1rem}.cart-drawer_note{font-size:.6875rem}.cart-drawer_foot .button_wrap{padding:.7em 1.2em;font-size:.9375rem}}.consent_wrap{left:var(--site-margin);bottom:var(--site-margin);z-index:120;box-sizing:border-box;width:max-content;max-width:calc(100% - var(--site-margin) * 2);border:var(--border-width) solid var(--border);background-color:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text);border-radius:1.5rem;align-items:center;gap:.5rem .875rem;padding:.5rem .5rem .5rem 1rem;animation:.24s ease-out both consent-in;display:flex;position:fixed;box-shadow:0 6px 20px -12px #0f172a59}.consent_text{min-width:0;color:var(--text-2);flex:auto;margin:0;font-size:.8125rem;line-height:1.4}.consent_text a{color:var(--text);text-underline-offset:.2em;white-space:nowrap;text-decoration:underline}.consent_actions{flex:none;gap:.375rem;display:flex}.consent_button{white-space:nowrap;border-radius:var(--radius-round);background-color:var(--button-background);min-height:2rem;color:var(--button-text);font-size:.8125rem;line-height:1.2;font-weight:var(--primary-semibold);transition:background-color var(--hover-duration) var(--hover-ease);justify-content:center;align-items:center;padding:.35em .9em;display:inline-flex}@media (hover:hover){.consent_button:hover{background-color:var(--button-background-hover)}}.consent_button.is-quiet{color:var(--text-2);background-color:#0000}@media (hover:hover){.consent_button.is-quiet:hover{background-color:var(--background-2);color:var(--text)}}@media not (min-width:40em){.consent_wrap{right:var(--site-margin);border-radius:var(--radius-large);flex-wrap:wrap;width:auto;padding:.75rem .75rem .625rem 1rem}.consent_text{flex-basis:100%}.consent_actions{margin-left:auto}}@keyframes consent-in{0%{opacity:0;translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.consent_wrap{animation:none}}.popup-admin-note{color:#78350f;background-color:#fef3c7;border-radius:.5rem;margin:0 0 .75rem;padding:.5rem 2rem .5rem .75rem;font-size:.75rem;line-height:1.35}.popup-admin-note a{font-weight:600;text-decoration:underline}.popup-admin-note[hidden]{display:none}.lead-popup{background-color:var(--background);width:min(26rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);color:var(--text);border:0;border-radius:1.25rem;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 60px -20px #00000059}.lead-popup::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00103373}.lead-popup[open]{animation:.24s ease-out lead-in}@keyframes lead-in{0%{opacity:0;translate:0 12px}}.lead-popup_close{width:2rem;height:2rem;color:var(--text-2,currentColor);border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:.625rem;right:.75rem}.lead-popup_body{text-align:center;flex-direction:column;gap:.875rem;padding:2rem 1.75rem 1.5rem;display:flex}.lead-popup_body[hidden]{display:none}.lead-popup_badge{border-radius:var(--radius-round);background:var(--brand-gradient);color:var(--brand-text);font-size:.8125rem;font-weight:var(--primary-semibold);align-self:center;padding:.25rem .75rem}.lead-popup_badge[hidden]{display:none}.lead-popup_title{font-size:1.5rem;font-weight:var(--primary-semibold);line-height:1.2}.lead-popup_text,.lead-popup_fine{color:color-mix(in srgb, currentColor 70%, transparent);font-size:.9375rem}.lead-popup_fine{font-size:.75rem}.lead-popup_form{flex-direction:column;gap:.5rem;display:flex}.lead-popup_form [hidden]{display:none}.lead-popup_button{border-radius:var(--radius-round);background-color:var(--button-background);color:var(--button-text);font-weight:var(--primary-semibold);padding:.875em 1.5em}@media (hover:hover){.lead-popup_button:hover{background-color:var(--button-background-hover);color:var(--button-text-hover)}}.lead-popup_button:disabled{opacity:.6}.lead-popup_status{color:var(--danger,#c00);font-size:.8125rem}.lead-popup_coupon{border:2px dashed var(--brand-500);letter-spacing:.08em;border-radius:.75rem;padding:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.375rem}.lead-popup_coupon[data-copied]:after{content:" · copiado";letter-spacing:0;font-family:inherit;font-size:.8125rem}.lead-popup_coupon[hidden]{display:none}.landing-header{padding:var(--space-5) var(--space-4) 0;justify-content:center;display:flex}.landing-header_logo img{width:auto;height:3.75rem;display:block}.landing-header_logo .is-dark,html[data-scheme=dark] .landing-header_logo .is-light{display:none}html[data-scheme=dark] .landing-header_logo .is-dark{display:block}}.staff-bar{left:50%;bottom:calc(1rem + env(safe-area-inset-bottom,0rem));z-index:90;background-color:var(--navy-900,#0c1535);box-shadow:0 .75rem 2rem -.75rem color-mix(in srgb, var(--navy-900,#0c1535) 55%, transparent);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem;font-family:inherit;display:flex;position:fixed;translate:-50%}.staff-bar_link{color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;height:2.25rem;padding-inline:.875rem;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s;display:inline-flex}.staff-bar_link:hover{background-color:#ffffff1f}.staff-bar_link:focus-visible{outline:2px solid var(--brand-500,#33ebff);outline-offset:2px}.staff-bar_link.is-main{background-color:var(--brand-500,#33ebff);color:var(--navy-900,#0c1535)}.staff-bar_link.is-main:hover{background-color:#fff}.staff-bar_link .icon{--_size:1rem}@media not (min-width:48rem){.staff-bar{bottom:calc(4.75rem + env(safe-area-inset-bottom,0rem))}.staff-bar_link:not(.is-main){gap:0;padding-inline:.625rem;font-size:0}}@media print{.staff-bar{display:none}}@layer base{@property --angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}@property --pill-nav-radius{syntax:"<length>";inherits:true;initial-value:35px}:root{--light-100:#fff;--light-200:#f4f4f6;--light-300:#e6e6ea;--dark-700:#1c2c5f;--dark-800:#081745;--dark-900:#000d33;--dark-950:#00061a;--ink-900:#0c1531;--ink-800:#2c2d33;--navy-900:#002a61;--cyan-500:#00cee4;--brand-500:#33ebff;--brand-accent:#33ebff;--brand-accent-hover:#7af2ff;--brand-100:#e0fcff;--brand-text:#00134d;--mist-100:#f8fcfc;--mist-200:#eff9fa;--oat-100:#faf9f5;--oat-200:#edebe3;--oat-300:#ded9ce;--lilac-100:#fcebff;--lilac-200:#f7ccff;--lilac-500:#e666ff;--lilac-900:#52115f;--green-100:#e5fae9;--green-200:#c7f5ce;--green-500:#a3f5b1;--green-900:#095315;--whatsapp:#1da54f;--whatsapp-hover:#198f44;--orange-100:#ffefeb;--orange-200:#ffd8cc;--orange-500:#e62600;--orange-900:#6b1606;--sun-100:#fff6e6;--sun-500:#fbde7e;--sun-900:#765b0a;--success:#1e8549;--danger:#c91d2b;--brand-mesh:linear-gradient(135deg, #0bc1d5 0%, #d6f8fc 100%);--brand-mesh-soft:linear-gradient(135deg, #0bc1d538 0%, #d6f8fc66 65%, transparent 100%);--brand-mesh-text:linear-gradient(90deg, #d6f8fc 0%, #0bc1d5 100%);--brand-gradient:var(--brand-mesh);--primary-family:var(--font-inter,system-ui, sans-serif);--primary-regular:400;--primary-medium:500;--primary-semibold:600;--primary-bold:700;--primary-trim-top:.4em;--primary-trim-bottom:.38em;--letter-spacing-tight:-.03em;--letter-spacing-normal:0em;--line-height-small:1;--line-height-medium:1.1;--line-height-large:1.3;--line-height-huge:1.5;--border-width:.0625rem;--focus-width:.125rem;--focus-offset:.1827rem;--focus-offset-inner:calc(var(--focus-width) * -1);--hover-duration:.2s;--hover-ease:ease;--open-duration:var(--hover-duration);--open-ease:var(--hover-ease);--island-duration:.46s;--island-spring:cubic-bezier(.32, .72, 0, 1);--island-pop:cubic-bezier(.34, 1.56, .64, 1);--radius-small:.5rem;--radius-main:.75rem;--radius-large:1.5rem;--radius-round:100vw;--shadow-soft:0 .125rem 1.5rem #0c15310f;--shadow-float:0 .75rem 3rem #0c153124;--announcement-height:2.25rem;--drawer-width:26rem;--buybox-width:26rem;--viewport-min:320;--viewport-max:1440;--max-width-small:70rem;--max-width-main:calc(var(--viewport-max) / 16 * 1rem);--max-width-full:100%;--nav-height:4rem;--display:clamp(var(--display-min) / 16 * 1rem, ((var(--display-min) - ((var(--display-max) - var(--display-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--display-max) - var(--display-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--display-max) / 16 * 1rem);--display-min:44;--display-max:80;--display-line-height:var(--line-height-small);--display-letter-spacing:var(--letter-spacing-tight);--display-text-transform:none;--display-margin-top:var(--space-7);--display-margin-bottom:var(--space-6);--display-font-family:var(--primary-family);--display-font-weight:var(--primary-semibold);--display-trim-top:var(--primary-trim-top);--display-trim-bottom:var(--primary-trim-bottom);--display-text-wrap:balance;--h1:clamp(var(--h1-min) / 16 * 1rem, ((var(--h1-min) - ((var(--h1-max) - var(--h1-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--h1-max) - var(--h1-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--h1-max) / 16 * 1rem);--h1-min:40;--h1-max:64;--h1-line-height:var(--line-height-small);--h1-letter-spacing:var(--letter-spacing-tight);--h1-text-transform:none;--h1-margin-top:var(--space-7);--h1-margin-bottom:var(--space-6);--h1-font-family:var(--primary-family);--h1-font-weight:var(--primary-semibold);--h1-trim-top:var(--primary-trim-top);--h1-trim-bottom:var(--primary-trim-bottom);--h1-text-wrap:balance;--h2:clamp(var(--h2-min) / 16 * 1rem, ((var(--h2-min) - ((var(--h2-max) - var(--h2-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--h2-max) - var(--h2-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--h2-max) / 16 * 1rem);--h2-min:32;--h2-max:48;--h2-line-height:var(--line-height-medium);--h2-letter-spacing:var(--letter-spacing-tight);--h2-text-transform:none;--h2-margin-top:var(--space-7);--h2-margin-bottom:var(--space-5);--h2-font-family:var(--primary-family);--h2-font-weight:var(--primary-semibold);--h2-trim-top:var(--primary-trim-top);--h2-trim-bottom:var(--primary-trim-bottom);--h2-text-wrap:balance;--h3:clamp(var(--h3-min) / 16 * 1rem, ((var(--h3-min) - ((var(--h3-max) - var(--h3-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--h3-max) - var(--h3-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--h3-max) / 16 * 1rem);--h3-min:26;--h3-max:34;--h3-line-height:var(--line-height-medium);--h3-letter-spacing:var(--letter-spacing-tight);--h3-text-transform:none;--h3-margin-top:var(--space-6);--h3-margin-bottom:var(--space-5);--h3-font-family:var(--primary-family);--h3-font-weight:var(--primary-semibold);--h3-trim-top:var(--primary-trim-top);--h3-trim-bottom:var(--primary-trim-bottom);--h3-text-wrap:balance;--h4:clamp(var(--h4-min) / 16 * 1rem, ((var(--h4-min) - ((var(--h4-max) - var(--h4-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--h4-max) - var(--h4-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--h4-max) / 16 * 1rem);--h4-min:22;--h4-max:28;--h4-line-height:var(--line-height-medium);--h4-letter-spacing:var(--letter-spacing-tight);--h4-text-transform:none;--h4-margin-top:var(--space-6);--h4-margin-bottom:var(--space-4);--h4-font-family:var(--primary-family);--h4-font-weight:var(--primary-medium);--h4-trim-top:var(--primary-trim-top);--h4-trim-bottom:var(--primary-trim-bottom);--h4-text-wrap:balance;--h5:clamp(var(--h5-min) / 16 * 1rem, ((var(--h5-min) - ((var(--h5-max) - var(--h5-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--h5-max) - var(--h5-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--h5-max) / 16 * 1rem);--h5-min:19;--h5-max:22;--h5-line-height:var(--line-height-medium);--h5-letter-spacing:var(--letter-spacing-tight);--h5-text-transform:none;--h5-margin-top:var(--space-5);--h5-margin-bottom:var(--space-4);--h5-font-family:var(--primary-family);--h5-font-weight:var(--primary-medium);--h5-trim-top:var(--primary-trim-top);--h5-trim-bottom:var(--primary-trim-bottom);--h5-text-wrap:balance;--h6:clamp(var(--h6-min) / 16 * 1rem, ((var(--h6-min) - ((var(--h6-max) - var(--h6-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--h6-max) - var(--h6-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--h6-max) / 16 * 1rem);--h6-min:16;--h6-max:19;--h6-line-height:var(--line-height-medium);--h6-letter-spacing:var(--letter-spacing-tight);--h6-text-transform:none;--h6-margin-top:var(--space-5);--h6-margin-bottom:var(--space-3);--h6-font-family:var(--primary-family);--h6-font-weight:var(--primary-medium);--h6-trim-top:var(--primary-trim-top);--h6-trim-bottom:var(--primary-trim-bottom);--h6-text-wrap:balance;--text-large:clamp(var(--text-large-min) / 16 * 1rem, ((var(--text-large-min) - ((var(--text-large-max) - var(--text-large-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--text-large-max) - var(--text-large-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--text-large-max) / 16 * 1rem);--text-large-min:18;--text-large-max:20;--text-large-line-height:var(--line-height-large);--text-large-letter-spacing:var(--letter-spacing-normal);--text-large-text-transform:none;--text-large-margin-top:var(--space-4);--text-large-margin-bottom:var(--space-4);--text-large-font-family:var(--primary-family);--text-large-font-weight:var(--primary-regular);--text-large-trim-top:var(--primary-trim-top);--text-large-trim-bottom:var(--primary-trim-bottom);--text-large-text-wrap:pretty;--text-main:clamp(var(--text-main-min) / 16 * 1rem, ((var(--text-main-min) - ((var(--text-main-max) - var(--text-main-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--text-main-max) - var(--text-main-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--text-main-max) / 16 * 1rem);--text-main-min:16;--text-main-max:18;--text-main-line-height:var(--line-height-huge);--text-main-letter-spacing:var(--letter-spacing-normal);--text-main-text-transform:none;--text-main-margin-top:var(--space-4);--text-main-margin-bottom:var(--space-4);--text-main-font-family:var(--primary-family);--text-main-font-weight:var(--primary-regular);--text-main-trim-top:var(--primary-trim-top);--text-main-trim-bottom:var(--primary-trim-bottom);--text-main-text-wrap:pretty;--text-small:clamp(var(--text-small-min) / 16 * 1rem, ((var(--text-small-min) - ((var(--text-small-max) - var(--text-small-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--text-small-max) - var(--text-small-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--text-small-max) / 16 * 1rem);--text-small-min:14;--text-small-max:16;--text-small-line-height:var(--line-height-huge);--text-small-letter-spacing:var(--letter-spacing-normal);--text-small-text-transform:none;--text-small-margin-top:var(--space-4);--text-small-margin-bottom:var(--space-4);--text-small-font-family:var(--primary-family);--text-small-font-weight:var(--primary-regular);--text-small-trim-top:var(--primary-trim-top);--text-small-trim-bottom:var(--primary-trim-bottom);--text-small-text-wrap:pretty;--site-margin:clamp(var(--site-margin-min) / 16 * 1rem, ((var(--site-margin-min) - ((var(--site-margin-max) - var(--site-margin-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--site-margin-max) - var(--site-margin-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--site-margin-max) / 16 * 1rem);--site-margin-min:16;--site-margin-max:48;--site-gutter:clamp(var(--site-gutter-min) / 16 * 1rem, ((var(--site-gutter-min) - ((var(--site-gutter-max) - var(--site-gutter-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--site-gutter-max) - var(--site-gutter-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--site-gutter-max) / 16 * 1rem);--site-gutter-min:16;--site-gutter-max:32;--site-width:calc(100% - var(--site-margin) * 2);--space-1:clamp(var(--space-1-min) / 16 * 1rem, ((var(--space-1-min) - ((var(--space-1-max) - var(--space-1-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--space-1-max) - var(--space-1-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--space-1-max) / 16 * 1rem);--space-1-min:6;--space-1-max:8;--space-2:clamp(var(--space-2-min) / 16 * 1rem, ((var(--space-2-min) - ((var(--space-2-max) - var(--space-2-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--space-2-max) - var(--space-2-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--space-2-max) / 16 * 1rem);--space-2-min:10;--space-2-max:12;--space-3:clamp(var(--space-3-min) / 16 * 1rem, ((var(--space-3-min) - ((var(--space-3-max) - var(--space-3-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--space-3-max) - var(--space-3-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--space-3-max) / 16 * 1rem);--space-3-min:14;--space-3-max:16;--space-4:clamp(var(--space-4-min) / 16 * 1rem, ((var(--space-4-min) - ((var(--space-4-max) - var(--space-4-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--space-4-max) - var(--space-4-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--space-4-max) / 16 * 1rem);--space-4-min:20;--space-4-max:24;--space-5:clamp(var(--space-5-min) / 16 * 1rem, ((var(--space-5-min) - ((var(--space-5-max) - var(--space-5-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--space-5-max) - var(--space-5-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--space-5-max) / 16 * 1rem);--space-5-min:28;--space-5-max:32;--space-6:clamp(var(--space-6-min) / 16 * 1rem, ((var(--space-6-min) - ((var(--space-6-max) - var(--space-6-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--space-6-max) - var(--space-6-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--space-6-max) / 16 * 1rem);--space-6-min:32;--space-6-max:40;--space-7:clamp(var(--space-7-min) / 16 * 1rem, ((var(--space-7-min) - ((var(--space-7-max) - var(--space-7-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--space-7-max) - var(--space-7-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--space-7-max) / 16 * 1rem);--space-7-min:36;--space-7-max:48;--space-8:clamp(var(--space-8-min) / 16 * 1rem, ((var(--space-8-min) - ((var(--space-8-max) - var(--space-8-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--space-8-max) - var(--space-8-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--space-8-max) / 16 * 1rem);--space-8-min:40;--space-8-max:64;--section-space-small:clamp(var(--section-space-small-min) / 16 * 1rem, ((var(--section-space-small-min) - ((var(--section-space-small-max) - var(--section-space-small-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--section-space-small-max) - var(--section-space-small-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--section-space-small-max) / 16 * 1rem);--section-space-small-min:48;--section-space-small-max:80;--section-space-medium:clamp(var(--section-space-medium-min) / 16 * 1rem, ((var(--section-space-medium-min) - ((var(--section-space-medium-max) - var(--section-space-medium-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--section-space-medium-max) - var(--section-space-medium-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--section-space-medium-max) / 16 * 1rem);--section-space-medium-min:64;--section-space-medium-max:112;--section-space-large:clamp(var(--section-space-large-min) / 16 * 1rem, ((var(--section-space-large-min) - ((var(--section-space-large-max) - var(--section-space-large-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--section-space-large-max) - var(--section-space-large-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--section-space-large-max) / 16 * 1rem);--section-space-large-min:88;--section-space-large-max:160;--section-space-nav-overlap:clamp(var(--section-space-nav-overlap-min) / 16 * 1rem, ((var(--section-space-nav-overlap-min) - ((var(--section-space-nav-overlap-max) - var(--section-space-nav-overlap-min)) / (var(--viewport-max) - var(--viewport-min)) * var(--viewport-min))) / 16 * 1rem + ((var(--section-space-nav-overlap-max) - var(--section-space-nav-overlap-min)) / (var(--viewport-max) - var(--viewport-min))) * 100vw), var(--section-space-nav-overlap-max) / 16 * 1rem);--section-space-nav-overlap-min:160;--section-space-nav-overlap-max:224}:root,.theme-light,.theme-dark .theme-invert,.theme-brand .theme-invert{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--light-100);--background-2:var(--light-200);--background-3:var(--light-300);--background-skeleton:color-mix(in lab, currentcolor 6%, transparent);--text:var(--ink-900);--text-2:color-mix(in lab, currentcolor 60%, transparent);--border:color-mix(in lab, var(--text) 12%, transparent);--heading-accent:#0093a3;--selection-background:var(--brand-500);--selection-text:var(--brand-text);--button-background:var(--brand-accent);--button-border:var(--button-background);--button-text:var(--brand-text);--button-background-hover:var(--brand-accent-hover);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--brand-text);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--heading-accent)}.theme-dark,.theme-light .theme-invert{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--dark-900);--background-2:var(--dark-800);--background-3:var(--dark-700);--background-skeleton:color-mix(in lab, currentcolor 10%, transparent);--text:var(--light-100);--text-2:color-mix(in lab, currentcolor 60%, transparent);--border:color-mix(in lab, var(--text) 20%, transparent);--heading-accent:var(--brand-500);--selection-background:var(--text);--selection-text:var(--background);--button-background:var(--brand-500);--button-border:var(--button-background);--button-text:var(--brand-text);--button-background-hover:var(--text);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--background);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}.theme-brand{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--brand-500);--background-2:color-mix(in lab, var(--background) 90%, var(--text));--background-3:color-mix(in lab, var(--background) 80%, var(--text));--background-skeleton:color-mix(in lab, currentcolor 10%, transparent);--text:var(--brand-text);--text-2:color-mix(in lab, currentcolor 60%, transparent);--border:color-mix(in lab, var(--text) 20%, transparent);--heading-accent:color-mix(in srgb, var(--text), white 20%);--selection-background:var(--text);--selection-text:var(--background);--button-background:var(--brand-text);--button-border:var(--button-background);--button-text:var(--background);--button-background-hover:var(--light-100);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--dark-900);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--light-100);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--dark-900);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}.theme-oat{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--mist-200);--background-2:var(--mist-100);--background-3:var(--light-100);--background-skeleton:color-mix(in lab, currentcolor 6%, transparent);--text:var(--ink-900);--text-2:color-mix(in lab, currentcolor 62%, transparent);--border:color-mix(in lab, var(--text) 14%, transparent);--heading-accent:#008a99;--selection-background:var(--brand-500);--selection-text:var(--brand-text);--button-background:var(--brand-accent);--button-border:var(--button-background);--button-text:var(--brand-text);--button-background-hover:var(--brand-accent-hover);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--brand-text);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background-3);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}.theme-sky{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--brand-100);--background-2:#bdf4fa;--background-3:var(--light-100);--background-skeleton:color-mix(in lab, currentcolor 6%, transparent);--text:var(--brand-text);--text-2:color-mix(in lab, currentcolor 65%, transparent);--border:color-mix(in lab, var(--text) 14%, transparent);--heading-accent:#00818f;--selection-background:var(--brand-text);--selection-text:var(--brand-100);--button-background:var(--brand-accent);--button-border:var(--button-background);--button-text:var(--brand-text);--button-background-hover:var(--brand-accent-hover);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--brand-text);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--light-100);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}.theme-lilac{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--lilac-100);--background-2:var(--lilac-200);--background-3:var(--light-100);--background-skeleton:color-mix(in lab, currentcolor 6%, transparent);--text:var(--lilac-900);--text-2:color-mix(in lab, currentcolor 68%, transparent);--border:color-mix(in lab, var(--text) 16%, transparent);--heading-accent:#b017cf;--selection-background:var(--lilac-500);--selection-text:var(--lilac-900);--button-background:var(--lilac-900);--button-border:var(--button-background);--button-text:var(--light-100);--button-background-hover:var(--lilac-500);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--lilac-900);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--light-100);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}.theme-green{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--green-100);--background-2:var(--green-200);--background-3:var(--light-100);--background-skeleton:color-mix(in lab, currentcolor 6%, transparent);--text:var(--green-900);--text-2:color-mix(in lab, currentcolor 68%, transparent);--border:color-mix(in lab, var(--text) 16%, transparent);--heading-accent:#188b2c;--selection-background:var(--green-500);--selection-text:var(--green-900);--button-background:var(--green-900);--button-border:var(--button-background);--button-text:var(--light-100);--button-background-hover:var(--green-500);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--green-900);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--light-100);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}.theme-orange{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--orange-100);--background-2:var(--orange-200);--background-3:var(--light-100);--background-skeleton:color-mix(in lab, currentcolor 6%, transparent);--text:var(--orange-900);--text-2:color-mix(in lab, currentcolor 68%, transparent);--border:color-mix(in lab, var(--text) 16%, transparent);--heading-accent:var(--orange-500);--selection-background:var(--orange-500);--selection-text:var(--light-100);--button-background:var(--orange-500);--button-border:var(--button-background);--button-text:var(--light-100);--button-background-hover:var(--orange-900);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--light-100);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--light-100);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}.theme-sun{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--sun-100);--background-2:color-mix(in lab, var(--sun-500) 45%, white);--background-3:var(--light-100);--background-skeleton:color-mix(in lab, currentcolor 6%, transparent);--text:var(--sun-900);--text-2:color-mix(in lab, currentcolor 70%, transparent);--border:color-mix(in lab, var(--text) 16%, transparent);--heading-accent:#b87e0a;--selection-background:var(--sun-500);--selection-text:var(--sun-900);--button-background:var(--sun-900);--button-border:var(--button-background);--button-text:var(--light-100);--button-background-hover:var(--sun-500);--button-border-hover:var(--button-background-hover);--button-text-hover:var(--sun-900);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--light-100);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}:root,[class*=theme-]{background-color:var(--background);color:var(--text)}html[data-scheme=dark],html[data-scheme=dark] .theme-light{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#090e1a;--background-2:#161d31;--background-3:#232b43;--background-skeleton:color-mix(in lab, currentcolor 10%, transparent);--text:#ebeef4;--text-2:color-mix(in lab, currentcolor 64%, transparent);--border:color-mix(in lab, var(--text) 16%, transparent);--heading-accent:var(--brand-500);--selection-background:var(--brand-500);--selection-text:var(--brand-text);--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--heading-accent)}html[data-scheme=dark] .theme-dark{--background:#0c1531;--background-2:#141f3d}html[data-scheme=dark] .theme-oat,html[data-scheme=dark] .theme-sky{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#154f5b;--background-2:#156979;--background-3:#258193;--background-skeleton:color-mix(in lab, currentcolor 10%, transparent);--text:#d4f4f7;--text-2:color-mix(in lab, currentcolor 66%, transparent);--border:color-mix(in lab, var(--text) 18%, transparent);--heading-accent:#77ebf8;--selection-background:var(--heading-accent);--selection-text:#0f2224;--button-background:#7be8f4;--button-border:var(--button-background);--button-text:#0e2325;--button-background-hover:var(--text);--button-border-hover:var(--button-background-hover);--button-text-hover:#0e2325;--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}html[data-scheme=dark] .theme-lilac{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#632a6f;--background-2:#7e2f8e;--background-3:#953fa6;--background-skeleton:color-mix(in lab, currentcolor 10%, transparent);--text:#f1d4f7;--text-2:color-mix(in lab, currentcolor 66%, transparent);--border:color-mix(in lab, var(--text) 18%, transparent);--heading-accent:#e277f8;--selection-background:var(--heading-accent);--selection-text:#200f24;--button-background:#e07bf4;--button-border:var(--button-background);--button-text:#210e25;--button-background-hover:var(--text);--button-border-hover:var(--button-background-hover);--button-text-hover:#210e25;--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}html[data-scheme=dark] .theme-green{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#22592b;--background-2:#267333;--background-3:#358d44;--background-skeleton:color-mix(in lab, currentcolor 10%, transparent);--text:#d4f7da;--text-2:color-mix(in lab, currentcolor 66%, transparent);--border:color-mix(in lab, var(--text) 18%, transparent);--heading-accent:#77f88d;--selection-background:var(--heading-accent);--selection-text:#0f2413;--button-background:#7bf48f;--button-border:var(--button-background);--button-text:#0e2512;--button-background-hover:var(--text);--button-border-hover:var(--button-background-hover);--button-text-hover:#0e2512;--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}html[data-scheme=dark] .theme-orange{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#7c331d;--background-2:#9d3d20;--background-3:#b84e2e;--background-skeleton:color-mix(in lab, currentcolor 10%, transparent);--text:#f7dcd4;--text-2:color-mix(in lab, currentcolor 66%, transparent);--border:color-mix(in lab, var(--text) 18%, transparent);--heading-accent:#f89577;--selection-background:var(--heading-accent);--selection-text:#24140f;--button-background:#f4977b;--button-border:var(--button-background);--button-text:#25130e;--button-background-hover:var(--text);--button-border-hover:var(--button-background-hover);--button-text-hover:#25130e;--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}html[data-scheme=dark] .theme-sun{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#72501d;--background-2:#8f621e;--background-3:#a9782d;--background-skeleton:color-mix(in lab, currentcolor 10%, transparent);--text:#f7ebd4;--text-2:color-mix(in lab, currentcolor 66%, transparent);--border:color-mix(in lab, var(--text) 18%, transparent);--heading-accent:#f8cd77;--selection-background:var(--heading-accent);--selection-text:#241d0f;--button-background:#f4cc7b;--button-border:var(--button-background);--button-text:#251d0e;--button-background-hover:var(--text);--button-border-hover:var(--button-background-hover);--button-text-hover:#251d0e;--button-2-background:transparent;--button-2-border:var(--border);--button-2-text:var(--text);--button-2-background-hover:var(--text);--button-2-border-hover:var(--button-2-background-hover);--button-2-text-hover:var(--background);--link-text:var(--text);--link-border:var(--border);--link-text-hover:var(--text);--link-border-hover:var(--text)}*,:before,:after{box-sizing:border-box}*{margin:0}:where(dialog:modal){margin:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100svh;display:flex;overflow-x:clip}body>main{flex-direction:column;flex-grow:1;display:flex}a{color:inherit;text-decoration:none}a:not([class]){text-decoration:underline}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{object-fit:cover;width:100%}img{-webkit-user-select:none;user-select:none;height:auto;overflow:clip}button{text-align:inherit;background-color:#0000;border:0;padding:0}button:not(:disabled){cursor:pointer}input,button,textarea,select{font:inherit}ul,ol{padding:0;list-style:""}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}label{font-weight:inherit}select:has(option[value=""]:checked){color:color-mix(in lab, currentcolor 60%, transparent)}:target{scroll-margin-block:2rem}[hidden]{display:none!important}:focus-visible{outline-color:var(--text);outline-offset:var(--focus-offset);outline-width:var(--focus-width);outline-style:solid}::selection{background-color:var(--selection-background);color:var(--selection-text)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body,.text-style-main{font-family:var(--text-main-font-family);font-size:var(--text-main);font-weight:var(--text-main-font-weight);line-height:var(--text-main-line-height);letter-spacing:var(--text-main-letter-spacing);text-transform:var(--text-main-text-transform);text-wrap:var(--text-main-text-wrap);--_trim-top:var(--text-main-trim-top);--_trim-bottom:var(--text-main-trim-bottom);--_margin-top:var(--text-main-margin-top);--_margin-bottom:var(--text-main-margin-bottom)}.text-style-small{font-family:var(--text-small-font-family);font-size:var(--text-small);font-weight:var(--text-small-font-weight);line-height:var(--text-small-line-height);letter-spacing:var(--text-small-letter-spacing);text-transform:var(--text-small-text-transform);text-wrap:var(--text-small-text-wrap);--_trim-top:var(--text-small-trim-top);--_trim-bottom:var(--text-small-trim-bottom);--_margin-top:var(--text-small-margin-top);--_margin-bottom:var(--text-small-margin-bottom)}.text-style-large{font-family:var(--text-large-font-family);font-size:var(--text-large);font-weight:var(--text-large-font-weight);line-height:var(--text-large-line-height);letter-spacing:var(--text-large-letter-spacing);text-transform:var(--text-large-text-transform);text-wrap:var(--text-large-text-wrap);--_trim-top:var(--text-large-trim-top);--_trim-bottom:var(--text-large-trim-bottom);--_margin-top:var(--text-large-margin-top);--_margin-bottom:var(--text-large-margin-bottom)}.text-style-display{font-family:var(--display-font-family);font-size:var(--display);font-weight:var(--display-font-weight);line-height:var(--display-line-height);letter-spacing:var(--display-letter-spacing);text-transform:var(--display-text-transform);text-wrap:var(--display-text-wrap);--_trim-top:var(--display-trim-top);--_trim-bottom:var(--display-trim-bottom);--_margin-top:var(--display-margin-top);--_margin-bottom:var(--display-margin-bottom)}h1,.text-style-h1{font-family:var(--h1-font-family);font-size:var(--h1);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:var(--h1-text-transform);text-wrap:var(--h1-text-wrap);--_trim-top:var(--h1-trim-top);--_trim-bottom:var(--h1-trim-bottom);--_margin-top:var(--h1-margin-top);--_margin-bottom:var(--h1-margin-bottom)}h2,.text-style-h2{font-family:var(--h2-font-family);font-size:var(--h2);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-transform:var(--h2-text-transform);text-wrap:var(--h2-text-wrap);--_trim-top:var(--h2-trim-top);--_trim-bottom:var(--h2-trim-bottom);--_margin-top:var(--h2-margin-top);--_margin-bottom:var(--h2-margin-bottom)}h3,.text-style-h3{font-family:var(--h3-font-family);font-size:var(--h3);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);text-transform:var(--h3-text-transform);text-wrap:var(--h3-text-wrap);--_trim-top:var(--h3-trim-top);--_trim-bottom:var(--h3-trim-bottom);--_margin-top:var(--h3-margin-top);--_margin-bottom:var(--h3-margin-bottom)}h4,.text-style-h4{font-family:var(--h4-font-family);font-size:var(--h4);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);text-transform:var(--h4-text-transform);text-wrap:var(--h4-text-wrap);--_trim-top:var(--h4-trim-top);--_trim-bottom:var(--h4-trim-bottom);--_margin-top:var(--h4-margin-top);--_margin-bottom:var(--h4-margin-bottom)}h5,.text-style-h5{font-family:var(--h5-font-family);font-size:var(--h5);font-weight:var(--h5-font-weight);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);text-transform:var(--h5-text-transform);text-wrap:var(--h5-text-wrap);--_trim-top:var(--h5-trim-top);--_trim-bottom:var(--h5-trim-bottom);--_margin-top:var(--h5-margin-top);--_margin-bottom:var(--h5-margin-bottom)}h6,.text-style-h6{font-family:var(--h6-font-family);font-size:var(--h6);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);text-transform:var(--h6-text-transform);text-wrap:var(--h6-text-wrap);--_trim-top:var(--h6-trim-top);--_trim-bottom:var(--h6-trim-bottom);--_margin-top:var(--h6-margin-top);--_margin-bottom:var(--h6-margin-bottom)}:is(h1,h2,h3,h4,h5,h6,p,[class*=text-style-]:not(:has(h1,h2,h3,h4,h5,h6,p))){display:flow-root}:is(h1,h2,h3,h4,h5,h6,p,[class*=text-style-]:not(:has(h1,h2,h3,h4,h5,h6,p))):before{content:"";margin-bottom:calc(-.5lh + var(--_trim-top));display:table}:is(h1,h2,h3,h4,h5,h6,p,[class*=text-style-]:not(:has(h1,h2,h3,h4,h5,h6,p))):after{content:"";margin-bottom:calc(-.5lh + var(--_trim-bottom));display:table}:is(h1,h2,h3,h4,h5,h6,p):is([data-flex],.product-card_price,.glass-card_price,.footer_legal-links,.cart-drawer_shipping_text,.buybox_type):before,:is(h1,h2,h3,h4,h5,h6,p):is([data-flex],.product-card_price,.glass-card_price,.footer_legal-links,.cart-drawer_shipping_text,.buybox_type):after{display:none}}@layer patterns{.heading:has(+.text){margin-bottom:var(--_margin-bottom)}.heading,.text{margin-top:var(--_margin-top);max-width:var(--_mw,none)}.heading+.text{margin-top:0}.summary_stepper{border:var(--border-width) solid var(--border);border-radius:var(--radius-small);background-color:var(--background);flex:none;align-self:start;align-items:center;display:inline-flex}.summary_stepper .qty_button{width:2rem;height:2rem;transition:background-color var(--hover-duration) var(--hover-ease);flex:none;place-items:center;font-size:.75rem;line-height:1;display:grid;position:relative}.summary_stepper .qty_button:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover){.summary_stepper .qty_button:not(:disabled):hover{background-color:var(--background-2)}}.summary_stepper .qty_button:focus-visible,.summary_remove:focus-visible{z-index:1;outline:var(--focus-width) solid var(--text)}.summary_stepper .qty_value{text-align:center;width:2rem;font-size:.75rem;font-weight:var(--primary-semibold);font-variant-numeric:tabular-nums;border-inline:var(--border-width) solid var(--border);flex:none;line-height:2rem;display:block}.summary_remove{width:2rem;height:2rem;color:var(--text-2);border-radius:var(--radius-small);flex:none;place-items:center;display:inline-grid;position:relative}.summary_remove svg{width:.75rem;height:.75rem}@media (max-width:40rem){.summary_stepper .qty_button:before,.summary_remove:before{content:"";position:absolute;inset:-.375rem}}.section{padding-top:var(--section-space-medium);padding-bottom:var(--section-space-medium);background-color:var(--background);color:var(--text);flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:relative}.container{width:var(--site-width);max-width:var(--max-width-main);justify-content:center;align-items:var(--_alignment,start);gap:var(--space-8);flex-direction:column;margin-inline:auto;display:flex;position:relative}.container>[class]{margin-top:0;margin-bottom:0}.button-wrapper{margin-top:var(--space-6);align-items:center;justify-content:var(--_alignment,start);grid-column-gap:var(--space-2);grid-row-gap:var(--space-2);flex-flow:wrap;display:flex}.image{background-color:var(--background-skeleton)}.image.densities{width:auto;max-width:100%}.image.transparent{object-fit:contain;background-color:#0000}.video{background-color:var(--background-skeleton);height:auto}.video.transparent{object-fit:contain;background-color:#0000}.section>:where(:not(.container)){pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.flex-horizontal-wrap{align-content:center;align-items:center;justify-content:var(--_alignment,start);flex-flow:wrap;display:flex}.flex-horizontal-nowrap{align-content:center;align-items:center;justify-content:var(--_alignment,start);flex-flow:row;display:flex}.flex-vertical-wrap{justify-content:center;align-items:var(--_alignment,start);flex-flow:column wrap;display:flex}.flex-vertical-nowrap{justify-content:center;align-items:var(--_alignment,start);flex-flow:column;display:flex}.grid-autofit{--_gap-size:var(--site-gutter);--_column-count:12;grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);grid-template-rows:auto;grid-auto-columns:minmax(0,1fr);grid-template-columns:repeat(auto-fit, minmax(min(max(8rem, (100% - ((var(--_column-count) - 1) * var(--_gap-size))) / var(--_column-count)), 100%), 1fr));display:grid}.grid-autofill{--_gap-size:var(--site-gutter);--_column-count:12;grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);grid-template-rows:auto;grid-auto-columns:minmax(0,1fr);grid-template-columns:repeat(auto-fill, minmax(min(max(8rem, (100% - ((var(--_column-count) - 1) * var(--_gap-size))) / var(--_column-count)), 100%), 1fr));display:grid}:is(.margin-trim,.heading,.text,.layout>*)>:first-child{margin-top:0}:is(.margin-trim,.heading,.text,.layout>*)>:last-child{margin-bottom:0}[class*=line-clamp]{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cover-absolute{width:100%;height:100%;position:absolute;inset:0%}.heading-accent strong{color:var(--heading-accent);font-weight:inherit}.display-contents{align-items:inherit;justify-content:inherit;text-align:inherit;display:contents}.field{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.field-label{display:flex}.field-star{color:var(--text-2)}.field-control{--field-pad-block:.75em;--field-pad-inline:1em;width:100%;min-height:calc(1lh + var(--field-pad-block) * 2 + var(--border-width) * 2);padding:var(--field-pad-block) var(--field-pad-inline);background-color:var(--background-2);color:inherit;border:var(--border-width) solid transparent;border-radius:var(--radius-small);transition:background-color var(--hover-duration) var(--hover-ease), border-color var(--hover-duration) var(--hover-ease)}.field-control::placeholder{color:var(--text-2)}@media (hover:hover){.field-control:hover:not(:disabled){background-color:var(--background-3)}}.field-control:focus-visible{border-color:var(--text);outline-offset:var(--focus-offset-inner)}.field-control:disabled{cursor:not-allowed;opacity:.5}.checkout_grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.checkout_grid{grid-template-columns:repeat(6,minmax(0,1fr))}.checkout_grid>.span-full{grid-column:1/-1}.checkout_grid>.span-half{grid-column:span 3}.checkout_grid>.span-two-thirds{grid-column:span 4}.checkout_grid>.span-third{grid-column:span 2}}.checkout_field{color:var(--text-2);flex-direction:column;gap:.3rem;font-size:.8125rem;display:flex;position:relative}.checkout_field .field-control{background-color:var(--background);border-color:var(--border);color:var(--text);font-size:1rem}:is(.checkout_field:has(:user-invalid) .field-control,.checkout_field:has([aria-invalid=true]) .field-control){border-color:var(--danger)}.checkout_field:not(:has(.phone_group))>:is(label,span):first-child{z-index:1;top:50%;left:calc(var(--field-pad-inline,1em) + var(--border-width));color:var(--text-2);pointer-events:none;transition:top var(--hover-duration) var(--hover-ease), font-size var(--hover-duration) var(--hover-ease), translate var(--hover-duration) var(--hover-ease);font-size:1rem;line-height:1;position:absolute;translate:0 -50%}.checkout_field:not(:has(.phone_group)) :is(.field-control,.uiselect_trigger){min-height:3.375rem;padding-top:1.5rem;padding-bottom:.25rem;line-height:1.5}.checkout_field:not(:has(.phone_group)):is(:has(.field-control:focus),:has(.field-control:not(:placeholder-shown)),:has(.field-control:autofill),:has(.field-control:not([placeholder=\ ])),:has(select.field-control))>:is(label,span):first-child{font-size:.6875rem;line-height:1.25;top:.375rem;translate:0}.checkout_hint{color:var(--text-2);font-size:.8125rem}@media (min-width:40rem){.checkout_hint{align-self:end;padding-bottom:.9rem}}.checkout_check{align-items:center;gap:var(--space-2);font-size:.875rem;display:flex}.checkout_check input{width:1.1rem;height:1.1rem;accent-color:var(--ink-900)}.auth_submit{text-align:center;margin-top:var(--space-2);min-height:3rem;transition:background-color var(--hover-duration) var(--hover-ease), color var(--hover-duration) var(--hover-ease);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.auth_submit:hover:not(:disabled){background-color:var(--button-background-hover);color:var(--button-text-hover)}}.auth_submit{border-radius:var(--radius-round);background-color:var(--button-background);color:var(--button-text);font-weight:var(--primary-semibold)}.auth_submit:disabled{opacity:.5}.auth_status:not(:empty){text-align:center;font-size:.875rem}.auth_status:not(:empty)[data-tone=error]{color:var(--danger)}.checkout_option_name{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.shipping-badge{border-radius:var(--radius-round);background-color:color-mix(in srgb, var(--brand-500) 22%, transparent);color:var(--brand-text);font-size:.6875rem;font-weight:var(--primary-semibold);white-space:nowrap;align-items:center;padding:.125rem .5rem;line-height:1.3;display:inline-flex}.status-badge{border-radius:var(--radius-round);font-size:.75rem;font-weight:var(--primary-semibold);white-space:nowrap;background-color:var(--background-3);color:var(--text-2);padding:.25em .7em;display:inline-flex}.status-badge.success{background-color:var(--green-100);color:var(--green-900)}.status-badge.warning{background-color:var(--sun-100);color:var(--sun-900)}.status-badge.danger{background-color:color-mix(in lab, var(--danger) 12%, white);color:var(--danger)}html[data-restrito] :is(.announcement_wrap,.footer_wrap,.liquid-island_inline,.liquid-island_action.is-search,[data-nav-cart],.liquid-island_toggle,[data-store-link]){display:none!important}:is(.product-card_visual,.hero-shop_tile,.reveal-card_media,.category-tiles_tile)[class*=theme-]{background-color:var(--background-2)}.checkout-go-order{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-main);border:var(--border-width) solid var(--border);background-color:var(--background);color:var(--text);flex-direction:column;font-size:.875rem;display:flex}.checkout-go-order a{font-weight:var(--primary-semibold);text-underline-offset:.2em;align-self:flex-start;text-decoration:underline}.form-trap{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.bl-art.is-tema{--bl-art-b:var(--brand-accent)!important;--bl-art-tube:#fff!important;--bl-art-tube-shade:#d5e4ea!important;--bl-art-spark:#d387fe!important}:is([data-scheme=dark],html[data-darkreader-scheme=dark]) .bl-art.is-tema{--bl-art-b:#fff!important;--bl-art-tube:var(--brand-accent)!important;--bl-art-tube-shade:#007b86!important}.checkout_options{border:var(--border-width) solid var(--border);border-radius:var(--radius-main);flex-direction:column;display:flex;overflow:hidden}.checkout_placeholder{padding:var(--space-4);color:var(--text-2);background-color:var(--background-2);font-size:.9375rem}.checkout_option{align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer;display:flex}.checkout_option+.checkout_option{border-top:var(--border-width) solid var(--border)}.checkout_option{border:var(--border-width) solid var(--border);border-radius:var(--radius-small);background:var(--background-2)}.checkout_option_text{flex-direction:column;flex-grow:1;font-size:.9375rem;display:flex}.checkout_option_text small{color:var(--text-2);font-size:.8125rem}.checkout_option_price{font-weight:var(--primary-semibold)}:root{--radio-card-opacity:11%}.theme-dark,.info-shell[data-surface=dark]{--radio-card-opacity:18%}:is(.checkout_shipping_group,.checkout_option,.pay-block,.pay-row){--radio-card-selected-background:color-mix(in srgb, var(--button-background) var(--radio-card-opacity), transparent)}.checkout_shipping_group:has(input:checked),.pay-row:has(input:checked),.checkout_option:has(>input:checked),.pay-block:has(>input:checked){--radio-card-border:var(--button-background);--radio-card-background:var(--radio-card-selected-background);background:var(--radio-card-background);border-color:var(--button-background);box-shadow:inset 0 0 0 var(--border-width) var(--button-background);color:var(--text);font-weight:var(--primary-semibold)}:is(.checkout_shipping_group,.checkout_option,.pay-row,.pay-block):has(input:checked) .checkout_option_text small{color:var(--text)}:is(.checkout_option,.pay-block)>input[type=radio],.pay-radio>input[type=radio]{appearance:none;border:var(--border-width) solid var(--text-2);border-radius:var(--radius-round);background:var(--background);opacity:1;cursor:pointer;flex:none;place-items:center;width:1.125rem;height:1.125rem;min-height:0;margin:0;padding:0;display:grid}:is(:is(.checkout_option,.pay-block)>input[type=radio],.pay-radio>input[type=radio]):after{content:"";border-radius:inherit;background:var(--button-background);width:.5rem;height:.5rem;transform:scale(0)}:is(:is(.checkout_option,.pay-block)>input[type=radio],.pay-radio>input[type=radio]):checked{border-color:var(--button-background)}:is(:is(.checkout_option,.pay-block)>input[type=radio],.pay-radio>input[type=radio]):checked:after{transform:scale(1)}:is(:is(.checkout_option,.pay-block)>input[type=radio],.pay-radio>input[type=radio]):focus-visible{outline:.125rem solid var(--button-background);outline-offset:.125rem}:is(:is(.checkout_option,.pay-block)>input[type=radio],.pay-radio>input[type=radio]):disabled{cursor:default}.pay-block>input[type=radio]{position:absolute;top:.75rem;right:.75rem}.checkout_shipping_group .checkout_option:has(>input:checked){box-shadow:none;background:0 0;border:0;border-radius:0}}@layer flow{:where(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote):not([class*=eyebrow])+:where(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote):not(:where([data-tight]>*,.lesson_body *,.mk_prose *,.content-card *)){margin-block-start:1em}}@layer utilities{.flex-grow{flex:1}.flex-shrink{flex:0 auto}.flex-noshrink{flex:none}.padding-0{padding:0}.padding-1{padding:var(--space-1)}.padding-2{padding:var(--space-2)}.padding-3{padding:var(--space-3)}.padding-4{padding:var(--space-4)}.padding-5{padding:var(--space-5)}.padding-6{padding:var(--space-6)}.padding-7{padding:var(--space-7)}.padding-8{padding:var(--space-8)}.padding-sitemargin{padding:var(--site-margin)}.padding-gutter{padding:var(--site-gutter)}.padding-small{padding:var(--section-space-small)}.padding-medium{padding:var(--section-space-medium)}.padding-large{padding:var(--section-space-large)}.padding-block-0{padding-block:0}.padding-block-1{padding-block:var(--space-1)}.padding-block-2{padding-block:var(--space-2)}.padding-block-3{padding-block:var(--space-3)}.padding-block-4{padding-block:var(--space-4)}.padding-block-5{padding-block:var(--space-5)}.padding-block-6{padding-block:var(--space-6)}.padding-block-7{padding-block:var(--space-7)}.padding-block-8{padding-block:var(--space-8)}.padding-block-sitemargin{padding-block:var(--site-margin)}.padding-block-gutter{padding-block:var(--site-gutter)}.padding-block-small{padding-block:var(--section-space-small)}.padding-block-medium{padding-block:var(--section-space-medium)}.padding-block-large{padding-block:var(--section-space-large)}.padding-inline-0{padding-inline:0}.padding-inline-1{padding-inline:var(--space-1)}.padding-inline-2{padding-inline:var(--space-2)}.padding-inline-3{padding-inline:var(--space-3)}.padding-inline-4{padding-inline:var(--space-4)}.padding-inline-5{padding-inline:var(--space-5)}.padding-inline-6{padding-inline:var(--space-6)}.padding-inline-7{padding-inline:var(--space-7)}.padding-inline-8{padding-inline:var(--space-8)}.padding-inline-sitemargin{padding-inline:var(--site-margin)}.padding-inline-gutter{padding-inline:var(--site-gutter)}.padding-top-0{padding-top:0}.padding-top-1{padding-top:var(--space-1)}.padding-top-2{padding-top:var(--space-2)}.padding-top-3{padding-top:var(--space-3)}.padding-top-4{padding-top:var(--space-4)}.padding-top-5{padding-top:var(--space-5)}.padding-top-6{padding-top:var(--space-6)}.padding-top-7{padding-top:var(--space-7)}.padding-top-8{padding-top:var(--space-8)}.padding-top-sitemargin{padding-top:var(--site-margin)}.padding-top-gutter{padding-top:var(--site-gutter)}.padding-top-small{padding-top:var(--section-space-small)}.padding-top-medium{padding-top:var(--section-space-medium)}.padding-top-large{padding-top:var(--section-space-large)}.padding-top-navoverlap{padding-top:var(--section-space-nav-overlap)}.padding-bottom-0{padding-bottom:0}.padding-bottom-1{padding-bottom:var(--space-1)}.padding-bottom-2{padding-bottom:var(--space-2)}.padding-bottom-3{padding-bottom:var(--space-3)}.padding-bottom-4{padding-bottom:var(--space-4)}.padding-bottom-5{padding-bottom:var(--space-5)}.padding-bottom-6{padding-bottom:var(--space-6)}.padding-bottom-7{padding-bottom:var(--space-7)}.padding-bottom-8{padding-bottom:var(--space-8)}.padding-bottom-sitemargin{padding-bottom:var(--site-margin)}.padding-bottom-gutter{padding-bottom:var(--site-gutter)}.padding-bottom-small{padding-bottom:var(--section-space-small)}.padding-bottom-medium{padding-bottom:var(--section-space-medium)}.padding-bottom-large{padding-bottom:var(--section-space-large)}.padding-bottom-navoverlap{padding-bottom:var(--section-space-nav-overlap)}.padding-left-0{padding-left:0}.padding-left-1{padding-left:var(--space-1)}.padding-left-2{padding-left:var(--space-2)}.padding-left-3{padding-left:var(--space-3)}.padding-left-4{padding-left:var(--space-4)}.padding-left-5{padding-left:var(--space-5)}.padding-left-6{padding-left:var(--space-6)}.padding-left-7{padding-left:var(--space-7)}.padding-left-8{padding-left:var(--space-8)}.padding-left-sitemargin{padding-left:var(--site-margin)}.padding-left-gutter{padding-left:var(--site-gutter)}.padding-right-0{padding-right:0}.padding-right-1{padding-right:var(--space-1)}.padding-right-2{padding-right:var(--space-2)}.padding-right-3{padding-right:var(--space-3)}.padding-right-4{padding-right:var(--space-4)}.padding-right-5{padding-right:var(--space-5)}.padding-right-6{padding-right:var(--space-6)}.padding-right-7{padding-right:var(--space-7)}.padding-right-8{padding-right:var(--space-8)}.padding-right-sitemargin{padding-right:var(--site-margin)}.padding-right-gutter{padding-right:var(--site-gutter)}.margin-top-auto{margin-top:auto}.margin-top-0{margin-top:0}.margin-top-1{margin-top:var(--space-1)}.margin-top-2{margin-top:var(--space-2)}.margin-top-3{margin-top:var(--space-3)}.margin-top-4{margin-top:var(--space-4)}.margin-top-5{margin-top:var(--space-5)}.margin-top-6{margin-top:var(--space-6)}.margin-top-7{margin-top:var(--space-7)}.margin-top-8{margin-top:var(--space-8)}.margin-top-gutter{margin-top:var(--site-gutter)}.margin-top-text{margin-top:var(--_margin-top)}.margin-bottom-auto{margin-bottom:auto}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:var(--space-1)}.margin-bottom-2{margin-bottom:var(--space-2)}.margin-bottom-3{margin-bottom:var(--space-3)}.margin-bottom-4{margin-bottom:var(--space-4)}.margin-bottom-5{margin-bottom:var(--space-5)}.margin-bottom-6{margin-bottom:var(--space-6)}.margin-bottom-7{margin-bottom:var(--space-7)}.margin-bottom-8{margin-bottom:var(--space-8)}.margin-bottom-gutter{margin-bottom:var(--site-gutter)}.margin-bottom-text{margin-bottom:var(--_margin-bottom)}.margin-block-auto{margin-block:auto}.margin-block-0{margin-block:0}.margin-block-1{margin-block:var(--space-1)}.margin-block-2{margin-block:var(--space-2)}.margin-block-3{margin-block:var(--space-3)}.margin-block-4{margin-block:var(--space-4)}.margin-block-5{margin-block:var(--space-5)}.margin-block-6{margin-block:var(--space-6)}.margin-block-7{margin-block:var(--space-7)}.margin-block-8{margin-block:var(--space-8)}.margin-block-gutter{margin-block:var(--site-gutter)}.margin-block-text{margin-block:var(--_margin-top) var(--_margin-bottom)}.margin-inline-auto{margin-inline:auto}.line-clamp-2{line-clamp:2;-webkit-line-clamp:2}.line-clamp-3{line-clamp:3;-webkit-line-clamp:3}.line-clamp-4{line-clamp:4;-webkit-line-clamp:4}.gap-inherit{grid-column-gap:inherit;grid-row-gap:inherit}.gap-0{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:0rem}.gap-1{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--space-1)}.gap-2{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--space-2)}.gap-3{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--space-3)}.gap-4{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--space-4)}.gap-5{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--space-5)}.gap-6{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--space-6)}.gap-7{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--space-7)}.gap-8{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--space-8)}.gap-gutter{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--site-gutter)}.gap-small{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--section-space-small)}.gap-medium{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--section-space-medium)}.gap-large{grid-column-gap:var(--_gap-size);grid-row-gap:var(--_gap-size);--_gap-size:var(--section-space-large)}.gap-row-inherit{grid-row-gap:inherit}.gap-row-0{grid-row-gap:0rem}.gap-row-1{grid-row-gap:var(--space-1)}.gap-row-2{grid-row-gap:var(--space-2)}.gap-row-3{grid-row-gap:var(--space-3)}.gap-row-4{grid-row-gap:var(--space-4)}.gap-row-5{grid-row-gap:var(--space-5)}.gap-row-6{grid-row-gap:var(--space-6)}.gap-row-7{grid-row-gap:var(--space-7)}.gap-row-8{grid-row-gap:var(--space-8)}.gap-row-gutter{grid-row-gap:var(--site-gutter)}.alignment-start{--_alignment:start;text-align:start}.alignment-center{--_alignment:center;text-align:center}.alignment-end{--_alignment:end;text-align:end}.align-self-inherit{align-self:inherit}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-stretch{align-self:stretch}.align-items-stretch{align-items:stretch}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-inherit{align-items:inherit}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-inherit{justify-content:inherit}.width-full{width:100%}.width-auto{width:auto}.min-width-auto{min-width:auto}.height-full{height:100%}.height-auto{height:auto}.cover{width:100%;height:100%}.max-width-none{max-width:none}.max-width-small{max-width:var(--max-width-small)}.max-width-full{max-width:var(--max-width-full)}.min-height-screen{min-height:100svh}.ratio-auto{aspect-ratio:auto}.ratio-1-1{aspect-ratio:1}.ratio-16-9{aspect-ratio:16/9}.ratio-3-2{aspect-ratio:3/2}.ratio-2-3{aspect-ratio:2/3}.ratio-2-1{aspect-ratio:2}.ratio-5-4{aspect-ratio:5/4}.ratio-4-5{aspect-ratio:4/5}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}.line-height-small{line-height:var(--line-height-small)}.line-height-medium{line-height:var(--line-height-medium)}.line-height-large{line-height:var(--line-height-large)}.line-height-huge{line-height:var(--line-height-huge)}.letter-spacing-tight{letter-spacing:var(--letter-spacing-tight)}.letter-spacing-normal{letter-spacing:var(--letter-spacing-normal)}.weight-regular{font-family:var(--primary-family);font-weight:var(--primary-regular)}.weight-medium{font-family:var(--primary-family);font-weight:var(--primary-medium)}.weight-bold{font-family:var(--primary-family);font-weight:var(--primary-bold)}.text-transform-none{text-transform:none}.text-transform-uppercase{text-transform:uppercase}.text-transform-capitalize{text-transform:capitalize}.text-transform-lowercase{text-transform:lowercase}.text-wrap-default{text-wrap:wrap}.text-wrap-balance{text-wrap:balance}.text-wrap-pretty{text-wrap:pretty}.color-inherit{color:inherit}.color-faded{color:color-mix(in srgb, currentColor 70%, transparent)}.background-transparent{background-color:#0000}.background-1{background-color:var(--background)}.background-2{background-color:var(--background-2)}.background-skeleton{background-color:var(--background-skeleton)}.radius-none{border-radius:0}.radius-inherit{border-radius:inherit}.radius-small{border-radius:var(--radius-small)}.radius-main{border-radius:var(--radius-main)}.radius-round{border-radius:var(--radius-round)}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-inline-flex{display:inline-flex}.display-inline-grid{display:inline-grid}.display-none{display:none}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-x-auto{overflow:auto clip}.overflow-y-auto{overflow:clip auto}.overflow-hidden-left{clip-path:polygon(0 0,calc(100% + 100vw) 0,calc(100% + 100vw) 100%,0% 100%)}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-sticky{position:sticky;top:0}.position-fixed{position:fixed}.zindex-negative{z-index:-1;position:relative}.zindex-0{z-index:0;position:relative}.zindex-unset{z-index:unset;position:relative}.zindex-1{z-index:1;position:relative}.zindex-2{z-index:2;position:relative}.zindex-3{z-index:3;position:relative}.pointer-on{pointer-events:auto}.pointer-off{pointer-events:none}.order-first{order:-1}.order-last{order:1}.sr-only{white-space:nowrap;clip:rect(0, 0, 0, 0);border-width:0;width:1px;height:1px;margin-inline:auto;padding:0;position:absolute;inset:0% 0% auto;overflow:hidden}}@property --angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --bolha-ang{syntax:"<angle>";inherits:true;initial-value:-75deg}@property --angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}.liquid-island_wrap.is-refinada{--r-rest-c:#66f0ff;--r-rest-a:.1;--r-rest-b:1px;--r-scr-c:#66f0ff;--r-scr-a:.3;--r-scr-b:5.5px;--r-open-c:#fff;--r-open-a:.8;--r-open-b:10.5px;--r-tint-rest-c:#66f0ff;--r-tint-rest-a:.2;--r-tint-scr-c:#66f0ff;--r-tint-scr-a:.4;--r-tint-open-c:#66f0ff;--r-tint-open-a:.1;--r-sat:140%;--r-bright:100%;--r-contrast:100%;--r-sweep:1;--r-ring-c:#32d9ec;--r-ring-a:25%;--r-rim-c:#b8f1ff;--r-rim-a:1.25;--r-key-c:#000;--r-key-a:0%;--r-sh-c:#1fbfd1;--r-sh-a:15%;--r-sh-y:8px;--r-bsh-c:#003264;--r-bsh-a:40%;--r-bsh-y:3.2px;--r-bsh-blur:9.6px;--r-bring-c:#143c78;--r-bring-a:22%}html[data-scheme=dark] .liquid-island_wrap.is-refinada{--r-rest-c:#04234e;--r-rest-a:.3;--r-rest-b:0px;--r-scr-c:#04234e;--r-scr-a:.56;--r-scr-b:5.5px;--r-open-c:#021127;--r-open-a:.82;--r-open-b:16.5px;--r-tint-rest-c:#04234e;--r-tint-rest-a:0;--r-tint-scr-c:#021127;--r-tint-scr-a:0;--r-tint-open-c:#021127;--r-tint-open-a:0;--r-sweep:.25;--r-ring-c:#fff;--r-ring-a:20%;--r-rim-c:#fff;--r-rim-a:1;--r-key-c:#021127;--r-key-a:80%;--r-sh-c:#021127;--r-sh-a:25%;--r-sh-y:8px;--r-bsh-c:#04234e;--r-bring-c:#f5f5f7}.liquid-island_wrap.is-refinada.is-glass.is-vos{--_ring-c:var(--r-ring-c);--_ring-a:var(--r-ring-a);--_sh-c:var(--r-sh-c);--_sh-a:var(--r-sh-a);--_sh-y:var(--r-sh-y);--_drop-c:var(--r-sh-c)}.liquid-island_wrap.is-refinada .liquid-island_veu{background:linear-gradient(color-mix(in srgb, var(--r-tint-rest-c) calc(var(--r-tint-rest-a) * 100%), transparent), color-mix(in srgb, var(--r-tint-rest-c) calc(var(--r-tint-rest-a) * 100%), transparent)), linear-gradient(-75deg, color-mix(in srgb, var(--r-rest-c) calc(var(--r-rest-a) * 40%), transparent), color-mix(in srgb, var(--r-rest-c) calc(var(--r-rest-a) * 100%), transparent), color-mix(in srgb, var(--r-rest-c) calc(var(--r-rest-a) * 40%), transparent))!important}.liquid-island_wrap.is-refinada .liquid-island_island.scrolled:not(.open) .liquid-island_veu{background:linear-gradient(color-mix(in srgb, var(--r-tint-scr-c) calc(var(--r-tint-scr-a) * 100%), transparent), color-mix(in srgb, var(--r-tint-scr-c) calc(var(--r-tint-scr-a) * 100%), transparent)), linear-gradient(-75deg, color-mix(in srgb, var(--r-scr-c) calc(var(--r-scr-a) * 64%), transparent), color-mix(in srgb, var(--r-scr-c) calc(var(--r-scr-a) * 100%), transparent), color-mix(in srgb, var(--r-scr-c) calc(var(--r-scr-a) * 64%), transparent))!important}.liquid-island_wrap.is-refinada .liquid-island_island.open .liquid-island_veu{background:linear-gradient(color-mix(in srgb, var(--r-tint-open-c) calc(var(--r-tint-open-a) * 100%), transparent), color-mix(in srgb, var(--r-tint-open-c) calc(var(--r-tint-open-a) * 100%), transparent)), linear-gradient(color-mix(in srgb, var(--r-open-c) calc(var(--r-open-a) * 100%), transparent), color-mix(in srgb, var(--r-open-c) calc(var(--r-open-a) * 100%), transparent))!important}.liquid-island_wrap.is-refinada .liquid-island_distort{-webkit-backdrop-filter:blur(var(--r-rest-b)) saturate(var(--r-sat)) brightness(var(--r-bright)) contrast(var(--r-contrast));backdrop-filter:blur(var(--r-rest-b)) saturate(var(--r-sat)) brightness(var(--r-bright)) contrast(var(--r-contrast))}.liquid-island_wrap.is-refinada .liquid-island_island.scrolled .liquid-island_distort{-webkit-backdrop-filter:blur(var(--r-scr-b)) saturate(var(--r-sat)) brightness(var(--r-bright)) contrast(var(--r-contrast));backdrop-filter:blur(var(--r-scr-b)) saturate(var(--r-sat)) brightness(var(--r-bright)) contrast(var(--r-contrast))}.liquid-island_wrap.is-refinada .liquid-island_island.open .liquid-island_distort{-webkit-backdrop-filter:blur(var(--r-open-b)) saturate(var(--r-sat)) brightness(var(--r-bright)) contrast(var(--r-contrast));backdrop-filter:blur(var(--r-open-b)) saturate(var(--r-sat)) brightness(var(--r-bright)) contrast(var(--r-contrast))}.liquid-island_wrap.is-refinada .liquid-island_sweep{opacity:var(--r-sweep)}html:not([data-scheme=dark]) .liquid-island_wrap.is-refinada .liquid-island_island.scrolled:not(.open) .liquid-island_rim{box-shadow:inset 1.5px 1.5px 0 -.5px color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 70%)), transparent), inset -1.5px -1.5px 0 -.5px color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 38.5%)), transparent), inset 0 0 .5rem color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 24.5%)), transparent), inset 0 -.6rem .9rem -.6rem color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 35%)), transparent)!important}html:not([data-scheme=dark]) .liquid-island_wrap.is-refinada .liquid-island_island.scrolled:not(.open){box-shadow:inset 0 2px 2px #0000000d, inset 0 -2px 2px color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 50%)), transparent), 0 4px 2px -2px color-mix(in srgb, var(--_drop-c) var(--_drop-a), transparent), inset 0 0 1.6px 4px color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 25%)), transparent)!important}html:not([data-scheme=dark]) .liquid-island_wrap.is-refinada .liquid-island_island.scrolled:not(.open):after{background:conic-gradient(from var(--angle-1) at 50% 50%, var(--_ring-forte), var(--_ring-fraco) 5% 40%, var(--_ring-forte) 50%, var(--_ring-fraco) 60% 95%, var(--_ring-forte)), linear-gradient(180deg, color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 50%)), transparent), color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 50%)), transparent))!important;box-shadow:inset 0 0 0 calc(var(--_bw) / 2) color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 50%)), transparent)!important}@media (hover:hover){html:not([data-scheme=dark]) .liquid-island_wrap.is-refinada .liquid-island_island.scrolled:not(.open):hover{box-shadow:inset 0 2px 2px #0000000d, inset 0 -2px 2px color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 50%)), transparent), 0 2.4px .8px -1.6px color-mix(in srgb, var(--_drop-c) calc(var(--_drop-a) * 1.25), transparent), inset 0 0 .8px 1.6px color-mix(in srgb, var(--r-rim-c) min(100%, calc(var(--r-rim-a) * 50%)), transparent)!important}}.liquid-island_wrap.is-refinada .liquid-island_bolha:after{box-shadow:inset 1px 1px 0 -.5px #fffffff2, inset -1px -1px 0 -.5px #ffffff8c, inset 0 0 .35rem #ffffff59, 0 0 0 .5px color-mix(in srgb, var(--r-bring-c) var(--r-bring-a), transparent), 0 var(--r-bsh-y) var(--r-bsh-blur) calc(var(--r-bsh-y) * -1) color-mix(in srgb, var(--r-bsh-c) var(--r-bsh-a), transparent)}html[data-scheme=dark] .liquid-island_wrap.is-refinada{--pp-ink:#f5f5f7;--pp-select:#ffffff24}html[data-scheme=dark] .liquid-island_wrap.is-refinada.is-glass{--_bg:#1a1a1a;--_fg:#f5f5f7}html[data-scheme=dark] .liquid-island_wrap.is-refinada .liquid-island_island{box-shadow:0 0 0 .5px color-mix(in srgb, var(--r-key-c) var(--r-key-a), transparent), -1px 0 0 -.25px color-mix(in srgb, var(--r-key-c) calc(var(--r-key-a) * .4), transparent), 1px 0 0 -.25px color-mix(in srgb, var(--r-key-c) calc(var(--r-key-a) * .4), transparent), 0 .25rem .125rem -.125rem color-mix(in srgb, var(--r-sh-c) var(--r-sh-a), transparent)!important}html[data-scheme=dark] .liquid-island_wrap.is-refinada .liquid-island_island.open{box-shadow:0 0 0 .5px color-mix(in srgb, var(--r-key-c) var(--r-key-a), transparent), 0 18px 48px color-mix(in srgb, var(--r-sh-c) var(--r-sh-a), transparent)!important}html[data-scheme=dark] .liquid-island_wrap.is-refinada .liquid-island_island:after{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--r-ring-c) var(--r-ring-a), transparent), inset 0 -1px 0 color-mix(in srgb, var(--r-ring-c) var(--r-ring-a), transparent), inset 0 6px 6px -6px color-mix(in srgb, var(--r-ring-c) calc(var(--r-ring-a) * .25), transparent), inset 0 -12px 10px -6px color-mix(in srgb, var(--r-ring-c) calc(var(--r-ring-a) * .3), transparent)!important;background:0 0!important;padding:0!important;inset:0!important;mask:none!important}html[data-scheme=dark] .liquid-island_wrap.is-refinada .liquid-island_rim{display:none!important}html[data-scheme=dark] .liquid-island_wrap.is-refinada .liquid-island_sweep{background-image:linear-gradient(var(--angle-2), #fff0 0, #ffffff38 40% 50%, #fff0 55%)}html[data-scheme=dark] .liquid-island_wrap.is-refinada .liquid-island_bolha-fundo{background:var(--pp-select);box-shadow:none}html[data-scheme=dark] .liquid-island_wrap.is-refinada .liquid-island_bolha-anel{display:none}html[data-scheme=dark] .liquid-island_wrap.is-refinada .liquid-island_toggle{background-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}
