.f68-byok{max-width:1080px;margin:0 auto;padding:72px 24px 110px}.f68-byok-hero,.f68-byok-text,.f68-byok-faq,.f68-byok-closing{max-width:760px}.f68-byok-hero h1{font-family:var(--font-cormorant), Georgia, serif;margin:0 0 18px;font-size:clamp(36px,5vw,56px);font-weight:500;line-height:1.12}.f68-byok-subtitle{color:#a5aca8;border-bottom:1px solid #bcccc61f;margin:0 0 32px;padding-bottom:28px;font-size:18px;line-height:1.7}.f68-byok-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:860px;margin:64px 0 8px;display:grid}.f68-byok-plan{background:linear-gradient(#050c09e6,#030806d1);border:1px solid #0000;border-radius:18px;flex-direction:column;padding:32px 28px 24px;display:flex}.f68-byok-plan h3{color:#eef3f1;margin:0;font-size:18px;font-weight:600}.f68-byok-price{color:#a5aca8;margin:14px 0 6px;font-size:15px}.f68-byok-price strong{color:#f3f6f5;font-family:var(--font-gelasio), Georgia, serif;margin-right:4px;font-size:48px;font-weight:400;line-height:1}.f68-byok-trial{color:#8f9893;margin:0 0 22px;font-size:13px}.f68-byok-trial.is-badge{color:#8fdca6;background:#51c47e1a;border:1px solid #65cc8573;border-radius:999px;align-self:flex-start;padding:4px 12px}.f68-byok-plan ul{color:#c9d0cc;flex:1;margin:0 0 28px;padding-left:20px;font-size:15px;line-height:1.7;list-style:outside}.f68-byok-plan li::marker{color:#65cc85}.f68-byok-button{color:#eaf5f1;cursor:pointer;border:1px solid #477c62a0;border-radius:8px;padding:12px 20px;font-weight:600;transition:background .2s}.f68-byok-button:hover{background:#6bc3a514}.f68-byok-button.is-primary{background:var(--jade-bead-glint), var(--jade-bead-face);box-shadow:var(--jade-bead-shadow);text-shadow:0 1px 2px #0009;border-color:#afecd6b3}.f68-byok-button.is-primary:hover{filter:brightness(1.15)}.f68-byok-excluded{color:#8f9893;border-top:1px solid #bcccc61f;margin:20px 0 0;padding-top:16px;font-size:13px}.f68-byok-faq h2,.f68-byok-closing h2{color:#eef3f1;font-family:var(--font-cormorant), Georgia, serif;margin:56px 0 18px;font-size:34px;font-weight:500;line-height:1.2}.f68-byok-closing{border-top:1px solid #bcccc61f;margin-top:40px;padding-top:8px}.f68-byok-closing>p{color:#c9d0cc;margin:0;font-size:16px;line-height:1.8}.f68-byok-actions{flex-wrap:wrap;gap:12px;margin:28px 0 24px;display:flex}.f68-byok-keys{flex-wrap:wrap;gap:6px 16px;display:flex}.f68-byok-keys span{color:#a5aca8}.f68-byok-keys a{color:#8bc4ad;text-underline-offset:3px;text-decoration:underline}.f68-byok-keys a:hover{color:#f3f6f5}@media (max-width:720px){.f68-byok{padding:48px 16px 90px}.f68-byok-plans{grid-template-columns:1fr}.f68-byok-plan{padding:26px 20px 20px}.f68-byok-keys span{width:100%}}
