.animate-attention{--attention-shadow-color: rgba(0, 0, 0, .7);--attention-shadow-base: 8px;position:relative;overflow:hidden;animation:attention-wiggle 24s ease-in-out infinite}.animate-attention:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,transparent 0%,transparent 15%,rgba(255,255,255,.35) 50%,transparent 85%,transparent 100%);transform:skew(-20deg) translate(-150%);animation:attention-shine-diagonal 8s cubic-bezier(.25,.1,.25,1) infinite;z-index:1;pointer-events:none}@keyframes attention-wiggle{0%{transform:rotate(0) scale(1) translateY(0);box-shadow:var(--attention-shadow-base) var(--attention-shadow-base) 0 var(--attention-shadow-color)}0.4%{transform:rotate(-3deg) scale(1.02) translateY(-2px);box-shadow:calc(var(--attention-shadow-base) + 2px) calc(var(--attention-shadow-base) + 2px) 0 var(--attention-shadow-color)}0.8%{transform:rotate(3deg) scale(1.03) translateY(-1px);box-shadow:calc(var(--attention-shadow-base) + 3px) calc(var(--attention-shadow-base) + 3px) 0 var(--attention-shadow-color)}1.1%{transform:rotate(-4deg) scale(1.02) translateY(-3px);box-shadow:calc(var(--attention-shadow-base) + 4px) calc(var(--attention-shadow-base) + 4px) 0 var(--attention-shadow-color)}1.5%{transform:rotate(2deg) scale(1.01) translateY(-1px);box-shadow:calc(var(--attention-shadow-base) + 2px) calc(var(--attention-shadow-base) + 2px) 0 var(--attention-shadow-color)}1.9%{transform:rotate(-2deg) scale(1.02) translateY(-2px);box-shadow:calc(var(--attention-shadow-base) + 3px) calc(var(--attention-shadow-base) + 3px) 0 var(--attention-shadow-color)}2.3%{transform:rotate(3deg) scale(1.01) translateY(-1px);box-shadow:calc(var(--attention-shadow-base) + 1px) calc(var(--attention-shadow-base) + 1px) 0 var(--attention-shadow-color)}2.6%{transform:rotate(-1deg) scale(1) translateY(0);box-shadow:var(--attention-shadow-base) var(--attention-shadow-base) 0 var(--attention-shadow-color)}3%{transform:rotate(0) scale(1) translateY(0);box-shadow:var(--attention-shadow-base) var(--attention-shadow-base) 0 var(--attention-shadow-color)}4%,to{transform:rotate(0) scale(1) translateY(0);box-shadow:var(--attention-shadow-base) var(--attention-shadow-base) 0 var(--attention-shadow-color)}}.animate-attention>*:not(.absolute),.animate-attention-shine>*:not(.absolute){position:relative;z-index:2}.animate-attention-wiggle{--attention-shadow-color: rgba(0, 0, 0, .7);--attention-shadow-base: 8px;position:relative;animation:attention-wiggle 24s ease-in-out infinite}.animate-attention-shine{position:relative;overflow:hidden}.animate-attention-shine:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,transparent 0%,transparent 15%,rgba(255,255,255,.35) 50%,transparent 85%,transparent 100%);transform:skew(-20deg) translate(-150%);animation:attention-shine-diagonal 8s cubic-bezier(.25,.1,.25,1) infinite;z-index:1;pointer-events:none}@keyframes attention-shine-diagonal{0%{transform:skew(-20deg) translate(-150%)}25%{transform:skew(-20deg) translate(150%)}to{transform:skew(-20deg) translate(150%)}}*{border-radius:0!important}html{scroll-behavior:smooth}.guide-content{color:#111827}.guide-content h2{font-family:Marcellus SC,serif;font-size:1.5rem;margin-top:2.5rem;margin-bottom:1rem;padding:.75rem 1rem;background-color:#540d6e;color:#fff;border:4px solid black}.guide-content h2 *{color:#fff!important}.guide-content h3{font-family:Marcellus SC,serif;font-size:1.25rem;margin-top:1.5rem;margin-bottom:.5rem;color:#111827}.guide-content p{font-family:JetBrains Mono,monospace;font-size:1rem;line-height:1.75;margin-bottom:1rem;color:#111827}.guide-content a{color:#540d6e;text-decoration:underline;text-underline-offset:2px}.guide-content a:hover{color:#3d0a50}.guide-content strong{color:#000;font-weight:700}.guide-content code{background-color:#1f2937;color:#ffd23f;padding:.125rem .375rem;font-size:.875rem}.guide-content pre{background-color:#1f2937;border:4px solid black;padding:1rem;overflow-x:auto;margin:1rem 0;box-shadow:8px 8px #000000b3}.guide-content pre code{background:none;padding:0;color:#e5e7eb}.guide-content ol,.guide-content ul{font-family:JetBrains Mono,monospace;margin:1rem 0;padding-left:1.5rem;color:#111827}.guide-content li{margin-bottom:.5rem;line-height:1.6;color:#111827}.guide-content ol{list-style-type:decimal}.guide-content ul{list-style-type:disc}.guide-content blockquote{background-color:#fff;padding:1rem;margin:1.5rem 0;font-style:normal;border:4px solid black;border-left:8px solid #540D6E;box-shadow:8px 8px #000000b3}.guide-content blockquote p{color:#111827;margin-bottom:0}.guide-content>table{width:100%;border-collapse:collapse;margin:1.5rem 0;border:4px solid black;background:#fff;box-shadow:8px 8px #000000b3}.guide-content>table thead{background-color:#540d6e;color:#fff}.guide-content>table th{padding:.75rem 1rem;text-align:left;font-weight:700;border-bottom:4px solid black;color:#fff}.guide-content>table th *{color:#fff!important}.guide-content>table td{padding:.75rem 1rem;border-bottom:2px solid black;color:#111827}.guide-content>table tbody tr:nth-child(odd){background-color:#f9fafb}.guide-content>table tbody tr:last-child td{border-bottom:none}.guide-content em{color:#111827;font-style:italic}.local-price-tag[data-astro-cid-67t5rfp4]{position:absolute;z-index:10;transform:rotate(var(--tag-rotation, 15deg));transition:transform .2s ease;pointer-events:auto}.local-price-tag--default[data-astro-cid-67t5rfp4]{transform-origin:0% 50%}.local-price-tag--flip[data-astro-cid-67t5rfp4]{transform-origin:100% 50%}.local-price-tag[data-astro-cid-67t5rfp4]:hover{transform:rotate(calc(var(--tag-rotation, 15deg) * .3)) scale(1.05)}.local-price-tag--default[data-astro-cid-67t5rfp4] .tag-border[data-astro-cid-67t5rfp4]{background:#000;padding:2px;clip-path:polygon(15% 0%,100% 0%,100% 100%,15% 100%,0% 50%);filter:drop-shadow(2px 2px 0 rgba(0,0,0,.4))}.local-price-tag--default[data-astro-cid-67t5rfp4] .tag-body[data-astro-cid-67t5rfp4]{background:#ffd23f;padding:5px 10px 5px 14px;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;color:#000;white-space:nowrap;clip-path:polygon(15% 0%,100% 0%,100% 100%,15% 100%,0% 50%)}.local-price-tag--default[data-astro-cid-67t5rfp4] .tag-string-svg[data-astro-cid-67t5rfp4]{position:absolute;top:50%;left:-28px;transform:translateY(-50%);z-index:20}.local-price-tag--flip[data-astro-cid-67t5rfp4] .tag-border[data-astro-cid-67t5rfp4]{background:#000;padding:2px;clip-path:polygon(0% 0%,85% 0%,100% 50%,85% 100%,0% 100%);filter:drop-shadow(-2px 2px 0 rgba(0,0,0,.4))}.local-price-tag--flip[data-astro-cid-67t5rfp4] .tag-body[data-astro-cid-67t5rfp4]{background:#ffd23f;padding:5px 14px 5px 10px;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;color:#000;white-space:nowrap;text-align:right;clip-path:polygon(0% 0%,85% 0%,100% 50%,85% 100%,0% 100%)}.local-price-tag--flip[data-astro-cid-67t5rfp4] .tag-string-svg[data-astro-cid-67t5rfp4]{position:absolute;top:50%;right:-28px;transform:translateY(-50%);z-index:20}.local-price-tag--sticker[data-astro-cid-67t5rfp4]{transform-origin:center center}.local-price-tag--sticker[data-astro-cid-67t5rfp4] .tag-border[data-astro-cid-67t5rfp4]{background:#000;padding:2px;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.3))}.local-price-tag--sticker[data-astro-cid-67t5rfp4] .tag-body[data-astro-cid-67t5rfp4]{background:#ffd23f;padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;color:#000;white-space:nowrap}.tag-approx[data-astro-cid-67t5rfp4]{opacity:.6}.tag-price[data-astro-cid-67t5rfp4][data-loading=true]{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.tag-price[data-astro-cid-67t5rfp4][data-error=true]{opacity:.6}.cta-box[data-astro-cid-balv45lp]{--attention-shadow-base: 8px}.cta-box[data-astro-cid-balv45lp] h3[data-astro-cid-balv45lp],.cta-box[data-astro-cid-balv45lp] p[data-astro-cid-balv45lp]{text-align:center}.cta-box[data-astro-cid-balv45lp] h3[data-astro-cid-balv45lp]{font-size:1.875rem}@media(min-width:768px){.cta-box[data-astro-cid-balv45lp] h3[data-astro-cid-balv45lp]{font-size:2.25rem}}.cta-box[data-astro-cid-balv45lp],.cta-box[data-astro-cid-balv45lp] h3[data-astro-cid-balv45lp],.cta-box[data-astro-cid-balv45lp] p[data-astro-cid-balv45lp],.cta-box[data-astro-cid-balv45lp] span[data-astro-cid-balv45lp],.cta-link[data-astro-cid-balv45lp],.cta-button[data-astro-cid-balv45lp]{color:#000!important}.pricing-cards-container[data-astro-cid-balv45lp]{display:flex;justify-content:center;align-items:flex-end;margin-top:1.5rem;padding:1rem 3rem 2rem;position:relative;overflow:visible}.pricing-card[data-astro-cid-balv45lp]{background:#fff;border:4px solid black;padding:1rem;width:130px;text-align:center;transition:transform .2s ease;position:relative;min-height:116px}.price-tag-yearly-sticker,.price-tag-once-sticker{bottom:-12px;right:-8px}.price-tag-yearly-horizontal{display:none;bottom:20px;right:calc(100% + 5px)}.price-tag-once-horizontal{display:none;bottom:-15px;right:-80px}@media(min-width:481px){.price-tag-yearly-sticker,.price-tag-once-sticker{display:none}.price-tag-yearly-horizontal,.price-tag-once-horizontal{display:block}}.pricing-card-left[data-astro-cid-balv45lp]{transform:rotate(-8deg) translate(12px);z-index:1}.pricing-card-center[data-astro-cid-balv45lp]{transform:translateY(-4px);z-index:3;width:150px;padding:2rem .75rem;overflow:hidden}.pricing-card-center[data-astro-cid-balv45lp] .font-heading[data-astro-cid-balv45lp]{font-size:clamp(1.5rem,8vw,2.25rem);line-height:1}.pricing-card-right[data-astro-cid-balv45lp]{transform:rotate(8deg) translate(-12px);z-index:2}.pricing-card[data-astro-cid-balv45lp]:hover{z-index:10;transform:translateY(-12px) scale(1.02)}@media(max-width:480px){.pricing-cards-container[data-astro-cid-balv45lp]{flex-direction:column;align-items:center;gap:1rem;padding:1rem 1rem 2rem}.pricing-card[data-astro-cid-balv45lp]{width:180px;padding:1rem;min-height:auto}.pricing-card-center[data-astro-cid-balv45lp]{order:1;width:200px;padding:1.5rem 1rem;transform:none}.pricing-card-left[data-astro-cid-balv45lp]{order:2;transform:none}.pricing-card-right[data-astro-cid-balv45lp]{order:3;transform:none}.pricing-card-center[data-astro-cid-balv45lp] .font-heading[data-astro-cid-balv45lp]{font-size:1.75rem}}.quick-ref[data-astro-cid-dz3pmknd] table{width:100%;border-collapse:collapse;font-family:JetBrains Mono,monospace;font-size:.875rem;background:#fff}.quick-ref[data-astro-cid-dz3pmknd] thead{background-color:#540d6e;color:#fff}.quick-ref[data-astro-cid-dz3pmknd] th{padding:.75rem 1rem;text-align:left;font-weight:700;border-bottom:4px solid black;color:#fff}.quick-ref[data-astro-cid-dz3pmknd] th *{color:#fff!important}.quick-ref[data-astro-cid-dz3pmknd] td{padding:.75rem 1rem;border-bottom:2px solid black;color:#1f2937}.quick-ref[data-astro-cid-dz3pmknd] tbody tr:nth-child(odd){background-color:#f9fafb}.quick-ref[data-astro-cid-dz3pmknd] tbody tr:nth-child(2n){background-color:#fff}.quick-ref[data-astro-cid-dz3pmknd] tbody tr:last-child td{border-bottom:none}.quick-ref[data-astro-cid-dz3pmknd] strong{color:#111827}.quick-ref[data-astro-cid-dz3pmknd] code{background-color:#1f2937;color:#ffd23f;padding:.125rem .375rem;font-size:.8125rem}
