.fluyenta-pack{color:rgb(var(--foreground));font-size:16px;line-height:1.7}.fluyenta-pack .container,.fluyenta-pack .container-wide{max-width:none;margin:0;padding:0}.fluyenta-pack .page-hero{padding:0 0 8px}.fluyenta-pack .eyebrow{background:rgb(var(--brand-pale));color:rgb(var(--brand-navy));letter-spacing:.14em;text-transform:uppercase;border-radius:100px;margin-bottom:18px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-block}.dark .fluyenta-pack .eyebrow{background:rgb(var(--surface-strong));color:rgb(var(--brand-sky))}.fluyenta-pack h1{letter-spacing:-.02em;color:rgb(var(--foreground));text-wrap:balance;margin-bottom:20px;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1.15}.fluyenta-pack h1 em{color:rgb(var(--brand-blue));font-style:normal}.fluyenta-pack h2{letter-spacing:-.015em;color:rgb(var(--foreground));text-wrap:balance;margin:46px 0 14px;font-size:clamp(22px,3.4vw,28px);font-weight:800;line-height:1.25}.fluyenta-pack h3{color:rgb(var(--foreground));margin:28px 0 10px;font-size:18px;font-weight:700}.fluyenta-pack p{color:rgb(var(--muted-foreground));text-wrap:pretty;margin-bottom:16px}.fluyenta-pack p strong,.fluyenta-pack li strong{color:rgb(var(--foreground));font-weight:600}.fluyenta-pack ul.body-list{color:rgb(var(--muted-foreground));margin:0 0 18px 22px}.fluyenta-pack ul.body-list li{margin-bottom:10px}.fluyenta-pack a{color:rgb(var(--primary))}.fluyenta-pack a:focus-visible,.fluyenta-pack summary:focus-visible{outline:3px solid rgb(var(--ring));outline-offset:2px;border-radius:4px}.fluyenta-pack .answer-block{background:rgb(var(--card));border:1px solid rgb(var(--border));border-left:5px solid rgb(var(--brand-blue));box-shadow:0 2px 12px rgb(var(--brand-ink)/.05);border-radius:0 20px 20px 0;margin:10px 0 26px;padding:24px 28px}.fluyenta-pack .answer-block p{color:rgb(var(--foreground));margin:0;font-size:17.5px;font-weight:500;line-height:1.65}.fluyenta-pack .card{background:rgb(var(--card));border:1px solid rgb(var(--border));box-shadow:0 2px 10px rgb(var(--brand-ink)/.04);border-radius:20px;margin:14px 0;padding:24px 26px}.fluyenta-pack .card h3{margin-top:0}.fluyenta-pack .card p:last-child{margin-bottom:0}.fluyenta-pack .card-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:18px 0;display:grid}.fluyenta-pack .steps{counter-reset:step;margin:20px 0;padding:0;list-style:none}.fluyenta-pack .steps>li{background:rgb(var(--card));border:1px solid rgb(var(--border));counter-increment:step;border-radius:20px;align-items:flex-start;gap:16px;margin-bottom:12px;padding:22px 24px;display:flex}.fluyenta-pack .steps>li:before{content:counter(step);background:rgb(var(--primary));min-width:34px;height:34px;color:rgb(var(--primary-foreground));border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.fluyenta-pack .steps h3{margin:0 0 6px}.fluyenta-pack .steps p{margin-bottom:0}.fluyenta-pack .proof-quote{background:linear-gradient(135deg,rgb(var(--brand-ink)),rgb(var(--brand-navy)));border-radius:20px;margin:32px 0;padding:28px 32px}.fluyenta-pack .proof-quote .label{color:rgb(var(--brand-blue));letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.fluyenta-pack .proof-quote p{color:rgb(var(--brand-pale));margin:0;font-size:18px;font-weight:500;line-height:1.6}.fluyenta-pack .proof-quote p b{color:#fff}.fluyenta-pack .table-scroll{margin:20px 0;overflow-x:auto}.fluyenta-pack .compare-table{border-collapse:separate;border-spacing:0;background:rgb(var(--card));border:1px solid rgb(var(--border));border-radius:16px;width:100%;min-width:560px;font-size:14.5px;overflow:hidden}.fluyenta-pack .compare-table th{background:rgb(var(--brand-ink));color:#fff;text-align:left;letter-spacing:.05em;text-transform:uppercase;padding:13px 16px;font-size:12.5px;font-weight:600}.fluyenta-pack .compare-table td{border-top:1px solid rgb(var(--border));color:rgb(var(--muted-foreground));vertical-align:top;padding:13px 16px}.fluyenta-pack .compare-table td:first-child{color:rgb(var(--foreground));width:24%;font-weight:600}.fluyenta-pack .compare-table tr:nth-child(2n) td{background:rgb(var(--surface))}.fluyenta-pack .faq{margin:20px 0}.fluyenta-pack .faq details{background:rgb(var(--card));border:1px solid rgb(var(--border));border-radius:16px;margin-bottom:10px;overflow:hidden}.fluyenta-pack .faq summary{cursor:pointer;color:rgb(var(--foreground));padding:18px 44px 18px 22px;font-size:15.5px;font-weight:600;list-style:none;position:relative}.fluyenta-pack .faq summary::-webkit-details-marker{display:none}.fluyenta-pack .faq summary:after{content:"+";color:rgb(var(--primary));font-size:22px;font-weight:600;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.fluyenta-pack .faq details[open] summary:after{content:"−"}.fluyenta-pack .faq .faq-a{color:rgb(var(--muted-foreground));padding:0 22px 18px;font-size:15px}.fluyenta-pack .faq .faq-a p{margin-bottom:0}.fluyenta-pack .pull-quote{border-left:5px solid rgb(var(--brand-blue));margin:30px 0;padding:6px 0 6px 24px}.fluyenta-pack .pull-quote p{color:rgb(var(--foreground));letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700;line-height:1.45}.fluyenta-pack .cta-band{background:linear-gradient(135deg,rgb(var(--primary)),rgb(var(--brand-navy)));color:#fff;border-radius:24px;margin:48px 0 10px;padding:38px 36px}.fluyenta-pack .cta-band h2{color:#fff;margin:0 0 10px;font-size:26px}.fluyenta-pack .cta-band p{color:rgb(var(--brand-pale));margin-bottom:20px}.fluyenta-pack .btn{color:rgb(var(--brand-navy));background:#fff;border-radius:100px;padding:13px 28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.fluyenta-pack .btn:hover{background:rgb(var(--brand-pale))}.fluyenta-pack .cta-band .btn:focus-visible{outline-offset:3px;outline:3px solid #fff}.fluyenta-pack .related{border-top:1px solid rgb(var(--border));margin-top:44px;padding-top:26px}.fluyenta-pack .related h2{margin-top:0;font-size:20px}.fluyenta-pack .related ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:14px;padding:0;list-style:none;display:grid}.fluyenta-pack .related a{background:rgb(var(--card));border:1px solid rgb(var(--border));color:rgb(var(--foreground));border-radius:14px;padding:16px 18px;font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .15s;display:block}.fluyenta-pack .related a:hover{border-color:rgb(var(--brand-blue))}.fluyenta-pack .related a small{color:rgb(var(--muted-foreground));margin-top:4px;font-size:12.5px;font-weight:400;display:block}@media (prefers-reduced-motion:reduce){.fluyenta-pack .related a{transition:none}}
