@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght,SOFT,WONK@0,9..144,300..700,30..100,0..1;1,9..144,300..700,30..100,0..1&family=Manrope:wght@300;400;500;600;700&display=swap";.faq-page[data-v-1251b17f]{--cream: #F8F2E8;--cream-2: #F2E8D8;--champagne: #E9C892;--rose: #E84C7C;--rose-warm: #FF8B6E;--rose-deep: #B83465;--plum: #2D1422;--plum-2: #4A1F38;--plum-3: #6B2E50;--ink: #261822;--ink-soft: rgba(38, 24, 34, .72);--ink-mute: rgba(38, 24, 34, .5);--ink-faint: rgba(38, 24, 34, .3);--glass-bg: linear-gradient(140deg, rgba(255, 255, 255, .78) 0%, rgba(255, 245, 240, .55) 100%);--glass-border: rgba(255, 255, 255, .88);--glass-shadow: 0 1px 0 rgba(255, 255, 255, .95) inset, 0 -1px 0 rgba(45, 20, 34, .05) inset, 0 22px 44px -28px rgba(45, 20, 34, .2);position:relative;isolation:isolate;font-family:Manrope,system-ui,sans-serif;color:var(--ink);background:var(--cream);margin-top:-5.5rem;padding-top:5.5rem;min-height:100vh}@media(min-width:1024px){.faq-page[data-v-1251b17f]{margin-top:-6rem;padding-top:6rem}}.faq-atmosphere[data-v-1251b17f]{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(at 6% 0%,#FFE3CD 0%,transparent 35%),radial-gradient(at 92% 10%,#FCD9DD 0%,transparent 35%),radial-gradient(at 50% 55%,#F8E6D2 0%,transparent 50%),radial-gradient(at 8% 92%,#F6D9C5 0%,transparent 40%),linear-gradient(180deg,var(--cream) 0%,var(--cream-2) 100%)}.atmo-orb[data-v-1251b17f]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.42;mix-blend-mode:screen}.atmo-orb--peach[data-v-1251b17f]{background:radial-gradient(circle,#FFB89E,transparent 65%);width:520px;height:520px;top:-10%;right:-6%}.atmo-orb--rose[data-v-1251b17f]{background:radial-gradient(circle,#F8B5C8,transparent 65%);width:460px;height:460px;top:38%;left:-10%}.atmo-orb--plum[data-v-1251b17f]{background:radial-gradient(circle,#C58FA8,transparent 70%);width:580px;height:580px;bottom:-15%;right:10%;opacity:.3}.atmo-grain[data-v-1251b17f]{position:absolute;inset:0;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.9'/></svg>")}.faq-page>header[data-v-1251b17f],.faq-page>section[data-v-1251b17f]{position:relative;z-index:1}.eyebrow[data-v-1251b17f]{display:inline-block;font-size:.68rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--rose-deep)}.eyebrow em[data-v-1251b17f]{font-family:Fraunces,serif;font-style:italic;font-weight:500;letter-spacing:.02em;color:var(--rose);text-transform:none;font-variation-settings:"opsz" 24,"WONK" 1}.faq-hero[data-v-1251b17f]{max-width:56rem;margin:0 auto;padding:4rem 1.5rem 3rem;text-align:center}@media(min-width:768px){.faq-hero[data-v-1251b17f]{padding:6rem 1.75rem 4rem}}@media(min-width:1024px){.faq-hero[data-v-1251b17f]{padding:7rem 2rem 4.5rem}}.faq-title[data-v-1251b17f]{font-family:Fraunces,serif;font-size:clamp(2.2rem,6vw,4.25rem);font-weight:400;letter-spacing:-.035em;line-height:.97;margin:1rem 0;color:var(--ink);font-variation-settings:"opsz" 144,"SOFT" 70,"WONK" 1}.faq-title em[data-v-1251b17f]{display:inline-block;font-style:italic;font-weight:300;background:linear-gradient(110deg,var(--rose-deep) 0%,var(--rose) 65%,var(--rose-warm) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.faq-sub[data-v-1251b17f]{font-size:1rem;line-height:1.55;color:var(--ink-soft);margin:0 auto;max-width:38rem}@media(min-width:768px){.faq-sub[data-v-1251b17f]{font-size:1.05rem}}.faq-rule[data-v-1251b17f]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:2rem auto;width:12rem}.faq-rule-line[data-v-1251b17f]{flex:1;height:1px;background:linear-gradient(to right,transparent,rgba(45,20,34,.18),transparent)}.faq-rule-dot[data-v-1251b17f]{width:.4rem;height:.4rem;border-radius:50%;background:linear-gradient(135deg,var(--rose-deep),var(--rose));flex-shrink:0}.faq-search[data-v-1251b17f]{position:relative;max-width:28rem;margin:0 auto}.faq-search-icon[data-v-1251b17f]{position:absolute;top:50%;left:1.15rem;transform:translateY(-50%);color:var(--ink-faint);pointer-events:none}.faq-search-input[data-v-1251b17f]{width:100%;padding:1rem 1.1rem 1rem 2.85rem;border-radius:999px;border:1px solid var(--glass-border);background:linear-gradient(140deg,#ffffffd9,#fff5f0a6);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 1px #ffffffe6 inset,0 18px 36px -22px #2d142233;font-family:inherit;font-size:.92rem;color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}.faq-search-input[data-v-1251b17f]::placeholder{font-family:Fraunces,serif;font-style:italic;color:var(--ink-faint);font-variation-settings:"opsz" 24,"WONK" 1}.faq-search-input[data-v-1251b17f]:focus{outline:0;border-color:#e84c7c66;box-shadow:0 1px #ffffffe6 inset,0 22px 40px -22px #b834654d,0 0 0 4px #e84c7c14}.faq-content[data-v-1251b17f]{max-width:48rem;margin:0 auto;padding:0 1.5rem 6rem}@media(min-width:768px){.faq-content[data-v-1251b17f]{padding:0 1.75rem 7rem}}.faq-tabs[data-v-1251b17f]{display:flex;justify-content:center;margin-bottom:2.5rem}.faq-tabs-rail[data-v-1251b17f]{display:inline-flex;gap:.25rem;padding:.35rem;border-radius:999px;background:linear-gradient(140deg,#ffffffd9,#fff5f0a6);border:1px solid var(--glass-border);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 1px #ffffffe6 inset,0 14px 28px -18px #2d14222e;overflow-x:auto;scrollbar-width:none;max-width:100%}.faq-tabs-rail[data-v-1251b17f]::-webkit-scrollbar{display:none}.faq-tab[data-v-1251b17f]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border:0;border-radius:999px;background:transparent;color:var(--ink-mute);font-family:inherit;font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;flex:0 0 auto;transition:color .2s ease,background .2s ease}.faq-tab[data-v-1251b17f]:hover{color:var(--ink)}.faq-tab-numeral em[data-v-1251b17f]{font-family:Fraunces,serif;font-style:italic;font-weight:500;font-size:.85rem;letter-spacing:.02em;text-transform:none;color:var(--rose);font-variation-settings:"opsz" 24,"WONK" 1}.faq-tab--on[data-v-1251b17f]{color:var(--cream);background:linear-gradient(140deg,var(--plum),var(--plum-2));box-shadow:0 1px #ffffff26 inset,0 10px 20px -8px #2d142273}.faq-tab--on .faq-tab-numeral em[data-v-1251b17f]{background:linear-gradient(110deg,var(--champagne),#FFE0B0);-webkit-background-clip:text;background-clip:text;color:transparent}.faq-search-meta[data-v-1251b17f]{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;margin:0 0 1.5rem}.faq-search-meta-count[data-v-1251b17f]{font-size:.92rem;color:var(--ink-soft)}.faq-search-meta-count em[data-v-1251b17f]{font-family:Fraunces,serif;font-style:italic;font-weight:400;font-size:1.3rem;color:var(--rose-deep);margin-right:.3rem;font-variation-settings:"opsz" 48,"WONK" 1}.faq-list[data-v-1251b17f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.faq-item[data-v-1251b17f]{position:relative;border-radius:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 1px #fffffff2 inset,0 12px 28px -22px #2d14222e;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;opacity:0;transform:translateY(10px);animation:rise-1251b17f .5s ease-out var(--stagger, 0ms) forwards}.faq-item[data-v-1251b17f]:hover{border-color:#e84c7c38;box-shadow:0 1px #fffffff2 inset,0 18px 36px -22px #b834653d}.faq-item--open[data-v-1251b17f]{border-color:#e84c7c52;background:linear-gradient(140deg,#ffffffe0,#ffebf08c);box-shadow:0 1px #fffffff2 inset,0 24px 44px -22px #b8346552}.faq-item-trigger[data-v-1251b17f]{display:flex;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.25rem;border:0;background:transparent;cursor:pointer;text-align:left;font-family:inherit}@media(min-width:640px){.faq-item-trigger[data-v-1251b17f]{padding:1.25rem 1.5rem;gap:1.25rem}}.faq-item-numeral[data-v-1251b17f]{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e84c7c14;border:1px solid rgba(232,76,124,.18);transition:all .25s ease}.faq-item-numeral em[data-v-1251b17f]{font-family:Fraunces,serif;font-style:italic;font-weight:500;font-size:.85rem;background:linear-gradient(110deg,var(--rose-deep),var(--rose));-webkit-background-clip:text;background-clip:text;color:transparent;font-variation-settings:"opsz" 24,"WONK" 1}.faq-item--open .faq-item-numeral[data-v-1251b17f]{background:linear-gradient(140deg,var(--rose-deep),var(--rose));border-color:transparent;box-shadow:0 6px 14px -6px #b8346573}.faq-item--open .faq-item-numeral em[data-v-1251b17f]{background:linear-gradient(110deg,#FFE0B0,var(--champagne));-webkit-background-clip:text;background-clip:text;color:transparent}.faq-item-question[data-v-1251b17f]{flex:1;font-family:Fraunces,serif;font-size:1.05rem;font-weight:400;letter-spacing:-.01em;color:var(--ink);margin:0;line-height:1.3;font-variation-settings:"opsz" 48,"SOFT" 70}@media(min-width:640px){.faq-item-question[data-v-1251b17f]{font-size:1.15rem}}.faq-item--open .faq-item-question[data-v-1251b17f]{font-style:italic;background:linear-gradient(110deg,var(--rose-deep),var(--rose));-webkit-background-clip:text;background-clip:text;color:transparent}.faq-item-toggle[data-v-1251b17f]{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff9;border:1px solid rgba(45,20,34,.08);color:var(--ink-mute);transition:all .3s ease}.faq-item--open .faq-item-toggle[data-v-1251b17f]{background:linear-gradient(140deg,var(--plum),var(--plum-2));border-color:transparent;color:var(--champagne);transform:rotate(180deg)}.faq-item-fold[data-v-1251b17f]{overflow:hidden}.faq-item-body[data-v-1251b17f]{padding:0 1.25rem 1.25rem 4.25rem}@media(min-width:640px){.faq-item-body[data-v-1251b17f]{padding:0 1.5rem 1.5rem 4.75rem}}.faq-item-rule[data-v-1251b17f]{display:block;height:1px;margin:0 0 1rem;background:linear-gradient(to right,transparent,rgba(45,20,34,.18),transparent)}.faq-item-answer[data-v-1251b17f]{font-family:Fraunces,serif;font-style:italic;font-weight:300;font-size:1rem;line-height:1.65;color:var(--ink-soft);margin:0;font-variation-settings:"opsz" 24,"WONK" 1;padding-left:1rem;border-left:2px solid rgba(232,76,124,.3)}.faq-fold-enter-active[data-v-1251b17f],.faq-fold-leave-active[data-v-1251b17f]{transition:max-height .35s cubic-bezier(.32,.72,0,1),opacity .25s ease;overflow:hidden}.faq-fold-enter-from[data-v-1251b17f],.faq-fold-leave-to[data-v-1251b17f]{max-height:0;opacity:0}.faq-fold-enter-to[data-v-1251b17f],.faq-fold-leave-from[data-v-1251b17f]{max-height:32rem;opacity:1}.faq-empty[data-v-1251b17f]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:4rem 2rem;margin-top:2rem;border-radius:1.75rem;border:1px dashed rgba(45,20,34,.18);background:#fff6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.faq-empty-medallion[data-v-1251b17f]{position:relative;width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,var(--plum),var(--plum-2));color:var(--champagne);margin-bottom:.65rem;box-shadow:0 14px 28px -10px #2d142280,0 0 0 5px #e84c7c1a}.faq-empty-glow[data-v-1251b17f]{position:absolute;inset:-20%;border-radius:50%;background:radial-gradient(circle,rgba(232,76,124,.4),transparent 65%);animation:pulse-glow-1251b17f 2.6s ease-in-out infinite}.faq-empty-title[data-v-1251b17f]{font-family:Fraunces,serif;font-size:clamp(1.45rem,2.6vw,1.75rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:.3rem 0 0;font-variation-settings:"opsz" 96,"SOFT" 70}.faq-empty-title em[data-v-1251b17f]{font-style:italic;font-weight:300;background:linear-gradient(110deg,var(--rose-deep),var(--rose));-webkit-background-clip:text;background-clip:text;color:transparent}.faq-empty-msg[data-v-1251b17f]{font-size:.92rem;color:var(--ink-soft);margin:0;font-style:italic;font-family:Fraunces,serif;font-variation-settings:"opsz" 24,"WONK" 1}.faq-cta[data-v-1251b17f]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;margin-top:4rem;padding:3.5rem 2rem;border-radius:2rem;background:radial-gradient(at 50% 0%,rgba(232,76,124,.12),transparent 60%),linear-gradient(140deg,#ffffffc7,#ffebf08c);border:1px solid var(--glass-border);backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);box-shadow:var(--glass-shadow)}@media(min-width:640px){.faq-cta[data-v-1251b17f]{padding:4.5rem 3rem}}.faq-cta-medallion[data-v-1251b17f]{width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,var(--plum),var(--plum-2));color:var(--champagne);margin-bottom:.5rem;box-shadow:0 14px 28px -10px #2d142273,0 0 0 5px #e84c7c1a}.faq-cta-title[data-v-1251b17f]{font-family:Fraunces,serif;font-size:clamp(1.75rem,3.5vw,2.4rem);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin:.5rem 0 .4rem;color:var(--ink);font-variation-settings:"opsz" 144,"SOFT" 70,"WONK" 1}.faq-cta-title em[data-v-1251b17f]{font-style:italic;font-weight:300;background:linear-gradient(110deg,var(--rose-deep),var(--rose));-webkit-background-clip:text;background-clip:text;color:transparent}.faq-cta-sub[data-v-1251b17f]{font-size:.95rem;line-height:1.6;color:var(--ink-soft);margin:0 0 1.5rem;max-width:32rem}.faq-cta-btn[data-v-1251b17f]{display:inline-flex;align-items:center;gap:.55rem;padding:.95rem 1.85rem;border-radius:999px;background:linear-gradient(140deg,var(--plum),var(--plum-2));color:var(--cream);text-decoration:none;font-family:inherit;font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;box-shadow:0 1px #ffffff26 inset,0 18px 36px -16px #2d14228c;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.faq-cta-btn[data-v-1251b17f]:hover{transform:translateY(-2px);background:linear-gradient(140deg,var(--rose-deep),var(--rose));box-shadow:0 1px #ffffff26 inset,0 24px 44px -16px #b834658c}@keyframes rise-1251b17f{to{opacity:1;transform:translateY(0)}}@keyframes pulse-glow-1251b17f{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:.7;transform:scale(1.05)}}
