@font-face{font-family:__plusJakartaSans_91ffc2;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:__plusJakartaSans_91ffc2;src:url(/_next/static/media/c9e40097d87e831a-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:__plusJakartaSans_Fallback_91ffc2;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_91ffc2{font-family:__plusJakartaSans_91ffc2,__plusJakartaSans_Fallback_91ffc2}.__variable_91ffc2{--font-plus-jakarta-sans:"__plusJakartaSans_91ffc2","__plusJakartaSans_Fallback_91ffc2"}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0:0s;--animation-delay-75:75ms;--animation-delay-100:.1s;--animation-delay-150:.15s;--animation-delay-200:.2s;--animation-delay-300:.3s;--animation-delay-500:.5s;--animation-delay-700:.7s;--animation-delay-1000:1s;--animation-repeat-0:0;--animation-repeat-1:1;--animation-repeat-infinite:infinite;--animation-direction-normal:normal;--animation-direction-reverse:reverse;--animation-direction-alternate:alternate;--animation-direction-alternate-reverse:alternate-reverse;--animation-fill-mode-none:none;--animation-fill-mode-forwards:forwards;--animation-fill-mode-backwards:backwards;--animation-fill-mode-both:both;--percentage-0:0;--percentage-5:.05;--percentage-10:.1;--percentage-15:.15;--percentage-20:.2;--percentage-25:.25;--percentage-30:.3;--percentage-35:.35;--percentage-40:.4;--percentage-45:.45;--percentage-50:.5;--percentage-55:.55;--percentage-60:.6;--percentage-65:.65;--percentage-70:.7;--percentage-75:.75;--percentage-80:.8;--percentage-85:.85;--percentage-90:.9;--percentage-95:.95;--percentage-100:1;--percentage-translate-full:1;--animate-in:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-out:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}--animate-accordion-down:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-accordion-up:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-collapsible-down:collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-collapsible-up:collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0}}--animate-caret-blink:caret-blink 1.25s ease-out infinite;@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}}@utility animation-duration-*{--tw-animation-duration:calc(--value(number)*1ms);--tw-animation-duration:--value(--animation-duration-*,[duration],"initial",[*]);animation-duration:calc(--value(number)*1ms);animation-duration:--value(--animation-duration-*,[duration],"initial",[*])}@utility delay-*{animation-delay:calc(--value(number)*1ms);animation-delay:--value(--animation-delay-*,[duration],"initial",[*]);--tw-animation-delay:calc(--value(number)*1ms);--tw-animation-delay:--value(--animation-delay-*,[duration],"initial",[*])}@utility repeat-*{animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*]);--tw-animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*])}@utility direction-*{animation-direction:--value(--animation-direction-*,"initial",[*]);--tw-animation-direction:--value(--animation-direction-*,"initial",[*])}@utility fill-mode-*{animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*]);--tw-animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*])}@utility running{animation-play-state:running}@utility paused{animation-play-state:paused}@utility play-state-*{animation-play-state:--value("initial",[*])}@utility blur-in{--tw-enter-blur:20px}@utility blur-in-*{--tw-enter-blur:calc(--value(number)*1px);--tw-enter-blur:--value(--blur-*,[*])}@utility blur-out{--tw-exit-blur:20px}@utility blur-out-*{--tw-exit-blur:calc(--value(number)*1px);--tw-exit-blur:--value(--blur-*,[*])}@utility fade-in{--tw-enter-opacity:0}@utility fade-in-*{--tw-enter-opacity:calc(--value(number)/100);--tw-enter-opacity:--value(--percentage-*,[*])}@utility fade-out{--tw-exit-opacity:0}@utility fade-out-*{--tw-exit-opacity:calc(--value(number)/100);--tw-exit-opacity:--value(--percentage-*,[*])}@utility zoom-in{--tw-enter-scale:0}@utility zoom-in-*{--tw-enter-scale:calc(--value(number)*1%);--tw-enter-scale:calc(--value(ratio));--tw-enter-scale:--value(--percentage-*,[*])}@utility -zoom-in-*{--tw-enter-scale:calc(--value(number)*-1%);--tw-enter-scale:calc(--value(ratio)*-1);--tw-enter-scale:--value(--percentage-*,[*])}@utility zoom-out{--tw-exit-scale:0}@utility zoom-out-*{--tw-exit-scale:calc(--value(number)*1%);--tw-exit-scale:calc(--value(ratio));--tw-exit-scale:--value(--percentage-*,[*])}@utility -zoom-out-*{--tw-exit-scale:calc(--value(number)*-1%);--tw-exit-scale:calc(--value(ratio)*-1);--tw-exit-scale:--value(--percentage-*,[*])}@utility spin-in{--tw-enter-rotate:30deg}@utility spin-in-*{--tw-enter-rotate:calc(--value(number)*1deg);--tw-enter-rotate:calc(--value(ratio)*360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility -spin-in{--tw-enter-rotate:-30deg}@utility -spin-in-*{--tw-enter-rotate:calc(--value(number)*-1deg);--tw-enter-rotate:calc(--value(ratio)*-360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility spin-out{--tw-exit-rotate:30deg}@utility spin-out-*{--tw-exit-rotate:calc(--value(number)*1deg);--tw-exit-rotate:calc(--value(ratio)*360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility -spin-out{--tw-exit-rotate:-30deg}@utility -spin-out-*{--tw-exit-rotate:calc(--value(number)*-1deg);--tw-exit-rotate:calc(--value(ratio)*-360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility slide-in-from-top{--tw-enter-translate-y:-100%}@utility slide-in-from-top-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-y:calc(--value(ratio)*-100%);--tw-enter-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-bottom{--tw-enter-translate-y:100%}@utility slide-in-from-bottom-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing));--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-y:calc(--value(ratio)*100%);--tw-enter-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-in-from-left{--tw-enter-translate-x:-100%}@utility slide-in-from-left-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-right{--tw-enter-translate-x:100%}@utility slide-in-from-right-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-in-from-start{&:dir(ltr){--tw-enter-translate-x:-100%}&:dir(rtl){--tw-enter-translate-x:100%}}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-in-from-end{&:dir(ltr){--tw-enter-translate-x:100%}&:dir(rtl){--tw-enter-translate-x:-100%}}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@utility slide-out-to-top{--tw-exit-translate-y:-100%}@utility slide-out-to-top-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-y:calc(--value(ratio)*-100%);--tw-exit-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-bottom{--tw-exit-translate-y:100%}@utility slide-out-to-bottom-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing));--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-y:calc(--value(ratio)*100%);--tw-exit-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-out-to-left{--tw-exit-translate-x:-100%}@utility slide-out-to-left-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-right{--tw-exit-translate-x:100%}@utility slide-out-to-right-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-out-to-start{&:dir(ltr){--tw-exit-translate-x:-100%}&:dir(rtl){--tw-exit-translate-x:100%}}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-out-to-end{&:dir(ltr){--tw-exit-translate-x:100%}&:dir(rtl){--tw-exit-translate-x:-100%}}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@theme inline{@keyframes accordion-down{0%{height:0}to{height:var(
        --radix-accordion-content-height,var(--accordion-panel-height,auto)
      )}}@keyframes accordion-up{0%{height:var(
        --radix-accordion-content-height,var(--accordion-panel-height,auto)
      )}to{height:0}}}@utility no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,400&display=swap");:root{--primary:#4a28a2;--on-primary:#fff;--primary-container:#6244bb;--on-primary-container:#ede8ff;--primary-fixed:#e8ddff;--primary-fixed-dim:#cabeff;--on-primary-fixed:#271b5e;--on-primary-fixed-variant:#3d2a8a;--primary-deep:#271b5e;--secondary:#3cdbc0;--on-secondary:#0a2a24;--secondary-container:#a7f2e2;--on-secondary-container:#00201b;--secondary-fixed:#64fade;--on-secondary-fixed:#00201b;--secondary-accent:#3cdbc0;--secondary-deep:#21b599;--brand-gray:#908f96;--tertiary:#7d5700;--on-tertiary:#fff;--tertiary-container:#ffdea8;--on-tertiary-container:#271900;--error:#ba1a1a;--on-error:#fff;--error-container:#ffdad6;--on-error-container:#410002;--surface:#fdf7ff;--surface-dim:#ddd7df;--surface-bright:#fdf7ff;--surface-container-lowest:#fff;--surface-container-low:#f8f1fc;--surface-container:#f2ebf6;--surface-container-high:#ece5f0;--surface-container-highest:#e6e0eb;--on-surface:#1c1a22;--on-surface-variant:#494553;--outline:#7a7582;--outline-variant:#cbc4d0;--ghost-border:rgba(203,196,208,.15);--scrim:rgba(28,26,34,.4);--shadow-ambient:rgba(73,69,83,.06);--gradient-primary:linear-gradient(135deg,#4a28a2,#6244bb);--gradient-primary-deep:linear-gradient(135deg,#271b5e,#4a28a2);--gradient-primary-soft:linear-gradient(135deg,rgba(74,40,162,.08),rgba(98,68,187,.04));--gradient-spotlight:linear-gradient(135deg,#4a28a2,#6244bb 55%,#3cdbc0);--gradient-emerald:linear-gradient(135deg,#21b599,#3cdbc0);--gradient-brand:linear-gradient(135deg,#4a28a2,#3cdbc0);--glass-fill:hsla(0,0%,100%,.62);--glass-fill-tinted:rgba(253,247,255,.72);--glass-blur:blur(16px) saturate(140%);--glass-blur-strong:blur(20px) saturate(160%);--font-sans:"Twemoji Country Flags",var(--font-plus-jakarta-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-sans);--display-lg:3.5rem;--display-md:2.75rem;--display-sm:2.25rem;--headline-lg:2rem;--headline-md:1.75rem;--headline-sm:1.375rem;--title-lg:1.25rem;--title-md:1.125rem;--title-sm:1rem;--body-lg:1rem;--body-md:0.875rem;--body-sm:0.8125rem;--label-lg:0.8125rem;--label-md:0.75rem;--label-sm:0.6875rem;--w-extralight:200;--w-light:300;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--w-extrabold:800;--lh-display:1.04;--lh-headline:1.18;--lh-title:1.3;--lh-body:1.5;--lh-label:1.25;--ls-display:-0.035em;--ls-headline:-0.022em;--ls-title:-0.012em;--ls-body:-0.003em;--ls-label:0.02em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:72px;--space-11:96px;--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-2xl:44px;--radius-full:9999px;--elev-1:0 1px 2px rgba(73,69,83,.04);--elev-2:0 8px 20px rgba(73,69,83,.05);--elev-3:0 20px 40px rgba(73,69,83,.06);--elev-glow-primary:0 0 0 4px rgba(98,68,187,.1),0 12px 32px rgba(98,68,187,.2);--elev-glow-emerald:0 0 0 4px rgba(60,219,192,.14),0 12px 32px rgba(60,219,192,.22);--ease-editorial:cubic-bezier(0.22,1,0.36,1);--ease-emphasized:cubic-bezier(0.2,0,0,1);--ease-swift:cubic-bezier(0.4,0,0.2,1);--dur-fast:140ms;--dur-med:260ms;--dur-slow:480ms}body,html{background:var(--surface);font-size:var(--body-md);line-height:var(--lh-body);letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.display-lg,.h1,body,h1,html{color:var(--on-surface);font-family:var(--font-sans)}.display-lg,.h1,h1{font-size:var(--display-lg);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--w-extrabold);margin:0}.h2,.headline-md,h2{font-size:var(--headline-md);line-height:var(--lh-headline);letter-spacing:var(--ls-headline);font-weight:var(--w-bold);margin:0}.h3,.title-md,h3{font-size:var(--title-md);line-height:var(--lh-title);letter-spacing:var(--ls-title);font-weight:var(--w-semibold);margin:0}.body-md,p{font-size:var(--body-md);line-height:var(--lh-body);letter-spacing:var(--ls-body);margin:0}.body-md,.label-sm,p{color:var(--on-surface-variant)}.label-sm{font-size:var(--label-sm);line-height:var(--lh-label);letter-spacing:var(--ls-label);font-weight:var(--w-semibold);text-transform:uppercase}.display-value{font-size:var(--display-lg);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--w-extrabold);font-feature-settings:"ss01","tnum"}.text-emerald{color:var(--secondary)}.text-violet{color:var(--primary)}.tonal-divider{height:1px;background:linear-gradient(90deg,transparent,var(--outline-variant) 50%,transparent);opacity:.35;border:0}.glass{background:var(--glass-fill);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.spotlight-border{background:var(--gradient-spotlight);padding:2px;border-radius:var(--radius-xl)}.spotlight-border>*{background:var(--surface-container-lowest);border-radius:calc(var(--radius-xl) - 2px)}[data-theme=dark-violet]{--primary:#d4c8ff;--on-primary:#1a0066;--primary-container:#3d1aa1;--on-primary-container:#ede8ff;--primary-fixed:#e8ddff;--primary-fixed-dim:#d4c8ff;--on-primary-fixed:#1a0066;--on-primary-fixed-variant:#34158e;--primary-deep:#34158e;--secondary:#74f3d6;--on-secondary:#00201b;--secondary-container:#005a4f;--on-secondary-container:#b8f5e4;--secondary-fixed:#64fade;--on-secondary-fixed:#00201b;--secondary-accent:#74f3d6;--tertiary:#ffd28a;--on-tertiary:#271900;--tertiary-container:#5e3f00;--on-tertiary-container:#ffdea8;--error:#ffb4ab;--on-error:#690005;--error-container:#93000a;--on-error-container:#ffdad6;--surface:#15101f;--surface-dim:#0f0a17;--surface-bright:#261d39;--surface-container-lowest:#110c1b;--surface-container-low:#1c1530;--surface-container:#251c3b;--surface-container-high:#2f2447;--surface-container-highest:#392c54;--on-surface:#f1e9fa;--on-surface-variant:#bbb0cc;--outline:#8c81a0;--outline-variant:#50475e;--ghost-border:rgba(212,200,255,.1);--scrim:rgba(0,0,0,.6);--shadow-ambient:rgba(0,0,0,.5);--gradient-primary:linear-gradient(135deg,#6244bb,#9379ff);--gradient-primary-soft:linear-gradient(135deg,rgba(212,200,255,.12),rgba(116,243,214,.05));--gradient-spotlight:linear-gradient(135deg,#9379ff,#d4c8ff 50%,#74f3d6);--gradient-emerald:linear-gradient(135deg,#006b5d,#74f3d6);--glass-fill:rgba(57,44,84,.62);--glass-fill-tinted:rgba(47,36,71,.74);--glass-blur:blur(22px) saturate(170%);--glass-blur-strong:blur(30px) saturate(190%);--elev-1:0 1px 2px rgba(0,0,0,.5),0 0 0 0.5px rgba(212,200,255,.05);--elev-2:0 14px 32px rgba(0,0,0,.58),0 0 0 0.5px rgba(212,200,255,.07);--elev-3:0 32px 64px rgba(0,0,0,.68),0 0 0 0.5px rgba(212,200,255,.09);--elev-glow-primary:0 0 0 4px rgba(147,121,255,.2),0 18px 44px rgba(74,40,162,.5);--elev-glow-emerald:0 0 0 4px rgba(116,243,214,.22),0 18px 44px rgba(60,219,192,.4)}body,body *,html,html *{transition:background-color .36s cubic-bezier(.22,1,.36,1),color .36s cubic-bezier(.22,1,.36,1),border-color .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1)}button:active,button:hover,input,textarea{transition-property:box-shadow,transform,opacity;transition-duration:.2s}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden}img,svg,video{max-width:100%;height:auto}[data-yd-drawer-scrim]{position:fixed;inset:0;pointer-events:none;opacity:0;background:rgba(0,0,0,.45);z-index:99;transition:opacity .24s}[data-yd-mobile-hamburger]{display:none}@media (max-width:1024px){[data-yd-page-header]{padding:28px 28px 18px!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important}[data-yd-page-header] .display,[data-yd-page-header] h1.display{font-size:32px!important}[data-yd-page-header] [data-yd-actions]{width:100%;flex-wrap:wrap}main{padding-left:28px!important;padding-right:28px!important}[data-yd-reward-hero]{grid-template-columns:1fr!important;gap:24px!important}[data-yd-reward-hero] [data-yd-voucher-img]>div{height:320px!important}[data-yd-cols-2]{grid-template-columns:1fr!important}[data-yd-cols-3],[data-yd-cols-4]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){[data-yd-shell]{grid-template-columns:1fr!important}[data-yd-sidebar]{position:fixed!important;top:0;left:0;height:100vh;width:280px!important;z-index:100;transform:translateX(-100%);transition:transform .28s cubic-bezier(.22,1,.36,1)!important}[data-yd-shell][data-drawer-open=true] [data-yd-sidebar]{transform:translateX(0);box-shadow:24px 0 48px rgba(0,0,0,.18)}[data-yd-shell][data-drawer-open=true] [data-yd-drawer-scrim]{opacity:1;pointer-events:auto}[data-yd-mobile-hamburger]{display:inline-grid!important}[data-yd-topbar]{padding:10px 16px!important}[data-yd-page-header]{padding:18px 16px 12px!important}[data-yd-page-header] .display,[data-yd-page-header] h1.display{font-size:26px!important;letter-spacing:-.02em!important}[data-yd-page-header] p{font-size:13px!important}[data-yd-page-header] [data-yd-actions]>*{flex:1;justify-content:center}main{padding-left:16px!important;padding-right:16px!important;padding-bottom:80px!important}[data-yd-cols-2],[data-yd-cols-3],[data-yd-cols-4],[data-yd-reward-grid]{grid-template-columns:1fr!important}[data-yd-mini-reward-grid]{grid-template-columns:repeat(2,1fr)!important}[data-yd-featured-grid]{grid-template-columns:1fr!important}[data-yd-stats-row]{grid-template-columns:repeat(2,1fr)!important}[data-yd-reward-hero] [data-yd-voucher-img]>div{height:260px!important}[data-yd-reward-hero] h2.display{font-size:32px!important}[data-yd-wizard-footer]{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:14px 16px!important}[data-yd-wizard-footer]>*{width:100%;justify-content:center}[data-yd-stepper]{overflow-x:auto!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-yd-stepper]::-webkit-scrollbar{display:none}[data-yd-popover]{position:fixed!important;top:64px!important;right:8px!important;left:8px!important;width:auto!important;max-width:none!important}[data-yd-modal]{width:calc(100vw - 24px)!important;max-width:480px!important;padding:24px!important}[data-yd-tweaks-panel]{position:fixed!important;bottom:0!important;right:0!important;left:0!important;width:100%!important;max-height:70vh!important;border-radius:22px 22px 0 0!important}[data-yd-landing-hero]{grid-template-columns:1fr!important;text-align:left!important;padding:32px 18px!important}[data-yd-landing-hero] h1{font-size:40px!important;line-height:1.05!important}[data-yd-login-split]{grid-template-columns:1fr!important}[data-yd-login-aside]{display:none!important}[data-yd-recognition-public]{padding:16px!important}.display-value{font-size:32px!important}}@media (max-width:480px){[data-yd-page-header] .display,[data-yd-page-header] h1.display{font-size:22px!important}[data-yd-mini-reward-grid],[data-yd-stats-row]{grid-template-columns:1fr!important}[data-yd-reward-hero] [data-yd-voucher-img]>div{height:220px!important}.display-value,[data-yd-reward-hero] h2.display{font-size:28px!important}}@media (max-width:768px){[data-yd-desktop-only]{display:none!important}}@media (min-width:769px){[data-yd-mobile-only]{display:none!important}}@media (max-width:768px){[data-yd-landing-nav]{padding:10px 14px!important;gap:8px!important}[data-yd-landing-nav]>a:first-child img,[data-yd-landing-nav]>a:first-child svg{height:28px!important;width:auto!important}[data-yd-landing-nav-links]{gap:4px!important;overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none;max-width:100%}[data-yd-landing-nav-links]::-webkit-scrollbar{display:none}[data-yd-landing-link]{padding:6px 10px!important;font-size:12px!important;white-space:nowrap;flex-shrink:0}[data-yd-landing-entrar]{padding:8px 12px!important;font-size:12px!important;flex-shrink:0}[data-yd-landing-nav] button:last-child{padding:8px 14px!important;font-size:12px!important;flex-shrink:0}[data-yd-landing-h2]{font-size:30px!important;line-height:1.08!important}[data-yd-landing-quote]{padding:56px 20px!important}[data-yd-landing-quote-h2]{font-size:26px!important;line-height:1.25!important}[data-yd-landing-pricing]{padding:40px 16px!important}[data-yd-landing-pricing]>div{padding:28px 22px!important;border-radius:28px!important;gap:24px!important}[data-yd-landing-pricing-h3]{font-size:28px!important}[data-yd-landing-hero] h1{font-size:38px!important}}@media (max-width:480px){[data-yd-landing-link]:nth-child(3),[data-yd-landing-link]:nth-child(4){display:none}[data-yd-landing-entrar]{display:none!important}[data-yd-landing-h2]{font-size:26px!important}[data-yd-landing-quote-h2]{font-size:22px!important}[data-yd-landing-hero] h1{font-size:32px!important}}@media (max-width:768px){[data-yd-landing-motivos],[data-yd-landing-vouchers]{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-template-areas:none!important}[data-yd-landing-motivos]>a,[data-yd-landing-vouchers]>a{grid-area:auto!important}[data-yd-landing-motivos]>a:first-child,[data-yd-landing-vouchers]>a:first-child{grid-column:1/-1!important}[data-yd-date-grid]{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width:1024px){[data-yd-cart-grid]{grid-template-columns:1fr!important;gap:20px!important}[data-yd-cart-grid]>aside{position:static!important}}@media (max-width:768px){[data-yd-cart-item]{padding:18px!important;border-radius:22px!important}[data-yd-cart-item]>span:first-child{position:static!important;justify-self:start;width:fit-content}[data-yd-cart-cells]{grid-template-columns:1fr 1fr!important;gap:14px!important}[data-yd-cart-grid]>aside{padding:22px!important;border-radius:24px!important}}@media (max-width:480px){[data-yd-cart-cells]{grid-template-columns:1fr!important}}@media (max-width:1024px){[data-yd-checkout-grid]{grid-template-columns:1fr!important;gap:20px!important}[data-yd-checkout-grid]>aside{position:static!important}}@media (max-width:768px){[data-yd-checkout-grid]>section{padding:22px!important;border-radius:24px!important;gap:20px!important}[data-yd-checkout-methods]{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}[data-yd-checkout-methods] button{padding:12px 8px!important;flex-direction:column!important;gap:6px!important;font-size:12px!important;line-height:1.2!important;text-align:center;min-height:72px}[data-yd-checkout-card-row]{grid-template-columns:1fr 1fr!important;gap:10px!important}[data-yd-checkout-card-row]>:last-child{grid-column:1/-1!important}[data-yd-wizard-footer]{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:12px 14px!important;flex-wrap:wrap}[data-yd-wizard-footer]>*{width:auto!important}[data-yd-wizard-footer] button{padding:12px 16px!important;font-size:13px!important;white-space:nowrap}}@media (max-width:480px){[data-yd-checkout-methods] button{font-size:11px!important;min-height:68px}}@media (max-width:768px){[data-yd-interactions-grid]{grid-template-columns:1fr!important;gap:14px!important}[data-yd-interactions-grid]>button{padding:20px!important;border-radius:22px!important;gap:14px!important}[data-yd-interactions-grid]>button>div:first-child>div:first-child{width:42px!important;height:42px!important;border-radius:12px!important}[data-yd-interactions-grid] h3{font-size:19px!important}[data-yd-interactions-grid]>button>div:nth-child(2) p{font-size:13px!important}}@media (max-width:480px){[data-yd-interactions-grid]>button{padding:18px!important}[data-yd-interactions-grid] h3{font-size:18px!important}}@media (max-width:1024px){[data-yd-wizard-grid]{grid-template-columns:1fr!important;gap:24px!important}[data-yd-wizard-preview]{display:none!important}}@media (max-width:768px){[data-yd-wizard-topnav]{padding:10px 14px!important;gap:8px!important;flex-wrap:nowrap!important}[data-yd-wizard-topnav]>a span.label-sm{display:none!important}[data-yd-wizard-topnav]>a img,[data-yd-wizard-topnav]>a svg{height:26px!important;width:auto!important}[data-yd-wizard-topnav]>div{gap:8px!important;flex-shrink:1;min-width:0}[data-yd-wizard-topnav] button{font-size:12px!important;padding:6px 8px!important;flex-shrink:0}[data-yd-wizard-topnav] button span,[data-yd-wizard-topnav]>div>span.label-sm{font-size:11px!important}[data-yd-wizard-topnav] button>:not(svg){display:none!important}[data-yd-wizard-topnav]>div>span:first-child{padding:4px 8px!important;font-size:11px!important}}@media (max-width:480px){[data-yd-wizard-topnav]>a span.label-sm{display:none!important}}