.fl-page{overflow-wrap:break-word;flex-direction:column;min-height:100dvh;display:flex}.fl-section{border-bottom:var(--border-rule);padding:var(--space-8)0}.fl-section--accent{background:var(--color-accent);border-bottom-color:var(--color-accent)}.fl-container{width:100%;max-width:720px;padding:0 var(--screen-padding);margin:0 auto}.fl-header{border-bottom:var(--border-rule);background:var(--color-bg)}.fl-header-inner{max-width:720px;padding:var(--space-3)var(--screen-padding);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.fl-header-nav{display:none}.fl-header-cta{height:var(--btn-h-secondary);padding:0 var(--space-4);background:var(--color-accent);color:var(--color-bg);font:var(--text-button-sm);white-space:nowrap;align-items:center;display:inline-flex}.fl-header-cta:hover{background:var(--color-accent-hover)}.fl-hero-title{font:var(--text-h1);letter-spacing:-.015em;color:var(--color-ink)}.fl-hero-accent{color:var(--color-accent)}.fl-hero-sub{margin-top:var(--space-4);font:400 17px/1.5 var(--font-family);color:var(--color-ink);max-width:30em}.fl-cta-stack{margin-top:var(--space-6);gap:var(--space-3);display:grid}.fl-cta-primary svg{transition:transform .15s}.fl-cta-primary:hover svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.fl-cta-primary svg{transition:none}.fl-cta-primary:hover svg{transform:none}}.fl-cta-ghost{height:var(--btn-h-primary);padding:0 var(--space-5);border:var(--border-input);color:var(--color-ink);font:var(--text-button-sm);align-items:center;display:flex}.fl-cta-ghost:hover{background:#201e1d12}.fl-checklist{margin-top:var(--space-6);gap:var(--space-4);padding:0;list-style:none;display:grid}.fl-checklist li{align-items:flex-start;gap:var(--space-3);font:var(--text-button-sm);color:var(--color-ink);line-height:1.4;display:flex}.fl-checklist svg{width:18px;height:18px;color:var(--color-accent);flex:none;margin-top:1px}.fl-hero-visual{margin:var(--space-8)calc(var(--screen-padding)*-1)calc(var(--space-8)*-1);padding:var(--space-6)var(--screen-padding)var(--space-8);background:var(--color-surface);border-top:var(--border-rule)}.fl-frame{margin-top:var(--space-5);border:var(--border-frame);background:var(--color-bg);display:block}.fl-frame-bar{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);border-bottom:var(--border-input);display:flex}.fl-frame-bar svg{width:14px;height:14px;color:var(--color-ink-muted);flex:none}.fl-frame-url{font:var(--text-body-sm);color:var(--color-ink-muted);overflow-wrap:anywhere}.fl-frame-url strong{color:var(--color-ink);font-weight:800}.fl-frame-head{gap:var(--space-1);padding:var(--space-4);border-bottom:var(--border-rule);display:grid}.fl-frame-store{font:var(--text-store-name);color:var(--color-ink)}.fl-frame-bio{font:var(--text-body-sm);color:var(--color-ink-muted)}.fl-frame-grid{gap:var(--grid-gap);padding:var(--grid-padding);grid-template-columns:1fr 1fr;display:grid}.fl-card{gap:var(--space-2);margin:0;display:grid}.fl-card-photo{aspect-ratio:1;object-fit:cover;background:var(--color-surface);width:100%;height:auto;display:block}.fl-card figcaption{gap:2px;display:grid}.fl-card-name{font:600 13px/1.3 var(--font-family);color:var(--color-ink-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-card-price{font:800 13px/1.2 var(--font-family);color:var(--color-ink)}.fl-frame-note{margin-top:var(--space-4);font:var(--text-body-sm);color:var(--color-ink-muted)}.fl-h2{font:var(--text-h2);letter-spacing:-.015em;color:var(--color-ink)}.fl-cols{margin-top:var(--space-6);padding:0;list-style:none;display:grid}.fl-cols>li{padding:var(--space-4)0;border-top:var(--border-rule-minor)}.fl-cols>li:first-child{border-top:none;padding-top:0}.fl-sell{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.fl-sell svg{width:22px;height:22px;color:var(--color-accent);flex:none}.fl-sell-label{font:var(--text-button-sm);color:var(--color-ink)}.fl-sell-eg{font:var(--text-body-sm);color:var(--color-ink-muted);margin-left:auto}.fl-step{gap:var(--space-3);grid-template-columns:52px 1fr;align-items:start;display:grid}.fl-step-num{font:800 26px/1 var(--font-family);color:var(--color-accent)}.fl-step-title{font:var(--text-button-sm);color:var(--color-ink)}.fl-step-text{margin-top:var(--space-1);font:var(--text-body);color:var(--color-ink-muted)}.fl-poster-label{font:var(--text-section-label);letter-spacing:.08em;text-transform:uppercase;color:#f3f2f2bf}.fl-poster-figure{margin:var(--space-5)0 0;font:800 92px/.9 var(--font-family);letter-spacing:-.03em;color:var(--color-bg)}.fl-poster-figure--fee{font-size:56px;line-height:1.05}.fl-poster-lead{margin-top:var(--space-6);font:var(--text-button);color:var(--color-bg);line-height:1.35}.fl-poster-note{margin-top:var(--space-4);font:var(--text-body);color:#f3f2f2d9}.fl-author{background:var(--color-accent-tint);padding:var(--space-5)}.fl-author .fw-kicker{color:var(--color-accent-pressed)}.fl-author-text{margin-top:var(--space-4);font:var(--text-body);color:var(--color-ink);font-size:19px;line-height:1.45}.fl-author-sign{margin-top:var(--space-4);font:var(--text-button-sm);color:var(--color-ink)}.fl-author-link{align-items:center;gap:var(--space-2);margin-top:var(--space-5);font:var(--text-button-sm);color:var(--color-accent);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.fl-author-link:hover{color:var(--color-accent-hover)}.fl-quotes{margin:var(--space-8)0 0;gap:var(--space-5);padding:0;list-style:none;display:grid}.fl-quote{border-top:var(--border-rule-minor);padding-top:var(--space-5)}.fl-quote-text{font:var(--text-body);color:var(--color-ink);font-size:19px;line-height:1.45}.fl-quote-name{margin-top:var(--space-3);font:var(--text-button-sm);color:var(--color-accent);display:inline-block}a.fl-quote-name{text-underline-offset:4px;text-decoration:underline}a.fl-quote-name:hover{color:var(--color-accent-hover)}.fl-faq-col{margin-top:var(--space-8)}.fl-faq{margin-top:var(--space-6);padding:0;list-style:none;display:grid}.fl-faq>li{padding:var(--space-5)0;border-top:var(--border-rule-minor)}.fl-faq>li:first-child{border-top:none;padding-top:0}.fl-faq-q{font:var(--text-button-sm);color:var(--color-ink);font-size:15px}.fl-faq-a{margin-top:var(--space-2);font:var(--text-body);color:var(--color-ink-label)}.fl-faq-a :is(p,ul,ol){margin:0}.fl-faq-a :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--space-2)}.fl-footer{background:var(--color-surface);padding:var(--space-8)0 var(--space-6);margin-top:auto}.fl-footer-links{margin:var(--space-6)0 0;gap:0;padding:0;list-style:none;display:grid}.fl-footer-links a{padding:var(--space-3)0;font:var(--text-body);color:var(--color-ink);text-underline-offset:4px;text-decoration:underline;display:inline-block}.fl-footer-links a:hover{color:var(--color-accent)}.fl-footer-brand{justify-items:start;gap:var(--space-4);display:grid}.fl-footer-email{font:var(--text-button-sm);color:var(--color-accent);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;display:inline-block}.fl-footer-email:hover{color:var(--color-accent-hover)}.fl-footer-rule{border:none;border-top:var(--border-rule-minor);height:0;margin:var(--space-6)0}.fl-footer-legal{margin-top:var(--space-5);font:var(--text-hint);color:var(--color-ink-muted)}@media (min-width:900px){.fl-container,.fl-header-inner{max-width:1200px;padding-inline:48px}.fl-section{padding:56px 0}.fl-header-nav{align-items:center;gap:var(--space-6);margin-left:auto;display:flex}.fl-header-nav a{font:var(--text-body-sm);color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}.fl-header-nav a:hover{color:var(--color-accent)}.fl-hero{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.fl-hero-title{max-width:540px;font-size:48px}.fl-hero-sub{max-width:520px;font-size:20px}.fl-cta-stack{gap:var(--space-4);flex-wrap:wrap;display:flex}.fl-cta-primary{width:auto;min-width:260px}.fl-cta-ghost{padding-inline:var(--space-6);justify-content:center}.fl-checklist{column-gap:var(--space-6);row-gap:var(--space-4);flex-wrap:wrap;display:flex}.fl-hero-visual{background:0 0;border-top:none;margin:0;padding:0}.fl-visual-label,.fl-hero-visual .fl-frame-note{display:none}.fl-frame{margin-top:0;box-shadow:6px 6px #201e1d1f}.fl-frame-grid>:nth-child(n+3){display:none}.fl-cols{border-top:var(--border-rule-minor);gap:0}.fl-cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fl-cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}.fl-cols>li{padding:var(--space-6)var(--space-6)var(--space-4);border-top:none;border-left:var(--border-rule-minor)}.fl-cols>li:first-child{padding-top:var(--space-6);border-left:none;padding-left:0}.fl-sell,.fl-step{gap:var(--space-3);grid-template-columns:1fr;display:grid}.fl-sell-eg{margin-left:0}.fl-step-num{font-size:40px}.fl-poster{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:center;gap:64px;display:grid}.fl-poster-figure{margin:0;font-size:150px}.fl-poster-figure--fee{font-size:52px}.fl-poster-lead{margin-top:var(--space-3);letter-spacing:-.015em;font-size:26px}.fl-poster-note{max-width:46em}.fl-closing{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);align-items:start;gap:64px;display:grid}.fl-author{padding:var(--space-6)}.fl-faq-col{border-top:none;border-left:var(--border-rule-minor);margin-top:0;padding:0 0 0 64px}.fl-quotes{gap:var(--space-6)64px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.fl-closing-cta .fl-h2{max-width:16em;font-size:44px}.fl-closing-cta .fl-cta-primary{width:fit-content;min-width:300px}.fl-footer .fl-container{grid-template-columns:auto 1fr auto;align-items:start;gap:48px;display:grid}.fl-footer-links{grid-template-columns:repeat(3,auto);justify-content:start;column-gap:48px;margin:0}.fl-footer-links a{padding:var(--space-1)0}.fl-footer-brand{gap:var(--space-3);align-content:start;display:grid}.fl-footer-rule,.fl-footer-legal,.fl-footer [aria-label^=Приймаємо]{grid-column:1/-1}.fl-footer [aria-label^=Приймаємо]{grid-area:1/3;justify-self:end}.fl-footer-rule{display:none}}@media (min-width:1280px){.fl-hero-title{max-width:580px;font-size:52px}}.fl-header-login{font:var(--text-button-sm);color:var(--color-ink);white-space:nowrap}.fl-header-login:hover{color:var(--color-accent)}
