@layer reset{:where(:not(html,iframe,canvas,img,svg,video,audio,dialog):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}*{scrollbar-width:none}@supports not (scrollbar-width:none){::-webkit-scrollbar{width:0;height:0;display:none}}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}:where(ol,ul,menu){list-style:none}table{border-collapse:collapse}:where(pre,dialog:modal){all:revert;box-sizing:border-box}:where(img,picture,video,canvas,svg){max-width:100%;display:block}img{height:auto}textarea{white-space:revert}::placeholder{color:inherit;opacity:.5}summary::-webkit-details-marker{display:none}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus-visible{z-index:100;clip-path:none;width:auto;height:auto;padding:var(--sp-2) var(--sp-4);color:var(--color-primary);background-color:var(--color-focus-ring);border:2px solid var(--color-primary);font-size:var(--text-sm);white-space:nowrap;margin:0;position:fixed;inset-block-start:var(--sp-2);inset-inline-start:var(--sp-2)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}}@layer variables{@property --font-wght{syntax:"<number>";inherits:true;initial-value:400}@layer base{:root{--rem:clamp(.8rem, .343rem + .914vw, 1.2rem)}}@layer viewport{:root{--vw:1vw;--vh-in-px:7.2px;--vh:var(--vh-in-px);--svh:var(--vh);--dvh:var(--vh);--lvh:var(--vh);@media (hover:hover) and (pointer:fine){--vh:1vh}@supports (height:1svh){--svh:1svh;--dvh:1dvh;--lvh:1lvh}}}@layer grid{:root{--breakpoint-dt:800px;--columns:4;--gap:16px;--safe:16px;--layout-width:100%;--layout-viewport-width:calc(var(--vw) * 100);--content-width:calc(var(--layout-viewport-width) - (2 * var(--safe)));--column-width:calc((var(--content-width) - (var(--columns) - 1) * var(--gap)) / var(--columns));--cols-1:var(--column-width);--cols-2:calc(2 * var(--column-width) + var(--gap));--cols-3:calc(3 * var(--column-width) + 2 * var(--gap));--cols-4:calc(4 * var(--column-width) + 3 * var(--gap));--cols-5:calc(5 * var(--column-width) + 4 * var(--gap));--cols-6:calc(6 * var(--column-width) + 5 * var(--gap));--cols-7:calc(7 * var(--column-width) + 6 * var(--gap));--cols-8:calc(8 * var(--column-width) + 7 * var(--gap));--cols-9:calc(9 * var(--column-width) + 8 * var(--gap));--cols-10:calc(10 * var(--column-width) + 9 * var(--gap));--cols-11:calc(11 * var(--column-width) + 10 * var(--gap));--cols-12:calc(12 * var(--column-width) + 11 * var(--gap));@media (width>=800px){--columns:12;--gap:24px;--safe:48px}}}@layer spacing{:root{--sp-0d5:calc(var(--rem) * .125);--sp-1:calc(var(--rem) * .25);--sp-1d5:calc(var(--rem) * .375);--sp-2:calc(var(--rem) * .5);--sp-2d5:calc(var(--rem) * .625);--sp-3:calc(var(--rem) * .75);--sp-3d5:calc(var(--rem) * .875);--sp-4:var(--rem);--sp-5:calc(var(--rem) * 1.25);--sp-6:calc(var(--rem) * 1.5);--sp-7:calc(var(--rem) * 1.75);--sp-8:calc(var(--rem) * 2);--sp-9:calc(var(--rem) * 2.25);--sp-10:calc(var(--rem) * 2.5);--sp-11:calc(var(--rem) * 2.75);--sp-12:calc(var(--rem) * 3);--sp-14:calc(var(--rem) * 3.5);--sp-16:calc(var(--rem) * 4);--sp-20:calc(var(--rem) * 5);--sp-24:calc(var(--rem) * 6);--sp-28:calc(var(--rem) * 7);--sp-32:calc(var(--rem) * 8);--sp-36:calc(var(--rem) * 9);--sp-40:calc(var(--rem) * 10);--sp-44:calc(var(--rem) * 11);--sp-48:calc(var(--rem) * 12);--sp-56:calc(var(--rem) * 14);--sp-64:calc(var(--rem) * 16);--sp-80:calc(var(--rem) * 20);--sp-96:calc(var(--rem) * 24);--sp-xs:var(--sp-2);--sp-sm:var(--sp-4);--sp-md:var(--safe);--sp-lg:var(--sp-12);--sp-xl:var(--sp-16);--sp-2xl:var(--sp-24);--sp-3xl:var(--sp-32);--sp-4xl:var(--sp-36);--sp-5xl:var(--sp-44);--gap-2xs:calc(var(--gap) * .25);--gap-xs:calc(var(--gap) * .5);--gap-sm:var(--gap);--gap-md:calc(var(--gap) * 1.5);--gap-lg:calc(var(--gap) * 2);--gap-xl:calc(var(--gap) * 4)}}@layer chrome{:root{--header-height:0px;--header-group:var(--header-height);accent-color:var(--color-accent);interpolate-size:allow-keywords}}@layer palette{:root{--dark:#201d1d;--white:#fffef6;--off-white-1:#f8f3ec;--off-white-2:#efe1d2;--purple:#8667a2;--purple-light:#ba82eb;--yellow:#f9e33d;--yellow-gold:#ffd427;--green:#c6ff8a;--pink:#ff3ea5;--lavender:#dcc7da;--warning:#fccc5f;--success:#45ba5e;--sale:#b4362d;--whatsapp:#25d366;--overlay:color-mix(in srgb, var(--dark) 4%, transparent)}}@layer semantic{:root{--color-primary:var(--white);--color-secondary:var(--dark);--color-contrast:var(--off-white-1);--color-accent:var(--purple-light);--color-cta:var(--green);--color-focus-ring:var(--dark);--color-border-light:color-mix(in srgb, var(--dark) 12%, transparent);--color-border-dark:var(--dark);--color-border:var(--color-border-light);--shadow:0 2px 16px color-mix(in srgb, var(--dark) 6%, transparent)}}@layer theme{[data-theme=primary]{--color-primary:var(--white);--color-secondary:var(--dark);--color-contrast:var(--off-white-1);--color-accent:var(--purple-light);--color-cta:var(--green);--color-focus-ring:var(--dark)}[data-theme=secondary]{--color-primary:var(--dark);--color-secondary:var(--off-white-1);--color-contrast:var(--purple);--color-accent:var(--purple-light);--color-cta:var(--green);--color-focus-ring:var(--off-white-1)}[data-theme=contrast]{--color-primary:var(--lavender);--color-secondary:var(--dark);--color-contrast:var(--purple);--color-accent:var(--purple-light);--color-cta:var(--green);--color-focus-ring:var(--dark)}[data-theme=accent]{--color-primary:var(--purple-light);--color-secondary:var(--off-white-1);--color-contrast:var(--purple);--color-accent:var(--pink);--color-cta:var(--green);--color-focus-ring:var(--off-white-1)}[data-theme=cta]{--color-primary:var(--green);--color-secondary:var(--dark);--color-contrast:var(--purple);--color-accent:var(--pink);--color-cta:var(--purple-light);--color-focus-ring:var(--dark)}}@layer typography{:root{--text-xs:clamp(10px, 8.59px + .376vw, 14px);--text-sm:clamp(12px, 10.59px + .376vw, 16px);--text-md:clamp(14px, 12.59px + .376vw, 18px);--text-lg:clamp(16px, 14.59px + .376vw, 20px);--text-xl:clamp(18px, 15.89px + .563vw, 24px);--display:calc(var(--text-md) * 4.5);--h1:calc(var(--text-md) * 2.5);--h2:calc(var(--text-md) * 2);--h3:calc(var(--text-md) * 1.5);--h4:var(--text-md);@media (width>=800px){--display:calc(var(--text-md) * 6);--h1:calc(var(--text-md) * 5);--h2:calc(var(--text-md) * 4);--h3:calc(var(--text-md) * 3)}--font-normal:400;--font-medium:500;--font-semibold:550;--font-bold:650;--font-black:800;--font-grotesk:"Guday Grotesk", "GT Maru Emoji", system-ui, sans-serif;--font-condensed:"Guday Condensed", "GT Maru Emoji", system-ui, sans-serif;--font-mono:"DM Mono", "GT Maru Emoji", ui-monospace, monospace;--font-emoji:"GT Maru Emoji", "Apple Color Emoji", "Segoe UI Emoji", emoji;--typeface-heading:var(--font-condensed);--typeface-body:var(--font-grotesk);--typeface-condensed:var(--font-condensed);--typeface-mono:var(--font-mono);--typeface-emoji:var(--font-emoji);--font-display:normal var(--font-black) var(--display) / .99 var(--typeface-condensed);--font-heading:normal var(--font-medium) var(--h2) / .99 var(--typeface-body);--font-body:normal var(--font-normal) var(--text-md) / 1.4 var(--typeface-body)}}@layer icon{:root{--icon-xs:clamp(10px, .515rem + .469vw, 15px);--icon-sm:clamp(15px, .827rem + .469vw, 20px);--icon-md:clamp(20px, 1.14rem + .469vw, 25px);--icon-lg:clamp(25px, 1.452rem + .469vw, 30px);--icon-xl:clamp(45px, 2.077rem + .469vw, 50px);--stroke:1px}}@layer cursor{:root{--cursor-default:auto;--cursor-disabled:not-allowed;--cursor-text:text;--cursor-pointer:pointer;--cursor-drag:grab;--cursor-dragging:grabbing;@media (hover:hover) and (pointer:fine){--cursor-default:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='23'%20height='33'%20fill='none'%20viewBox='0%200%2030%2043'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M1.817%201.039C2.645.488%203.693.324%204.757.545c.324.067.658.27.916.446.285.195.592.44.885.686.583.491%201.165%201.041%201.455%201.306%203.523%203.21%206.9%206.656%2010.265%2010.084%203.265%203.326%206.517%206.636%209.903%209.73l.328.298.03.026.025.03c1.523%201.707%201.66%204.607-.515%206.067a12%2012%200%200%201-.87.511%201%201%200%200%201-.157.061c-.022.006-.101.029-.205.029h-5.08c.227.644.552%201.332.908%202.08.417.875.875%201.827%201.177%202.777.302.952.471%201.972.254%202.984-.221%201.035-.828%201.975-1.914%202.785-.47.352-1.435.834-2.348%201.228-.469.203-.948.394-1.377.543-.415.144-.828.265-1.146.307-1.333.175-2.449-.1-3.376-.696-.909-.585-1.589-1.448-2.127-2.376-.54-.93-.962-1.97-1.332-2.951-.264-.701-.497-1.357-.73-1.953-.516.425-1.06%201.008-1.716%201.647-.74.718-1.63%201.51-2.631%201.835-1.253.407-2.473.215-3.415-.444-.935-.654-1.54-1.728-1.66-2.987L.3%2034.563.307%203.677l.005-.04.012-.105c.144-1.083.682-1.954%201.493-2.493'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23000'%20d='M18.595%2027.753c.829%202.044%201.89%204.032%202.674%206.093.493%201.3%201.107%202.277.556%203.68-.43%201.098-1.257%201.348-2.24%201.821-.895.429-2.666%201.23-3.583%201.056-2.832-.538-4.074-7.195-5.627-9.327l-5.402%204.748c-1.139.611-2.31-.108-2.455-1.335-.333-2.836.046-6.803.01-9.77-.082-6.607-.28-13.295-.12-19.9.021-.915.136-2.257%201.327-2.335.602-.039%202.222%201.529%202.761%202.022%206.973%206.361%2013.397%2013.654%2020.407%2020.02%201.037.87.51%203.229-.83%203.229h-7.481zM4.557%205.8v27.484c.322.08.37-.133.555-.275%201.49-1.144%202.874-2.771%204.344-3.961.362-.294%201.187-1.012%201.621-.904.692.17%203.843%208.94%204.755%2010.02.57.604%203.368-.694%203.865-1.105.547-.453.405-.735.25-1.344l-3.906-9.028c-.272-.416.521-1.15.798-1.15h7.574c.104%200%20.322.335.462-.181z'/%3e%3c/svg%3e") 2 0, auto;--cursor-disabled:var(--cursor-default);--cursor-text:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='23'%20height='30'%20fill='none'%20viewBox='0%200%2030%2039'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M21.64.331c1.916-.105%203.911-.152%205.354.141l.077.018c.386.097.847.344%201.215.586.209.138.416.293.596.455.17.153.358.347.482.568l.038.072c.083.17.137.363.176.533.047.207.084.443.114.69.059.497.094%201.082.112%201.663.035%201.152.004%202.363-.058%202.913-.12%201.07-.693%201.856-1.466%202.33-.754.462-1.674.616-2.534.516s-1.727-.462-2.357-1.114a3.16%203.16%200%200%201-.875-1.905h-3.922c-.088.999-.077%201.958-.04%202.933.045%201.166.13%202.395.11%203.674-.008.458%200%201.076.006%201.712.006.625.01%201.27-.007%201.752-.085%202.417-.05%204.847-.01%207.297.035%202.041.072%204.098.044%206.153a5%205%200%200%201%20.619-.051c.431-.01.922.024%201.4.093.477.07.966.18%201.389.33.39.14.851.36%201.135.72.271.347.402.853.472%201.289a8%208%200%200%201%20.087%201.544%207.3%207.3%200%200%201-.2%201.536c-.11.425-.303.951-.694%201.268-.13.106-.303.195-.43.255a7%207%200%200%201-.98.375%202.3%202.3%200%200%201-.495.098h-.035L8.27%2038.75l-.162-.086c-.518-.275-.904-.733-1.18-1.222a5.4%205.4%200%200%201-.58-1.633%205.7%205.7%200%200%201-.07-1.715c.064-.542.23-1.097.558-1.535l.001-.002.039-.047c.095-.111.225-.22.307-.287a10%2010%200%200%201%20.812-.591q.091-.059.184-.11c.03-.015.07-.036.117-.054a.8.8%200%200%201%20.305-.062h2.494V7.828l-3.656.154q-.03.12-.067.256c-.078.285-.174.61-.307.922-.265.619-.74%201.325-1.667%201.532-.637.143-1.67.141-2.598-.03-.472-.088-.96-.226-1.38-.438-.412-.207-.842-.526-1.065-1.02a1.3%201.3%200%200%201-.088-.306A4%204%200%200%201%20.23%208.62a13%2013%200%200%201-.047-.708%2054%2054%200%200%201%20.002-3.82c.01-.28.024-.534.04-.742a4%204%200%200%201%20.07-.536c.187-.779.751-1.353%201.331-1.727A4.45%204.45%200%200%201%203.531.409h.001l.191-.018C5.706.213%207.86.265%209.985.361c2.214.099%204.381.244%206.383.246l.27-.001C18.013.588%2019.793.432%2021.64.33'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23000'%20d='M26.799%202.838q-.002%200-.001.002c.816%201.474.458%202.913.354%204.486a.495.495%200%200%201-.488.47l-.8.011a.74.74%200%200%201-.75-.72L25.076%205.6a.55.55%200%200%200-.234-.433.57.57%200%200%200-.374-.097c-2.103.187-4.838-.34-6.805-.01-.409.068-1.227.528-1.377.938a.4.4%200%200%200-.019.134l.006%2026.788q-.002.072.016.14c.31%201.068%202.844.775%204.272.64a.687.687%200%200%201%20.747.637l.065.737a.74.74%200%200%201-.716.804l-5.967.17c-1.736-.177-3.474-.03-5.237-.224A.65.65%200%200%201%208.9%2035.4c-.962-2.812%204.26-.855%204.571-1.876.022-.072.21-1.202.21-1.265V5.792a.74.74%200%200%200-.739-.74H5.83c-.782%200-.873%201.134-.859%202.006a.74.74%200%200%201-.734.762h-.594a.73.73%200%200%201-.732-.674c-.088-1.225-.103-2.472.151-3.654a1%201%200%200%201%20.417-.586c.057-.04.107-.068.136-.068z'/%3e%3c/svg%3e") 12 15, text;--cursor-pointer:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='33'%20fill='none'%20viewBox='0%200%2037%2044'%3e%3cpath%20fill='%23fff'%20d='M9.896%203.132C11.397.334%2014.79-.692%2017.65.662v.001c2.108.998%202.918%203.1%203.237%205.157.269%201.733.215%203.633.2%205.107.9.043%201.661.343%202.426.813l.096.06.051.033c.255.172.563.456.775.647a9%209%200%200%200%20.379.326c.203.047.463.05.892.059.403.008.91.026%201.44.169l.106.03.108.035q.161.056.31.125c.396.176.776.417%201.093.627.342.226.59.4.801.514l.064.032a1%201%200%200%200%20.102.042l.054.014c.13.03.295.051.508.07l.179.014c.358.028.829.056%201.28.161l.09.022.095.026c1.988.55%203.262%201.876%204.024%203.471.764%201.599%201.024%203.478%201.03%205.186v.386c-.001%204-.25%208.151-1.528%2011.629-.811%202.21-2.048%204.176-3.92%205.657-1.818%201.436-4.185%202.377-7.234%202.684l-.297.028c-5.378.462-8.66-.372-11.328-2.341-1.311-.968-2.443-2.187-3.59-3.585-1.122-1.37-2.352-3.031-3.736-4.764-.425-.532-.957-1.108-1.543-1.753-.577-.635-1.196-1.327-1.754-2.055C.96%2027.857-.012%2026.148.123%2024.28c.056-.784.306-1.568.786-2.34%201.111-1.786%202.736-2.57%204.457-2.627%201.268-.042%202.565.31%203.746.897.022-1.723-.055-3.455-.133-5.213-.096-2.164-.194-4.366-.093-6.572l.028-.596c.072-1.438.218-3.186.912-4.562z'/%3e%3cpath%20fill='%23000'%20d='M19.082%2013.075c1.58-.004%202.734-.07%203.973%201.013.277.242.486.884.939%201.011.529.15%201.558-.201%202.64.118%201.081.32%201.9%201.402%202.344%201.535.545.162%201.356-.028%201.978.053%201.811.24%203.128%201.997%203.532%203.668.668%202.76.25%209.674-.408%2012.517-1.333%205.773-5.21%208.494-11.053%208.884-9.567.638-11.413-4.198-16.536-10.6C5.39%2029.9%202.763%2027.57%202.476%2025.876c-.553-3.268%201.706-5.056%204.81-4.065%201.457.466%202.633%201.751%204.013%202.355.281-5.595-.608-11.494-.18-17.058.182-2.385%201.145-4.829%203.937-4.82%205.26.017%203.305%207.61%204.03%2010.787zm4.96%204.729c-.14.852%200%202.371%200%203.32%200%20.203-.73.604-1.006.467-1.749-.251-.085-4.948-1.3-6.096-.781-.74-2.432-.764-2.783.362-.401%201.288.794%206.106-1.84%204.252-.467-4.245.324-8.977-.114-13.166-.17-1.632-1.169-3.584-2.997-2.3-.873.614-.969%202.002-1.043%203.017-.38%205.317.165%2012.11.376%2017.514.042%201.07.201%202.546-1.352%202.09-.471-.138-2.62-2.086-3.36-2.549-.969-.604-2.524-1.656-3.66-1.06-.685.358-.805%201.16-.648%201.855.204.902%203.078%203.877%203.836%204.84%205.043%206.398%206.208%2010.238%2015.62%209.502%208.347-.653%209.057-7.825%209.146-14.663.024-1.914.251-6.267-2.381-6.454-1.799-.127-.987%201.701-1.131%202.945-.204%201.736-1.853%201.213-1.853.734v-4.058c0-1.181-3.275-1.961-3.51-.552'/%3e%3c/svg%3e") 9 0, pointer;--cursor-drag:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='33'%20fill='none'%20viewBox='0%200%2037%2044'%3e%3cpath%20fill='%23fff'%20d='M24.58%202.743c-2.055-3.38-6.918-3.64-9.058-.147-1.647-.439-3.227-.01-4.458.909C9.69%204.528%208.732%206.167%208.52%207.944l-.005.085v10.063c-1.666-.546-3.49-.556-5.017.038-1.913.745-3.318%202.434-3.309%205.026.005%201.569.721%202.865%201.51%203.975.394.553.832%201.095%201.221%201.596.4.513.758.996%201.042%201.48.76%201.294%201.267%202.613%201.894%204.022.616%201.388%201.33%202.812%202.47%204.157%203.38%203.985%208.742%205.836%2013.818%205.475%205.085-.362%209.997-2.957%2012.382-7.996%201.247-2.634%201.862-6.632%202.123-10.592a80%2080%200%200%200-.01-10.31l-.04-.54c-.12-1.53-.691-3.1-1.678-4.297-.869-1.055-2.073-1.83-3.559-1.992-.255-1.634-.978-3.162-2.12-4.203-1.195-1.091-2.808-1.607-4.663-1.188'/%3e%3cpath%20fill='%23000'%20d='M10.734%207.843c.04-.253.498-1.28.66-1.555.81-1.373%202.087-1.763%203.638-1.447.666.137.997.756%201.612.88.579-4.648%206.045-4.452%206.838%200h.274c.436-.577%201.368-.832%202.063-.853%203.08-.09%203.601%203.446%203.39%205.833%202.27-.998%204.235.057%204.934%202.359.629%202.064.37%2010.8.246%2013.422-.353%207.47-3.126%2014.429-11.546%2015.031-6.639.475-11.7-1.53-14.79-7.566-.654-1.28-1.055-2.738-1.716-4.004-1.346-2.573-5.147-5.53-3.502-8.592%201.592-2.962%206.176-1.187%207.9.787zm9.188-3.564c-1.074.159-1.46%201.373-1.595%202.294-.466%203.18-.28%207.587-.213%2010.87.018.937.603%202.737-.166%203.506-.627.625-1.433.2-1.635-.602-.17-3.304.028-6.829-.216-10.114-.066-.9-.244-2.152-.832-2.858-1.336-1.606-2.503-.227-2.686%201.39-.606%205.365.677%2011.6.194%2016.98-.086.974-.569%201.678-1.591%201.018-.433-.279-1.041-2.198-1.557-2.87-1.018-1.33-5.18-3.689-5.268-.925-.043%201.3%202.584%204.122%203.333%205.44.872%201.539%201.35%203.326%202.153%204.859%202.624%204.996%207.058%206.817%2012.619%206.394%2012.781-.972%209.387-16.789%209.89-25.55-.7-2.966-3.132-1.918-3.143.745l-.406%206.604c-1.977%201.878-1.87-.956-1.82-2.37.111-3.246.705-6.688.354-9.93-.448-4.145-3.503-2.018-3.485.901l-.227%2010.288c-.668%201.515-2.014.885-2.008-.7.015-4.103.656-8.603.18-12.706-.1-.864-.748-2.829-1.875-2.662z'/%3e%3c/svg%3e") 9 0, grab;--cursor-dragging:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='29'%20fill='none'%20viewBox='0%200%2036%2037'%3e%3cpath%20fill='%23fff'%20d='M12.726.236c1.167-.099%202.24%200%203.295.353.601.2%201.186.48%201.771.838l.118.073.001.001.054.036c.125.086.236.187.324.271.101.098.206.208.285.29q.087.09.143.143a4%204%200%200%200%20.34-.09c.25-.074.677-.215%201.023-.242l.19-.013c1.945-.12%203.843.209%205.45%201.606l.079.07.052.048c.116.116.216.249.29.353.082.115.19.276.258.375q.103.146.173.231c.09-.007.197-.018.332-.032.262-.028.663-.07.996-.038l.066.007h.001l.138.02c2.865.418%204.604%201.962%205.582%204.03.935%201.979%201.16%204.405%201.144%206.697l-.002.221c-.029%202.07-.123%204.532-.457%206.947-.324%202.33-.878%204.666-1.849%206.574l-.095.183a13%2013%200%200%201-1.98%202.77c-4.42%204.742-12.065%206.058-18.005%203.684l-.14-.057C9.197%2034.307%206.254%2031.78%204.09%2028.77S.487%2022.19.49%2018.786v-.037l.003-.221q.002-.112.007-.223l.008-.167c.19-3.405%201.893-6.529%205.667-8.598.03-.245.032-.513.02-.821-.013-.408-.05-.932-.003-1.435C6.486%204.148%208.578.786%2012.137.302l.149-.02q.222-.027.44-.046'/%3e%3cpath%20fill='%23000'%20d='M18.01%205.04c2.505-1.91%206.41-1.086%207.396%202.027%206.644-1.793%207.273%204.413%207.2%209.326-.11%207.485-1.201%2015.085-9.43%2017.516-8.227%202.43-15.019-1.647-18.687-8.637-2.662-5.078-2.699-12.443%203.892-14.166.094-2.54-.442-5.401%201.584-7.365%202.165-2.098%206.892-1.726%208.047%201.3zm-2.281.062c-.198-.192-.627-.398-.897-.488-2.285-.767-4.033.412-4.377%202.75-.072.496-.307%203.304-.032%203.496l5.554.45c-.154-1.993%201.425-4.581-.246-6.21zm4.682%2011.56c.647-.285%201.252-.833%201.57-1.474.445-.895%201.5-5.167%201.567-6.184.254-3.719-4.183-4.026-5.118-1.05-.36%201.148-.272%202.465-.612%203.622%202.107.998%203.131%202.752%202.593%205.087zm5.596-7.506c-.575.52-2.124%206.026-2.048%206.818.109%201.133%201.586%201.878%202.634%201.806%202.644-.183%204.313-6.284%202.947-8.116-.717-.96-2.629-1.323-3.533-.508M10.48%2020.306c-.479-.476-.218-1.567.458-1.765.768-.223%202.779.442%203.82.32%202.963-.35%205.643-4.61%202.007-5.477-1.451-.346-5.457-.634-6.97-.603-1.898.039-4.072%201.675-4.676%203.46-2.1%206.184%204.555%2014.856%2010.631%2016.05%204.679.919%2010.238-.379%2012.752-4.69%201.922-3.296%201.738-6.738%202.067-10.385-.426-.107-.303.078-.424.23-1.364%201.763-2.15%202.68-4.64%202.334-.955-.133-2.567-1.03-2.884-2.011-.543.16-.883.473-1.47.645-.668.197-1.742.046-2.029.175-.444.202-1.209%201.315-1.856%201.485.712.887%203.525%204.093%202.14%205.083s-1.545-.878-1.918-1.613c-.654-1.289-1.936-2.222-3.32-2.587-.693-.183-3.422-.388-3.688-.652z'/%3e%3c/svg%3e") 9 0, grabbing}}}@layer stacking{:root{--z-floating:50;--z-header-group:100}}@layer shape{:root{--rounded-xs:.4em;--rounded-sm:.8em;--rounded-md:1em;--rounded-lg:1.2em;--rounded-full:999px;--sticker-xs:clamp(2.4rem, 4vw, 3.2rem);--sticker-sm:clamp(3.5rem, 6vw, 4.8rem);--sticker-md:clamp(3.5rem, 8vw, 6rem);--sticker-lg:clamp(6rem, 12vw, 10rem);--sticker-xl:clamp(10rem, 18vw, 16rem)}}@layer motion{:root{--duration:1.618s;--duration-default:.8s;--duration-fast:.2s;--ease-smooth:cubic-bezier(.32, .72, 0, 1);--ease-expo:cubic-bezier(.19, 1, .22, 1);--ease-bounce:cubic-bezier(.34, 1.42, .64, 1);--ease-scribble:cubic-bezier(.75, .15, .15, 1);--ease-guday:cubic-bezier(.4, 0, .2, 1);--ease-elastic-out:linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1);--ease-spring:linear(0, .0014, .0055 1.03%, .0239, .053 3.44%, .0961 4.81%, .1957 7.39%, .4354 12.88%, .5484, .6494, .7362, .8083 23.88%, .8696, .9168 29.72%, .9368, .9536 32.81%, .9793 35.9%, .997 39.17%, 1.0084 42.77%, 1.0142 47.07%, 1.0144 53.43%, 1.0054 68.37%, 1.0019 77.3%, .9998 99.98%);--anim:var(--duration-default) var(--ease-guday);--anim-fast:var(--duration-fast) var(--ease-guday);--anim-smooth:var(--duration) var(--ease-guday);--anim-bounce:var(--duration-default) var(--ease-bounce);--anim-secondary:var(--duration-default) var(--ease-expo);--anim-secondary-fast:calc(var(--duration-default) / 2) var(--ease-expo)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-y-in{0%{opacity:0;transform:translateY(var(--sp-2d5))}to{opacity:1;transform:translateY(0)}}@keyframes cart-drawer-icon-leave{0%,35%{opacity:1}to{opacity:0}}@keyframes cart-drawer-pop{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes cart-drawer-rise{0%{translate:0 var(--cart-drawer-rise-from,.75em)}to{translate:0}}}}@layer global{@layer cursor.default{body{cursor:var(--cursor-default)}}@layer cursor.text{:is(p,h1,h2,h3,h4,h5,h6,input:is([type=text],[type=email],[type=search],[type=password],[type=tel],[type=url],[type=number]),textarea,[contenteditable],[data-text]){cursor:var(--cursor-text)}}@layer cursor.pointer{:is(a,button,[role=button],summary,label,select,input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio]),[data-hover]){cursor:var(--cursor-pointer)}}@layer cursor.disabled{:is(button,input,select,textarea):disabled,[aria-disabled=true]{cursor:var(--cursor-disabled)}}@layer cursor.drag{[data-drag=grab]{cursor:var(--cursor-drag)}[data-drag=grabbing]{cursor:var(--cursor-dragging)}}html,body{overscroll-behavior:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overscroll-behavior-y:contain;min-height:100svh;font:var(--font-body);font-kerning:normal;font-variant-numeric:lining-nums proportional-nums;color:var(--color-secondary);background-color:var(--color-contrast)}body[data-scroll-locked]{height:100svh;overflow:clip}:where([id]){scroll-margin-block-start:var(--header-group)}::selection{background-color:var(--pink);color:var(--white)}:where(a,button,input,textarea,select,[tabindex="0"]):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:0;border-radius:14px}:is(.heading,.display,h1,.h1,h2,.h2,h3,.h3,h4,.h4){overflow-wrap:break-word;text-wrap:balance}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4){font:var(--font-heading);font-kerning:normal;font-feature-settings:"ss02" 1, "ss04" 1;font-variant-numeric:lining-nums proportional-nums}:is(h1,.h1){font-size:var(--h1);letter-spacing:-.025em;line-height:.95}:is(h2,.h2){font-size:var(--h2);line-height:1.1}:is(h3,.h3){font-size:var(--h3);line-height:1}:is(h4,.h4){font-size:var(--h4);line-height:1.4}.display{font:var(--font-display);font-size:var(--display);font-feature-settings:"ss04" 1, "case" 1;text-transform:uppercase;letter-spacing:-.025em;line-height:1}p{text-wrap:pretty}.p-xs{font-size:var(--text-xs)}.p-sm{font-size:var(--text-sm)}.p-md{font-size:var(--text-md)}.p-lg{font-size:var(--text-lg)}.p-xl{font-size:var(--text-xl)}.eyebrow{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-feature-settings:"ss04" 1, "case" 1;white-space:nowrap;line-height:1;display:block}svg.icon:not(.icon-cognition,.icon-energy,.icon-recovery,.icon-strength,.icon-gummy-acai,.icon-gummy-green-apple,.icon-gummy-lemon,.icon-gummy-red-berries,.icon-shipping-box,.icon-sale-15,.icon-sale-20,.icon-sale-25,.icon-sale-35,.icon-guarantee-seal){& path[fill],& rect[fill],& circle[fill]{fill:currentColor}& path[stroke],& rect[stroke],& circle[stroke]{stroke:currentColor}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){body:has(page-animations[data-animation-status=pending]) :is([data-scroll-animation=sticker],[data-scroll-animation=stickers] [data-scroll-animation-target],:is([data-scroll-animation=sticker-draw],[data-scroll-animation=draw-sticker]) :is([data-scroll-animation-target=sticker],[data-scroll-animation-target=draw] path),:is([data-scroll-animation=draw],[data-scroll-animation=draw-stagger]) path),scroll-reveal[data-reveal-status=pending] [ref]{opacity:0;animation:0s linear 6s forwards motion-reveal-rescue}@keyframes motion-reveal-rescue{to{opacity:1}}}}@layer layout{.container{width:100%;max-width:var(--layout-width);padding-inline:var(--safe);margin-inline:auto;&.full{padding-inline:0}&[data-width=md]{max-width:min(100%, calc(var(--cols-10) + 2 * var(--safe)))}&[data-width=sm]{max-width:min(100%, calc(var(--cols-8) + 2 * var(--safe)))}&[data-width=xs]{max-width:min(100%, calc(var(--cols-6) + 2 * var(--safe)))}}}@layer components{html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.icon{width:var(--icon-size,var(--icon-md));height:var(--icon-size,var(--icon-md));vertical-align:middle;flex-shrink:0}:where(.icon[data-icon-size=xs]){--icon-size:var(--icon-xs)}:where(.icon[data-icon-size=sm]){--icon-size:var(--icon-sm)}:where(.icon[data-icon-size=md]){--icon-size:var(--icon-md)}:where(.icon[data-icon-size=lg]){--icon-size:var(--icon-lg)}:where(.icon[data-icon-size=xl]){--icon-size:var(--icon-xl)}.sticker{width:var(--sticker-size,var(--sticker-md));flex-shrink:0;display:block;&>svg,&>[data-split-sticker],&>[data-split-sticker]>svg{width:100%;height:auto;display:block}}:where(.sticker[data-sticker-size=xs]){--sticker-size:var(--sticker-xs)}:where(.sticker[data-sticker-size=sm]){--sticker-size:var(--sticker-sm)}:where(.sticker[data-sticker-size=md]){--sticker-size:var(--sticker-md)}:where(.sticker[data-sticker-size=lg]){--sticker-size:var(--sticker-lg)}:where(.sticker[data-sticker-size=xl]){--sticker-size:var(--sticker-xl)}.pattern{pointer-events:none}.decor-layer{--decor-width:100%;--decor-height:100%;width:var(--decor-width);height:var(--decor-height);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.button{--button-text:var(--white);--button-lead:var(--pink);--button-fill:var(--green);--button-text-hover:var(--dark);--button-size:calc(4.4rem * var(--button-scale));--button-inset:calc(1.8rem * var(--button-scale));--button-text-size:calc(1.5rem * var(--button-scale));--button-ease:cubic-bezier(.32, .72, 0, 1);block-size:var(--button-size);color:var(--button-text);font-size:var(--button-text-size);transition:scale .45s var(--ease-elastic-out), color var(--anim-fast);line-height:1;display:inline-grid;@media (width>=576px){--button-size:calc(5.5rem * var(--button-scale));--button-inset:calc(2.4rem * var(--button-scale));--button-text-size:calc(1.8rem * var(--button-scale))}&:active{scale:.955 .954}}.button--primary{--button-surface:var(--purple)}.button--secondary{--button-surface:var(--dark)}.button--cta{--button-surface:var(--color-cta);--button-text:var(--dark);--button-fill:var(--dark);--button-text-hover:var(--white)}.button--small{--button-scale:.8}.button--medium{--button-scale:1}.button--large{--button-scale:1.25}.button__swoosh{border-radius:inherit;background-color:var(--button-surface);transition:background-color var(--anim-fast);grid-area:1/1;display:grid;overflow:clip}.button__waves{transition:scale .45s var(--button-ease);grid-area:1/1;display:grid}.button__wave{transform-origin:100% 0;inline-size:120%;transition:translate .6s var(--button-ease), rotate .5s var(--button-ease);transition-delay:calc(var(--button-wave-index) * -.042s);grid-area:1/1;display:block;translate:-10% 100%;rotate:-12deg}.button__wave--lead{--button-wave-index:0;background-color:var(--button-lead)}.button__wave--fill{--button-wave-index:1;background-color:var(--button-fill)}.button__inner{z-index:1;padding-inline:var(--button-inset);grid-area:1/1;place-items:center;display:grid;overflow:clip}.button__label{transition:translate .75s var(--ease-elastic-out), rotate .5s var(--button-ease), opacity .2s ease-out;grid-area:1/1;display:block}.button__label--current{transform-origin:0 0}.button__label--next{transform-origin:100% 0;color:var(--button-text-hover);translate:0 200%;rotate:1 1 .5 -30deg}.button__loader{--icon-size:calc(var(--button-text-size) * 1.7);opacity:0;transition:opacity var(--anim-fast);grid-area:1/1}.button[aria-busy=true]{& .button__label{opacity:0}& .button__loader{opacity:1;animation:1s linear infinite button-loader-spin}}@keyframes button-loader-spin{to{rotate:360deg}}@media (hover:hover) and (pointer:fine){.button:is(:hover,:focus-visible):not([aria-busy=true]){& .button__waves{scale:1.065 1.095}& .button__wave{transition-delay:calc(var(--button-wave-index) * 64ms);translate:-10%;rotate:0deg}& .button__label--current{opacity:0;translate:0 -200%;rotate:1 1 .45 -60deg}& .button__label--next{transition-delay:.1s;translate:0;rotate:1 1 .45 0deg}}}@media (prefers-reduced-motion:reduce){.button,.button__swoosh,.button__waves,.button__wave,.button__label,.button__loader{transition-duration:0s;transition-delay:0s}.button[aria-busy=true] .button__loader{animation:none}}.button-icon{--button-icon-size:calc(4rem * var(--button-icon-scale));--button-icon-glyph:calc(var(--button-icon-size) * .45);--button-icon-bar:calc(var(--button-icon-glyph) * .15);--button-icon-state:0;--button-icon-hover:0;--button-icon-active:calc(var(--button-icon-state) + var(--button-icon-hover) - 2 * var(--button-icon-state) * var(--button-icon-hover));inline-size:var(--button-icon-size);block-size:var(--button-icon-size);color:var(--button-icon-ink);transition:scale .45s var(--ease-elastic-out);flex:none;place-items:center;display:grid;position:relative;@media (width>=576px){--button-icon-size:calc(4.5rem * var(--button-icon-scale))}&:where(button){cursor:var(--cursor-pointer);&:active{scale:.92}}}.button-icon:before{content:"";border-radius:inherit;background-color:var(--button-icon-surface);box-shadow:var(--button-icon-shadow,none);scale:calc(1 + var(--button-icon-hover) * var(--button-icon-swell,0));transition:scale .45s var(--ease-expo);position:absolute;inset:0}.button-icon--plain{--button-icon-surface:transparent;--button-icon-ink:currentColor}.button-icon--filled{--button-icon-surface:var(--dark);--button-icon-ink:var(--white);--button-icon-swell:.095}.button-icon--secondary{--button-icon-surface:var(--white);--button-icon-ink:var(--dark);--button-icon-swell:.095}.button-icon--shadow{--button-icon-shadow:var(--shadow)}.button-icon--xs{--button-icon-scale:.64}.button-icon--small{--button-icon-scale:.8}.button-icon--medium{--button-icon-scale:1}.button-icon--large{--button-icon-scale:1.25}.button-icon[data-icon=plus]{--button-icon-turn-horizontal:180deg;--button-icon-turn-vertical:90deg;--button-icon-swell:0}.button-icon[data-icon=close]{--button-icon-tilt:45deg;--button-icon-turn-horizontal:180deg;--button-icon-turn-vertical:180deg;--button-icon-swell:0}.button-icon__glyph[data-icon=account]{--button-icon-glyph-scale:1.2}.button-icon__glyph[data-icon=cart]{--button-icon-glyph-scale:.9}.button-icon__glyph[data-icon=arrow-up]{--button-icon-glyph-scale:1.11}.button-icon__glyph[data-icon=chevron-down]{--button-icon-glyph-scale:1.87}.button-icon__glyph[data-icon=player-play],.button-icon__glyph[data-icon=player-pause]{--button-icon-glyph-scale:.88}.button-icon__glyph[data-icon=player-fullscreen],.button-icon__glyph[data-icon=player-fullscreen-exit]{--button-icon-glyph-scale:1.17}.button-icon__glyph[data-icon=sound-on]{--button-icon-glyph-scale:.96}.button-icon__glyph[data-icon=sound-off]{--button-icon-glyph-scale:.9}.button-icon__glyph[data-icon=star]{--button-icon-glyph-scale:.88}.button-icon__lines{z-index:1;inline-size:var(--button-icon-glyph);block-size:var(--button-icon-glyph);place-items:center;display:grid;position:relative;overflow:hidden}.button-icon__line{rotate:calc(var(--button-icon-tilt,0deg) + var(--button-icon-active) * var(--button-icon-turn));background-color:currentColor;border-radius:.12rem;grid-area:1/1;transition-property:rotate;transition-timing-function:ease}.button-icon__line--horizontal{--button-icon-turn:var(--button-icon-turn-horizontal);inline-size:100%;block-size:var(--button-icon-bar);transition-duration:calc(.6s - var(--button-icon-active) * .1s)}.button-icon__line--vertical{--button-icon-turn:var(--button-icon-turn-vertical);inline-size:var(--button-icon-bar);block-size:100%;transition-duration:calc(.5s + var(--button-icon-active) * .1s)}.button-icon__swiper{--button-icon-swipe-x:-1;--button-icon-swipe-y:0;--button-icon-swipe-shift:112.5%;--button-icon-swipe-skew:40deg;z-index:1;border-radius:inherit;place-items:center;block-size:100%;inline-size:100%;display:grid;position:relative;overflow:clip}.button-icon__swiper[data-swiper-direction=right]{--button-icon-swipe-x:1}.button-icon__swiper[data-swiper-direction=up]{--button-icon-swipe-x:0;--button-icon-swipe-y:-1}.button-icon__swiper[data-swiper-direction=down]{--button-icon-swipe-x:0;--button-icon-swipe-y:1}.button-icon__glyph{inline-size:calc(var(--button-icon-glyph) * var(--button-icon-glyph-scale,1));block-size:calc(var(--button-icon-glyph) * var(--button-icon-glyph-scale,1));translate:calc(var(--button-icon-swipe-phase) * var(--button-icon-swipe-x) * var(--button-icon-swipe-shift)) calc(var(--button-icon-swipe-phase) * var(--button-icon-swipe-y) * var(--button-icon-swipe-shift));transform:skew(calc(var(--button-icon-swipe-phase) * var(--button-icon-swipe-x) * var(--button-icon-swipe-skew) * -1), calc(var(--button-icon-swipe-phase) * var(--button-icon-swipe-y) * var(--button-icon-swipe-skew) * -1));transition-property:translate,transform,opacity;transition-duration:.6s,.25s,.15s;transition-timing-function:var(--ease-expo), ease-out, ease-out;transition-delay:calc(var(--button-icon-active) * 22ms);grid-area:1/1}.button-icon__glyph--current{--button-icon-swipe-phase:var(--button-icon-active);opacity:calc(1 - var(--button-icon-active))}.button-icon__glyph--next{--button-icon-swipe-phase:calc(var(--button-icon-active) - 1);opacity:var(--button-icon-active)}@media (hover:hover) and (pointer:fine){.button-icon:where(button,.button-icon--interactive):is(:hover,:focus-visible){--button-icon-hover:1}}.button-icon[aria-pressed=true]{--button-icon-state:1}@media (prefers-reduced-motion:reduce){.button-icon,.button-icon:before,.button-icon__line,.button-icon__glyph{transition-duration:0s}}.draw-btn[data-astro-cid-ejllg6s4]{font-family:var(--draw-btn-font,var(--typeface-heading));flex-direction:column;align-items:center;padding-block:.625em;display:flex;position:relative}.draw-btn__span[data-astro-cid-ejllg6s4]{font-size:1.25em;font-weight:var(--font-bold);line-height:1.4}.draw-btn__svg[data-astro-cid-ejllg6s4]{inline-size:100%;color:var(--draw-btn-line-color,currentColor);position:absolute;inset-block-end:0}.chat-button-launcher{--chat-button-hidden-y:130%;--chat-button-nudge-x:-.25em;--chat-button-nudge-y:-.25em;z-index:var(--z-floating);translate:0 var(--chat-button-hidden-y);visibility:hidden;opacity:0;transition:opacity var(--anim-fast), translate var(--anim-fast), visibility var(--anim-fast) allow-discrete;pointer-events:none;position:fixed;inset-block-end:var(--chat-button-offset-bottom,var(--safe));inset-inline-end:var(--chat-button-offset-right,var(--safe));&.is-visible{visibility:visible;opacity:1;pointer-events:auto;translate:0}@media (prefers-reduced-motion:reduce){--chat-button-nudge-x:0;--chat-button-nudge-y:0;transition:opacity var(--duration-fast) linear;translate:none}}.chat-button__wrap{justify-content:flex-end;align-items:flex-end;display:flex;position:relative}.chat-button__btn{cursor:var(--cursor-pointer);pointer-events:auto;outline:none;justify-content:center;align-items:center;display:flex;position:relative;@media (width>=768px){transition:translate .6s var(--ease-smooth);translate:0;[data-modal-whatsapp-status=active] &{translate:var(--chat-button-nudge-x) var(--chat-button-nudge-y)}}}.chat-button__icon{width:var(--chat-button-size,3.8rem);height:var(--chat-button-size,3.8rem);filter:drop-shadow(0 4px 12px #00000026);display:block}:where(chat-button) .whatsapp-cover-link{z-index:1;display:none;position:absolute;inset:0;@media (hover:none) and (pointer:coarse){display:block}}:where(chat-button) .modal-whatsapp{--modal-whatsapp-expand-duration:.9s;--modal-whatsapp-expand-block-duration:1s;--modal-whatsapp-content-delay:.35s;--modal-whatsapp-origin-inset:.5em;--modal-whatsapp-origin-size:var(--chat-button-size,3.8rem);z-index:-1;width:19em;color:var(--color-secondary);visibility:hidden;transition:visibility var(--modal-whatsapp-expand-block-duration);pointer-events:none;flex-direction:column;align-items:center;gap:1.5em;padding:3.75em 1.5em 2.5em;display:none;position:absolute;inset-block-end:calc(var(--modal-whatsapp-origin-inset) * -1);inset-inline-end:calc(var(--modal-whatsapp-origin-inset) * -1);&:before{content:"";z-index:-1;inline-size:var(--modal-whatsapp-origin-size);block-size:var(--modal-whatsapp-origin-size);border:1px solid var(--color-border);border-radius:var(--rounded-full);background-color:var(--color-primary);transition:inline-size var(--modal-whatsapp-expand-duration) var(--ease-spring), block-size var(--modal-whatsapp-expand-block-duration) var(--ease-spring), inset-block-end var(--modal-whatsapp-expand-duration) var(--ease-spring), inset-inline-end var(--modal-whatsapp-expand-duration) var(--ease-spring), border-radius var(--modal-whatsapp-expand-duration) var(--ease-smooth);position:absolute;inset-block-end:var(--modal-whatsapp-origin-inset);inset-inline-end:var(--modal-whatsapp-origin-inset)}& :is(.qr-code,.modal-whatsapp__text,.modal-whatsapp__btn){opacity:0;transition:opacity var(--duration-fast) ease}& .qr-code{justify-content:center;display:flex;position:relative}& .qr-code__canvas{width:8em;height:8em;color:var(--color-secondary);justify-content:center;align-items:center;display:flex;position:relative;& svg{fill:currentColor;width:100%;height:100%}}& .modal-whatsapp__text{text-align:center;flex-direction:column;align-items:center;gap:.25em;width:100%;padding:0 1.5em;display:flex}& .modal-whatsapp__h4{font-family:var(--typeface-heading);font-size:1.25em;font-weight:var(--font-black);line-height:1.3}& .modal-whatsapp__p{font-family:var(--typeface-body);font-size:1em;line-height:1.3}& .modal-whatsapp__btn{justify-content:center;display:flex}[data-modal-whatsapp-status=active] &{visibility:visible;pointer-events:auto;&:before{border-radius:var(--rounded-sm);block-size:100%;inline-size:100%;inset-block-end:0;inset-inline-end:0}& :is(.qr-code,.modal-whatsapp__text,.modal-whatsapp__btn){opacity:1;transition-delay:var(--modal-whatsapp-content-delay)}}@media (width>=768px){display:flex}@media (prefers-reduced-motion:reduce){--modal-whatsapp-content-delay:0s;&,&:before,& :is(.qr-code,.modal-whatsapp__text,.modal-whatsapp__btn){transition-duration:0s}}}cookie-banner[data-astro-cid-xbe5nndm]{inset-inline:var(--safe);z-index:100;pointer-events:none;opacity:0;max-inline-size:100%;translate:0 var(--sp-2d5);transition:opacity var(--anim-fast), translate var(--anim-fast);display:block;position:fixed;inset-block-end:var(--safe);&[data-cookie-banner-status=visible]{pointer-events:auto;opacity:1;translate:0}@media (width>=800px){inline-size:30rem;inset-inline-end:auto}@media (prefers-reduced-motion:reduce){transition:none}}@media (width<800px){body:has(cookie-banner:not([hidden])){--cookie-banner-clearance:calc(var(--safe) + 2 * var(--stroke) + 2 * var(--sp-sm) + max(1.4 * var(--text-lg), 2 * var(--sp-2) + 1.4 * var(--text-md)))}}.cookie-banner__surface[data-astro-cid-xbe5nndm]{justify-content:space-between;align-items:center;gap:var(--gap-md);padding:var(--sp-sm) var(--sp-md);color:var(--color-secondary);background-color:var(--color-contrast);border:var(--stroke) solid var(--color-secondary);box-shadow:var(--shadow);font:var(--font-body);display:flex;position:relative;& .underline-link{padding-block:var(--sp-2);white-space:nowrap;flex-shrink:0}}.cookie-banner__message[data-astro-cid-xbe5nndm]{font-size:var(--text-lg);font-weight:var(--font-semibold)}.cookie-banner__dismiss[data-astro-cid-xbe5nndm]{--dismiss-size:28px;inline-size:var(--dismiss-size);block-size:var(--dismiss-size);color:var(--color-secondary);background-color:var(--color-contrast);border:var(--stroke) solid var(--color-secondary);transition:scale var(--anim-fast);place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0;translate:-35% -35%;& .cookie-banner__dismiss-icon{inline-size:calc(var(--dismiss-size) * .55);block-size:calc(var(--dismiss-size) * .55);stroke:currentColor;stroke-width:2px}&:hover{scale:1.12}@media (prefers-reduced-motion:reduce){transition:none;&:hover{scale:1}}}.tag__wrap[data-astro-cid-atbbehrs]{position:relative}.tag[data-astro-cid-atbbehrs]{block-size:1.5em;color:var(--dark);background-color:var(--yellow-gold);border-start-start-radius:10em;border-start-end-radius:10em;border-end-end-radius:10em;justify-content:center;align-items:center;padding-block:.375em .1875em;padding-inline:.375em .4375em;display:flex;position:relative;&[data-tag-theme=pink]{color:var(--white);background-color:var(--pink)}&[data-tag-theme=green]{background-color:var(--green)}&[data-tag-theme=yellow]{background-color:var(--yellow)}}.tag__label[data-astro-cid-atbbehrs]{font-family:var(--typeface-heading);font-size:var(--h4);font-weight:var(--font-normal);text-transform:uppercase;white-space:nowrap;line-height:1}custom-cursor[data-astro-cid-7k2dsg6m]{z-index:400;opacity:0;pointer-events:none;justify-content:center;align-items:center;min-width:1px;min-height:1px;display:flex;position:fixed;inset-block-start:0;inset-inline-start:0;&[data-cursor-init=true]{opacity:1}}.cursor-click[data-astro-cid-7k2dsg6m],.cursor-home[data-astro-cid-7k2dsg6m],.cursor-drag[data-astro-cid-7k2dsg6m],.cursor-back-to-top[data-astro-cid-7k2dsg6m]{transition:transform var(--anim-fast);transform-origin:0 100%;position:absolute;inset-block-end:.25em;inset-inline-start:.75em;transform:scale(0)rotate(-30deg)}[data-astro-cid-7k2dsg6m][data-cursor-init=true][data-cursor-type=click] .cursor-click[data-astro-cid-7k2dsg6m],[data-astro-cid-7k2dsg6m][data-cursor-init=true][data-cursor-type=home] .cursor-home[data-astro-cid-7k2dsg6m],[data-astro-cid-7k2dsg6m][data-cursor-init=true][data-cursor-type=drag] .cursor-drag[data-astro-cid-7k2dsg6m],[data-astro-cid-7k2dsg6m][data-cursor-init=true][data-cursor-type=back-to-top] .cursor-back-to-top[data-astro-cid-7k2dsg6m]{transition:transform var(--anim-bounce);transform:scale(1)rotate(.001deg)}body:has([data-drag=grabbing]) [data-astro-cid-7k2dsg6m][data-cursor-init=true][data-cursor-type=drag] .cursor-drag[data-astro-cid-7k2dsg6m]{transition:transform var(--anim-fast);transform:scale(0)rotate(-30deg)}.cursor-mute[data-astro-cid-7k2dsg6m]{inline-size:var(--sp-28);color:var(--color-cta);transition:transform var(--anim-fast);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-end:calc(var(--sp-3d5) * -1);inset-inline-start:calc(var(--sp-3d5) * -1);transform:scale(0)rotate(-60deg)}[data-astro-cid-7k2dsg6m][data-cursor-init=true][data-cursor-type=mute] .cursor-mute[data-astro-cid-7k2dsg6m]{transition:transform var(--anim-bounce);transform:scale(1)rotate(.001deg)}.cursor-mute__burst[data-astro-cid-7k2dsg6m]{inline-size:100%}.cursor-mute__icon[data-astro-cid-7k2dsg6m]{color:var(--dark);display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.cursor-mute__sound-on[data-astro-cid-7k2dsg6m],.cursor-mute__sound-off[data-astro-cid-7k2dsg6m]{--icon-size:var(--sp-11)}.cursor-mute__sound-off[data-astro-cid-7k2dsg6m],body:has([data-media-muted=true] [data-custom-cursor=mute]:hover) .cursor-mute__sound-on[data-astro-cid-7k2dsg6m]{display:none}body:has([data-media-muted=true] [data-custom-cursor=mute]:hover) .cursor-mute__sound-off[data-astro-cid-7k2dsg6m]{display:block}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){custom-cursor[data-astro-cid-7k2dsg6m]{display:none}}.floating-group[data-astro-cid-m3f5tnzt],.footer-group[data-astro-cid-sxydclr6]{display:contents}header-group[data-astro-cid-cglxrppz]{--header-group-reveal:.9s var(--ease-elastic-out);--header-group-offscreen:-100%;display:contents;&[data-header-group-reveal]{z-index:var(--z-header-group);transition:transform var(--header-group-reveal);position:fixed;inset-block-start:0;inset-inline:0;&[data-header-group-anchor=end]{--header-group-offscreen:100%;inset-block:auto 0}&:is([data-header-group-status=loading],[data-header-group-status=hidden]){transform:translateY(var(--header-group-offscreen))}@media (prefers-reduced-motion:reduce){transition:none}}}.dialog-host[data-astro-cid-h5vcrngz]{--dialog-wipe-duration:.575s;--dialog-wipe-stagger:.12s;--dialog-tilt-duration:.75s;--dialog-tilt-backdrop-duration:.45s;--dialog-tilt-inset:var(--sp-3);--dialog-tilt-radius:var(--rounded-sm);--dialog-tilt-angle:6deg;--dialog-tilt-shift:105%;--dialog-tilt-width:clamp(400px, 25vw, 480px);--dialog-expand-duration:.9s;--dialog-expand-block-duration:1s;--dialog-expand-backdrop-duration:.45s;--dialog-expand-inset:var(--sp-3);--dialog-expand-radius:var(--rounded-md);--dialog-expand-width:clamp(450px, 22vw, 500px);--dialog-expand-open-inline-size:min(var(--dialog-expand-width), calc(100vw - var(--dialog-expand-inset) * 2));--dialog-expand-open-block-size:calc(100dvh - var(--dialog-expand-inset) * 2);--dialog-expand-content-fade:.3s;--dialog-expand-surface-fade:.25s;--dialog-expand-origin-inline-size:var(--sp-12);--dialog-expand-origin-block-size:var(--sp-12);--dialog-expand-origin-inset-block-start:var(--dialog-expand-inset);--dialog-expand-origin-inset-inline-end:var(--dialog-expand-inset);--dialog-expand-origin-radius:calc(var(--dialog-expand-origin-block-size) / 2);--dialog-expand-frame-inset-block-start:calc(var(--dialog-expand-inset) - var(--dialog-expand-origin-inset-block-start));--dialog-expand-frame-inset-inline-end:calc(var(--dialog-expand-inset) - var(--dialog-expand-origin-inset-inline-end));--dialog-clip-bleed:2rem;--dialog-sheet-radius:var(--rounded-md);--dialog-sheet-height:85dvh;--dialog-grabber-size:.4rem;--dialog-backdrop-cursor:var(--cursor-pointer);display:contents}.dialog[data-astro-cid-h5vcrngz]{max-width:100%;max-height:100%;cursor:var(--dialog-backdrop-cursor);overflow-clip-margin:var(--dialog-clip-bleed);background:0 0;border:0;padding:0;overflow:clip;&::backdrop{background-color:var(--overlay);transition:display var(--anim) allow-discrete, overlay var(--anim) allow-discrete, background-color var(--anim)}}.dialog__panel[data-astro-cid-h5vcrngz],.dialog__frame[data-astro-cid-h5vcrngz]{gap:var(--gap-md);padding:var(--sp-6);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.dialog__panel[data-astro-cid-h5vcrngz]{z-index:1;block-size:100dvh;inline-size:min(var(--cols-4), 100vw);color:var(--dialog-panel-ink,var(--color-secondary));background-color:var(--dialog-panel-surface,var(--color-primary));opacity:1;transition:translate var(--anim), opacity var(--anim);position:relative;translate:0}.dialog__frame[data-astro-cid-h5vcrngz]{inline-size:var(--dialog-expand-open-inline-size);block-size:var(--dialog-expand-open-block-size);position:absolute;inset-block-start:0;inset-inline-end:0}.dialog__grabber[data-astro-cid-h5vcrngz]{display:none}.dialog__wipe[data-astro-cid-h5vcrngz]{z-index:0;border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:0;overflow:clip}.dialog__wipe-panel[data-astro-cid-h5vcrngz]{transition:translate var(--dialog-wipe-duration) var(--ease-smooth);position:absolute;inset:0;translate:0;&:first-child{background-color:var(--color-cta)}&:nth-child(2){background-color:var(--color-secondary);transition-delay:var(--dialog-wipe-stagger)}}[data-astro-cid-h5vcrngz]:where(.dialog-host[closing]) .dialog[data-astro-cid-h5vcrngz]::backdrop{background-color:#0000}[data-astro-cid-h5vcrngz]:where(.dialog-host[closing]) .dialog__panel[data-astro-cid-h5vcrngz]{opacity:0;translate:var(--dialog-exit,-100% 0)}.dialog[data-astro-cid-h5vcrngz]{&[open]::backdrop{@starting-style{background-color:color-mix(in srgb, var(--dark) 0%, transparent)}}}[data-astro-cid-h5vcrngz][data-side=left] .dialog[data-astro-cid-h5vcrngz]{--dialog-exit:-100% 0;margin:0 auto 0 0}[data-astro-cid-h5vcrngz][data-side=right] .dialog[data-astro-cid-h5vcrngz]{--dialog-exit:100% 0;margin:0 0 0 auto}[data-astro-cid-h5vcrngz][data-side=center]{& .dialog{--dialog-exit:0 1rem;margin:auto}& .dialog__panel{block-size:auto;inline-size:min(var(--cols-6), 100vw);max-block-size:90dvh}}[data-astro-cid-h5vcrngz][data-flush] [data-astro-cid-h5vcrngz]:is(.dialog__panel,.dialog__frame){gap:0;padding:0}[data-astro-cid-h5vcrngz][data-fullscreen=mobile]{& .dialog{--dialog-exit:0 100%;margin:0}& .dialog__panel{border-radius:0;block-size:100dvh;max-block-size:none;inline-size:100vw}}[data-astro-cid-h5vcrngz][data-sheet=mobile]{& .dialog{--dialog-exit:0 100%;margin:auto 0 0}& .dialog__panel{block-size:auto;inline-size:100vw;max-block-size:var(--dialog-sheet-height);border-start-start-radius:var(--dialog-sheet-radius);border-start-end-radius:var(--dialog-sheet-radius);padding-block-start:var(--sp-8)}& .dialog__grabber{inline-size:var(--sp-10);block-size:var(--dialog-grabber-size);border-radius:var(--rounded-full);opacity:.25;background-color:currentColor;position:absolute;inset-block-start:var(--sp-3);inset-inline-start:50%;translate:-50%}}[data-astro-cid-h5vcrngz][data-reveal=expand]{& .dialog{block-size:auto;inline-size:auto;margin:0}& .dialog::backdrop{background-color:color-mix(in srgb, var(--dark) 10%, transparent);opacity:1;transition:opacity var(--dialog-expand-backdrop-duration) var(--ease-smooth), overlay var(--dialog-expand-backdrop-duration) allow-discrete, display var(--dialog-expand-backdrop-duration) allow-discrete}& .dialog__expand,& .dialog__panel{inset-block:var(--dialog-expand-inset) auto;inset-inline:auto var(--dialog-expand-inset);inline-size:var(--dialog-expand-open-inline-size);block-size:var(--dialog-expand-open-block-size);border-radius:var(--dialog-expand-radius);opacity:1;transition:inline-size var(--dialog-expand-duration) var(--ease-spring), inset-inline-end var(--dialog-expand-duration) var(--ease-spring), block-size var(--dialog-expand-block-duration) var(--ease-spring), inset-block-start var(--dialog-expand-block-duration) var(--ease-spring), border-radius var(--dialog-expand-duration) var(--ease-smooth), opacity var(--dialog-expand-surface-fade) var(--ease-smooth) calc(var(--dialog-expand-block-duration) - var(--dialog-expand-surface-fade));position:absolute}& .dialog__expand{z-index:0;background-color:var(--dialog-panel-surface,var(--color-primary))}& .dialog__panel{background-color:#0000;padding:0;transition-property:inline-size,inset-inline-end,block-size,inset-block-start,border-radius;overflow:hidden;translate:0}& .dialog__frame{opacity:1;transition:inset-inline-end var(--dialog-expand-duration) var(--ease-spring), inset-block-start var(--dialog-expand-block-duration) var(--ease-spring), opacity var(--dialog-expand-content-fade) var(--ease-smooth)}}[data-astro-cid-h5vcrngz][data-reveal=wipe]{& .dialog::backdrop{transition-duration:var(--dialog-wipe-duration)}& .dialog__wipe{display:block}& .dialog__panel{opacity:1;transition:translate var(--dialog-wipe-duration) var(--ease-smooth) calc(var(--dialog-wipe-stagger) * 2)}}[data-astro-cid-h5vcrngz][data-reveal=tilt]:is([data-side=left],[data-side=right]){--dialog-tilt-exit:rotate(var(--dialog-tilt-angle)) translate(var(--dialog-tilt-shift));& .dialog{block-size:auto;inline-size:auto;margin:0}& .dialog::backdrop{background-color:var(--overlay);opacity:1;transition:opacity var(--dialog-tilt-backdrop-duration) var(--ease-smooth), overlay var(--dialog-tilt-backdrop-duration) allow-discrete, display var(--dialog-tilt-backdrop-duration) allow-discrete}& .dialog__panel{inset-block:var(--dialog-tilt-inset);inset-inline:auto var(--dialog-tilt-inset);block-size:auto;inline-size:min(var(--dialog-tilt-width), calc(100vw - var(--dialog-tilt-inset) * 2));border-radius:var(--dialog-tilt-radius);opacity:1;transform-origin:50% 100%;transition:transform var(--dialog-tilt-duration) var(--ease-smooth);position:absolute;transform:rotate(0)translate(0%)}}[data-astro-cid-h5vcrngz][data-reveal=tilt][data-side=left]{--dialog-tilt-exit:rotate(calc(var(--dialog-tilt-angle) * -1)) translate(calc(var(--dialog-tilt-shift) * -1));& .dialog__panel{inset-inline:var(--dialog-tilt-inset) auto}}.dialog[data-astro-cid-h5vcrngz][open] .dialog__panel[data-astro-cid-h5vcrngz]{@starting-style{opacity:0;translate:var(--dialog-exit,-100% 0)}}.dialog[data-astro-cid-h5vcrngz][open] .dialog__wipe-panel[data-astro-cid-h5vcrngz]{@starting-style{translate:var(--dialog-exit,-100% 0)}}[data-astro-cid-h5vcrngz][data-reveal=expand]{& .dialog[open]::backdrop{@starting-style{opacity:0}}&[closing] .dialog[data-astro-cid-h5vcrngz]::backdrop{opacity:0;background-color:#0000}& .dialog[open] .dialog__expand,& .dialog[open] .dialog__panel{@starting-style{opacity:1;inline-size:var(--dialog-expand-origin-inline-size);block-size:var(--dialog-expand-origin-block-size);border-radius:var(--dialog-expand-origin-radius);inset-block-start:var(--dialog-expand-origin-inset-block-start);inset-inline-end:var(--dialog-expand-origin-inset-inline-end);translate:0}}&[closing] .dialog__expand[data-astro-cid-h5vcrngz],&[closing] .dialog__panel[data-astro-cid-h5vcrngz]{inline-size:var(--dialog-expand-origin-inline-size);block-size:var(--dialog-expand-origin-block-size);border-radius:var(--dialog-expand-origin-radius);inset-block-start:var(--dialog-expand-origin-inset-block-start);inset-inline-end:var(--dialog-expand-origin-inset-inline-end)}&[closing] .dialog__expand[data-astro-cid-h5vcrngz]{opacity:0}&[closing] .dialog__panel[data-astro-cid-h5vcrngz]{opacity:1;translate:0}& .dialog[open] .dialog__frame{@starting-style{inset-block-start:var(--dialog-expand-frame-inset-block-start);inset-inline-end:var(--dialog-expand-frame-inset-inline-end)}}&[closing] .dialog__frame[data-astro-cid-h5vcrngz]{opacity:0;inset-block-start:var(--dialog-expand-frame-inset-block-start);inset-inline-end:var(--dialog-expand-frame-inset-inline-end)}}[data-astro-cid-h5vcrngz][data-reveal=wipe]{& .dialog[open] .dialog__panel{@starting-style{opacity:1;translate:var(--dialog-exit,-100% 0)}}&[closing] .dialog__panel[data-astro-cid-h5vcrngz]{opacity:1;transition-delay:0s}&[closing] .dialog__wipe-panel[data-astro-cid-h5vcrngz]{translate:var(--dialog-exit,-100% 0);&:first-child{transition-delay:var(--dialog-wipe-stagger)}&:nth-child(2){transition-delay:calc(var(--dialog-wipe-stagger) * 2)}}}[data-astro-cid-h5vcrngz][data-reveal=tilt]:is([data-side=left],[data-side=right]){& .dialog[open]::backdrop{@starting-style{opacity:0}}&[closing] .dialog[data-astro-cid-h5vcrngz]::backdrop{opacity:0}& .dialog[open] .dialog__panel{@starting-style{opacity:1;translate:0;transform:var(--dialog-tilt-exit)}}&[closing] .dialog__panel[data-astro-cid-h5vcrngz]{opacity:1;translate:0;transform:var(--dialog-tilt-exit)}}@media (prefers-reduced-motion:reduce){.dialog__panel[data-astro-cid-h5vcrngz],.dialog__wipe-panel[data-astro-cid-h5vcrngz],.dialog__expand[data-astro-cid-h5vcrngz],.dialog__frame[data-astro-cid-h5vcrngz],.dialog[data-astro-cid-h5vcrngz]::backdrop{transition-duration:0s;transition-delay:0s}[data-astro-cid-h5vcrngz]:where(.dialog-host[closing]) .dialog__panel[data-astro-cid-h5vcrngz],.dialog[data-astro-cid-h5vcrngz][open] .dialog__panel[data-astro-cid-h5vcrngz],.dialog[data-astro-cid-h5vcrngz][open] .dialog__wipe-panel[data-astro-cid-h5vcrngz]{translate:0}[data-astro-cid-h5vcrngz][data-reveal=tilt]:is([data-side=left],[data-side=right]){& .dialog__panel,& .dialog::backdrop{transition-duration:0s}&[closing] .dialog__panel[data-astro-cid-h5vcrngz]{transform:none}}}@media (width>=576px){[data-astro-cid-h5vcrngz][data-sheet=mobile]{& .dialog__panel{block-size:100dvh;max-block-size:none;border-start-start-radius:0;border-start-end-radius:0;padding-block-start:var(--sp-6)}}[data-astro-cid-h5vcrngz][data-fullscreen=mobile][data-side=center]{& .dialog{--dialog-exit:0 1rem;margin:auto}& .dialog__panel{block-size:auto;inline-size:min(var(--cols-6), 100vw);max-block-size:90dvh}}[data-astro-cid-h5vcrngz][data-fullscreen=mobile][data-side=left],[data-astro-cid-h5vcrngz][data-fullscreen=mobile][data-side=right]{& .dialog__panel{block-size:100dvh}}[data-astro-cid-h5vcrngz][data-fullscreen=mobile][data-side=left],[data-astro-cid-h5vcrngz][data-sheet=mobile][data-side=left]{& .dialog{--dialog-exit:-100% 0;margin:0 auto 0 0}& .dialog__panel{inline-size:min(var(--cols-4), 100vw)}}[data-astro-cid-h5vcrngz][data-fullscreen=mobile][data-side=right],[data-astro-cid-h5vcrngz][data-sheet=mobile][data-side=right]{& .dialog{--dialog-exit:100% 0;margin:0 0 0 auto}& .dialog__panel{inline-size:min(var(--cols-4), 100vw)}}}@media (width<576px){[data-astro-cid-h5vcrngz][data-sheet=mobile] .dialog__grabber[data-astro-cid-h5vcrngz]{display:block}}.email-suggest[data-astro-cid-nqjj3cn3]{display:contents}.email-suggest__apply[data-astro-cid-nqjj3cn3]{font-size:var(--text-xs);color:var(--pink);text-align:start;text-underline-offset:.2em;cursor:var(--cursor-pointer);line-height:1.35;text-decoration:underline}.form-async[data-astro-cid-6nvnicwd],.form-async__body[data-astro-cid-6nvnicwd],.form-async__done[data-astro-cid-6nvnicwd]{display:contents}.form-field[data-astro-cid-p3rluxmr]{gap:var(--sp-2);display:grid}.form-field__label[data-astro-cid-p3rluxmr]{gap:var(--sp-1);font-size:var(--text-sm);align-items:baseline;line-height:1.2;display:inline-flex}.form-field__required[data-astro-cid-p3rluxmr]{color:var(--pink)}.form-field__description[data-astro-cid-p3rluxmr]{font-size:var(--text-xs);color:color-mix(in oklab, var(--color-secondary), transparent 35%);line-height:1.35}.form-field__error[data-astro-cid-p3rluxmr]{font-size:var(--text-xs);color:var(--pink);line-height:1.35;&:empty{display:none}}.form-option[data-astro-cid-lpprnz65]{gap:var(--sp-3);min-block-size:var(--sp-12);padding-block:var(--sp-1);cursor:var(--cursor-pointer);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.form-option__control[data-astro-cid-lpprnz65]{block-size:1.35rem;inline-size:1.35rem;accent-color:var(--color-accent);margin-block-start:.1em;&:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}}.form-option__copy[data-astro-cid-lpprnz65]{gap:var(--sp-1);line-height:1.25;display:grid}.form-option__label[data-astro-cid-lpprnz65]{font-size:var(--text-md)}.form-option__description[data-astro-cid-lpprnz65]{font-size:var(--text-xs);color:color-mix(in oklab, var(--color-secondary), transparent 35%)}.form-option__error[data-astro-cid-lpprnz65]{font-size:var(--text-xs);color:var(--pink);line-height:1.35;&:empty{display:none}}.form-option--check[data-astro-cid-lpprnz65] .form-option__control[data-astro-cid-lpprnz65]{border:var(--stroke,2px) solid var(--color-border);appearance:none;block-size:1.25em;inline-size:1.25em;transition:background-color var(--anim-fast), border-color var(--anim-fast);background-color:#0000;border-radius:.25em;position:relative;&:after{content:"";border:solid var(--color-primary);opacity:0;block-size:.55em;inline-size:.25em;transition:opacity var(--anim-fast);border-width:0 .16em .16em 0;position:absolute;inset-block-start:.12em;inset-inline-start:.36em;rotate:45deg}&:checked{border-color:var(--color-secondary);background-color:var(--color-secondary);&:after{opacity:1}}&:focus-visible{border-color:var(--color-accent);outline:0}}.form-option--switch[data-astro-cid-lpprnz65]{align-items:center}.form-option--switch[data-astro-cid-lpprnz65] .form-option__control[data-astro-cid-lpprnz65]{--switch-travel:1.25em;border:1px solid var(--color-border);background-color:var(--color-primary);appearance:none;block-size:1.5em;inline-size:2.75em;transition:background-color var(--anim-fast), border-color var(--anim-fast);margin-block-start:0;position:relative;&:after{content:"";border-radius:var(--rounded-full);background-color:var(--color-secondary);block-size:1.05em;inline-size:1.05em;transition:translate var(--anim-fast), background-color var(--anim-fast);position:absolute;inset-block-start:50%;inset-inline-start:.185em;translate:0 -50%}&:checked{border-color:var(--color-secondary);background-color:var(--color-secondary);&:after{background-color:var(--color-primary);translate:var(--switch-travel) -50%}}}.form-option[data-astro-cid-lpprnz65]:has(.form-option__control:checked) .form-option__label[data-astro-cid-lpprnz65]{font-weight:var(--font-medium)}.form-option[data-astro-cid-lpprnz65]:has(.form-option__control:disabled){cursor:var(--cursor-disabled);opacity:.5}.form-option[data-astro-cid-lpprnz65][data-validation=invalid] .form-option__control[data-astro-cid-lpprnz65]{accent-color:var(--pink);outline:1px solid var(--pink);outline-offset:3px}@supports not (accent-color:red){.form-option--control[data-astro-cid-lpprnz65] .form-option__control[data-astro-cid-lpprnz65]{appearance:none;border:1px solid var(--color-secondary);border-radius:var(--rounded-xs);place-content:center;display:grid;&:before{content:"";background:var(--color-accent);clip-path:polygon(14% 44%,0 59%,38% 100%,100% 17%,85% 3%,38% 70%);block-size:.7rem;inline-size:.7rem;transition:transform var(--anim-fast);transform:scale(0);@media (prefers-reduced-motion:reduce){transition-duration:0s}}&[type=radio]{border-radius:50%;&:before{clip-path:none;border-radius:50%}}&:checked:before{transform:scale(1)}}}@media (prefers-reduced-motion:reduce){[data-astro-cid-lpprnz65]:is(.form-option--check,.form-option--switch) .form-option__control[data-astro-cid-lpprnz65]{transition-duration:0s;&:after{transition-duration:0s}}}@media (forced-colors:active){.form-option__control[data-astro-cid-lpprnz65]{accent-color:highlight}[data-astro-cid-lpprnz65]:is(.form-option--check,.form-option--switch) .form-option__control[data-astro-cid-lpprnz65]{background-color:canvas;border-color:canvastext}.form-option--check[data-astro-cid-lpprnz65] .form-option__control[data-astro-cid-lpprnz65]:after{border-color:canvastext}.form-option--switch[data-astro-cid-lpprnz65] .form-option__control[data-astro-cid-lpprnz65]{&:after{background-color:canvastext}&:checked{background-color:highlight;border-color:highlight;&:after{background-color:canvas}}}}.form-option-group[data-astro-cid-47tjz2tp]{gap:var(--gap-xs);min-inline-size:0;display:grid}.form-option-group__legend[data-astro-cid-47tjz2tp]{font-size:var(--text-md);font-weight:var(--font-semibold);line-height:1.2}.form-option-group__description[data-astro-cid-47tjz2tp]{font-size:var(--text-xs);color:color-mix(in oklab, var(--color-secondary), transparent 35%)}.form-option-group__options[data-astro-cid-47tjz2tp]{gap:var(--sp-1);margin-block-start:var(--sp-2);display:grid}.form-option-group__error[data-astro-cid-47tjz2tp]{font-size:var(--text-xs);color:var(--pink);line-height:1.35;&:empty{display:none}}.form-option-group[data-astro-cid-47tjz2tp][data-validation=invalid] .form-option-group__legend[data-astro-cid-47tjz2tp]{color:var(--pink)}.form-validation[data-astro-cid-5576vhnd]{display:contents}guday-logo[data-astro-cid-vytyxsza]{width:var(--guday-logo-width,auto);display:inline-block}.guday-logo__svg[data-astro-cid-vytyxsza]{width:100%;height:auto;display:block;overflow:visible}.image__asset{object-fit:var(--image-fit,cover);object-position:var(--image-position,center);width:100%}picture:has(>.image__asset){display:contents}.image__caption{margin-block-start:var(--gap-2xs)}.form-input[data-astro-cid-vpe5pr5q]{--form-input-focus:var(--color-secondary);--form-input-filling:var(--yellow);--form-input-valid:var(--green);--form-input-invalid:var(--pink);--form-input-rest:var(--color-border);--form-input-border:var(--form-input-rest);--form-input-background:var(--color-contrast);width:100%;min-block-size:var(--sp-14);padding-block:var(--sp-3);padding-inline:var(--sp-4);border:1px solid var(--form-input-border);color:var(--color-secondary);accent-color:var(--color-accent);background-color:var(--form-input-background);font-size:max(1rem, var(--text-md));isolation:isolate;transition:border-color var(--anim-fast), background-color var(--anim-fast);line-height:1.25;&::placeholder{color:color-mix(in oklab, var(--color-secondary), transparent 40%)}&:is(:focus,:focus-visible){--form-input-border:var(--form-input-focus);outline:0}&:required:is(:focus,:focus-visible){--form-input-border:var(--form-input-filling)}&:where(:not([data-validation])):user-valid,&:where(:not([data-validation])):valid:is(:focus,:focus-visible){--form-input-border:var(--form-input-valid)}&:where(:not([data-validation])):user-invalid,&:where(:not([data-validation]))[placeholder]:invalid:not(:placeholder-shown){--form-input-border:var(--form-input-invalid)}&[data-validation=valid],&[data-validation=valid]:is(:focus,:focus-visible){--form-input-border:var(--form-input-valid)}&[data-validation=invalid],&[data-validation=invalid]:is(:focus,:focus-visible),&[aria-invalid=true],&[aria-invalid=true]:is(:focus,:focus-visible){--form-input-border:var(--form-input-invalid)}&:autofill{box-shadow:0 0 0 1000px var(--form-input-background) inset;-webkit-text-fill-color:var(--color-secondary)}}.form-input--underline[data-astro-cid-vpe5pr5q]{--form-input-background:transparent;border:0;border-block-end:1px solid var(--form-input-border);padding-inline:0}@media (prefers-reduced-motion:reduce){.form-input[data-astro-cid-vpe5pr5q]{transition-duration:0s}}@media (forced-colors:active){.form-input[data-astro-cid-vpe5pr5q]{color:canvastext;background:canvas;border-color:canvastext;&:focus-visible{outline-offset:2px;outline:2px solid highlight}}}.phone-field[data-astro-cid-3ep3egwv]{display:contents}.turnstile-field[data-astro-cid-35dz6lsk]{margin-block:var(--sp-2d5)}.lucky-cards[data-astro-cid-zyurvbj4]{--lucky-cards-accent:var(--newsletter-popover-accent,var(--dark));--lucky-cards-ink:var(--newsletter-popover-ink,var(--dark));inline-size:100%;color:var(--lucky-cards-ink);text-align:center;flex-direction:column;align-items:center;gap:1.5em;display:flex}.lucky-cards__copy[data-astro-cid-zyurvbj4]{flex-direction:column;gap:.5em;display:flex}.lucky-cards__title[data-astro-cid-zyurvbj4]{letter-spacing:-.02em;font-size:3.125em;line-height:1.1}.lucky-cards__lede[data-astro-cid-zyurvbj4]{font-size:1.0625em;line-height:1.2}.lucky-cards__grid[data-astro-cid-zyurvbj4]{grid-template-columns:repeat(3,4.5em);justify-content:center;gap:.75em;display:grid}.lucky-cards__card[data-astro-cid-zyurvbj4]{perspective:62.5em;block-size:6.75em;inline-size:4.5em;cursor:var(--cursor-pointer);transition:scale .18s var(--ease-smooth);background:0 0;border:0;border-radius:.75em;padding:0;display:block}.lucky-cards__card[data-astro-cid-zyurvbj4]:focus-visible{outline:2px solid var(--lucky-cards-ink);outline-offset:3px}.lucky-cards__flip[data-astro-cid-zyurvbj4]{border-radius:inherit;block-size:100%;inline-size:100%;transform-style:preserve-3d;transition:transform .5s var(--ease-smooth);display:block;position:relative}.lucky-cards__card[data-astro-cid-zyurvbj4][data-revealed] .lucky-cards__flip[data-astro-cid-zyurvbj4]{transform:rotateY(180deg)}.lucky-cards__face[data-astro-cid-zyurvbj4]{border:2px solid var(--lucky-cards-accent);border-radius:inherit;backface-visibility:hidden;font-weight:var(--font-bold);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.lucky-cards__face--back[data-astro-cid-zyurvbj4]{background-color:var(--white);color:var(--lucky-cards-accent);font-size:2em}.lucky-cards__face--front[data-astro-cid-zyurvbj4]{background-color:var(--lucky-cards-accent);color:var(--white);padding:.25em;font-size:1.1em;line-height:1.1;transform:rotateY(180deg)}@media (hover:hover){.lucky-cards__card[data-astro-cid-zyurvbj4]:not(:disabled):hover{scale:1.04}}@media (prefers-reduced-motion:reduce){.lucky-cards__card[data-astro-cid-zyurvbj4],.lucky-cards__flip[data-astro-cid-zyurvbj4]{transition-duration:0s}}.newsletter-launcher{--newsletter-launcher-visible-x:-40%;--newsletter-launcher-hidden-x:-200%;--newsletter-launcher-rotate:90deg;z-index:var(--z-floating);pointer-events:none;align-items:center;font-size:1.4rem;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.newsletter-launcher__trigger{background-color:var(--yellow);color:var(--dark);letter-spacing:-.02em;white-space:nowrap;cursor:var(--cursor-pointer);transform:translate(var(--newsletter-launcher-hidden-x), 0) rotate(var(--newsletter-launcher-rotate));transform-origin:50%;visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--anim-fast), transform var(--anim-fast), visibility var(--anim-fast) allow-discrete;border-start-start-radius:var(--rounded-sm);border-start-end-radius:var(--rounded-sm);justify-content:center;align-items:center;padding:.75em 1.25em;font-size:1em;line-height:1;display:inline-flex;&:focus-visible{outline:2px solid var(--dark);outline-offset:3px}}.newsletter-launcher.is-visible .newsletter-launcher__trigger{transform:translate(var(--newsletter-launcher-visible-x), 0) rotate(var(--newsletter-launcher-rotate));visibility:visible;opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.newsletter-launcher__trigger{transition:opacity var(--duration-fast) linear}}page-animations[data-astro-cid-a22lbv2s]{display:none}site-preloader{z-index:200;color:var(--preloader-curtain,var(--transition-curtain,var(--purple-light)));pointer-events:auto;display:block;position:fixed;inset:0;overflow:hidden;&[data-preloader-status=done],&[data-preloader-status=reduced],&[data-preloader-status=disabled]{visibility:hidden;pointer-events:none;display:none}&[data-preloader-status=pending]{animation:0s linear 2.5s forwards preloader-failsafe}@media (prefers-reduced-motion:reduce){display:none}}@keyframes preloader-failsafe{to{visibility:hidden;pointer-events:none}}.preloader__screen{background-color:currentColor;position:absolute;inset:0}.preloader__scribble{width:140%;max-width:none;height:120%;display:block;position:absolute;inset-block-start:-5.5%;inset-inline-start:-22%;& path{stroke:currentColor}@media (width>=992px){width:120%;inset-inline-start:-12%}}.preloader__logo{--guday-logo-width:clamp(12rem, 28.8vw, 25rem);color:var(--preloader-logo,var(--transition-logo,var(--off-white-1)));opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;@media (width>=768px){--guday-logo-width:clamp(12rem, 24vw, 25rem)}}scroll-progress-bar{--scroll-progress-block-size:.4rem;--scroll-progress-color:var(--green);--scroll-progress-track-hover:rgb(from var(--color-secondary) r g b / .2);z-index:100;block-size:var(--scroll-progress-block-size);transition:background-color var(--anim), opacity var(--anim), visibility var(--anim);display:block;position:fixed;inset-block-start:0;inset-inline:0;&>.scroll-progress-bar__fill{transform-origin:0;background-color:var(--scroll-progress-color);block-size:100%;inline-size:100%;transform:scaleX(0)}&:hover{background-color:var(--scroll-progress-track-hover)}html.is-scroll-locked &{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){transition:none}}ui-scrollbar{--scrollbar-thumb-width:9px;--scrollbar-touch-target:20px;z-index:200;inline-size:var(--scrollbar-touch-target);opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--anim-fast), visibility var(--anim-fast);display:block;position:fixed;inset-block:4px;inset-inline-end:6px;&>.ui-scrollbar__thumb{inline-size:var(--scrollbar-touch-target);pointer-events:auto;touch-action:none;position:absolute;inset-block-start:0;inset-inline-end:0;&:after{inline-size:var(--scrollbar-thumb-width);border-radius:var(--rounded-full);content:"";background-color:var(--color-secondary);position:absolute;inset-block:0;inset-inline-end:0}}&[data-scrollbar-active]{opacity:1;visibility:visible}&[data-scrollbar-disabled],html.is-scroll-locked &{opacity:0;visibility:hidden}@media (pointer:coarse){--scrollbar-touch-target:var(--scrollbar-thumb-width);&>.ui-scrollbar__thumb{pointer-events:none}}@media (prefers-reduced-motion:reduce){transition:none}}}@layer sections;@layer utilities{[hidden]:not([hidden=until-found]){display:none}[data-radius]{border-radius:var(--shape-roundness,0);&:where([data-radius=xs]){--shape-roundness:var(--rounded-xs)}&:where([data-radius=sm]){--shape-roundness:var(--rounded-sm)}&:where([data-radius=md]){--shape-roundness:var(--rounded-md)}&:where([data-radius=lg]){--shape-roundness:var(--rounded-lg)}&:where([data-radius=full]){--shape-roundness:var(--rounded-full)}}.hidden{display:none}.invisible{visibility:hidden}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.row{flex-direction:row;width:100%;display:flex}.style-row{gap:var(--gap);flex-direction:row;width:100%;display:flex}.col{flex-direction:column;display:flex}.style-col{gap:var(--gap);flex-direction:column;width:100%;display:flex}.inline-row{align-items:center;display:inline-flex}.grid{display:grid}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.shrink-0{flex-shrink:0}.gap-2xs{gap:var(--gap-2xs)}.gap-xs{gap:var(--gap-xs)}.gap-sm{gap:var(--gap-sm)}.gap-md{gap:var(--gap-md)}.gap-lg{gap:var(--gap-lg)}.gap-xl{gap:var(--gap-xl)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.inset-0{inset:0}.top-0{inset-block-start:0}.bottom-0{inset-block-end:0}.left-0{inset-inline-start:0}.z-1{z-index:1}.z-100{z-index:100}.w-full{width:100%}.h-full{height:100%}.h-screen{height:calc(var(--svh) * 100)}.object-cover{object-fit:cover;width:100%;height:100%}.object-contain{object-fit:contain;width:100%;height:100%}.aspect-square{aspect-ratio:1}.aspect-portrait{aspect-ratio:3/4}.aspect-landscape{aspect-ratio:4/3}.aspect-wide{aspect-ratio:16/9}.overflow-hidden{overflow:hidden}.border{border:var(--stroke) solid var(--color-border)}.border-t{border-block-start:var(--stroke) solid var(--color-border)}.border-b{border-block-end:var(--stroke) solid var(--color-border)}.border-l{border-inline-start:var(--stroke) solid var(--color-border)}.border-r{border-inline-end:var(--stroke) solid var(--color-border)}.border-y{border-block:var(--stroke) solid var(--color-border)}.border-x{border-inline:var(--stroke) solid var(--color-border)}@media (width<=799px){.mobile\:hidden{display:none}.mobile\:invisible{visibility:hidden}.mobile\:block{display:block}.mobile\:inline-block{display:inline-block}.mobile\:flex{display:flex}.mobile\:row{flex-direction:row;width:100%;display:flex}.mobile\:style-row{gap:var(--gap);flex-direction:row;width:100%;display:flex}.mobile\:col{flex-direction:column;display:flex}.mobile\:style-col{gap:var(--gap);flex-direction:column;width:100%;display:flex}.mobile\:inline-row{align-items:center;display:inline-flex}.mobile\:grid{display:grid}.mobile\:items-start{align-items:flex-start}.mobile\:items-center{align-items:center}.mobile\:items-end{align-items:flex-end}.mobile\:justify-start{justify-content:flex-start}.mobile\:justify-center{justify-content:center}.mobile\:justify-between{justify-content:space-between}.mobile\:justify-end{justify-content:flex-end}.mobile\:flex-wrap{flex-wrap:wrap}.mobile\:shrink-0{flex-shrink:0}.mobile\:gap-2xs{gap:var(--gap-2xs)}.mobile\:gap-xs{gap:var(--gap-xs)}.mobile\:gap-sm{gap:var(--gap-sm)}.mobile\:gap-md{gap:var(--gap-md)}.mobile\:gap-lg{gap:var(--gap-lg)}.mobile\:gap-xl{gap:var(--gap-xl)}.mobile\:relative{position:relative}.mobile\:absolute{position:absolute}.mobile\:fixed{position:fixed}.mobile\:inset-0{inset:0}.mobile\:top-0{inset-block-start:0}.mobile\:bottom-0{inset-block-end:0}.mobile\:left-0{inset-inline-start:0}.mobile\:z-1{z-index:1}.mobile\:z-100{z-index:100}.mobile\:w-full{width:100%}.mobile\:h-full{height:100%}.mobile\:h-screen{height:calc(var(--svh) * 100)}.mobile\:object-cover{object-fit:cover;width:100%;height:100%}.mobile\:object-contain{object-fit:contain;width:100%;height:100%}.mobile\:overflow-hidden{overflow:hidden}.mobile\:border{border:var(--stroke) solid var(--color-border)}.mobile\:border-t{border-block-start:var(--stroke) solid var(--color-border)}.mobile\:border-b{border-block-end:var(--stroke) solid var(--color-border)}.mobile\:border-l{border-inline-start:var(--stroke) solid var(--color-border)}.mobile\:border-r{border-inline-end:var(--stroke) solid var(--color-border)}.mobile\:border-y{border-block:var(--stroke) solid var(--color-border)}.mobile\:border-x{border-inline:var(--stroke) solid var(--color-border)}}@media (width>=800px){.desktop\:hidden{display:none}.desktop\:invisible{visibility:hidden}.desktop\:block{display:block}.desktop\:inline-block{display:inline-block}.desktop\:flex{display:flex}.desktop\:row{flex-direction:row;width:100%;display:flex}.desktop\:style-row{gap:var(--gap);flex-direction:row;width:100%;display:flex}.desktop\:col{flex-direction:column;display:flex}.desktop\:style-col{gap:var(--gap);flex-direction:column;width:100%;display:flex}.desktop\:inline-row{align-items:center;display:inline-flex}.desktop\:grid{display:grid}.desktop\:items-start{align-items:flex-start}.desktop\:items-center{align-items:center}.desktop\:items-end{align-items:flex-end}.desktop\:justify-start{justify-content:flex-start}.desktop\:justify-center{justify-content:center}.desktop\:justify-between{justify-content:space-between}.desktop\:justify-end{justify-content:flex-end}.desktop\:flex-wrap{flex-wrap:wrap}.desktop\:shrink-0{flex-shrink:0}.desktop\:gap-2xs{gap:var(--gap-2xs)}.desktop\:gap-xs{gap:var(--gap-xs)}.desktop\:gap-sm{gap:var(--gap-sm)}.desktop\:gap-md{gap:var(--gap-md)}.desktop\:gap-lg{gap:var(--gap-lg)}.desktop\:gap-xl{gap:var(--gap-xl)}.desktop\:relative{position:relative}.desktop\:absolute{position:absolute}.desktop\:fixed{position:fixed}.desktop\:inset-0{inset:0}.desktop\:top-0{inset-block-start:0}.desktop\:bottom-0{inset-block-end:0}.desktop\:left-0{inset-inline-start:0}.desktop\:z-1{z-index:1}.desktop\:z-100{z-index:100}.desktop\:w-full{width:100%}.desktop\:h-full{height:100%}.desktop\:h-screen{height:calc(var(--svh) * 100)}.desktop\:object-cover{object-fit:cover;width:100%;height:100%}.desktop\:object-contain{object-fit:contain;width:100%;height:100%}.desktop\:overflow-hidden{overflow:hidden}.desktop\:border{border:var(--stroke) solid var(--color-border)}.desktop\:border-t{border-block-start:var(--stroke) solid var(--color-border)}.desktop\:border-b{border-block-end:var(--stroke) solid var(--color-border)}.desktop\:border-l{border-inline-start:var(--stroke) solid var(--color-border)}.desktop\:border-r{border-inline-end:var(--stroke) solid var(--color-border)}.desktop\:border-y{border-block:var(--stroke) solid var(--color-border)}.desktop\:border-x{border-inline:var(--stroke) solid var(--color-border)}}.py-xs{padding-block:var(--sp-xs)}.py-sm{padding-block:var(--sp-sm)}.py-md{padding-block:var(--sp-md)}.py-lg{padding-block:var(--sp-lg)}.py-xl{padding-block:var(--sp-xl)}.py-2xl{padding-block:var(--sp-2xl)}.py-3xl{padding-block:var(--sp-3xl)}.py-4xl{padding-block:var(--sp-4xl)}.py-5xl{padding-block:var(--sp-5xl)}.px-xs{padding-inline:var(--sp-xs)}.px-sm{padding-inline:var(--sp-sm)}.px-md{padding-inline:var(--sp-md)}.px-lg{padding-inline:var(--sp-lg)}.px-xl{padding-inline:var(--sp-xl)}.px-2xl{padding-inline:var(--sp-2xl)}.px-3xl{padding-inline:var(--sp-3xl)}.px-4xl{padding-inline:var(--sp-4xl)}.px-5xl{padding-inline:var(--sp-5xl)}.pt-xs{padding-block-start:var(--sp-xs)}.pt-sm{padding-block-start:var(--sp-sm)}.pt-md{padding-block-start:var(--sp-md)}.pt-lg{padding-block-start:var(--sp-lg)}.pt-xl{padding-block-start:var(--sp-xl)}.pt-2xl{padding-block-start:var(--sp-2xl)}.pt-3xl{padding-block-start:var(--sp-3xl)}.pt-4xl{padding-block-start:var(--sp-4xl)}.pt-5xl{padding-block-start:var(--sp-5xl)}.pb-xs{padding-block-end:var(--sp-xs)}.pb-sm{padding-block-end:var(--sp-sm)}.pb-md{padding-block-end:var(--sp-md)}.pb-lg{padding-block-end:var(--sp-lg)}.pb-xl{padding-block-end:var(--sp-xl)}.pb-2xl{padding-block-end:var(--sp-2xl)}.pb-3xl{padding-block-end:var(--sp-3xl)}.pb-4xl{padding-block-end:var(--sp-4xl)}.pb-5xl{padding-block-end:var(--sp-5xl)}@media (width<=799px){.mobile\:py-xs{padding-block:var(--sp-xs)}.mobile\:py-sm{padding-block:var(--sp-sm)}.mobile\:py-md{padding-block:var(--sp-md)}.mobile\:py-lg{padding-block:var(--sp-lg)}.mobile\:py-xl{padding-block:var(--sp-xl)}.mobile\:py-2xl{padding-block:var(--sp-2xl)}.mobile\:py-3xl{padding-block:var(--sp-3xl)}.mobile\:py-4xl{padding-block:var(--sp-4xl)}.mobile\:py-5xl{padding-block:var(--sp-5xl)}.mobile\:px-xs{padding-inline:var(--sp-xs)}.mobile\:px-sm{padding-inline:var(--sp-sm)}.mobile\:px-md{padding-inline:var(--sp-md)}.mobile\:px-lg{padding-inline:var(--sp-lg)}.mobile\:px-xl{padding-inline:var(--sp-xl)}.mobile\:px-2xl{padding-inline:var(--sp-2xl)}.mobile\:px-3xl{padding-inline:var(--sp-3xl)}.mobile\:px-4xl{padding-inline:var(--sp-4xl)}.mobile\:px-5xl{padding-inline:var(--sp-5xl)}.mobile\:pt-xs{padding-block-start:var(--sp-xs)}.mobile\:pt-sm{padding-block-start:var(--sp-sm)}.mobile\:pt-md{padding-block-start:var(--sp-md)}.mobile\:pt-lg{padding-block-start:var(--sp-lg)}.mobile\:pt-xl{padding-block-start:var(--sp-xl)}.mobile\:pt-2xl{padding-block-start:var(--sp-2xl)}.mobile\:pt-3xl{padding-block-start:var(--sp-3xl)}.mobile\:pt-4xl{padding-block-start:var(--sp-4xl)}.mobile\:pt-5xl{padding-block-start:var(--sp-5xl)}.mobile\:pb-xs{padding-block-end:var(--sp-xs)}.mobile\:pb-sm{padding-block-end:var(--sp-sm)}.mobile\:pb-md{padding-block-end:var(--sp-md)}.mobile\:pb-lg{padding-block-end:var(--sp-lg)}.mobile\:pb-xl{padding-block-end:var(--sp-xl)}.mobile\:pb-2xl{padding-block-end:var(--sp-2xl)}.mobile\:pb-3xl{padding-block-end:var(--sp-3xl)}.mobile\:pb-4xl{padding-block-end:var(--sp-4xl)}.mobile\:pb-5xl{padding-block-end:var(--sp-5xl)}}@media (width>=800px){.desktop\:py-xs{padding-block:var(--sp-xs)}.desktop\:py-sm{padding-block:var(--sp-sm)}.desktop\:py-md{padding-block:var(--sp-md)}.desktop\:py-lg{padding-block:var(--sp-lg)}.desktop\:py-xl{padding-block:var(--sp-xl)}.desktop\:py-2xl{padding-block:var(--sp-2xl)}.desktop\:py-3xl{padding-block:var(--sp-3xl)}.desktop\:py-4xl{padding-block:var(--sp-4xl)}.desktop\:py-5xl{padding-block:var(--sp-5xl)}.desktop\:px-xs{padding-inline:var(--sp-xs)}.desktop\:px-sm{padding-inline:var(--sp-sm)}.desktop\:px-md{padding-inline:var(--sp-md)}.desktop\:px-lg{padding-inline:var(--sp-lg)}.desktop\:px-xl{padding-inline:var(--sp-xl)}.desktop\:px-2xl{padding-inline:var(--sp-2xl)}.desktop\:px-3xl{padding-inline:var(--sp-3xl)}.desktop\:px-4xl{padding-inline:var(--sp-4xl)}.desktop\:px-5xl{padding-inline:var(--sp-5xl)}.desktop\:pt-xs{padding-block-start:var(--sp-xs)}.desktop\:pt-sm{padding-block-start:var(--sp-sm)}.desktop\:pt-md{padding-block-start:var(--sp-md)}.desktop\:pt-lg{padding-block-start:var(--sp-lg)}.desktop\:pt-xl{padding-block-start:var(--sp-xl)}.desktop\:pt-2xl{padding-block-start:var(--sp-2xl)}.desktop\:pt-3xl{padding-block-start:var(--sp-3xl)}.desktop\:pt-4xl{padding-block-start:var(--sp-4xl)}.desktop\:pt-5xl{padding-block-start:var(--sp-5xl)}.desktop\:pb-xs{padding-block-end:var(--sp-xs)}.desktop\:pb-sm{padding-block-end:var(--sp-sm)}.desktop\:pb-md{padding-block-end:var(--sp-md)}.desktop\:pb-lg{padding-block-end:var(--sp-lg)}.desktop\:pb-xl{padding-block-end:var(--sp-xl)}.desktop\:pb-2xl{padding-block-end:var(--sp-2xl)}.desktop\:pb-3xl{padding-block-end:var(--sp-3xl)}.desktop\:pb-4xl{padding-block-end:var(--sp-4xl)}.desktop\:pb-5xl{padding-block-end:var(--sp-5xl)}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.leading-tight{line-height:1}.text-opacity{opacity:.75}:is(.uppercase,.condensed){text-transform:uppercase;font-feature-settings:"ss04" 1, "case" 1}.condensed{font-family:var(--typeface-condensed)}.font-normal{font-weight:var(--font-normal)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.font-black{font-weight:var(--font-black)}@media (width>=800px){.desktop\:text-left{text-align:left}}.pointer-events-none{pointer-events:none}.user-select-none{user-select:none}.no-touch{pointer-events:none;user-select:none}.cursor-pointer{cursor:var(--cursor-pointer)}.cv-auto{content-visibility:auto;contain-intrinsic-size:auto 60svh}[data-jelly]{transition:translate var(--jelly-duration,.725s) var(--ease-elastic-out), rotate var(--jelly-duration,.725s) var(--ease-elastic-out), scale .35s var(--ease-smooth), transform .35s var(--ease-smooth), box-shadow .35s var(--ease-smooth);@media (hover:hover) and (pointer:fine){&:is(:hover,:focus-visible),&:has([data-jelly-trigger]:is(:hover,:focus-visible)),&:has([data-jelly-trigger]:is(:hover,:focus-visible)) [data-jelly],[data-jelly-trigger]:is(:hover,:focus-visible) &{scale:var(--jelly-squash,.945 .915);transform:var(--jelly-stretch,scale(calc(1 / .945), calc(1 / .915)));transition:translate var(--jelly-duration,.725s) var(--jelly-delay,.1s) var(--ease-elastic-out), rotate var(--jelly-duration,.725s) var(--jelly-delay,.1s) var(--ease-elastic-out), scale .15s var(--jelly-delay,.1s) var(--ease-smooth), transform .35s var(--jelly-stretch-delay,.25s) var(--ease-bounce), box-shadow .35s var(--ease-smooth)}}}:is([data-underline],.link){text-decoration:none;display:inline-flex;position:relative;&:after{content:"";width:100%;height:var(--underline-thickness,max(1px, .0625em));transform-origin:100%;transition:transform var(--anim-secondary);background-color:currentColor;position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)rotate(.001deg)}@media (hover:hover) and (pointer:fine){&:is(:hover,:focus-visible):after,[data-underline-trigger]:is(:hover,:focus-visible) &:after{transform-origin:0;transform:scaleX(1)rotate(.001deg)}}&:is([data-underline=alt],.alt){&:before{content:"";width:100%;height:var(--underline-thickness,max(1px, .0625em));transform-origin:0;transition:transform var(--anim-secondary);background-color:currentColor;transition-delay:.3s;position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(1)rotate(.001deg)}@media (hover:hover) and (pointer:fine){&:is(:hover,:focus-visible):before,[data-underline-trigger]:is(:hover,:focus-visible) &:before{transform-origin:100%;transition-delay:0s;transform:scaleX(0)rotate(.001deg)}&:is(:hover,:focus-visible):after,[data-underline-trigger]:is(:hover,:focus-visible) &:after{transition-delay:.3s}}}}@keyframes boil{0%{translate:0 1px}20%{translate:-1px -1px}32%{translate:0}48%{translate:0}64%{translate:1px}80%{translate:0 -1px}to{translate:0}}[data-boil]{@media (prefers-reduced-motion:no-preference){animation:.8s steps(7,end) infinite boil;animation-delay:var(--boil-delay,0s)}}@keyframes wiggle-sm{0%{rotate:2deg}to{rotate:-2deg}}@keyframes wiggle-md{0%{rotate:3.5deg}to{rotate:-3.5deg}}@keyframes wiggle-lg{0%{rotate:5deg}to{rotate:-5deg}}@keyframes wiggle-xl{0%{rotate:7deg}to{rotate:-7deg}}[data-wiggle]{@media (hover:hover) and (pointer:fine){&:hover [data-wiggle-target]{animation:.3s steps(2,end) infinite wiggle-sm}&[data-wiggle="2"]:hover [data-wiggle-target]{animation-name:wiggle-md}&[data-wiggle="3"]:hover [data-wiggle-target]{animation-name:wiggle-lg}&[data-wiggle="4"]:hover [data-wiggle-target]{animation-name:wiggle-xl}}@media (prefers-reduced-motion:reduce){&:hover [data-wiggle-target]{animation:none}}}html[data-preloader=active] body{height:100svh;overflow:clip}}@layer variables.base,variables.viewport,variables.grid,variables.spacing,variables.chrome,variables.palette,variables.semantic,variables.theme,variables.typography,variables.icon,variables.cursor,variables.stacking,variables.shape,variables.motion;@font-face{font-family:Guday Grotesk;src:local(Guday Grotesk Variable),local(Degular Variable),url(/fonts/GudayGrotesk-Variable.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:local(DM Mono Regular),local(DMMono-Regular),url(/fonts/DMMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:local(DM Mono Medium),local(DMMono-Medium),url(/fonts/DMMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Guday Condensed;src:local(Guday Condensed Extra Bold),local(GudayCondensed-ExtraBold),local(Futura ND Cn XBold),local(FuturaND-CnXBold),url(/fonts/GudayCondensed-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:GT Maru Emoji;src:local(GT Maru Emoji Black and White),local(GTMaruEmoji-BlackandWhite),url(/fonts/GT-Maru-Emoji-Black-and-White.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Guday Grotesk;src:local(Guday Grotesk Regular),local(Degular Regular);font-weight:400;font-style:normal}@font-face{font-family:Guday Grotesk;src:local(Guday Grotesk Medium),local(Degular Medium);font-weight:500;font-style:normal}@font-face{font-family:Guday Grotesk;src:local(Guday Grotesk Black),local(Degular Black);font-weight:800;font-style:normal}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.newsletter-popover{--newsletter-popover-accent:#007e40;--newsletter-popover-ink:var(--dark);--newsletter-popover-yellow:#ffcc2f;--newsletter-popover-in:.45s;--newsletter-popover-out:.22s;--newsletter-popover-step-shift:var(--sp-6);--newsletter-popover-content-max:22em;--newsletter-popover-copy-max:26em;--newsletter-popover-photo-shadow:1.5625em;color:var(--newsletter-popover-ink);font-size:1.6rem;& .dialog{--dialog-exit:0 2.4rem;margin:0;&::backdrop{transition:display var(--newsletter-popover-out) allow-discrete, overlay var(--newsletter-popover-out) allow-discrete, background-color var(--newsletter-popover-out) var(--ease-happly);@media (prefers-reduced-motion:reduce){transition-duration:0s}}}& .dialog__panel{block-size:100dvh;max-block-size:none;inline-size:100vw;color:var(--newsletter-popover-ink);background-color:var(--off-white-1);transition:translate var(--newsletter-popover-in) var(--ease-happly), scale var(--newsletter-popover-in) var(--ease-elastic-out), opacity var(--newsletter-popover-out) var(--ease-happly);border:0;border-radius:0;grid-template-columns:minmax(0,1fr);padding:0;display:grid;position:relative;overflow:hidden;scale:1;@media (width>=576px){transition:translate var(--newsletter-popover-in) var(--ease-elastic-out), scale var(--newsletter-popover-in) var(--ease-elastic-out), opacity var(--newsletter-popover-out) var(--ease-happly)}@media (width>=768px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (prefers-reduced-motion:reduce){transition-duration:0s}}& .dialog[open] .dialog__panel{@starting-style{scale:1}@media (width>=576px){@starting-style{scale:.94}}}&[closing] .dialog__panel{transition:translate var(--newsletter-popover-out) var(--ease-happly), scale var(--newsletter-popover-out) var(--ease-happly), opacity var(--newsletter-popover-out) var(--ease-happly);scale:.96;@media (prefers-reduced-motion:reduce){transition-duration:0s;scale:1}}& .newsletter-popover__scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}& .newsletter-popover__backdrop{block-size:100%;inline-size:100%;position:absolute;inset:0}& .newsletter-popover__stage{inline-size:100%;position:absolute;inset-block:0;inset-inline-start:0;@media (width>=768px){inline-size:50%}}& .newsletter-popover__photo{block-size:40%;inline-size:100%;filter:drop-shadow(var(--newsletter-popover-photo-shadow) var(--newsletter-popover-photo-shadow) 0 var(--newsletter-popover-yellow));position:absolute;inset-block-end:0;inset-inline-start:0;@media (width>=768px){block-size:90%}}& .newsletter-popover__decor{position:absolute}& .newsletter-popover__decor--peek{block-size:16%;inline-size:15%;inset-block-start:-3%;inset-inline-start:25%}& .newsletter-popover__decor--front{block-size:23%;inline-size:20%;inset-block-start:20%;inset-inline-end:-10%;rotate:-16deg}& .newsletter-popover__decor--blur{block-size:18%;inline-size:22%;inset-block-start:27%;inset-inline-start:-5%}& .newsletter-popover__decor--star-top{block-size:20%;inline-size:10%;inset-block-start:0;inset-inline-end:12%}& .newsletter-popover__decor--star-bottom{block-size:20%;inline-size:7%;inset-block-end:15%;inset-inline-start:2%}@media (width<768px){& :is(.newsletter-popover__decor--front,.newsletter-popover__decor--blur){display:none}}& .newsletter-popover__close{z-index:2;color:var(--dark);inset-block-start:1.6rem;inset-inline-end:1.6rem}& .newsletter-popover__content{z-index:1;block-size:100%;min-block-size:0;padding:4em var(--safe) 44%;overscroll-behavior:contain;text-align:center;flex-direction:column;justify-content:safe center;align-items:center;gap:1.5em;display:flex;position:relative;overflow-y:auto;@media (width>=768px){padding:var(--safe);grid-column:2}}& .newsletter-popover__logo{--guday-logo-width:8.125em;color:var(--newsletter-popover-accent);flex:none;margin-block-end:1em}& .newsletter-popover__form,& .newsletter-popover__flow,& .newsletter-popover__steps,& .newsletter-popover__step,& .newsletter-popover__done{inline-size:100%}& .newsletter-popover__flow,& .newsletter-popover__done{flex-direction:column;align-items:center;display:flex}& .newsletter-popover__flow{gap:1em}& .newsletter-popover__flow[data-direction=back]{--newsletter-popover-step-enter:calc(var(--newsletter-popover-step-shift) * -1);--newsletter-popover-step-exit:var(--newsletter-popover-step-shift)}& .newsletter-popover__steps{grid-template-areas:"step";display:grid}& .newsletter-popover__step{opacity:1;transition:opacity var(--anim-fast), translate var(--anim-fast), display var(--duration-fast) allow-discrete;flex-direction:column;grid-area:step;align-items:center;gap:1.5em;display:flex;translate:0;@starting-style{opacity:0;translate:var(--newsletter-popover-step-enter,var(--newsletter-popover-step-shift)) 0}@media (prefers-reduced-motion:reduce){transition-duration:0s}}& .newsletter-popover__step[hidden]{opacity:0;translate:var(--newsletter-popover-step-exit,calc(var(--newsletter-popover-step-shift) * -1)) 0;display:none}& .newsletter-popover__flow:has(:is(.newsletter-popover__step--game,.newsletter-popover__step--interests):not([hidden])) .newsletter-popover__next{display:none}& .newsletter-popover__copy{max-inline-size:var(--newsletter-popover-copy-max);flex-direction:column;gap:.5em;display:flex}& .newsletter-popover__title{letter-spacing:-.02em;font-size:3.125em;line-height:1.1}& :is(.newsletter-popover__title-lead,.newsletter-popover__title-prize,.newsletter-popover__title-tail){display:block}& .newsletter-popover__title-prize{font-size:1.12em}& .newsletter-popover__title-tail{font-size:.7em}& .newsletter-popover__lede{font-size:1.0625em;line-height:1.2}& .newsletter-popover__field{inline-size:min(100%, var(--newsletter-popover-content-max));text-align:start;gap:.5em}& .form-field__label{font-size:1em;line-height:1.2}& .form-field__required{display:none}& .form-field__error,& .newsletter-popover__trap{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}& .form-input{--form-input-focus:var(--purple);--form-input-filling:var(--purple);--form-input-valid:color-mix(in oklab, var(--green), var(--dark) 45%);--form-input-invalid:var(--pink);--form-input-rest:var(--color-border-dark);min-block-size:unset;border-width:var(--stroke);background-color:var(--white);font-weight:var(--font-semibold);padding:1.0625em 1em;font-size:1em;line-height:1;&::placeholder{color:var(--dark);opacity:.2}}& .newsletter-popover__options{inline-size:min(100%, var(--newsletter-popover-content-max));text-align:center;gap:0;& .form-option-group__legend{inline-size:100%;font-size:1.0625em;font-weight:var(--font-normal);padding:0;line-height:1.2}& .form-option-group__options{gap:1em;margin-block-start:1.5em}& .form-option{border-radius:var(--rounded-full);background-color:var(--dark);min-block-size:4.4rem;color:var(--white);font-size:1.5rem;font-weight:var(--font-semibold);cursor:var(--cursor-pointer);transition:background-color var(--anim-fast), color var(--anim-fast), scale .45s var(--ease-elastic-out);place-items:center;padding:.6em 1.8rem;line-height:1.2;display:grid;position:relative;@media (width>=576px){min-block-size:5.5rem;padding-inline:2.4rem;font-size:1.8rem}&:has(.form-option__control:checked){background-color:var(--green);color:var(--dark)}&:has(.form-option__control:focus-visible){outline:2px solid var(--dark);outline-offset:3px}&:active{scale:.955 .954}@media (hover:hover){&:hover{background-color:var(--green);color:var(--dark)}}}& .form-option__control{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:-1px;position:absolute}& .form-option__copy{display:block}& .form-option__label{font-size:inherit}& .form-option__error{display:none}& .form-option-group__error{color:var(--pink);margin-block-start:.5em;font-size:.875em}}& .newsletter-popover__consent{max-inline-size:var(--newsletter-popover-content-max);color:color-mix(in oklab, var(--dark), transparent 35%);font-size:.75em;line-height:1.35}& .newsletter-popover__status{color:var(--pink);font-size:.875em;line-height:1.35;&:empty{display:none}}& :is(.newsletter-popover__next,.newsletter-popover__send,.newsletter-popover__done-action){inline-size:min(100%, var(--newsletter-popover-content-max));display:grid;& .button{inline-size:100%}}& .newsletter-popover__done{opacity:1;transition:opacity var(--newsletter-popover-in) var(--ease-happly), translate var(--newsletter-popover-in) var(--ease-happly);gap:1.5em;translate:0;@starting-style{opacity:0;translate:0 1.2rem}@media (prefers-reduced-motion:reduce){transition-duration:0s;translate:0}}& [hidden]{display:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
