.fl-trial-unlock{text-align:center;max-width:590px;margin:36px auto;padding:32px 24px}.fl-trial-mark{color:#ff1685;background:#18181b;border:1px solid #343438;border-radius:22px;place-items:center;width:64px;height:64px;margin:0 auto 24px;display:grid}.fl-trial-eyebrow{color:#c5c5cb;align-items:center;gap:8px;font-size:14px;display:inline-flex}.fl-trial-unlock h1{letter-spacing:-.035em;margin:18px 0;font-size:clamp(30px,5vw,44px);line-height:1.1}.fl-trial-unlock p{color:#bdbdc5;margin:16px 0;font-size:15px;line-height:1.6}.fl-trial-unlock-actions{gap:10px;margin:26px 0 20px;display:grid}.fl-trial-unlock-actions .fl-trial-primary,.fl-trial-secondary{color:#fff;cursor:pointer;background:#202023;border:1px solid #37373d;border-radius:15px;justify-content:center;align-items:center;gap:10px;min-height:50px;font:600 15px Inter,sans-serif;text-decoration:none;display:flex}.fl-trial-unlock-actions .fl-trial-primary{background:#f5077e;border-color:#f5077e}.fl-trial-unlock-actions button:disabled{opacity:.5;cursor:default}.fl-trial-unlock small{color:#92929c;margin-top:22px;line-height:1.5;display:block}.fl-trial-note{color:#c5c5cb;background:#19191b;border:1px solid #323236;border-radius:14px;margin:16px 0;padding:14px 16px;font-size:14px;line-height:1.5}.fl-trial-choice{background:#18181a;border:1px solid #353538;border-radius:16px;margin:16px 0;padding:16px 18px}.fl-trial-choice strong,.fl-trial-choice label{color:#f5f5f7;font-size:15px;font-weight:600}.fl-trial-choice label{cursor:pointer;align-items:center;gap:10px;display:flex}.fl-trial-choice input{accent-color:#f5077e;flex-shrink:0;width:18px;height:18px}.kw-site .fl-trial-choice p{color:#b5b5be;margin:8px 0 0;font-size:14px;line-height:1.5}.fl-trial-choice>span{color:#eee;margin-top:10px;font-size:14px;display:block}.fl-review-price-note{color:#a9a9b2;margin:14px 0;font-size:14px}.fl-trial-offer-status{background:#18181a;border:1px solid #363638;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;max-width:1120px;margin:24px auto 0;padding:18px 22px;display:flex}.fl-trial-offer-status strong{font-size:17px}.kw-site .fl-trial-offer-status p{color:#b8b8c0;margin:6px 0 0;font-size:14px;line-height:1.5}.kw-site .fl-trial-offer-status button{color:#fff;cursor:pointer;background:#2b2b2e;border:1px solid #45454a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font:600 14px Inter,sans-serif;display:flex}.fl-retention-details{color:#a5a5ae;margin:12px 0;font-size:13px}.fl-retention-details summary{cursor:pointer}.kw-site .fl-retention-details p{margin:8px 0;font-size:13px;line-height:1.5}.fl-library-projects-heading{justify-content:space-between;align-items:baseline;gap:16px;margin:32px 0 16px;display:flex}.kw-site .fl-library-projects-heading h2{margin:0;font-size:22px}.fl-library-projects-heading span,.fl-library-projects-empty{color:#a9a9b2;font-size:14px}.fl-trial-mark{background:radial-gradient(circle at 30% 15%,#ff008a22,#0000 75%),#1b1b1d;border-radius:20px}.fl-trial-unlock-actions{gap:12px}.fl-trial-unlock small{font-size:13px}@media (width<=700px){.fl-trial-offer-status{flex-direction:column;align-items:stretch;margin:16px;padding:18px}.fl-trial-offer-status button{width:100%}.fl-library-projects-heading{margin-top:24px}}.fl-tg-gift{box-sizing:border-box;color:#f7f7f8;text-align:left;background:#141416;border:1px solid #343438;border-radius:24px;grid-template-columns:1fr 285px;align-items:center;gap:32px;max-width:960px;margin:28px auto;padding:30px;display:grid}.fl-tg-gift-label{letter-spacing:1.5px;color:#a9a9b3;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.fl-tg-gift-label svg{box-sizing:content-box;color:#fff;background:#252528;border-radius:13px;width:22px;height:22px;padding:9px}.kw-site .fl-tg-gift h2{letter-spacing:-.9px;margin:17px 0 8px;font:700 clamp(24px,2.6vw,30px)/1.2 Inter,sans-serif}.kw-site .fl-tg-gift h2>span{color:var(--fl-pink)}.fl-tg-gift p{color:#aaaab4;margin:8px 0;font:400 13px/1.6 Inter,sans-serif}.fl-tg-gift p a{color:#fff;text-underline-offset:3px}.fl-tg-gift-action{flex-direction:column;justify-content:center;min-width:0;display:flex}.fl-tg-gift-action>button,.fl-tg-gift-open{color:#fff;background:var(--fl-pink);cursor:pointer;box-sizing:border-box;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 16px;font:650 14px/1.4 Inter,sans-serif;text-decoration:none;display:flex}.fl-tg-gift-action>button:disabled{opacity:.55;cursor:default}.fl-tg-gift .fl-telegram-error{color:#ff91b8}.fl-telegram-retry{color:var(--fl-pink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fl-tg-gift-terms{margin-top:11px}.fl-tg-gift-terms summary{color:#92929d;cursor:pointer;text-underline-offset:3px;width:max-content;margin:auto;font:400 11px/1.5 Inter,sans-serif;text-decoration:underline;list-style:none}.fl-tg-gift-terms summary::-webkit-details-marker{display:none}.fl-tg-gift-terms p{margin:10px 0 0;font-size:11px;line-height:1.6}.fl-tg-gift a:focus-visible,.fl-tg-gift button:focus-visible,.fl-tg-gift summary:focus-visible{outline-offset:4px;outline:2px solid #ff78b7}@media (width<=650px){.fl-tg-gift{border-radius:21px;grid-template-columns:1fr;gap:19px;padding:25px 22px}.kw-site .fl-tg-gift h2{margin-top:16px;font-size:27px}}
