.FiverrProfileBioOptimizerTool-module__fPFZUq__wrapper{grid-template-columns:55% 45%;align-items:start;gap:32px;display:grid}@media (max-width:768px){.FiverrProfileBioOptimizerTool-module__fPFZUq__wrapper{grid-template-columns:1fr}}.FiverrProfileBioOptimizerTool-module__fPFZUq__inputPanel{border:1px solid var(--color-border);background:#fff;border-radius:16px;padding:28px}.FiverrProfileBioOptimizerTool-module__fPFZUq__panelTitle{color:var(--color-text-primary);margin-bottom:20px;font-family:DM Serif Display,serif;font-size:20px}.FiverrProfileBioOptimizerTool-module__fPFZUq__fieldGroup{margin-bottom:18px}.FiverrProfileBioOptimizerTool-module__fPFZUq__fieldLabel{color:var(--color-text-primary);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.FiverrProfileBioOptimizerTool-module__fPFZUq__bioTextarea{border:2px solid var(--color-border);background:var(--color-surface,#fafcf5);resize:vertical;box-sizing:border-box;border-radius:10px;width:100%;min-height:140px;padding:12px 14px;font-family:DM Sans,sans-serif;font-size:15px;transition:border-color .15s}.FiverrProfileBioOptimizerTool-module__fPFZUq__bioTextarea:focus{border-color:var(--color-accent,#c3db6b);outline:none}.FiverrProfileBioOptimizerTool-module__fPFZUq__charRow{color:var(--color-text-muted);justify-content:space-between;margin-top:4px;font-size:13px;display:flex}.FiverrProfileBioOptimizerTool-module__fPFZUq__charWarn{color:#e57373}.FiverrProfileBioOptimizerTool-module__fPFZUq__select{border:2px solid var(--color-border);background:var(--color-surface,#fafcf5);cursor:pointer;border-radius:10px;width:100%;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:15px}.FiverrProfileBioOptimizerTool-module__fPFZUq__gaugeWrap{flex-direction:column;align-items:center;margin-bottom:24px;display:flex}.FiverrProfileBioOptimizerTool-module__fPFZUq__gaugeCircle{width:140px;height:140px;position:relative}.FiverrProfileBioOptimizerTool-module__fPFZUq__gaugeSvg{transform:rotate(-90deg)}.FiverrProfileBioOptimizerTool-module__fPFZUq__gaugeTrack{fill:none;stroke:var(--color-border);stroke-width:10px}.FiverrProfileBioOptimizerTool-module__fPFZUq__gaugeFill{fill:none;stroke-width:10px;stroke-linecap:round;transition:stroke-dashoffset .6s,stroke .3s}.FiverrProfileBioOptimizerTool-module__fPFZUq__gaugeText{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FiverrProfileBioOptimizerTool-module__fPFZUq__gaugeNum{font-family:DM Sans,sans-serif;font-size:36px;font-weight:700;line-height:1}.FiverrProfileBioOptimizerTool-module__fPFZUq__gaugeLabel{color:var(--color-text-muted);margin-top:2px;font-size:13px}.FiverrProfileBioOptimizerTool-module__fPFZUq__resultsPanel{border:1px solid var(--color-border);background:#fff;border-radius:16px;padding:28px}.FiverrProfileBioOptimizerTool-module__fPFZUq__factorRow{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;padding:10px 0;display:flex}.FiverrProfileBioOptimizerTool-module__fPFZUq__factorRow:last-child{border-bottom:none}.FiverrProfileBioOptimizerTool-module__fPFZUq__factorLabel{color:var(--color-text-primary);flex:1;font-size:14px;font-weight:500}.FiverrProfileBioOptimizerTool-module__fPFZUq__factorScore{text-align:right;min-width:50px;font-size:14px;font-weight:700}.FiverrProfileBioOptimizerTool-module__fPFZUq__factorBar{background:var(--color-surface,#fafcf5);border-radius:4px;flex:0 0 100px;height:8px;overflow:hidden}.FiverrProfileBioOptimizerTool-module__fPFZUq__factorBarFill{border-radius:4px;height:100%;transition:width .4s}.FiverrProfileBioOptimizerTool-module__fPFZUq__suggestions{margin-top:20px}.FiverrProfileBioOptimizerTool-module__fPFZUq__suggTitle{color:var(--color-text-primary);margin-bottom:10px;font-size:15px;font-weight:700}.FiverrProfileBioOptimizerTool-module__fPFZUq__suggList{margin:0;padding:0;list-style:none}.FiverrProfileBioOptimizerTool-module__fPFZUq__suggItem{color:var(--color-text-secondary);align-items:flex-start;gap:8px;padding:8px 0;font-size:14px;line-height:1.5;display:flex}.FiverrProfileBioOptimizerTool-module__fPFZUq__suggIcon{flex-shrink:0;margin-top:2px}.FiverrProfileBioOptimizerTool-module__fPFZUq__templateSection{border-top:1px solid var(--color-border);margin-top:24px;padding-top:16px}.FiverrProfileBioOptimizerTool-module__fPFZUq__templateCard{background:var(--color-surface,#fafcf5);cursor:pointer;border:1px solid #0000;border-radius:10px;margin-bottom:12px;padding:16px;transition:all .15s}.FiverrProfileBioOptimizerTool-module__fPFZUq__templateCard:hover{border-color:var(--color-accent,#c3db6b)}.FiverrProfileBioOptimizerTool-module__fPFZUq__templateLabel{color:var(--color-accent,#c3db6b);margin-bottom:6px;font-size:13px;font-weight:700}.FiverrProfileBioOptimizerTool-module__fPFZUq__templateText{color:var(--color-text-secondary);white-space:pre-wrap;font-size:14px;line-height:1.5}
.page-module__akA8YW__heroCompact{background:linear-gradient(135deg,var(--color-surface)0%,#fff 100%);border-bottom:1px solid var(--color-border);padding:48px 0 36px}.page-module__akA8YW__breadcrumb{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;display:flex}.page-module__akA8YW__breadcrumb a{color:inherit;text-decoration:none;transition:color .15s}.page-module__akA8YW__breadcrumb a:hover{color:var(--color-accent-hover)}.page-module__akA8YW__heroTitleCompact{color:var(--color-text-primary);margin-bottom:8px;font-family:DM Serif Display,serif;font-size:32px;font-weight:400;line-height:1.2}.page-module__akA8YW__heroSub{color:var(--color-text-muted);margin:0;font-size:15px}.page-module__akA8YW__toolSectionTop{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:40px 0 60px}.page-module__akA8YW__contentSection{background:var(--color-surface);border-top:1px solid var(--color-border);padding:80px 0}.page-module__akA8YW__textContent{max-width:none}.page-module__akA8YW__textContent h2{color:var(--color-text-primary);margin-bottom:20px;font-family:DM Serif Display,serif;font-size:28px}.page-module__akA8YW__textContent p{color:var(--color-text-secondary);margin-bottom:20px;font-size:16px;line-height:1.7}.page-module__akA8YW__sectionTitle{color:var(--color-text-primary);margin-bottom:40px;font-family:DM Serif Display,serif;font-size:32px}.page-module__akA8YW__howToSection{border-bottom:1px solid var(--color-border);padding:80px 0}.page-module__akA8YW__howToList{grid-template-columns:repeat(3,1fr);gap:40px;padding:0;list-style:none;display:grid}.page-module__akA8YW__howToItem{gap:20px;display:flex}.page-module__akA8YW__stepNum{background:var(--color-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex}.page-module__akA8YW__howToItem strong{margin-bottom:8px;font-size:18px;display:block}.page-module__akA8YW__howToItem p{color:var(--color-text-muted);font-size:15px;line-height:1.6}@media (max-width:768px){.page-module__akA8YW__howToList{grid-template-columns:1fr}}.page-module__akA8YW__relatedSection{background:#fff;padding:72px 0}.page-module__akA8YW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__akA8YW__relatedCard{border:1px solid var(--color-border);background:#fff;border-radius:16px;align-items:flex-start;gap:16px;padding:24px;text-decoration:none;transition:all .2s;display:flex}.page-module__akA8YW__relatedCard:hover{border-color:var(--color-accent);background:#c3db6b26;transform:translateY(-2px);box-shadow:0 4px 12px #0000000a}.page-module__akA8YW__relatedEmoji{flex-shrink:0;margin-top:2px;font-size:1.5rem}.page-module__akA8YW__relatedCard strong{color:var(--color-text-primary);margin-bottom:6px;font-size:.9rem;font-weight:700;display:block}.page-module__akA8YW__relatedCard p{color:var(--color-text-secondary);margin:0;font-size:.8rem;line-height:1.5}.page-module__akA8YW__faqSection{background:var(--color-surface);padding:100px 0}@media (max-width:900px){.page-module__akA8YW__relatedGrid{grid-template-columns:1fr}}@media (max-width:768px){.page-module__akA8YW__heroCompact{padding:24px 0 16px}.page-module__akA8YW__heroTitleCompact{font-size:24px}}
