.checkout-wallets[data-v-843a04b4]{display:flex;flex-direction:column;gap:1rem;padding-bottom:.9rem}.checkout-wallets--hidden[data-v-843a04b4]{display:none}.checkout-wallets__container[data-v-843a04b4]{min-height:3.25rem}.checkout-wallets__divider[data-v-843a04b4]{background:#e2e8f0;height:1px;width:100%}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular Italic"),local("Libre Baskerville Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular Italic"),local("Libre Baskerville Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular"),local("Libre Baskerville"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular"),local("Libre Baskerville"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.chat-picker[data-v-b43f5591]{display:flex;flex:1;flex-direction:column}.chat-picker__body[data-v-b43f5591]{container-type:inline-size}.chat-picker__head[data-v-b43f5591]{padding:1.25rem 0 1rem}.chat-picker__title[data-v-b43f5591]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0;text-wrap:balance}.chat-picker__hint[data-v-b43f5591]{color:#64748b;font-size:.95rem;margin:.5rem 0 0}.chat-picker__grid[data-v-b43f5591]{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:1rem}.chat-picker__card[data-v-b43f5591]{align-items:flex-start;animation:chat-picker-in-b43f5591 .5s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--i)*40ms + 60ms);background:#fff;border-radius:1.1rem;box-shadow:0 0 0 1px #e2e8f0,0 12px 30px -24px #0f172a73;color:#0f172a;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;justify-content:space-between;min-height:6.25rem;padding:.9rem;position:relative;text-align:left;transition:background-color .2s ease,box-shadow .2s ease,transform .25s cubic-bezier(.2,.9,.25,1.4)}.chat-picker__card[data-v-b43f5591]:hover{box-shadow:0 0 0 1px #94a3b8,0 18px 34px -22px #0f172a80;transform:translateY(-2px)}.chat-picker__card[data-v-b43f5591]:active{transform:scale(.97)}.chat-picker__card[data-v-b43f5591]:focus-visible{outline:2px solid #6c97cf;outline-offset:3px}.chat-picker__card--selected[data-v-b43f5591]{background:#f4f7fc;box-shadow:0 0 0 2px #1f2749,0 18px 34px -24px #1f274999}.chat-picker__card--selected[data-v-b43f5591]:hover{box-shadow:0 0 0 2px #1f2749,0 18px 34px -22px #1f274999}.chat-picker__icon[data-v-b43f5591]{background:#eef3fa;border-radius:.8rem;color:#1f2749;display:grid;height:2.5rem;place-items:center;transition:background-color .2s ease,color .2s ease;width:2.5rem}.chat-picker__icon[data-v-b43f5591] svg{height:1.25rem;width:1.25rem}.chat-picker__card--selected .chat-picker__icon[data-v-b43f5591]{background:#1f2749;color:#fff}.chat-picker__label[data-v-b43f5591]{font-size:.95rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;overflow-wrap:break-word}.chat-picker__check[data-v-b43f5591]{border-radius:999px;box-shadow:inset 0 0 0 1.5px #cbd5e1;color:#fff;display:grid;height:1.35rem;place-items:center;position:absolute;right:.8rem;top:.8rem;transition:background-color .2s ease,box-shadow .2s ease;width:1.35rem}.chat-picker__check[data-v-b43f5591] svg{height:.9rem;opacity:0;transform:scale(.4);transition:opacity .15s ease,transform .3s cubic-bezier(.2,.9,.25,1.6);width:.9rem}.chat-picker__card--selected .chat-picker__check[data-v-b43f5591]{background:#1f2749;box-shadow:none}.chat-picker__card--selected .chat-picker__check[data-v-b43f5591] svg{opacity:1;transform:scale(1)}.chat-picker__actions[data-v-b43f5591]{align-items:center;background:linear-gradient(0deg,#fff 70%,#fff0);bottom:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;margin:0 -.5rem;padding:1rem .5rem max(.75rem,env(safe-area-inset-bottom));position:sticky;z-index:15}.chat-picker__ask[data-v-b43f5591]{align-items:center;color:#475569;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem;padding:.5rem .25rem;transition:color .18s ease}.chat-picker__ask[data-v-b43f5591] svg{height:1rem;width:1rem}.chat-picker__ask[data-v-b43f5591]:hover{color:#1f2749}.chat-picker__continue[data-v-b43f5591]{align-items:center;background:#1f2749;border-radius:999px;box-shadow:0 16px 30px -18px #1f2749e6;color:#fff;cursor:pointer;display:inline-flex;font-size:.97rem;font-weight:700;gap:.4rem;margin-left:auto;padding:.8rem 1.6rem;transition:transform .25s cubic-bezier(.2,.9,.25,1.4),background-color .2s ease,box-shadow .2s ease}.chat-picker__continue[data-v-b43f5591] svg{height:1rem;width:1rem}.chat-picker__continue[data-v-b43f5591]:hover:not(:disabled){transform:translateY(-1px)}.chat-picker__continue[data-v-b43f5591]:active:not(:disabled){transform:scale(.96)}.chat-picker__continue[data-v-b43f5591]:disabled{background:#e2e8f0;box-shadow:none;color:#94a3b8;cursor:default}@container (min-width: 28rem){.chat-picker__head[data-v-b43f5591]{padding:2.25rem 0 1.5rem}.chat-picker__title[data-v-b43f5591]{font-size:2rem}.chat-picker__grid[data-v-b43f5591]{gap:.75rem}.chat-picker__card[data-v-b43f5591]{align-items:center;flex-direction:row;gap:.9rem;justify-content:flex-start;min-height:4.75rem;padding:1rem 2.75rem 1rem 1rem}.chat-picker__icon[data-v-b43f5591]{flex:none}.chat-picker__check[data-v-b43f5591]{margin-top:-.675rem;top:50%}}@container (min-width: 42rem){.chat-picker__grid[data-v-b43f5591]{grid-template-columns:repeat(4,minmax(0,1fr))}.chat-picker__card[data-v-b43f5591]{align-items:flex-start;flex-direction:column;justify-content:space-between;min-height:8.5rem;padding:1rem}.chat-picker__check[data-v-b43f5591]{margin-top:0;top:.8rem}}@keyframes chat-picker-in-b43f5591{0%{opacity:0;transform:translateY(12px) scale(.97)}}@media(prefers-reduced-motion:reduce){.chat-picker__card[data-v-b43f5591]{animation:none;transition:background-color .2s ease,box-shadow .2s ease}.chat-picker__card[data-v-b43f5591]:active,.chat-picker__card[data-v-b43f5591]:hover{transform:none}}.chat-row[data-v-cd9f9a5a]{align-items:flex-end;display:flex;gap:.5rem;margin-top:.875rem}.chat-row--grouped[data-v-cd9f9a5a]{margin-top:.25rem}.chat-row--user[data-v-cd9f9a5a]{justify-content:flex-end}.chat-row__avatar[data-v-cd9f9a5a]{flex:none;height:2rem;width:2rem}.chat-row__avatar img[data-v-cd9f9a5a]{background:#fff;border-radius:999px;box-shadow:0 0 0 1px #e2e8f0,0 6px 16px -10px #0f172a66;height:2rem;padding:.35rem;width:2rem}.chat-bubble[data-v-cd9f9a5a]{font-size:.97rem;line-height:1.5;margin:0;max-width:min(34rem,82%);overflow-wrap:anywhere;padding:.7rem 1rem;white-space:pre-line}.chat-bubble--agent[data-v-cd9f9a5a]{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem 1.25rem 1.25rem .4rem;box-shadow:0 10px 30px -24px #0f172a73;color:#0f172a}.chat-row--grouped .chat-bubble--agent[data-v-cd9f9a5a]{border-radius:.4rem 1.25rem 1.25rem .4rem}.chat-row__answer[data-v-cd9f9a5a]{align-items:flex-end;display:flex;flex-direction:column;gap:.3rem;max-width:min(34rem,82%)}.chat-bubble--user[data-v-cd9f9a5a]{background:#1f2749;border-radius:1.25rem 1.25rem .4rem;color:#fff;max-width:100%}.chat-bubble--animate[data-v-cd9f9a5a]{animation:chat-bubble-in-cd9f9a5a .42s cubic-bezier(.2,.9,.25,1.15) both;transform-origin:bottom right}.chat-row__pinned[data-v-cd9f9a5a]{align-items:center;color:#64748b;display:inline-flex;font-size:.72rem;font-weight:600;gap:.25rem;padding-right:.35rem}.chat-row__pinned[data-v-cd9f9a5a] svg{height:.8rem;width:.8rem}.chat-word--bold[data-v-cd9f9a5a]{font-weight:700}.chat-word--animate[data-v-cd9f9a5a]{animation:chat-word-in-cd9f9a5a .5s cubic-bezier(.2,.8,.2,1) both;display:inline}.chat-summary[data-v-cd9f9a5a]{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem 1.25rem 1.25rem .4rem;box-shadow:0 16px 40px -28px #0f172a80;padding:.85rem .5rem .4rem;width:min(28rem,100%)}.chat-summary__title[data-v-cd9f9a5a]{align-items:center;color:#1f2749;display:flex;font-size:.85rem;font-weight:700;gap:.4rem;margin:0 .6rem .35rem}.chat-summary__title[data-v-cd9f9a5a] svg{height:1.05rem;width:1.05rem}.chat-summary__list[data-v-cd9f9a5a]{list-style:none;margin:0;padding:0}.chat-summary__list li+li[data-v-cd9f9a5a]{border-top:1px solid #f1f5f9}.chat-summary--animate li[data-v-cd9f9a5a]{animation:chat-row-in-cd9f9a5a .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i)*70ms + .12s)}.chat-summary__row[data-v-cd9f9a5a]{align-items:center;border-radius:.85rem;cursor:pointer;display:flex;gap:.75rem;padding:.55rem .6rem;text-align:left;transition:background-color .15s ease;width:100%}.chat-summary__row[data-v-cd9f9a5a]:hover:not(:disabled){background:#f8fafc}.chat-summary__row[data-v-cd9f9a5a]:disabled{cursor:default}.chat-summary__icon[data-v-cd9f9a5a]{background:color-mix(in srgb,#1f2749 8%,#fff);border-radius:999px;color:#1f2749;display:grid;flex:none;height:2rem;place-items:center;width:2rem}.chat-summary__icon[data-v-cd9f9a5a] svg{height:1rem;width:1rem}.chat-summary__copy[data-v-cd9f9a5a]{display:flex;flex:1;flex-direction:column;min-width:0}.chat-summary__label[data-v-cd9f9a5a]{color:#64748b;font-size:.72rem}.chat-summary__value[data-v-cd9f9a5a]{color:#0f172a;font-size:.9rem;overflow-wrap:anywhere}.chat-summary__edit[data-v-cd9f9a5a]{color:#94a3b8;flex:none;height:.9rem;width:.9rem}.chat-pinned-enter-active[data-v-cd9f9a5a]{transition:opacity .3s ease .25s,transform .4s cubic-bezier(.2,.9,.25,1.3) .25s}.chat-pinned-leave-active[data-v-cd9f9a5a]{transition:opacity .2s ease}.chat-pinned-enter-from[data-v-cd9f9a5a]{opacity:0;transform:translateY(-4px) scale(.85)}.chat-pinned-leave-to[data-v-cd9f9a5a]{opacity:0}@keyframes chat-word-in-cd9f9a5a{0%{filter:blur(4px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes chat-bubble-in-cd9f9a5a{0%{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:none}}@keyframes chat-row-in-cd9f9a5a{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.chat-bubble--animate[data-v-cd9f9a5a],.chat-summary--animate li[data-v-cd9f9a5a],.chat-word--animate[data-v-cd9f9a5a]{animation:none}}.address-autocomplete[data-v-c1d41796]{position:relative;width:100%}.address-autocomplete__input[data-v-c1d41796]{width:100%}.address-autocomplete__icon[data-v-c1d41796]{color:#6b7280;height:1.1rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.1rem}.address-autocomplete__icon svg[data-v-c1d41796]{display:block;height:100%;width:100%}.address-autocomplete__input[data-v-c1d41796] input{background:#fff;border:1px solid #d4d4d8;border-radius:1rem;color:#0f172a;font-size:1rem;line-height:1.45;min-height:3.25rem;padding-inline:1rem;padding-right:2.75rem}.address-autocomplete__input[data-v-c1d41796] input::-moz-placeholder{color:#64748b}.address-autocomplete__input[data-v-c1d41796] input::placeholder{color:#64748b}.address-autocomplete__input[data-v-c1d41796] input:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a;outline:none}.address-autocomplete__input--invalid[data-v-c1d41796] input{background:#fef2f2;border-color:#ef4444;box-shadow:0 0 0 1px #ef44442e}.address-autocomplete__results[data-v-c1d41796]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 20px 40px #0f172a14;margin-top:.5rem;padding:.5rem;position:absolute;width:100%;z-index:20}.checkout-address[data-v-ec274c92]{display:flex;flex-direction:column;gap:.75rem}.checkout-address--invalid[data-v-ec274c92]{scroll-margin-top:7rem}.checkout-address__search[data-v-ec274c92],.checkout-address[data-v-ec274c92] .checkout-address__field{width:100%}.checkout-address__field[data-v-ec274c92] input{background:#fff;border:1px solid #d4d4d8;border-radius:1rem;color:#0f172a;font-size:1rem;line-height:1.45;min-height:3.25rem;padding-inline:1rem}.checkout-address__field[data-v-ec274c92] input::-moz-placeholder{color:#64748b}.checkout-address__field[data-v-ec274c92] input::placeholder{color:#64748b}.checkout-address__field[data-v-ec274c92] input:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a;outline:none}.checkout-address__field--invalid[data-v-ec274c92] input{background:#fef2f2;border-color:#ef4444;box-shadow:0 0 0 1px #ef44442e}.checkout-address__details[data-v-ec274c92]{display:flex;flex-direction:column;gap:.75rem}.checkout-address__row[data-v-ec274c92]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-address__recipient[data-v-ec274c92]{display:flex;flex-direction:column;gap:.75rem}.checkout-address__hint[data-v-ec274c92]{color:#b45309;font-size:.875rem;margin-top:.5rem}.checkout-address__suggestion[data-v-ec274c92]{color:#475569;font-size:.875rem;margin-top:-.25rem}.checkout-address__manual[data-v-ec274c92]{color:#475569;font-size:.875rem;margin-top:.5rem;text-decoration:underline;text-underline-offset:2px}.checkout-address__manual[data-v-ec274c92]:hover{color:#0f172a}.checkout-address__reveal[data-v-ec274c92]{animation:checkout-address-reveal-ec274c92 .18s ease-out}@keyframes checkout-address-reveal-ec274c92{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.checkout-address__reveal[data-v-ec274c92]{animation:none}}@media(max-width:639px){.checkout-address__row[data-v-ec274c92]:not(.checkout-address__row--names){grid-template-columns:1fr}}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular Italic"),local("Libre Baskerville Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular Italic"),local("Libre Baskerville Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular"),local("Libre Baskerville"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular"),local("Libre Baskerville"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}.order-card[data-v-aefd38e5]{background:radial-gradient(120% 60% at 0 0,color-mix(in srgb,#6c97cf 16%,transparent) 0,transparent 60%),#fff;border:1px solid color-mix(in srgb,#1f2749 16%,#fff);border-radius:1.75rem;box-shadow:0 40px 80px -48px #0f172a8c,inset 0 1px #fff;margin-top:1.25rem;overflow:hidden;position:relative}.order-card__shine[data-v-aefd38e5]{animation:order-shine-aefd38e5 1.4s cubic-bezier(.4,0,.2,1) .35s both;background:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.7) 50%,transparent 65%);inset:0;pointer-events:none;position:absolute;transform:translate(-120%);z-index:2}.order-card__header[data-v-aefd38e5]{padding:1.5rem 1.5rem .5rem}.order-card__eyebrow[data-v-aefd38e5]{align-items:center;color:#4f74a8;display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;letter-spacing:.02em;margin:0}.order-card__eyebrow[data-v-aefd38e5] svg{height:1rem;width:1rem}.order-card__title[data-v-aefd38e5]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1.85rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:.35rem 0 0}.order-card__uses[data-v-aefd38e5]{color:#475569;font-size:.9rem;margin:.4rem 0 0}.order-card__location[data-v-aefd38e5]{align-items:flex-start;background:#f8fafc;border-radius:.9rem;color:#475569;display:flex;font-size:.8rem;gap:.4rem;margin:.75rem 0 0;padding:.6rem .75rem}.order-card__location[data-v-aefd38e5] svg{flex:none;height:1rem;margin-top:.1rem;width:1rem}.order-card__location strong[data-v-aefd38e5]{color:#0f172a}.order-card__section[data-v-aefd38e5]{display:flex;flex-direction:column;gap:.85rem;padding:1.25rem 1.5rem}.order-card__section+.order-card__section[data-v-aefd38e5]{border-top:1px solid #f1f5f9}.order-card__section--tight[data-v-aefd38e5]{padding-block:.9rem}.order-segmented[data-v-aefd38e5]{background:#f1f5f9;border-radius:1.1rem;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;padding:.25rem;position:relative}.order-segmented__thumb[data-v-aefd38e5]{background:#1f2749;border-radius:.85rem;bottom:.25rem;box-shadow:0 10px 24px -14px #1f2749e6;left:.25rem;position:absolute;top:.25rem;transition:transform .45s cubic-bezier(.2,.9,.25,1.15),opacity .2s ease}.order-segmented__option[data-v-aefd38e5]{align-items:center;border-radius:.85rem;color:#1e293b;cursor:pointer;display:flex;flex-direction:column;gap:.1rem;min-width:0;padding:.55rem .35rem;position:relative;text-align:center;transition:color .25s ease;z-index:1}.order-segmented__option[data-v-aefd38e5]:disabled{cursor:not-allowed;opacity:.38}.order-segmented__option--active[data-v-aefd38e5]{color:#fff}.order-segmented__title[data-v-aefd38e5]{font-size:.9rem;font-weight:700;line-height:1.2}.order-segmented__note[data-v-aefd38e5]{font-size:.72rem;font-weight:500;opacity:.75}.order-segmented--compact[data-v-aefd38e5]{margin-top:.45rem}.order-segmented--compact .order-segmented__option[data-v-aefd38e5]{padding-block:.5rem}.order-segmented--compact .order-segmented__title[data-v-aefd38e5]{font-size:.82rem;font-weight:600}.order-card__features[data-v-aefd38e5]{display:grid;gap:.45rem;list-style:none;margin:.15rem 0 0;padding:0}.order-card__features li[data-v-aefd38e5]{color:#1e293b;display:flex;font-size:.88rem;gap:.5rem;line-height:1.4}.order-card__features[data-v-aefd38e5] svg{color:#1f2749;flex:none;height:1.1rem;margin-top:.05rem;width:1.1rem}.order-card__link[data-v-aefd38e5]{align-items:center;align-self:flex-start;color:#1f2749;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.35rem}.order-card__link[data-v-aefd38e5]:hover{text-decoration:underline}.order-card__link[data-v-aefd38e5] svg{height:1rem;width:1rem}.order-card__headline[data-v-aefd38e5]{align-items:baseline;display:flex;gap:.4rem}.order-card__headline-price[data-v-aefd38e5]{color:#0f172a;display:inline-block;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:2.4rem;font-weight:700;letter-spacing:-.04em;line-height:1}.order-card__headline-unit[data-v-aefd38e5]{color:#475569;font-size:.9rem}.order-card__headline-note[data-v-aefd38e5]{color:#64748b;font-size:.78rem;margin:-.4rem 0 0}.order-card__lines[data-v-aefd38e5]{display:grid;gap:.45rem;margin:.25rem 0 0}.order-card__line[data-v-aefd38e5]{color:#475569;display:flex;font-size:.88rem;gap:1rem;justify-content:space-between}.order-card__line dd[data-v-aefd38e5]{color:#0f172a;font-variant-numeric:tabular-nums;margin:0}.order-card__line--promo[data-v-aefd38e5],.order-card__line--promo dd[data-v-aefd38e5]{color:#047857}.order-card__line--total[data-v-aefd38e5]{border-top:1px dashed #cbd5e1;color:#0f172a;font-weight:700;margin-top:.3rem;padding-top:.65rem}.order-card__line--total dd[data-v-aefd38e5]{display:inline-flex;font-size:1.05rem;gap:.5rem}.order-card__compare[data-v-aefd38e5]{color:#94a3b8;font-weight:500}.order-card__yearly[data-v-aefd38e5]{align-items:center;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:1rem;cursor:pointer;display:flex;gap:.75rem;padding:.75rem .9rem;text-align:left;transition:transform .25s cubic-bezier(.2,.9,.25,1.4),border-color .2s ease;width:100%}.order-card__yearly[data-v-aefd38e5]:hover{border-color:#34d399}.order-card__yearly[data-v-aefd38e5]:active{transform:scale(.98)}.order-card__yearly-icon[data-v-aefd38e5]{color:#059669;flex:none;height:1.3rem;width:1.3rem}.order-card__yearly-copy[data-v-aefd38e5]{display:flex;flex:1;flex-direction:column}.order-card__yearly-title[data-v-aefd38e5]{color:#064e3b;font-size:.9rem;font-weight:700}.order-card__yearly-badge[data-v-aefd38e5],.order-card__yearly-note[data-v-aefd38e5]{color:#047857;font-size:.78rem}.order-card__yearly-badge[data-v-aefd38e5]{background:#10b98126;border-radius:999px;flex:none;font-weight:700;padding:.2rem .55rem}.order-card__promo[data-v-aefd38e5]{align-items:center;border-radius:1rem;display:flex;gap:.6rem;padding:.65rem .85rem}.order-card__promo--active[data-v-aefd38e5]{background:#ecfdf5}.order-card__promo-icon[data-v-aefd38e5]{color:#059669;flex:none;height:1.25rem;width:1.25rem}.order-card__promo-copy[data-v-aefd38e5]{color:#064e3b;display:flex;flex:1;flex-direction:column;font-size:.85rem}.order-card__promo-form[data-v-aefd38e5]{display:flex;gap:.5rem}.order-card__promo-input[data-v-aefd38e5]{border:1px solid #cbd5e1;border-radius:.9rem;flex:1;font-size:.95rem;min-width:0;outline:none;padding:.65rem .9rem;text-transform:uppercase}.order-card__promo-input[data-v-aefd38e5]:focus{border-color:#1f2749;box-shadow:0 0 0 1px #1f2749}.order-card__promo-apply[data-v-aefd38e5]{background:#1f2749;border-radius:.9rem;color:#fff;cursor:pointer;display:grid;font-size:.88rem;font-weight:600;min-width:6rem;padding:0 1rem;place-items:center}.order-card__promo-apply[data-v-aefd38e5]:disabled{cursor:default;opacity:.4}.order-card__text-button[data-v-aefd38e5]{color:#1f2749;cursor:pointer;flex:none;font-size:.82rem;font-weight:600}.order-card__text-button[data-v-aefd38e5]:hover:not(:disabled){text-decoration:underline}.order-card__error[data-v-aefd38e5]{color:#b91c1c;font-size:.82rem;margin:0}.order-card__subtitle[data-v-aefd38e5]{color:#0f172a;font-size:.95rem;font-weight:700;margin:0}.order-card__details[data-v-aefd38e5]{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.order-card__detail[data-v-aefd38e5]{align-items:flex-start;display:flex;gap:.75rem}.order-card__detail-icon[data-v-aefd38e5]{background:color-mix(in srgb,#1f2749 8%,#fff);border-radius:999px;color:#1f2749;display:grid;flex:none;height:2rem;place-items:center;width:2rem}.order-card__detail-icon[data-v-aefd38e5] svg{height:1rem;width:1rem}.order-card__detail-copy[data-v-aefd38e5]{display:flex;flex:1;flex-direction:column;min-width:0}.order-card__detail-title[data-v-aefd38e5]{color:#64748b;font-size:.75rem}.order-card__detail-value[data-v-aefd38e5]{color:#0f172a;font-size:.88rem;overflow-wrap:anywhere}.order-card__billing[data-v-aefd38e5]{display:flex;flex-direction:column;gap:.75rem;padding-top:.25rem}.order-card__billing-fields[data-v-aefd38e5]{display:flex;flex-direction:column;gap:.5rem}.order-card__terms[data-v-aefd38e5]{border:1px solid #e2e8f0;border-radius:1rem;cursor:pointer;display:flex;gap:.75rem;padding:.85rem .9rem;transition:border-color .2s ease,background-color .2s ease}.order-card__terms--accepted[data-v-aefd38e5]{background:color-mix(in srgb,#1f2749 4%,#fff);border-color:color-mix(in srgb,#1f2749 30%,#fff)}.order-card__terms-box[data-v-aefd38e5]{margin-top:.1rem}.order-card__terms-copy[data-v-aefd38e5]{color:#334155;display:flex;flex-direction:column;font-size:.8rem;gap:.35rem;line-height:1.5}.order-card__terms-links[data-v-aefd38e5]{color:#64748b}.order-card__payment[data-v-aefd38e5]{animation:order-payment-in-aefd38e5 .35s cubic-bezier(.2,.8,.2,1) both;display:flex;flex-direction:column;gap:1rem}.order-card__plan-note[data-v-aefd38e5]{align-items:flex-start;color:#475569;display:flex;font-size:.8rem;gap:.4rem;line-height:1.45;margin:-.25rem 0 0}.order-card__plan-note-icon[data-v-aefd38e5]{color:#6c97cf;flex:none;height:.95rem;margin-top:.1rem;width:.95rem}.order-segmented__badge[data-v-aefd38e5]{background:#10b981;border-radius:999px;box-shadow:0 4px 10px -6px #047857e6;color:#fff;font-size:.66rem;font-weight:700;line-height:1.35;padding:.1rem .45rem;position:absolute;right:.35rem;top:-.6rem;white-space:nowrap}.order-card__saved[data-v-aefd38e5]{align-items:center;color:#047857;display:flex;font-size:.82rem;font-weight:600;gap:.35rem;margin:0}.order-card__saved[data-v-aefd38e5] svg{height:1rem;width:1rem}.order-card__payment-locked[data-v-aefd38e5]{align-items:center;border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;font-size:.85rem;gap:.45rem;justify-content:center;margin:0;padding:1rem;text-align:center}.order-card__payment-locked[data-v-aefd38e5] svg{flex:none;height:1rem;width:1rem}.order-card__pay[data-v-aefd38e5]{align-items:center;background:#1f2749;border-radius:999px;box-shadow:0 18px 36px -20px #1f2749e6;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;min-height:3.4rem;padding:0 1.25rem;transition:transform .25s cubic-bezier(.2,.9,.25,1.4),opacity .2s ease,box-shadow .2s ease;width:100%}.order-card__pay[data-v-aefd38e5] svg{height:1.05rem;width:1.05rem}.order-card__pay[data-v-aefd38e5]:hover:not(:disabled){box-shadow:0 22px 40px -20px #1f2749f2;transform:translateY(-1px)}.order-card__pay[data-v-aefd38e5]:active:not(:disabled){transform:scale(.98)}.order-card__pay[data-v-aefd38e5]:disabled{box-shadow:none;cursor:not-allowed;opacity:.38}.order-card__pay-total[data-v-aefd38e5]{border-left:1px solid hsla(0,0%,100%,.3);font-variant-numeric:tabular-nums;padding-left:.5rem}.order-card__trust[data-v-aefd38e5]{color:#64748b;display:flex;flex-wrap:wrap;font-size:.78rem;gap:.4rem 1rem;justify-content:center;list-style:none;margin:0;padding:0}.order-card__trust li[data-v-aefd38e5]{align-items:center;display:inline-flex;gap:.3rem}.order-card__trust[data-v-aefd38e5] svg{height:.95rem;width:.95rem}.order-swap-enter-active[data-v-aefd38e5],.order-swap-leave-active[data-v-aefd38e5]{transition:opacity .22s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.order-swap-enter-from[data-v-aefd38e5]{opacity:0;transform:translateY(6px)}.order-swap-leave-to[data-v-aefd38e5]{opacity:0;transform:translateY(-4px)}.order-roll-enter-active[data-v-aefd38e5],.order-roll-leave-active[data-v-aefd38e5]{transition:opacity .18s ease,transform .24s cubic-bezier(.2,.8,.2,1),filter .24s ease}.order-roll-enter-from[data-v-aefd38e5]{filter:blur(3px);opacity:0;transform:translateY(40%)}.order-roll-leave-to[data-v-aefd38e5]{filter:blur(3px);opacity:0;transform:translateY(-40%)}@keyframes order-payment-in-aefd38e5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes order-shine-aefd38e5{to{transform:translate(120%)}}@media(max-width:480px){.order-card__header[data-v-aefd38e5],.order-card__section[data-v-aefd38e5]{padding-inline:1.1rem}.order-card__title[data-v-aefd38e5]{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.order-card__shine[data-v-aefd38e5]{display:none}.order-card__payment[data-v-aefd38e5]{animation:none}.order-card__pay[data-v-aefd38e5],.order-card__yearly[data-v-aefd38e5],.order-segmented__thumb[data-v-aefd38e5]{transition:none}}.chat-composer-body[data-v-d40a1ba1]{display:flex;flex-direction:column;gap:.75rem}.chat-chips[data-v-d40a1ba1]{display:flex;flex-wrap:wrap;gap:.5rem}.chat-chip[data-v-d40a1ba1]{align-items:center;background:#ffffffe6;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 4px 14px -10px #0f172a73;color:#0f172a;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem;line-height:1.2;padding:.55rem .95rem;text-align:left;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .25s cubic-bezier(.2,.9,.25,1.4)}.chat-chip[data-v-d40a1ba1]:hover{border-color:#94a3b8;transform:translateY(-1px)}.chat-chip[data-v-d40a1ba1]:active{transform:scale(.95)}.chat-chip__icon[data-v-d40a1ba1]{flex:none;height:1rem;width:1rem}.chat-chip--selected[data-v-d40a1ba1]{background:#1f2749;border-color:#1f2749;color:#fff}.chat-chip--detected[data-v-d40a1ba1]{background:color-mix(in srgb,#6c97cf 10%,#fff);border-color:#6c97cf;border-style:dashed}.chat-chip--ghost[data-v-d40a1ba1]{background:transparent;box-shadow:none;color:#475569}.chat-usage-actions[data-v-d40a1ba1]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between}.chat-usage-ask[data-v-d40a1ba1]{align-items:center;color:#475569;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem;padding:.5rem .25rem;transition:color .18s ease}.chat-usage-ask[data-v-d40a1ba1] svg{height:1rem;width:1rem}.chat-usage-ask[data-v-d40a1ba1]:hover{color:#1f2749}.chat-usage-continue[data-v-d40a1ba1]{align-items:center;background:#1f2749;border-radius:999px;box-shadow:0 16px 30px -18px #1f2749e6;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:.4rem;margin-left:auto;padding:.75rem 1.4rem;transition:transform .25s cubic-bezier(.2,.9,.25,1.4),background-color .2s ease,box-shadow .2s ease}.chat-usage-continue[data-v-d40a1ba1] svg{height:1rem;width:1rem}.chat-usage-continue[data-v-d40a1ba1]:active:not(:disabled){transform:scale(.96)}.chat-usage-continue[data-v-d40a1ba1]:disabled{background:#e2e8f0;box-shadow:none;color:#94a3b8;cursor:default}.chat-input[data-v-d40a1ba1]{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:1.6rem;box-shadow:0 18px 40px -28px #0f172a99;display:flex;gap:.5rem;padding:.35rem .35rem .35rem .5rem;transition:border-color .18s ease,box-shadow .18s ease}.chat-input[data-v-d40a1ba1]:focus-within{border-color:#1f2749;box-shadow:0 0 0 3px color-mix(in srgb,#1f2749 12%,transparent),0 18px 40px -28px #0f172a99}.chat-input__pair[data-v-d40a1ba1]{display:flex;flex:1;gap:.25rem;min-width:0}.chat-input__pair .chat-input__field+.chat-input__field[data-v-d40a1ba1]{border-left:1px solid #e2e8f0}.chat-input__field[data-v-d40a1ba1]{background:transparent;border:0;color:#0f172a;flex:1;font-size:1rem;min-width:0;outline:none;padding:.65rem .6rem}.chat-input__field[data-v-d40a1ba1]:focus,.chat-input__field[data-v-d40a1ba1]:focus-visible{box-shadow:none;outline:none}.chat-input__field[data-v-d40a1ba1]::-moz-placeholder{color:#94a3b8}.chat-input__field[data-v-d40a1ba1]::placeholder{color:#94a3b8}.chat-input__select[data-v-d40a1ba1]{background:#f1f5f9;border:0;border-radius:1rem;color:#0f172a;flex:none;font-size:.95rem;max-width:7rem;outline:none;padding:.6rem .4rem}.chat-send[data-v-d40a1ba1]{background:#1f2749;border-radius:999px;color:#fff;cursor:pointer;display:grid;flex:none;height:2.6rem;place-items:center;transition:transform .25s cubic-bezier(.2,.9,.25,1.4),background-color .2s ease,opacity .2s ease;width:2.6rem}.chat-send[data-v-d40a1ba1] svg{height:1.15rem;width:1.15rem}.chat-send[data-v-d40a1ba1]:hover:not(:disabled){transform:scale(1.06)}.chat-send[data-v-d40a1ba1]:active:not(:disabled),.chat-send[data-v-d40a1ba1]:disabled{transform:scale(.92)}.chat-send[data-v-d40a1ba1]:disabled{background:#e2e8f0;color:#94a3b8;cursor:default}@property --chat-google-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.chat-google-featured[data-v-d40a1ba1]{animation:chat-google-turn-d40a1ba1 4s linear infinite;background:conic-gradient(from var(--chat-google-angle),#4285f4,#34a853,#fbbc05,#ea4335,#4285f4);border-radius:1.4rem;cursor:pointer;display:block;isolation:isolate;padding:2px;position:relative;transition:transform .25s cubic-bezier(.2,.9,.25,1.4);width:100%}.chat-google-featured[data-v-d40a1ba1]:hover:not(:disabled){transform:translateY(-1px)}.chat-google-featured[data-v-d40a1ba1]:active:not(:disabled){transform:scale(.98)}.chat-google-featured[data-v-d40a1ba1]:disabled{cursor:progress}.chat-google-featured__glow[data-v-d40a1ba1]{animation:chat-google-turn-d40a1ba1 4s linear infinite;background:conic-gradient(from var(--chat-google-angle),#4285f4,#34a853,#fbbc05,#ea4335,#4285f4);border-radius:inherit;filter:blur(16px);inset:6px;opacity:.5;position:absolute;z-index:-1}.chat-google-featured__body[data-v-d40a1ba1]{align-items:center;background:#fff;border-radius:calc(1.4rem - 2px);color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.6rem;justify-content:center;min-height:3.2rem;padding:.5rem 1rem}.chat-google-featured__badge[data-v-d40a1ba1]{background:color-mix(in srgb,#34a853 14%,#fff);border-radius:999px;color:#1e7e34;font-size:.72rem;font-weight:700;padding:.15rem .55rem}.chat-or[data-v-d40a1ba1]{align-items:center;color:#64748b;display:flex;font-size:.78rem;gap:.75rem;margin:.15rem .5rem 0}.chat-or[data-v-d40a1ba1]:after,.chat-or[data-v-d40a1ba1]:before{background:#e2e8f0;content:"";flex:1;height:1px}@keyframes chat-google-turn-d40a1ba1{to{--chat-google-angle:360deg}}.chat-google__logo[data-v-d40a1ba1]{height:1.1rem;width:1.1rem}.chat-composer-note[data-v-d40a1ba1]{align-items:center;color:#475569;display:flex;font-size:.8rem;gap:.35rem;margin:0 .75rem}.chat-composer-note[data-v-d40a1ba1] svg{color:#6c97cf;height:.9rem;width:.9rem}.chat-composer-note--error[data-v-d40a1ba1]{color:#b91c1c}.chat-confirm[data-v-d40a1ba1]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.chat-confirm__change[data-v-d40a1ba1],.chat-confirm__yes[data-v-d40a1ba1]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:.4rem;padding:.75rem 1.25rem;transition:transform .25s cubic-bezier(.2,.9,.25,1.4),border-color .18s ease}.chat-confirm__change[data-v-d40a1ba1] svg,.chat-confirm__yes[data-v-d40a1ba1] svg{height:1rem;width:1rem}.chat-confirm__change[data-v-d40a1ba1]:active,.chat-confirm__yes[data-v-d40a1ba1]:active{transform:scale(.96)}.chat-confirm__yes[data-v-d40a1ba1]{background:#1f2749;box-shadow:0 16px 30px -18px #1f2749e6;color:#fff;flex:1 1 12rem;justify-content:center}.chat-confirm__change[data-v-d40a1ba1]{background:#fff;border:1px solid #cbd5e1;color:#1e293b}.chat-confirm__change[data-v-d40a1ba1]:hover{border-color:#94a3b8}.chat-address[data-v-d40a1ba1]{background:#fff;border:1px solid #cbd5e1;border-radius:1.4rem;box-shadow:0 18px 40px -28px #0f172a99;display:flex;flex-direction:column;gap:.75rem;padding:.85rem}.chat-address__send[data-v-d40a1ba1]{align-items:center;align-self:flex-end;background:#1f2749;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:600;gap:.4rem;justify-content:center;padding:.6rem 1.1rem;transition:opacity .2s ease,transform .25s cubic-bezier(.2,.9,.25,1.4)}.chat-address__send[data-v-d40a1ba1] svg{height:1rem;width:1rem}.chat-address__send[data-v-d40a1ba1]:active:not(:disabled){transform:scale(.95)}.chat-address__send[data-v-d40a1ba1]:disabled{cursor:default;opacity:.35}.chat-chip-enter-active[data-v-d40a1ba1]{transition:opacity .25s ease,transform .35s cubic-bezier(.2,.9,.25,1.3)}.chat-chip-enter-from[data-v-d40a1ba1]{opacity:0;transform:scale(.7)}.chat-chip-move[data-v-d40a1ba1]{transition:transform .3s ease}@media(max-width:480px){.chat-input__pair[data-v-d40a1ba1]{flex-direction:column}.chat-input__pair .chat-input__field+.chat-input__field[data-v-d40a1ba1]{border-left:0;border-top:1px solid #e2e8f0}.chat-input--split[data-v-d40a1ba1]{border-radius:1.3rem}}@media(prefers-reduced-motion:reduce){.chat-address__send[data-v-d40a1ba1],.chat-chip[data-v-d40a1ba1],.chat-google-featured[data-v-d40a1ba1],.chat-send[data-v-d40a1ba1]{transition:none}.chat-google-featured[data-v-d40a1ba1],.chat-google-featured__glow[data-v-d40a1ba1]{animation:none}}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular Italic"),local("Libre Baskerville Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular Italic"),local("Libre Baskerville Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular"),local("Libre Baskerville"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular"),local("Libre Baskerville"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}.chat-checkout[data-v-75f84eac]{margin:-.5rem auto 0}.chat-checkout__layout[data-v-75f84eac]{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:44rem}.chat-checkout__main[data-v-75f84eac]{display:flex;flex-direction:column;min-height:calc(100dvh - 7rem);min-width:0}.chat-topbar[data-v-75f84eac]{background:linear-gradient(180deg,#fff 70%,#fff0);margin:0 -.5rem;padding:.5rem .5rem .25rem;position:sticky;top:0;z-index:20}@media(max-width:1023px){.portal-main .chat-topbar{top:60px}}.chat-progress[data-v-75f84eac]{background:#e2e8f0;border-radius:999px;height:4px}.chat-progress__bar[data-v-75f84eac]{background:linear-gradient(90deg,#6c97cf,#1f2749);border-radius:inherit;display:block;height:100%;position:relative;transition:width .7s cubic-bezier(.2,.8,.2,1)}.chat-progress__swoosh[data-v-75f84eac]{border-radius:inherit;inset:0;overflow:hidden;position:absolute}.chat-progress__swoosh[data-v-75f84eac]:before{animation:chat-progress-swoosh-75f84eac 2.8s cubic-bezier(.45,0,.25,1) infinite;background:linear-gradient(90deg,#fff0,#ffffffd9 70%,#fff0);content:"";inset:0 auto 0 0;min-width:2.5rem;position:absolute;transform:translate(-110%);width:45%}.chat-pins[data-v-75f84eac]{align-items:center;display:flex;gap:.45rem;margin-top:.6rem}.chat-pins__icon[data-v-75f84eac]{color:#6c97cf;flex:none;height:1rem;width:1rem}.chat-pins__track[data-v-75f84eac]{display:flex;gap:.4rem;overflow-x:auto;padding:.15rem .1rem .35rem;scrollbar-width:none}.chat-pins__track[data-v-75f84eac]::-webkit-scrollbar{display:none}.chat-pin[data-v-75f84eac]{align-items:center;background:#ffffffeb;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 4px 12px -10px #0f172a99;color:#1e293b;cursor:pointer;display:inline-flex;flex:none;font-size:.8rem;font-weight:600;gap:.35rem;max-width:14rem;padding:.35rem .7rem;transition:border-color .18s ease}.chat-pin[data-v-75f84eac]:hover:not(:disabled){border-color:#94a3b8}.chat-pin__icon[data-v-75f84eac]{color:#1f2749;flex:none;height:.9rem;width:.9rem}.chat-pin__value[data-v-75f84eac]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-pin-enter-active[data-v-75f84eac]{transition:opacity .3s ease,transform .45s cubic-bezier(.2,.9,.25,1.35)}.chat-pin-enter-from[data-v-75f84eac]{opacity:0;transform:translateY(8px) scale(.6)}.chat-pin-leave-active[data-v-75f84eac]{position:absolute;transition:opacity .2s ease}.chat-pin-leave-to[data-v-75f84eac]{opacity:0}.chat-pin-move[data-v-75f84eac]{transition:transform .3s ease}.chat-hero[data-v-75f84eac]{align-items:center;display:flex;flex-direction:column;gap:.25rem;padding:1.25rem 0 .5rem;text-align:center}.chat-hero__avatar[data-v-75f84eac]{display:grid;height:4.5rem;margin-bottom:.4rem;place-items:center;position:relative;width:4.5rem}.chat-hero__avatar img[data-v-75f84eac]{background:#fff;border-radius:999px;box-shadow:0 0 0 1px #e2e8f0,0 18px 40px -22px #1f274999;height:4rem;padding:.75rem;position:relative;width:4rem}.chat-hero__halo[data-v-75f84eac]{animation:chat-breathe-75f84eac 2.6s ease-in-out infinite;background:color-mix(in srgb,#6c97cf 22%,transparent);border-radius:999px;inset:0;position:absolute}.chat-hero__title[data-v-75f84eac]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:700;letter-spacing:-.02em;margin:0}.chat-hero__status[data-v-75f84eac]{align-items:center;color:#64748b;display:inline-flex;font-size:.8rem;gap:.35rem;margin:0}.chat-hero__dot[data-v-75f84eac]{background:#22c55e;border-radius:999px;box-shadow:0 0 0 3px #22c55e2e;height:.45rem;width:.45rem}.chat-thread[data-v-75f84eac]{flex:1;padding-bottom:1rem}.chat-thread__end[data-v-75f84eac]{height:1px;scroll-margin-bottom:calc(var(--chat-composer-height, 0px) + 1.25rem)}.chat-card-anchor[data-v-75f84eac]{scroll-margin-top:4.5rem}.chat-typing[data-v-75f84eac]{align-items:flex-end;display:flex;gap:.5rem;margin-top:.875rem}.chat-typing__avatar img[data-v-75f84eac]{background:#fff;border-radius:999px;box-shadow:0 0 0 1px #e2e8f0,0 6px 16px -10px #0f172a66;height:2rem;padding:.35rem;width:2rem}.chat-typing__bubble[data-v-75f84eac]{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem 1.25rem 1.25rem .4rem;display:inline-flex;gap:.3rem;padding:.85rem 1rem}.chat-typing__bubble i[data-v-75f84eac]{animation:chat-dot-75f84eac 1.1s ease-in-out infinite;background:#94a3b8;border-radius:999px;height:.45rem;width:.45rem}.chat-typing__bubble i[data-v-75f84eac]:nth-child(2){animation-delay:.15s}.chat-typing__bubble i[data-v-75f84eac]:nth-child(3){animation-delay:.3s}.chat-typing-enter-active[data-v-75f84eac],.chat-typing-leave-active[data-v-75f84eac]{transition:opacity .2s ease,transform .25s ease}.chat-typing-enter-from[data-v-75f84eac],.chat-typing-leave-to[data-v-75f84eac]{opacity:0;transform:translateY(6px)}.chat-building[data-v-75f84eac]{background:#fff;border:1px solid color-mix(in srgb,#6c97cf 30%,#fff);border-radius:1.75rem;display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem;padding:1.5rem}.chat-building__label[data-v-75f84eac]{align-items:center;color:#4f74a8;display:flex;font-size:.88rem;font-weight:600;gap:.4rem;margin:0 0 .25rem}.chat-building__icon[data-v-75f84eac]{animation:chat-sparkle-75f84eac 1.2s ease-in-out infinite;height:1.1rem;width:1.1rem}.chat-building__line[data-v-75f84eac]{animation:chat-shimmer-75f84eac 1.2s linear infinite;background:linear-gradient(90deg,#f1f5f9,color-mix(in srgb,#6c97cf 22%,#fff) 50%,#f1f5f9);background-size:220% 100%;border-radius:999px;display:block;height:.8rem;width:80%}.chat-building__line--title[data-v-75f84eac]{height:1.6rem;width:45%}.chat-building__line--wide[data-v-75f84eac]{border-radius:1rem;height:3rem;width:100%}.chat-building__line--short[data-v-75f84eac]{width:55%}.chat-card-enter-active[data-v-75f84eac]{transition:opacity .45s ease,transform .6s cubic-bezier(.2,.9,.25,1.05),filter .45s ease}.chat-card-leave-active[data-v-75f84eac]{transition:opacity .2s ease,filter .2s ease}.chat-card-enter-from[data-v-75f84eac]{filter:blur(6px);opacity:0;transform:translateY(18px) scale(.97)}.chat-card-leave-to[data-v-75f84eac]{filter:blur(4px);opacity:0}.chat-composer[data-v-75f84eac]{background:linear-gradient(0deg,#fff 70%,#fff0);bottom:0;margin:0 -.5rem;padding:1.25rem .5rem max(.75rem,env(safe-area-inset-bottom));position:sticky;z-index:15}.chat-composer--empty[data-v-75f84eac]{padding-block:0}.chat-composer-enter-active[data-v-75f84eac]{transition:opacity .3s ease,transform .45s cubic-bezier(.2,.9,.25,1.1)}.chat-composer-leave-active[data-v-75f84eac]{transition:opacity .15s ease,transform .2s ease}.chat-composer-enter-from[data-v-75f84eac]{opacity:0;transform:translateY(16px)}.chat-composer-leave-to[data-v-75f84eac]{opacity:0;transform:translateY(6px) scale(.98)}.chat-aside[data-v-75f84eac]{display:none}.chat-aside__sticky[data-v-75f84eac]{display:flex;flex-direction:column;gap:.75rem;max-height:calc(100dvh - 3rem);position:sticky;top:1.5rem}.chat-aside__classic[data-v-75f84eac]{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:9999px;color:#1e293b;display:flex;flex-shrink:0;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.625rem 1rem;text-decoration:none;transition:background-color .15s ease}.chat-aside__classic[data-v-75f84eac]:focus-visible,.chat-aside__classic[data-v-75f84eac]:hover{background:#f1f5f9}.chat-aside__classic[data-v-75f84eac] svg{color:#475569;height:1rem;width:1rem}.chat-aside__card[data-v-75f84eac]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1.5rem;min-height:0;overflow-y:auto;padding:1.25rem}.chat-aside__title[data-v-75f84eac]{align-items:center;color:#0f172a;display:flex;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:700;gap:.4rem;margin:0}.chat-aside__title[data-v-75f84eac] svg{color:#6c97cf;height:1.1rem;width:1.1rem}.chat-aside__progress[data-v-75f84eac]{color:#64748b;font-size:.8rem;margin:.2rem 0 .9rem}.chat-aside__empty[data-v-75f84eac]{color:#64748b;font-size:.85rem;line-height:1.5;margin:0}.chat-aside__list[data-v-75f84eac]{display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0;position:relative}.chat-aside__fact[data-v-75f84eac]{align-items:center;background:#fff;border-radius:.9rem;box-shadow:0 0 0 1px #e2e8f0;cursor:pointer;display:flex;gap:.65rem;padding:.55rem .6rem;text-align:left;transition:box-shadow .18s ease;width:100%}.chat-aside__fact[data-v-75f84eac]:hover:not(:disabled){box-shadow:0 0 0 1px #94a3b8}.chat-aside__fact[data-v-75f84eac]:disabled{cursor:default}.chat-aside__fact-icon[data-v-75f84eac]{background:color-mix(in srgb,#1f2749 8%,#fff);border-radius:999px;color:#1f2749;display:grid;flex:none;height:1.9rem;place-items:center;width:1.9rem}.chat-aside__fact-icon[data-v-75f84eac] svg{height:.95rem;width:.95rem}.chat-aside__fact-copy[data-v-75f84eac]{display:flex;flex:1;flex-direction:column;min-width:0}.chat-aside__fact-title[data-v-75f84eac]{color:#64748b;font-size:.7rem}.chat-aside__fact-value[data-v-75f84eac]{color:#0f172a;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-aside__fact-edit[data-v-75f84eac]{color:#94a3b8;flex:none;height:.85rem;width:.85rem}.chat-aside__location[data-v-75f84eac]{border-top:1px solid #e2e8f0;color:#475569;display:flex;font-size:.78rem;gap:.45rem;line-height:1.45;margin:1rem 0 0;padding-top:.9rem}.chat-aside__location[data-v-75f84eac] svg{flex:none;height:1rem;margin-top:.1rem;width:1rem}.chat-aside__location strong[data-v-75f84eac]{color:#0f172a}.chat-fact-enter-active[data-v-75f84eac]{transition:opacity .3s ease,transform .45s cubic-bezier(.2,.9,.25,1.25)}.chat-fact-enter-from[data-v-75f84eac]{opacity:0;transform:translate(-12px) scale(.96)}.chat-fact-leave-active[data-v-75f84eac]{position:absolute;transition:opacity .2s ease;width:100%}.chat-fact-leave-to[data-v-75f84eac]{opacity:0}.chat-fact-move[data-v-75f84eac]{transition:transform .3s ease}@media(min-width:1024px){.chat-checkout__layout[data-v-75f84eac]{grid-template-columns:minmax(0,44rem) 18rem;justify-content:center;max-width:none}.chat-aside[data-v-75f84eac]{display:block}.chat-pins[data-v-75f84eac]{display:none}}@keyframes chat-progress-swoosh-75f84eac{0%{left:0;transform:translate(-110%)}55%,to{left:100%;transform:translate(10%)}}@keyframes chat-dot-75f84eac{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes chat-breathe-75f84eac{0%,to{opacity:.9;transform:scale(.92)}50%{opacity:.35;transform:scale(1.12)}}@keyframes chat-shimmer-75f84eac{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes chat-sparkle-75f84eac{0%,to{opacity:.6;transform:scale(.9) rotate(0)}50%{opacity:1;transform:scale(1.1) rotate(12deg)}}@media(prefers-reduced-motion:reduce){.chat-building__icon[data-v-75f84eac],.chat-building__line[data-v-75f84eac],.chat-hero__halo[data-v-75f84eac],.chat-typing__bubble i[data-v-75f84eac]{animation:none}.chat-progress__bar[data-v-75f84eac]{transition:none}.chat-progress__swoosh[data-v-75f84eac]:before{display:none}}.checkout-chat-morph::view-transition-old(root){animation-duration:.28s}.checkout-chat-morph::view-transition-new(root){animation-delay:.08s;animation-duration:.5s}.checkout-chat-morph::view-transition-group(checkout-chat-answer),.checkout-chat-morph::view-transition-group(checkout-chat-question){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.85,.2,1)}.checkout-chat-morph::view-transition-new(checkout-chat-answer),.checkout-chat-morph::view-transition-new(checkout-chat-question),.checkout-chat-morph::view-transition-old(checkout-chat-answer),.checkout-chat-morph::view-transition-old(checkout-chat-question){animation-duration:.4s}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular"),local("Libre Baskerville"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular"),local("Libre Baskerville"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Medium"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular Italic"),local("Libre Baskerville Italic"),url(../_fonts/g3ALpO05pqtMcsmIUNA1kJUhIfM0fl_51u-vEWJJj3o-AFep7uLqfhCNnsUVT0Om1IsQS05AEQF2ewXgs5Fhvwo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Regular Italic"),local("Libre Baskerville Italic"),url(../_fonts/rkWBZT2acWNdCuZM0lprDhtyxFZB0E603uRaMqIXqso-gj4xwl9KhsZsTNd_bN1sa2QU0OAfUaViQqommmuLx_0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville SemiBold"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:"Libre Baskerville Fallback: Georgia";src:local("Georgia");size-adjust:115.9711%;ascent-override:83.6415%;descent-override:23.2817%;line-gap-override:0%}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold"),url(../_fonts/jH9DWeO1LZIFd6Wa8oW-LCQr59iCQ-xXrbSruaH3CoY-Q60ksjOMbqBt8EHoH5XUhf18HmPidsDsiqsDN_V_pJU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:"Libre Baskerville Fallback: Times New Roman";src:local("Times New Roman");size-adjust:127.2615%;ascent-override:76.221%;descent-override:21.2162%;line-gap-override:0%}@font-face{font-family:Libre Baskerville;src:local("Libre Baskerville Bold"),url(../_fonts/qjEPITHOgOmFAKfsoln25LRpntZbraWXQB0xzy3V1aM-c2J4Gg5kANj_MLjJIgSZIPVns1WAArZFThjF6pWm4G8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:"Libre Baskerville Fallback: Noto Serif";src:local("Noto Serif");size-adjust:107.4844%;ascent-override:90.2456%;descent-override:25.1199%;line-gap-override:0%}.booking-page-title[data-v-b7454007]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:2rem;font-weight:700;letter-spacing:-.035em;line-height:1.05;margin-top:1rem}.location-address[data-v-b7454007]{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;display:flex;gap:.75rem;margin-top:1rem;padding:.875rem 1rem}.location-address__icon[data-v-b7454007]{color:#475569;flex-shrink:0;height:1.25rem;margin-top:.125rem;width:1.25rem}.location-address__label[data-v-b7454007]{color:#0f172a;font-size:.875rem;font-weight:600}.location-address__lines[data-v-b7454007]{color:#475569;font-size:.875rem}.location-address__copy[data-v-b7454007]{flex:1;min-width:0}.location-address__switch[data-v-b7454007]{align-self:center}.address-switch__options[data-v-b7454007]{display:grid;gap:.625rem}.address-switch__option[data-v-b7454007]{align-items:flex-start;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;cursor:pointer;display:flex;gap:.75rem;padding:.875rem 1rem;text-align:left;transition:border-color .16s ease,background-color .16s ease;width:100%}.address-switch__option[data-v-b7454007]:hover{border-color:#94a3b8}.address-switch__option--active[data-v-b7454007]{background:#f8fafc;border-color:#0f172a}.address-switch__icon[data-v-b7454007]{color:#475569;flex-shrink:0;height:1.25rem;margin-top:.125rem;width:1.25rem}.address-switch__copy[data-v-b7454007]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.address-switch__title[data-v-b7454007]{color:#0f172a;font-size:.9375rem;font-weight:600}.address-switch__lines[data-v-b7454007],.address-switch__note[data-v-b7454007]{color:#475569;font-size:.8125rem}.address-switch__note[data-v-b7454007]{color:#64748b}.address-switch__badge[data-v-b7454007]{background:#0f172a;border-radius:999px;color:#fff;flex-shrink:0;font-size:.72rem;font-weight:600;padding:.15rem .55rem}.address-switch__error[data-v-b7454007]{color:#b91c1c;font-size:.875rem}.booking-section-title[data-v-b7454007],.checkout-heading h2[data-v-b7454007]{color:#0f172a;font-size:1.5rem;letter-spacing:-.03em;line-height:1.1}.booking-section-title[data-v-b7454007],.booking-subtitle[data-v-b7454007],.checkout-heading h2[data-v-b7454007]{font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-weight:700}.booking-subtitle[data-v-b7454007]{color:#64748b;font-size:.82rem;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.booking-inline-title[data-v-b7454007]{font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1.3}.booking-supporting-copy[data-v-b7454007]{color:#1e293b;font-size:.96rem;letter-spacing:-.01em;line-height:1.55}.booking-supporting-copy--muted[data-v-b7454007]{color:#475569}.booking-legal-copy[data-v-b7454007]{color:#64748b;font-size:.84rem;letter-spacing:-.01em;line-height:1.45}.booking-button[data-v-b7454007]{border-radius:999px;font-size:.96rem;font-weight:600;letter-spacing:-.01em;min-height:3rem}.booking-button--secondary[data-v-b7454007]{font-weight:600}.booking-button--cta[data-v-b7454007]{border-radius:999px!important;font-size:.96rem!important;font-weight:600!important;letter-spacing:-.01em;min-height:3.25rem!important;padding-inline:1.25rem!important}[data-v-b7454007] .booking-button--primary-cta{border-radius:999px!important;font-size:.96rem!important;font-weight:600!important;min-height:3.25rem!important;padding-inline:1.35rem!important}.booking-button__content[data-v-b7454007]{align-items:center;display:inline-flex;gap:.55rem;justify-content:center}.booking-button__icon[data-v-b7454007]{flex-shrink:0;height:.95rem;width:.95rem}.booking-button--disabled[data-v-b7454007]{cursor:not-allowed;opacity:.62}.address-usage-grid--invalid[data-v-b7454007],.booking-legal-consent--invalid[data-v-b7454007],.checkout-field--invalid[data-v-b7454007],.phone-row__select--invalid[data-v-b7454007]{scroll-margin-top:7rem}.booking-button--ghost[data-v-b7454007]{border-radius:999px;min-height:2.25rem}.booking-button--sm[data-v-b7454007]{padding-inline:.9rem}.booking-step-one-layout[data-v-b7454007],.booking-step-two-layout[data-v-b7454007]{display:grid;gap:2rem}.booking-step-one-main[data-v-b7454007]{min-width:0;position:relative;z-index:2}.booking-step-one-main-inner[data-v-b7454007]{display:flex;flex-direction:column;gap:3.5rem;max-width:42rem;padding-left:.3rem}.booking-step-section[data-v-b7454007]{scroll-margin-top:7rem}.booking-legal-consent--flash[data-v-b7454007],.booking-step-section--flash[data-v-b7454007]{animation:bookingSectionFlash-b7454007 .82s ease}.booking-step-one-sidebar[data-v-b7454007]{min-width:0;position:relative;z-index:1}.booking-step-two-main[data-v-b7454007],.booking-step-two-sidebar[data-v-b7454007]{min-width:0}.booking-step-one-sidebar-card[data-v-b7454007]{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:1.5rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;width:100%}.booking-step-one-sidebar-footer[data-v-b7454007]{padding-top:.25rem}.checkout-payment-loading[data-v-b7454007]{background:#f8fafc;border-radius:.75rem;color:#334155;display:flex;flex-direction:column;gap:.6rem;padding:1rem 1.1rem}.checkout-payment-loading__row[data-v-b7454007]{align-items:center;display:flex;gap:.6rem}.checkout-payment-loading__icon[data-v-b7454007]{color:#0f172a;flex-shrink:0;height:1.1rem;width:1.1rem}.checkout-payment-loading__title[data-v-b7454007]{color:#0f172a;font-weight:600;margin:0}.checkout-payment-loading__hint[data-v-b7454007]{color:#475569;font-size:.9rem;margin:0}.checkout-payment-loading__bar[data-v-b7454007]{background:#e2e8f0;border-radius:999px;height:.3rem;overflow:hidden;position:relative}.checkout-payment-loading__bar span[data-v-b7454007]{animation:checkout-payment-loading-slide-b7454007 1.4s ease-in-out infinite;background:#0f172a;border-radius:999px;bottom:0;left:0;position:absolute;top:0;width:35%}@keyframes checkout-payment-loading-slide-b7454007{0%{transform:translate(-100%)}to{transform:translate(300%)}}.booking-legal-consent[data-v-b7454007]{align-items:flex-start;border-radius:1rem;display:flex;gap:.75rem;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.booking-legal-consent__checkbox[data-v-b7454007]{flex-shrink:0;padding-top:.1rem}.booking-legal-consent__copy[data-v-b7454007]{min-width:0}.booking-legal-consent--invalid[data-v-b7454007]{background:#fef2f2;border-color:#fecaca;box-shadow:0 0 0 1px #fecaca;padding:.85rem}@keyframes bookingSectionFlash-b7454007{0%{background-color:transparent;box-shadow:0 0 #0f172a00}32%{background-color:#f8fafce6;border-radius:1rem;box-shadow:0 0 0 3px #0f172a29}to{background-color:transparent;border-radius:1rem;box-shadow:0 0 #0f172a00}}.checkout-flow[data-v-b7454007]{max-width:42rem}.checkout-heading[data-v-b7454007]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.75rem}.checkout-heading__title-row[data-v-b7454007]{align-items:center;display:inline-flex;gap:.65rem;min-width:0}.checkout-heading__back-button[data-v-b7454007]{align-items:center;border-radius:999px;color:#0f172a;display:inline-flex;height:2.25rem;justify-content:center;transition:background-color .18s ease,color .18s ease;width:2.25rem}.checkout-heading__back-button[data-v-b7454007]:hover{background:#f1f5f9}.checkout-heading__back-button[data-v-b7454007]:focus-visible{box-shadow:0 0 0 1px #0f172a;outline:none}.checkout-edit-button[data-v-b7454007]:disabled,.checkout-heading__back-button[data-v-b7454007]:disabled{cursor:not-allowed;opacity:.45}.checkout-heading__back-icon[data-v-b7454007]{height:1.1rem;width:1.1rem}.checkout-link[data-v-b7454007]{font-size:.95rem;text-decoration:underline;text-underline-offset:2px}.plan-switch[data-v-b7454007]{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.selected-package-card[data-v-b7454007]{background:#fff;border:1px solid #111827;border-radius:1.25rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.selected-package-card__header[data-v-b7454007]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.selected-package-card__copy[data-v-b7454007]{display:flex;flex-direction:column;gap:.3rem}.selected-package-card__copy h3[data-v-b7454007]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.selected-package-card__features[data-v-b7454007]{border-top:1px solid #e2e8f0;padding-top:.9rem}.address-usage-grid[data-v-b7454007]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.address-usage-grid--invalid .address-usage-option[data-v-b7454007]{background:#fef2f2;border-color:#fecaca}.address-usage-option[data-v-b7454007]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;display:flex;gap:.8rem;min-height:4.25rem;padding:.95rem 1rem;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease;width:100%}.address-usage-option[data-v-b7454007]:hover{background:#f8fafc;border-color:#94a3b8}.address-usage-option[data-v-b7454007]:focus-visible{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a;outline:none}.address-usage-option--active[data-v-b7454007]{background:#f8fafc;border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}.address-usage-option__icon-shell[data-v-b7454007]{align-items:center;background:#f1f5f9;border-radius:.85rem;color:#334155;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:background-color .18s ease,color .18s ease;width:2.5rem}.address-usage-option--active .address-usage-option__icon-shell[data-v-b7454007]{background:#0f172a;color:#fff}.address-usage-option__icon[data-v-b7454007]{height:1.1rem;width:1.1rem}.address-usage-option__label[data-v-b7454007]{color:#0f172a;font-size:.95rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;min-width:0;overflow-wrap:anywhere}.usage-entry-field[data-v-b7454007]{scroll-margin-top:7rem}.usage-entry-field__label[data-v-b7454007]{color:#0f172a;display:inline-block;font-size:.9rem;font-weight:600;letter-spacing:-.01em;margin-bottom:.55rem}.package-option-list[data-v-b7454007]{display:grid;gap:.75rem;grid-template-columns:1fr}.package-option[data-v-b7454007]{align-items:flex-start;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;padding:1rem;text-align:left;transition:border-color .18s ease,background-color .18s ease;width:100%}.package-option[data-v-b7454007]:hover{background:#f8fafc;border-color:#94a3b8}.package-option--active[data-v-b7454007]{background:#f8fafc;border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}.package-option--disabled[data-v-b7454007]{background:#f8fafc;cursor:not-allowed;opacity:.5}.package-option--disabled[data-v-b7454007]:hover{background:#f8fafc;border-color:#e2e8f0}.package-option--static[data-v-b7454007],.package-option--static[data-v-b7454007]:hover{cursor:default}.package-change-link[data-v-b7454007]{color:#1d4ed8;cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:600}.package-change-link[data-v-b7454007]:hover{text-decoration:underline}.package-compare[data-v-b7454007]{margin:0 -.25rem;overflow-x:auto}.package-compare__table[data-v-b7454007]{border-collapse:separate;border-spacing:0;font-size:.875rem;width:100%}.package-compare__table td[data-v-b7454007],.package-compare__table th[data-v-b7454007]{border-bottom:1px solid #f1f5f9;padding:.6rem .5rem}.package-compare__table tbody tr:last-child td[data-v-b7454007],.package-compare__table tbody tr:last-child th[data-v-b7454007]{border-bottom:0}.package-compare__label-cell[data-v-b7454007]{color:#334155;font-weight:400;min-width:8.5rem;text-align:left}.package-compare__plan-head[data-v-b7454007]{min-width:5.75rem;text-align:center;vertical-align:bottom}.package-compare__plan-name[data-v-b7454007]{color:#0f172a;display:block;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:.95rem;font-weight:600}.package-compare__plan-price[data-v-b7454007]{color:#0f172a;display:block;font-weight:600;margin-top:.2rem}.package-compare__plan-period[data-v-b7454007]{color:#64748b;display:block;font-size:.75rem;font-weight:400}.package-compare__value-cell[data-v-b7454007]{color:#0f172a;font-weight:500;text-align:center}.package-compare__col--active[data-v-b7454007]{background:#6c97cf0f}thead .package-compare__col--active[data-v-b7454007]{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.package-compare__action-cell.package-compare__col--active[data-v-b7454007]{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.package-compare__icon[data-v-b7454007]{display:inline-block;height:1.15rem;vertical-align:middle;width:1.15rem}.package-compare__icon--yes[data-v-b7454007]{color:#16a34a}.package-compare__icon--no[data-v-b7454007]{color:#cbd5e1}@media(max-width:639px){.package-compare__table[data-v-b7454007]{font-size:.8rem}.package-compare__table td[data-v-b7454007],.package-compare__table th[data-v-b7454007]{padding:.55rem .3rem}.package-compare__label-cell[data-v-b7454007]{-webkit-hyphens:auto;hyphens:auto;min-width:0;padding-left:0!important}.package-compare__plan-head[data-v-b7454007]{min-width:3.9rem}.package-compare__plan-price[data-v-b7454007]{font-size:.8rem}.package-compare__plan-period[data-v-b7454007]{font-size:.68rem;white-space:nowrap}}.package-compare__note[data-v-b7454007]{color:#64748b;font-size:.8rem;margin-top:.75rem}.package-option__copy[data-v-b7454007]{display:flex;flex-direction:column;gap:.35rem}.package-option__title[data-v-b7454007]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1rem;font-weight:600}.package-option__features-shell[data-v-b7454007]{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transition:grid-template-rows .28s ease,margin-top .28s ease,opacity .18s ease;width:100%}.package-option__features-shell--active[data-v-b7454007]{grid-template-rows:1fr;margin-top:.7rem;opacity:1}.package-option__features-inner[data-v-b7454007]{min-height:0;overflow:hidden;transform:translateY(-.3rem);transition:transform .28s ease}.package-option__features-shell--active .package-option__features-inner[data-v-b7454007]{transform:translateY(0)}.package-feature-list[data-v-b7454007]{display:grid;gap:.45rem;list-style:none;margin:0;padding:0}.package-feature-list li[data-v-b7454007]{color:#334155;font-size:.93rem;line-height:1.45;padding-left:1rem;position:relative}.package-feature-list li[data-v-b7454007]:before{background:#0f172a;border-radius:999px;content:"";height:.32rem;left:0;position:absolute;top:.55rem;width:.32rem}.package-feature-list--compact li[data-v-b7454007]{color:#475569;font-size:.88rem}.package-feature-list--checks li[data-v-b7454007]{align-items:flex-start;display:flex;gap:.5rem;padding-left:0}.package-feature-list--checks li[data-v-b7454007]:before{display:none}.package-feature-list__check-icon[data-v-b7454007]{color:#16a34a;flex-shrink:0;height:.95rem;margin-top:.16rem;width:.95rem}.plan-switch__toggle[data-v-b7454007]{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:600;gap:.3rem;padding:.35rem .7rem;transition:border-color .16s ease,background-color .16s ease}.plan-switch__toggle svg[data-v-b7454007]{height:.85rem;width:.85rem}.plan-switch__toggle[data-v-b7454007]:hover{background:#f8fafc;border-color:#0f172a}.plan-switch__group-label[data-v-b7454007]{color:#64748b;font-size:.66rem;font-weight:700;letter-spacing:.08em;margin:.15rem 0 -.1rem;text-transform:uppercase}.plan-switch__periods[data-v-b7454007]{display:grid;gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}.plan-switch__period[data-v-b7454007]{background:#fff;border:1px solid #e2e8f0;border-radius:.7rem;cursor:pointer;display:grid;gap:.15rem;padding:.5rem .4rem;text-align:center;transition:border-color .16s ease,box-shadow .16s ease}.plan-switch__period[data-v-b7454007]:hover{border-color:#94a3b8}.plan-switch__period[data-v-b7454007]:disabled{cursor:not-allowed;opacity:.5}.plan-switch__period--active[data-v-b7454007]{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}.plan-switch__period-title[data-v-b7454007]{color:#0f172a;font-size:.74rem;font-weight:700}.plan-switch__period-price[data-v-b7454007]{color:#475569;font-size:.7rem;font-variant-numeric:tabular-nums}.plan-switch__options[data-v-b7454007]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.9rem;display:grid;gap:.5rem;padding:.75rem}.plan-switch__option[data-v-b7454007]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.7rem;cursor:pointer;display:flex;flex-wrap:wrap;gap:.35rem .75rem;justify-content:space-between;padding:.6rem .8rem;text-align:left;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.plan-switch__option[data-v-b7454007]:hover{border-color:#94a3b8}.plan-switch__option[data-v-b7454007]:disabled{cursor:not-allowed;opacity:.5}.plan-switch__option--active[data-v-b7454007]{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}.plan-switch__option-title[data-v-b7454007]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:.92rem;font-weight:700}.plan-switch__option-price[data-v-b7454007]{color:#475569;font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.plan-switch__compare[data-v-b7454007]{align-items:center;color:#0f172a;display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;justify-content:center;text-decoration:underline;text-decoration-color:#cbd5e1;text-underline-offset:3px}.plan-switch__compare svg[data-v-b7454007]{color:#6c97cf;height:.85rem;width:.85rem}.plan-switch__headline[data-v-b7454007]{align-items:baseline;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:.35rem;padding-bottom:.85rem}.plan-switch__headline-price[data-v-b7454007]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1.75rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.plan-switch__headline-unit[data-v-b7454007]{color:#475569;font-size:.85rem;font-weight:600}.plan-switch__headline-note[data-v-b7454007]{color:#64748b;font-size:.78rem;width:100%}.plan-switch__pricing[data-v-b7454007]{display:flex;flex-direction:column;gap:.35rem;width:100%}.plan-switch__price-line[data-v-b7454007]{align-items:baseline;color:#475569;display:flex;font-size:14px;font-weight:400;gap:1rem;justify-content:space-between;width:100%}.checkout-summary__price-values[data-v-b7454007],.plan-switch__price-values[data-v-b7454007]{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.checkout-summary__price-compare[data-v-b7454007],.plan-switch__price-compare[data-v-b7454007]{color:#94a3b8;font-size:.84em;font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}.checkout-summary__price-values span[data-v-b7454007],.plan-switch__price-values span[data-v-b7454007]{font-variant-numeric:tabular-nums}.plan-switch__price-line--primary[data-v-b7454007]{color:#0f172a;font-size:14px;font-weight:400}.plan-switch__period-action[data-v-b7454007]{align-items:center;display:inline-flex;gap:.3rem;white-space:nowrap}.plan-switch__period-edit[data-v-b7454007]{align-items:center;background:transparent;border:0;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:1.2rem;justify-content:center;transition:color .16s ease,background-color .16s ease;width:1.2rem}.plan-switch__period-edit[data-v-b7454007]:focus-visible,.plan-switch__period-edit[data-v-b7454007]:hover{background:#f1f5f9;color:#0f172a}.plan-switch__period-edit[data-v-b7454007]:focus-visible{outline:2px solid #0f172a;outline-offset:1px}.plan-switch__period-edit[data-v-b7454007]:disabled{cursor:not-allowed;opacity:.45}.plan-switch__period-edit-icon[data-v-b7454007]{height:.88rem;width:.88rem}.plan-switch__price-line--promo[data-v-b7454007]{color:#082f49}.plan-switch__price-code[data-v-b7454007]{color:#0369a1;flex:1 1 auto;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.3;min-width:0;text-align:left}.plan-switch__promo-amount[data-v-b7454007]{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap}.plan-switch__price-line--total[data-v-b7454007]{color:#0f172a;font-size:1rem;font-weight:700}.plan-switch__divider[data-v-b7454007]{background:#e2e8f0;height:1px;width:100%}.package-billing-toggle[data-v-b7454007]{display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding-top:.15rem;width:100%}.savings-toggle[data-v-b7454007]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:1rem;padding:.8rem .9rem;width:100%}.savings-toggle--referral[data-v-b7454007]{background:linear-gradient(180deg,#6c97cf1f,#fff);border-color:#6c97cf;box-shadow:0 14px 28px -22px #6c97cfb3;opacity:1}.savings-toggle--referral[data-v-b7454007] button{background:#6c97cf;border-color:#6c97cf;color:#fff;opacity:1}.savings-toggle__text[data-v-b7454007]{display:flex;justify-content:center;width:100%}.savings-toggle__stack[data-v-b7454007]{align-items:center;display:flex;flex-direction:column;gap:.1rem;width:100%}.savings-toggle__label[data-v-b7454007]{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;font-size:.95rem;font-weight:600;gap:.35rem;justify-content:center;letter-spacing:-.01em;line-height:1.45;text-align:center;width:100%}.savings-toggle__icon[data-v-b7454007]{color:#2563eb;flex:0 0 auto;height:1rem;width:1rem}.savings-toggle__note[data-v-b7454007]{color:#64748b;font-size:.8rem;line-height:1.35;text-align:center}.savings-toggle__amount[data-v-b7454007]{align-items:center;background:#16a34a1f;border-radius:999px;color:#15803d;display:inline-flex;font-weight:700;overflow:hidden;padding:0 .16rem;position:relative}.savings-toggle__amount[data-v-b7454007]:before{animation:savingsSweep-b7454007 2.8s ease-in-out infinite;background:linear-gradient(90deg,#22c55e40,#facc15f2,#22c55e40);background-size:200% 100%;border-radius:999px;content:"";height:.14rem;left:.45rem;position:absolute;right:.45rem;top:.18rem}.promo-code-trigger[data-v-b7454007]{align-items:stretch;background:#fff;border:1px dashed #cbd5e1;border-radius:1rem;display:flex;transition:border-color .15s ease,background-color .15s ease}.promo-code-trigger[data-v-b7454007]:hover{border-color:#94a3b8}.promo-code-trigger--active[data-v-b7454007]{background:#f0f9ff;border-color:#bae6fd;border-style:solid}.promo-code-trigger--active[data-v-b7454007]:hover{border-color:#7dd3fc}.promo-code-trigger--error[data-v-b7454007]{border-color:#fecaca}.promo-code-trigger__open[data-v-b7454007]{align-items:center;display:flex;flex:1;gap:.75rem;min-width:0;padding:.7rem .85rem;text-align:left}.promo-code-trigger__open[data-v-b7454007]:disabled,.promo-code-trigger__remove[data-v-b7454007]:disabled{cursor:not-allowed;opacity:.45}.promo-code-trigger__open[data-v-b7454007]:focus-visible,.promo-code-trigger__remove[data-v-b7454007]:focus-visible{border-radius:.9rem;outline:2px solid #0f172a;outline-offset:-2px}.promo-code-trigger__badge[data-v-b7454007]{align-items:center;background:#f1f5f9;border-radius:999px;color:#475569;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.promo-code-trigger--active .promo-code-trigger__badge[data-v-b7454007]{background:#0369a1;color:#fff}.promo-code-trigger__icon[data-v-b7454007]{height:1rem;width:1rem}.promo-code-trigger__copy[data-v-b7454007]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}.promo-code-trigger__title[data-v-b7454007]{color:#0f172a;font-size:.88rem;font-weight:600}.promo-code-trigger__code[data-v-b7454007]{color:#082f49;font-size:.86rem;font-weight:700;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promo-code-trigger__note[data-v-b7454007]{color:#0369a1;font-size:.76rem;line-height:1.35}.promo-code-trigger--error .promo-code-trigger__note[data-v-b7454007]{color:#b91c1c}.promo-code-trigger__plus[data-v-b7454007]{color:#64748b;flex-shrink:0;height:1.1rem;width:1.1rem}.promo-code-trigger__remove[data-v-b7454007]{align-items:center;color:#475569;display:inline-flex;flex-shrink:0;justify-content:center;transition:color .15s ease;width:2.75rem}.promo-code-trigger__remove[data-v-b7454007]:hover{color:#b91c1c}.promo-code-trigger__remove-icon[data-v-b7454007]{height:1.1rem;width:1.1rem}.promo-code-modal[data-v-b7454007]{display:flex;flex-direction:column;gap:.75rem}.promo-code-modal__input[data-v-b7454007]{width:100%}.promo-code-modal__input[data-v-b7454007] input{font-weight:600;letter-spacing:.06em;text-transform:uppercase}.checkout-field.promo-code-modal__input[data-v-b7454007] input{padding-inline-start:2.75rem}.promo-code-modal__input[data-v-b7454007] input::-moz-placeholder{font-weight:400;letter-spacing:normal;text-transform:none}.promo-code-modal__input[data-v-b7454007] input::placeholder{font-weight:400;letter-spacing:normal;text-transform:none}.promo-code-modal__error[data-v-b7454007]{color:#b91c1c;font-size:.86rem;line-height:1.4}.promo-code-modal__current[data-v-b7454007]{align-items:center;background:#f0f9ff;border:1px solid #bae6fd;border-radius:.9rem;display:flex;gap:.65rem;padding:.7rem .85rem}.promo-code-modal__current-icon[data-v-b7454007]{color:#0369a1;flex-shrink:0;height:1.25rem;width:1.25rem}.promo-code-modal__current-copy[data-v-b7454007]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}.promo-code-modal__current-code[data-v-b7454007]{color:#082f49;font-size:.86rem;font-weight:700;letter-spacing:.06em}.promo-code-modal__current-note[data-v-b7454007]{color:#0369a1;font-size:.78rem}.promo-code-modal__current-remove[data-v-b7454007]{color:#475569;flex-shrink:0;font-size:.82rem;font-weight:600;text-decoration:underline;text-decoration-color:#cbd5e1;text-underline-offset:3px}.promo-code-modal__current-remove[data-v-b7454007]:hover{color:#b91c1c}.promo-code-modal__actions[data-v-b7454007]{display:flex;gap:.5rem;justify-content:flex-end;width:100%}.promo-code-modal__apply[data-v-b7454007]{min-width:8rem}.booking-validation-hint[data-v-b7454007]{color:#b91c1c;font-size:.88rem;line-height:1.45}.booking-field-status[data-v-b7454007]{color:#475569;font-size:.88rem;line-height:1.45}.checkout-field[data-v-b7454007] input{background:#fff;border:1px solid #d4d4d8;border-radius:1rem;color:#0f172a;font-size:1rem;line-height:1.45;min-height:3.25rem;padding-inline:1rem}.checkout-field[data-v-b7454007] input::-moz-placeholder{color:#64748b}.checkout-field[data-v-b7454007] input::placeholder{color:#64748b}.checkout-field[data-v-b7454007] input:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a;outline:none}.checkout-field--invalid[data-v-b7454007] input{background:#fef2f2;border-color:#ef4444;box-shadow:0 0 0 1px #ef44442e}.contact-email-row[data-v-b7454007]{align-items:stretch;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto}.google-sign-in-button[data-v-b7454007]{align-items:center;background:#fff;border:1px solid #d4d4d8;border-radius:1rem;color:#1f1f1f;cursor:pointer;display:inline-flex;font-size:.96rem;font-weight:600;gap:.65rem;justify-content:center;letter-spacing:-.01em;line-height:1.2;min-height:3.25rem;padding:0 1.15rem 0 1rem;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap}.google-sign-in-button[data-v-b7454007]:enabled:hover{background:#f8fafd;border-color:#747775;box-shadow:0 1px 2px #3c404324}.google-sign-in-button[data-v-b7454007]:enabled:active{background:#eef2f8}.google-sign-in-button[data-v-b7454007]:focus-visible{outline:2px solid #0b57d0;outline-offset:2px}.google-sign-in-button[data-v-b7454007]:disabled{cursor:progress;opacity:.7}.google-logo[data-v-b7454007]{flex-shrink:0;height:1.25rem;width:1.25rem}@media(max-width:560px){.contact-email-row[data-v-b7454007]{grid-template-columns:minmax(0,1fr)}.google-sign-in-button[data-v-b7454007]{order:-1;width:100%}}.phone-row[data-v-b7454007]{align-items:stretch;display:grid;gap:.75rem;grid-template-columns:minmax(7.5rem,8.5rem) minmax(0,1fr)}.phone-row__select[data-v-b7454007]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d4d4d8;border-radius:1rem;color:#0f172a;font-size:1rem;line-height:1.45;min-height:3.25rem;padding:0 1rem;width:100%}.phone-row__select[data-v-b7454007]:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a;outline:none}.phone-row__select--invalid[data-v-b7454007]{background:#fef2f2;border-color:#ef4444;box-shadow:0 0 0 1px #ef44442e}.checkout-toggle[data-v-b7454007]{padding-top:.25rem}.checkout-actions[data-v-b7454007]{display:flex;flex-direction:column;gap:.75rem}.checkout-summary[data-v-b7454007]{border-bottom:1px solid #e2e8f0;padding:1rem 0}.checkout-summary__row[data-v-b7454007]{color:#334155;display:flex;font-size:.95rem;gap:1rem;justify-content:space-between}.checkout-summary__value-with-action[data-v-b7454007]{align-items:center;display:inline-flex;gap:.35rem;justify-content:flex-end}.checkout-edit-button[data-v-b7454007]{align-items:center;background:transparent;border:0;color:#64748b;cursor:pointer;display:inline-flex;height:1.2rem;justify-content:center;transition:color .16s ease;width:1.2rem}.checkout-edit-button[data-v-b7454007]:focus-visible,.checkout-edit-button[data-v-b7454007]:hover{color:#0f172a}.checkout-trust-lines[data-v-b7454007]{display:flex;flex-direction:column;gap:.35rem;margin-top:.7rem}.checkout-trust-line[data-v-b7454007]{align-items:center;color:#475569;display:flex;font-size:.875rem;gap:.4rem;justify-content:center;line-height:1.35;text-align:center}.checkout-trust-line__icon[data-v-b7454007]{color:#334155;flex-shrink:0;height:.95rem;width:.95rem}.billing-rhythm__options[data-v-b7454007]{display:grid;gap:.75rem}.billing-rhythm__option[data-v-b7454007]{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:1rem;cursor:pointer;display:grid;gap:.8rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1rem;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease,transform .16s ease;width:100%}.billing-rhythm__option[data-v-b7454007]:hover{border-color:#64748b;transform:translateY(-1px)}.billing-rhythm__option--disabled[data-v-b7454007],.billing-rhythm__option--disabled[data-v-b7454007]:hover{background:#f8fafc;border-color:#e2e8f0;cursor:not-allowed;opacity:.6;transform:none}.billing-rhythm__option[data-v-b7454007]:focus-visible{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a;outline:none}.billing-rhythm__option--active[data-v-b7454007]{background:linear-gradient(135deg,#f8fafc,#fff);border-color:#0f172a;box-shadow:0 0 0 1px #0f172a,0 8px 24px #0f172a14}.billing-rhythm__selector[data-v-b7454007]{align-items:center;border:1.5px solid #94a3b8;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}.billing-rhythm__selector--active[data-v-b7454007]{background:#0f172a;border-color:#0f172a}.billing-rhythm__option-copy[data-v-b7454007]{align-items:flex-start;display:flex;flex-direction:column;gap:.1rem}.billing-rhythm__option-title[data-v-b7454007]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1rem;font-weight:700}.billing-rhythm__option-pricing[data-v-b7454007]{align-items:flex-end;display:flex;flex-direction:column;gap:.08rem;min-width:7.5rem;text-align:right}.billing-rhythm__option-price-row[data-v-b7454007]{align-items:baseline;display:inline-flex;gap:.45rem;justify-content:flex-end}.billing-rhythm__option-price[data-v-b7454007]{color:#0f172a;font-family:Libre Baskerville,"Libre Baskerville Fallback: Times New Roman","Libre Baskerville Fallback: Georgia","Libre Baskerville Fallback: Noto Serif",Georgia,Times New Roman,serif;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.billing-rhythm__option-compare[data-v-b7454007]{color:#94a3b8;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:500;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}.billing-rhythm__option-period[data-v-b7454007],.billing-rhythm__option-unavailable[data-v-b7454007]{color:#64748b;font-size:.75rem;white-space:nowrap}.billing-rhythm__option-savings[data-v-b7454007]{background:#f0fdf4;border-radius:999px;color:#15803d;display:inline-flex;font-size:.72rem;font-weight:600;margin-top:.12rem;padding:.16rem .45rem;width:-moz-fit-content;width:fit-content}.billing-rhythm__option-total[data-v-b7454007]{color:#64748b;display:inline-flex;flex-wrap:wrap;font-size:.75rem;font-variant-numeric:tabular-nums;gap:.35rem;justify-content:flex-end;margin-top:.15rem}.billing-rhythm__option-tag[data-v-b7454007]{background:#0f172a;border-radius:999px;color:#fff;display:inline-block;font-family:inherit;font-size:.66rem;font-weight:700;letter-spacing:.04em;margin-left:.35rem;padding:.12rem .45rem;text-transform:uppercase;vertical-align:middle}.billing-rhythm__option-tag--promo[data-v-b7454007]{background:#15803d}.billing-rhythm__tax-note[data-v-b7454007]{color:#64748b;font-size:.75rem;line-height:1.4;margin-top:.75rem;text-align:center}@media(max-width:480px){.billing-rhythm__option[data-v-b7454007]{grid-template-columns:auto minmax(0,1fr)}.billing-rhythm__option-pricing[data-v-b7454007],.billing-rhythm__option-unavailable[data-v-b7454007]{align-items:flex-start;grid-column:2;min-width:0;text-align:left}}.checkout-summary__row+.checkout-summary__row[data-v-b7454007]{margin-top:.5rem}.checkout-summary__pricing[data-v-b7454007]{border-top:1px solid #e2e8f0;margin-top:.85rem;padding-top:.85rem}.checkout-summary__price-line[data-v-b7454007]{color:#334155;display:flex;font-size:.95rem;gap:1rem;justify-content:space-between}.checkout-summary__price-line+.checkout-summary__price-line[data-v-b7454007]{margin-top:.45rem}.checkout-summary__price-line--total[data-v-b7454007]{color:#0f172a;font-weight:700}.checkout-summary__divider[data-v-b7454007]{background:#e2e8f0;height:1px;margin:.55rem 0;width:100%}.checkout-payment[data-v-b7454007]{background:#fff}.checkout-payment-load-error[data-v-b7454007]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:.9rem;color:#991b1b;display:flex;font-size:.9rem;gap:1rem;justify-content:space-between;padding:1rem}.checkout-payment-prewarm[data-v-b7454007]{height:40rem;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transform:translate(-200vw);width:min(42rem,100vw - 2rem);z-index:-1}.checkout-payment-prewarm__wallets[data-v-b7454007]{min-height:3.25rem}.checkout-payment-prewarm__payment[data-v-b7454007]{min-height:21rem}.checkout-card-name[data-v-b7454007]{display:flex;flex-direction:column;gap:.45rem;padding-bottom:.9rem}.checkout-card-name__label[data-v-b7454007]{color:#334155;font-size:.9rem;font-weight:600}.checkout-payment__container[data-v-b7454007]{background:#fff;min-height:21rem}.checkout-payment__container--fitted[data-v-b7454007]{min-height:0}@media(max-width:767px){.booking-page-title[data-v-b7454007]{font-size:1.75rem}.booking-section-title[data-v-b7454007],.checkout-heading h2[data-v-b7454007]{font-size:1.3rem}.plan-switch[data-v-b7454007]{grid-template-columns:1fr}.checkout-heading[data-v-b7454007]{align-items:flex-end}.address-usage-grid[data-v-b7454007]{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-code-modal__actions[data-v-b7454007]{flex-direction:column-reverse}.promo-code-modal__apply[data-v-b7454007],.promo-code-modal__cancel[data-v-b7454007]{width:100%}.checkout-summary__row[data-v-b7454007]{flex-direction:column;gap:.25rem}.checkout-summary__price-line[data-v-b7454007]{gap:.75rem}}@media(max-width:479px){.address-usage-option[data-v-b7454007]{align-items:flex-start;flex-direction:column;gap:.65rem;padding:.85rem}.address-usage-option__label[data-v-b7454007]{width:100%}}@media(min-width:1024px){.booking-step-one-layout[data-v-b7454007],.booking-step-two-layout[data-v-b7454007]{align-items:start;grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr)}.booking-step-one-main[data-v-b7454007]{padding-bottom:2rem;padding-right:.75rem}.booking-step-one-sidebar[data-v-b7454007],.booking-step-two-sidebar[data-v-b7454007]{padding-top:.25rem;position:sticky;top:7rem}}@keyframes savingsSweep-b7454007{0%{background-position:0 50%;opacity:.55}50%{background-position:100% 50%;opacity:1}to{background-position:0 50%;opacity:.55}}
