.pricing-module__lP4odW__ratesLink{min-height:44px;font-family:var(--mono);align-items:center;gap:14px;font-size:12px;display:inline-flex}.pricing-module__lP4odW__mobileRates{display:none}@media (max-width:700px){.pricing-module__lP4odW__ratesLink{min-height:32px}.pricing-module__lP4odW__desktopRates{display:none}.pricing-module__lP4odW__mobileRates{margin:0 6vw;padding:0;list-style:none;display:block}.pricing-module__lP4odW__rateEntry{border-top:1px solid var(--ink);padding:20px 0 24px}.pricing-module__lP4odW__rateEntry:last-child{padding-bottom:0}.pricing-module__lP4odW__characterLink{grid-template-columns:64px minmax(0,1fr) 16px;align-items:center;gap:14px;min-height:64px;margin-bottom:16px;padding-right:14px;display:grid}.pricing-module__lP4odW__characterLink img{object-fit:cover;border-radius:50%;width:64px;height:64px;display:block}.pricing-module__lP4odW__characterDetails{min-width:0}.pricing-module__lP4odW__characterDetails h3{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:24px;line-height:1.15}.pricing-module__lP4odW__profileArrow{font-size:20px;line-height:1}.pricing-module__lP4odW__packageRates{background:#f1eee580;border-top:1px solid #19191730}.pricing-module__lP4odW__packageRate{min-height:48px;transition:background var(--dur-quick);border-bottom:1px solid #19191730;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:6px 14px;display:grid}.pricing-module__lP4odW__packageRate:active{background:var(--yellow)}.pricing-module__lP4odW__packageRate:focus-visible{outline-offset:-3px;position:relative}.pricing-module__lP4odW__packageLabel{font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:5px 8px;font-size:13px;line-height:1.4;display:flex}.pricing-module__lP4odW__packageLabel>span{white-space:nowrap}.pricing-module__lP4odW__packageLabel small{background:var(--yellow);white-space:nowrap;padding:2px 4px;font-size:10px}.pricing-module__lP4odW__packageTotal{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:3px;display:flex}.pricing-module__lP4odW__packageTotal strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:24px;font-weight:400;line-height:1}.pricing-module__lP4odW__packageArrow{font-size:20px;line-height:1}}@media (max-width:370px){.pricing-module__lP4odW__characterLink{grid-template-columns:56px minmax(0,1fr) 16px;gap:10px;padding-right:12px}.pricing-module__lP4odW__characterLink img{width:56px;height:56px}.pricing-module__lP4odW__characterDetails h3{font-size:20px}.pricing-module__lP4odW__packageRate{gap:10px;padding-inline:12px}.pricing-module__lP4odW__packageTotal strong{font-size:24px}}@media (hover:hover){.pricing-module__lP4odW__packageRate:hover{background:#fffc7950}.pricing-module__lP4odW__characterLink:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}@media (prefers-reduced-motion:reduce){.pricing-module__lP4odW__packageRate{transition:none}}
.ask-faq-module__gbbeRa__section{border-top:1px solid var(--ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:60px;padding:100px 7vw 110px;display:grid}.ask-faq-module__gbbeRa__section[data-tone=pink]{background:#fbe6f0}.ask-faq-module__gbbeRa__section[data-tone=blue]{background:#e3f1f6}.ask-faq-module__gbbeRa__intro{position:sticky;top:228px}.ask-faq-module__gbbeRa__intro h2{margin-bottom:18px}.ask-faq-module__gbbeRa__intro>p:not(.eyebrow){max-width:420px;font-size:16px}.ask-faq-module__gbbeRa__stamp{align-items:center;gap:16px;margin-top:32px;display:flex}.ask-faq-module__gbbeRa__stamp img{border:1px solid var(--ink);object-fit:cover;width:88px;height:88px;box-shadow:4px 4px 0 var(--ink);border-radius:50%;flex:none;transform:rotate(-6deg)}.ask-faq-module__gbbeRa__stamp span{border:1px solid var(--ink);background:var(--paper);padding:4px 12px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-style:italic;line-height:1.25;transform:rotate(-3deg)}.ask-faq-module__gbbeRa__faq{gap:12px;min-width:0;display:grid}.ask-faq-module__gbbeRa__item{border:1px solid var(--ink);transition:box-shadow var(--dur-quick) var(--ease-paper), transform var(--dur-quick) var(--ease-paper);background:#fffef9}.ask-faq-module__gbbeRa__item[open]{box-shadow:5px 5px 0 var(--ink);transform:translate(-2px,-2px)}.ask-faq-module__gbbeRa__summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 18px 18px 20px;font-size:18px;line-height:1.35;list-style:none;display:grid}.ask-faq-module__gbbeRa__summary::-webkit-details-marker{display:none}.ask-faq-module__gbbeRa__number{background:var(--ink);min-width:32px;color:var(--paper);font-family:var(--mono);text-align:center;padding:2px 6px;font-size:12px;line-height:1.5}.ask-faq-module__gbbeRa__item[data-ai] .ask-faq-module__gbbeRa__number{background:var(--pink);color:var(--ink)}.ask-faq-module__gbbeRa__question{overflow-wrap:anywhere;min-width:0}.ask-faq-module__gbbeRa__toggle{border:1px solid var(--ink);background:var(--paper);width:32px;height:32px;transition:transform var(--dur-quick) var(--ease-paper), background var(--dur-quick) var(--ease-paper);border-radius:50%;position:relative}.ask-faq-module__gbbeRa__toggle:before,.ask-faq-module__gbbeRa__toggle:after{content:"";background:var(--ink);width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ask-faq-module__gbbeRa__toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.ask-faq-module__gbbeRa__item[open] .ask-faq-module__gbbeRa__toggle{background:var(--yellow);transform:rotate(45deg)}.ask-faq-module__gbbeRa__answer{padding:0 24px 22px 70px;font-size:16px;line-height:1.6}.ask-faq-module__gbbeRa__answer>p+p{margin-top:8px}.ask-faq-module__gbbeRa__item[open] .ask-faq-module__gbbeRa__answer{animation:ask-faq-module__gbbeRa__reveal .28s var(--ease-paper)}@keyframes ask-faq-module__gbbeRa__reveal{0%{opacity:0;transform:translateY(-6px)}}.ask-faq-module__gbbeRa__aiTag{background:var(--pink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:inline-flex}.ask-faq-module__gbbeRa__typing{color:#4d4a42;align-items:center;gap:10px;font-size:15px;display:flex}.ask-faq-module__gbbeRa__dots{gap:4px;display:inline-flex}.ask-faq-module__gbbeRa__dots span{background:var(--ink);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite ask-faq-module__gbbeRa__dot}.ask-faq-module__gbbeRa__dots span:nth-child(2){animation-delay:.15s}.ask-faq-module__gbbeRa__dots span:nth-child(3){animation-delay:.3s}@keyframes ask-faq-module__gbbeRa__dot{0%,80%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-3px)}}.ask-faq-module__gbbeRa__error{color:#a1123f;font-size:15px}.ask-faq-module__gbbeRa__retry{cursor:pointer;background:0 0;border:0;min-height:32px;margin-top:4px;padding:4px 0;font-size:14px}.ask-faq-module__gbbeRa__retry[aria-disabled=true]{cursor:progress}.ask-faq-module__gbbeRa__ask{overflow-anchor:none;border:1.5px dashed var(--ink);background:#fffef9;margin-top:8px;padding:22px 20px 20px}.ask-faq-module__gbbeRa__askTitle{align-items:center;gap:16px;margin-bottom:16px;font-size:18px;line-height:1.35;display:flex}.ask-faq-module__gbbeRa__askTitle .ask-faq-module__gbbeRa__number{background:var(--yellow);color:var(--ink)}.ask-faq-module__gbbeRa__askRow{gap:10px;display:flex}.ask-faq-module__gbbeRa__askRow input{border:1px solid var(--ink);background:var(--paper);flex:1;min-width:0;min-height:48px;padding:10px 14px;font-size:16px}.ask-faq-module__gbbeRa__askRow input::placeholder{color:#6b675d}.ask-faq-module__gbbeRa__askRow input:focus-visible{outline-offset:0;border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);outline:2px solid #0000}.ask-faq-module__gbbeRa__askButton{flex:none;min-height:48px}.ask-faq-module__gbbeRa__askButton[aria-busy=true],.ask-faq-module__gbbeRa__askButton[aria-busy=true]:hover{background:var(--ink);color:var(--paper);box-shadow:none;cursor:progress;transform:none}.ask-faq-module__gbbeRa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.75s linear infinite ask-faq-module__gbbeRa__spin}@keyframes ask-faq-module__gbbeRa__spin{to{transform:rotate(360deg)}}.ask-faq-module__gbbeRa__suggestions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ask-faq-module__gbbeRa__suggestionsLabel{font-family:var(--mono);font-size:12px}.ask-faq-module__gbbeRa__suggestion{border:1px solid var(--ink);background:var(--paper);cursor:pointer;min-height:36px;transition:background var(--dur-quick) var(--ease-paper);border-radius:999px;padding:6px 13px;font-size:13px}.ask-faq-module__gbbeRa__suggestion[aria-disabled=true]{cursor:progress;opacity:.6}.ask-faq-module__gbbeRa__askNote{color:#4d4a42;margin-top:14px;font-size:13px;line-height:1.5}.ask-faq-module__gbbeRa__askNote .text-link{text-underline-offset:3px;overflow-wrap:anywhere;font-size:13px}@media (hover:hover){.ask-faq-module__gbbeRa__summary:hover .ask-faq-module__gbbeRa__question{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ask-faq-module__gbbeRa__summary:hover .ask-faq-module__gbbeRa__toggle,.ask-faq-module__gbbeRa__suggestion:hover{background:var(--yellow)}.ask-faq-module__gbbeRa__suggestion[aria-disabled=true]:hover{background:var(--paper)}}@media (max-width:1000px){.ask-faq-module__gbbeRa__section{grid-template-columns:1fr;gap:36px}.ask-faq-module__gbbeRa__intro{position:static}}@media (max-width:700px){.ask-faq-module__gbbeRa__section{padding:60px 5vw 70px}.ask-faq-module__gbbeRa__stamp{margin-top:24px}.ask-faq-module__gbbeRa__stamp img{width:72px;height:72px}.ask-faq-module__gbbeRa__stamp span{font-size:16px}.ask-faq-module__gbbeRa__summary{gap:12px;padding:16px 14px;font-size:16px}.ask-faq-module__gbbeRa__toggle{width:28px;height:28px}.ask-faq-module__gbbeRa__answer{padding:0 16px 18px;font-size:15px}.ask-faq-module__gbbeRa__item[open]{box-shadow:4px 4px 0 var(--ink)}.ask-faq-module__gbbeRa__ask{padding:18px 14px 16px}.ask-faq-module__gbbeRa__askTitle{gap:12px;font-size:16px}.ask-faq-module__gbbeRa__askRow{flex-direction:column}.ask-faq-module__gbbeRa__askButton{width:100%}}@media (prefers-reduced-motion:reduce){.ask-faq-module__gbbeRa__item,.ask-faq-module__gbbeRa__toggle,.ask-faq-module__gbbeRa__suggestion{transition:none}.ask-faq-module__gbbeRa__item[open] .ask-faq-module__gbbeRa__answer,.ask-faq-module__gbbeRa__dots span,.ask-faq-module__gbbeRa__spinner{animation:none}}html[data-motion=paused] .ask-faq-module__gbbeRa__item[open] .ask-faq-module__gbbeRa__answer{animation:none}html[data-motion=paused] .ask-faq-module__gbbeRa__dots span{animation:none}html[data-motion=paused] .ask-faq-module__gbbeRa__spinner{animation:none}:is(html[data-motion=paused] .ask-faq-module__gbbeRa__item,html[data-motion=paused] .ask-faq-module__gbbeRa__toggle,html[data-motion=paused] .ask-faq-module__gbbeRa__suggestion){transition:none}
