.profile-sidebar[data-v-77ade49c]{box-sizing:border-box;font-family:var(--font-main,"Libre Franklin",sans-serif);width:100%}@media(max-width:768px){.profile-sidebar[data-v-77ade49c]{margin-bottom:2.25rem}}.profile-sidebar__card[data-v-77ade49c]{background-color:transparent;border:1px solid #abacad;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;padding:2rem 1.375rem 1.75rem}@media(max-width:768px){.profile-sidebar__card[data-v-77ade49c]{border-radius:12px;margin-bottom:0;padding:.875rem 1rem;transition:padding .2s ease}.profile-sidebar__card.is-expanded[data-v-77ade49c]{padding:1.125rem 1rem 1.25rem}}.profile-sidebar__mobile-header[data-v-77ade49c]{display:none}@media(max-width:768px){.profile-sidebar__mobile-header[data-v-77ade49c]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:.75rem;justify-content:space-between;padding:0;text-align:left;width:100%}.profile-sidebar__mobile-header[data-v-77ade49c]:focus-visible{border-radius:6px;outline:2px solid #1d3733;outline-offset:4px}}.profile-sidebar__mobile-active[data-v-77ade49c]{align-items:center;display:flex;flex:1;gap:.75rem;min-width:0}.profile-sidebar__mobile-icon[data-v-77ade49c]{color:#1d3733;flex-shrink:0;height:1.25rem;width:1.25rem}.profile-sidebar__mobile-icon--bag[data-v-77ade49c]{height:1.25rem;width:1.25rem}.profile-sidebar__mobile-meta[data-v-77ade49c]{display:flex;flex-direction:column;min-width:0}.profile-sidebar__mobile-tag[data-v-77ade49c]{color:#787f87;font-size:.6875rem;font-weight:500;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.profile-sidebar__mobile-title[data-v-77ade49c]{color:#1d3733;font-size:.9375rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-sidebar__mobile-action[data-v-77ade49c]{align-items:center;color:#787f87;display:flex;flex-shrink:0;gap:.375rem}.profile-sidebar__mobile-action-text[data-v-77ade49c]{font-size:.8125rem;font-weight:500;letter-spacing:-.01em}.profile-sidebar__mobile-chevron[data-v-77ade49c]{color:#787f87;height:1rem;transition:transform .22s ease,color .22s ease;width:1rem}.profile-sidebar__mobile-chevron.is-open[data-v-77ade49c]{color:#1d3733;transform:rotate(180deg)}.profile-sidebar__content[data-v-77ade49c]{display:flex;flex-direction:column}@media(max-width:768px){.profile-sidebar__content[data-v-77ade49c]{display:none}.profile-sidebar__content.is-open[data-v-77ade49c]{border-top:1px solid #dcdfe3;display:flex;margin-top:1rem;padding-top:1rem}}.profile-sidebar__section[data-v-77ade49c]{display:flex;flex-direction:column;margin-bottom:1.75rem}.profile-sidebar__section[data-v-77ade49c]:last-child{margin-bottom:0}.profile-sidebar__section--logout[data-v-77ade49c]{margin-bottom:0;margin-top:1rem}.profile-sidebar__title[data-v-77ade49c]{color:#787f87;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;margin:0 0 .875rem .5rem}.profile-sidebar__nav[data-v-77ade49c]{display:flex;flex-direction:column;gap:.25rem}.profile-sidebar__item[data-v-77ade49c]{align-items:center;border-radius:8px;box-sizing:border-box;color:#26292b;cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;gap:.875rem;padding:.75rem .875rem;text-decoration:none;transition:background-color .18s ease,color .18s ease;width:100%}.profile-sidebar__item[data-v-77ade49c]:hover{background-color:#f7faf9;color:#1d3733}.profile-sidebar__item:hover .profile-sidebar__icon[data-v-77ade49c]{color:#1d3733}.profile-sidebar__item.is-active[data-v-77ade49c]{background-color:#eaf0ee;color:#1d3733;font-weight:600}.profile-sidebar__item.is-active .profile-sidebar__icon[data-v-77ade49c]{color:#1d3733}.profile-sidebar__item--btn[data-v-77ade49c]{background:transparent;border:none;font-family:inherit;text-align:left}.profile-sidebar__item--btn[data-v-77ade49c]:focus-visible{outline:2px solid #1d3733;outline-offset:2px}.profile-sidebar__item--logout[data-v-77ade49c]{padding-left:.75rem}.profile-sidebar__item--logout[data-v-77ade49c]:hover{background-color:#fbf5f5;color:#b91c1c}.profile-sidebar__item--logout:hover .profile-sidebar__icon--chevron[data-v-77ade49c]{color:#b91c1c;transform:translate(-2px)}.profile-sidebar__icon[data-v-77ade49c]{color:#333;flex-shrink:0;transition:color .18s ease,transform .18s ease}.profile-sidebar__icon[data-v-77ade49c],.profile-sidebar__icon--bag[data-v-77ade49c]{height:1.25rem;width:1.25rem}.profile-sidebar__icon--chevron[data-v-77ade49c]{height:1.125rem;width:1.125rem}.profile-sidebar__label[data-v-77ade49c]{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-v2[data-v-5f0a6dfe]{background-color:transparent;box-sizing:border-box;font-family:var(--font-main,"Libre Franklin",sans-serif);padding:4.5rem 2rem 4rem;width:100%}@media(min-width:768px){.footer-v2[data-v-5f0a6dfe]{padding:5rem 3rem 4.5rem}}@media(min-width:1440px){.footer-v2[data-v-5f0a6dfe]{padding:6rem 4rem 5rem}}.footer-v2__container[data-v-5f0a6dfe]{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1440px;width:100%}@media(min-width:768px){.footer-v2__container[data-v-5f0a6dfe]{align-items:flex-start;flex-direction:row;gap:3.5rem;justify-content:space-between}}@media(min-width:1024px){.footer-v2__container[data-v-5f0a6dfe]{gap:5rem}}.footer-v2__brand[data-v-5f0a6dfe]{flex-shrink:0}.footer-v2__title[data-v-5f0a6dfe]{color:#224945;font-family:Glyseric,Georgia,serif;font-size:2rem;font-weight:400;letter-spacing:.01em;line-height:1.18;margin:0;text-transform:uppercase}@media(min-width:768px){.footer-v2__title[data-v-5f0a6dfe]{font-size:2.5rem}}@media(min-width:1280px){.footer-v2__title[data-v-5f0a6dfe]{font-size:2.875rem}}.footer-v2__nav-grid[data-v-5f0a6dfe]{display:grid;gap:2.5rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media(min-width:768px){.footer-v2__nav-grid[data-v-5f0a6dfe]{display:flex;gap:3.5rem;justify-content:flex-end;width:auto}}@media(min-width:1024px){.footer-v2__nav-grid[data-v-5f0a6dfe]{gap:5rem}}@media(min-width:1440px){.footer-v2__nav-grid[data-v-5f0a6dfe]{gap:6.5rem}}.footer-v2__nav-col[data-v-5f0a6dfe]{display:flex;flex-direction:column}@media(max-width:540px){.footer-v2__nav-col--contact[data-v-5f0a6dfe]{grid-column:1/-1}}.footer-v2__col-heading[data-v-5f0a6dfe]{color:#a8b3b0;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.08em;line-height:1;margin-bottom:1.5rem;text-transform:uppercase}.footer-v2__col-list[data-v-5f0a6dfe]{display:flex;flex-direction:column;gap:.9375rem;list-style:none;margin:0;padding:0}.footer-v2__link[data-v-5f0a6dfe]{color:#2c3032;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:.03em;line-height:1.25;text-decoration:none;transition:color .18s ease}.footer-v2__link[data-v-5f0a6dfe]:hover{color:#224945;text-decoration:underline}.footer-v2__link--contact[data-v-5f0a6dfe]{align-items:center;display:inline-flex;gap:.625rem}.footer-v2__icon[data-v-5f0a6dfe]{color:#2c3032;flex-shrink:0;height:1.125rem;transition:color .18s ease;width:1.125rem}.footer-v2__link:hover .footer-v2__icon[data-v-5f0a6dfe]{color:#224945}.profile-layout[data-v-0ce23b60]{background:linear-gradient(180deg,#fff,#fffdf1);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;width:100%}.profile-main[data-v-0ce23b60]{background:transparent;display:flex;flex:1 0 auto;flex-direction:column;width:100%}.profile[data-v-0ce23b60]{background:transparent!important;flex:1 0 auto;margin:0!important;padding-bottom:5rem;padding-top:7rem;width:100%}@media(max-width:767.98px){.profile[data-v-0ce23b60]{margin:0!important;padding-bottom:3.5rem;padding-top:8.5rem}}[data-v-0ce23b60] .footer-v2{background-color:transparent!important}
