.cap[data-v-ece3ffad]{display:inline-block}.cap[data-v-ece3ffad]:first-letter{text-transform:uppercase}.nav-item[data-v-ece3ffad]{align-items:center;background-color:transparent;border-radius:9999px;border-width:0;display:inline-flex;gap:.375rem;padding:.625rem .875rem;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.nav-item[data-v-ece3ffad]:hover{background-color:var(--atm-lilac)}.dropdown-content[data-v-ece3ffad]{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:var(--atm-line);border-radius:20px;border-width:1px;box-shadow:0 24px 48px -20px #2b3d4f47;display:none;left:0;margin-top:.5rem;padding:.5rem;position:absolute;top:100%;z-index:10}.dropdown-content a[data-v-ece3ffad]{border-radius:12px;color:var(--atm-blue);display:block;font-size:15px;font-weight:600;padding:.625rem .875rem;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dropdown-content a[data-v-ece3ffad]:hover{background-color:var(--atm-lilac);color:var(--atm-violet)}.dropdown-content.force-open[data-v-ece3ffad],.dropdown:hover .dropdown-content[data-v-ece3ffad]{animation:drop-in-ece3ffad .18s ease-out;display:block}.dropdown-content[data-v-ece3ffad]:before{content:"";height:12px;inset:-12px 0 auto 0;position:absolute}@keyframes drop-in-ece3ffad{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mobile-item[data-v-ece3ffad]{align-items:center;background-color:transparent;border-radius:16px;border-width:0;color:var(--atm-blue);display:flex;font-family:Bricolage Grotesque,Inter,sans-serif;font-size:1.75rem;font-weight:800;justify-content:space-between;letter-spacing:-.01em;line-height:1.178;padding:1rem;text-align:left;text-decoration-line:none;width:100%}.mobile-item[data-v-ece3ffad]:hover{background-color:var(--atm-lilac)}.back-item[data-v-ece3ffad]{align-items:center;background-color:transparent;border-width:0;color:var(--atm-violet);display:flex;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.187;margin-bottom:.5rem;padding:.75rem 1rem}.hamburger .lines[data-v-ece3ffad]{display:flex;flex-direction:column;height:.875rem;justify-content:space-between;width:1.25rem}.hamburger .lines span[data-v-ece3ffad]{background-color:var(--atm-blue);border-radius:.25rem;display:block;height:.125rem;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.hamburger.open .lines span[data-v-ece3ffad]:first-child{transform:translateY(6px) rotate(45deg)}.hamburger.open .lines span[data-v-ece3ffad]:nth-child(2){transform:scaleX(0)}.hamburger.open .lines span[data-v-ece3ffad]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (prefers-reduced-motion:reduce){.dropdown-content[data-v-ece3ffad]{animation:none!important}}.toggle[data-v-5c049fd8]{box-shadow:0 2px 15px #00000026;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:calc(50% - .25rem)}.toggle.is-on[data-v-5c049fd8]{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.toggle[data-v-5c049fd8]{transition:none}}.slider-dot[data-v-7a3a8813]{box-shadow:0 4px 14px #0000004d;height:44px;transform:translate(-22px);width:44px}.arrow-up[data-v-7a3a8813]{border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;height:0;width:0}.arrow-left[data-v-7a3a8813]{border-right:8px solid var(--atm-violet)}.arrow-left[data-v-7a3a8813],.arrow-right[data-v-7a3a8813]{border-bottom:7px solid transparent;border-top:7px solid transparent;height:0;width:0}.arrow-right[data-v-7a3a8813]{border-left:8px solid var(--atm-violet)}input[type=checkbox].switch_1[data-v-1b008cdb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#cfc5de;border-radius:26px;cursor:pointer;height:26px;margin:0;position:relative;transition:background-color .2s ease-in-out;width:44px}input[type=checkbox].switch_1[data-v-1b008cdb]:focus-visible{outline:3px solid var(--atm-violet);outline-offset:2px}input[type=checkbox].switch_1[data-v-1b008cdb]:checked{background:var(--atm-violet)}input[type=checkbox].switch_1[data-v-1b008cdb]:disabled{cursor:default}input[type=checkbox].switch_1[data-v-1b008cdb]:checked:disabled{background:var(--atm-green)}input[type=checkbox].switch_1[data-v-1b008cdb]:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;content:"";height:20px;left:3px;position:absolute;top:3px;transition:left .2s ease-in-out;width:20px}input[type=checkbox].switch_1[data-v-1b008cdb]:checked:after{left:21px}@media (prefers-reduced-motion:reduce){input[type=checkbox].switch_1[data-v-1b008cdb],input[type=checkbox].switch_1[data-v-1b008cdb]:after{transition:none}}.first-up[data-v-7ab6aa6c]:first-letter{text-transform:uppercase}.manual-card[data-v-7ab6aa6c]{transition:background-color .2s ease,transform .2s ease}.manual-card[data-v-7ab6aa6c]:hover{background-color:#ffffff29;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.manual-card[data-v-7ab6aa6c],.manual-card[data-v-7ab6aa6c]:hover{transform:none;transition:none}}.social-icon[data-v-911e796a]{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:var(--atm-line);border-radius:9999px;border-width:1px;display:flex;height:3.5rem;justify-content:center;padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3.5rem}.social-icon[data-v-911e796a]:hover{border-color:var(--atm-violet)}.social-icon>img[data-v-911e796a]{height:auto;width:28px}
