/* FoxyPick home research pillars and tool experience */
.fp-home-tool-shortcuts{margin-top:23px;padding:20px 21px;background:#eaf2e6;border:1px solid #d2e2d0;border-radius:14px;font-family:Inter,-apple-system,system-ui,sans-serif}.fp-home-tool-shortcuts>span,.fp-growth-kicker{font-size:10px;letter-spacing:.13em;font-weight:900;color:#3e6e4e!important}.fp-home-tool-shortcuts>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px}.fp-home-tool-shortcuts a{min-width:0;display:flex;justify-content:space-between;align-items:center;gap:7px;padding:14px 12px;background:#fff;color:#23543a!important;border:1px solid #d7e5d5;border-radius:10px;text-decoration:none!important;font-size:12px;font-weight:770;line-height:1.45}.fp-home-tool-shortcuts a:hover{border-color:#83ae8c;background:#f9fcf8}.fp-home-tool-shortcuts b{color:#578261}
.fp-pillar-resource-index{margin:39px auto 18px;padding:clamp(23px,3.3vw,36px);border:1px solid #44634c;border-radius:17px;background:#f2f8ef!important;color:#244630!important;font-family:Inter,-apple-system,system-ui,sans-serif}.fp-pillar-resource-index h2{font-size:clamp(26px,3.5vw,39px)!important;color:#1b432b!important;letter-spacing:-.045em;margin:8px 0!important}.fp-pillar-resource-index>div>p{color:#5a705d!important;line-height:1.65;font-size:14px;max-width:770px}.fp-pillar-resources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.fp-pillar-resources article{background:#fff;border:1px solid #d6e2d1;border-radius:13px;padding:21px;min-width:0}.fp-pillar-resources h3{color:#1a3e2b!important;font-size:19px;letter-spacing:-.035em;margin:0 0 7px!important}.fp-pillar-resources p{font-size:12px;color:#5f735e!important;line-height:1.6;margin:0 0 16px!important}.fp-pillar-resources a{display:block;font-size:12px;font-weight:770;color:#1d6540!important;text-decoration:none!important;line-height:1.5;margin:8px 0}.fp-pillar-resources a:hover{text-decoration:underline!important}
.fp-tool-explain{max-width:1090px;margin:35px auto 55px;padding:clamp(22px,3vw,33px);border-radius:15px;border:1px solid #d4e4d1;background:#f2f7ef!important;color:#24402d!important;font-family:Inter,-apple-system,system-ui,sans-serif}.fp-tool-explain h2{font-size:clamp(26px,3.5vw,35px)!important;color:#193f29!important;letter-spacing:-.04em;margin:9px 0!important}.fp-tool-explain p{font-size:14px!important;line-height:1.78!important;color:#526956!important;margin:0 0 14px!important}.fp-tool-explain a{color:#1c6240!important;font-weight:800;font-size:13px}
.fp-storage-example{font-size:12px;line-height:1.7;color:#435a48;background:#f0f6ed;border-left:3px solid #7aaf80;padding:11px 14px;margin:14px 0;border-radius:0 8px 8px 0}
.fp-save-tool{display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:1120px;margin:13px auto 25px;padding:10px 12px;background:#ecf3e8;color:#294e34;border:1px solid #d3e3d0;border-radius:10px}.fp-save-tool button{min-height:42px;cursor:pointer;border:0;background:#193f2a;color:white;font-size:13px;font-weight:820;border-radius:9px;padding:10px 16px}.fp-save-tool button:hover{background:#275e3d}.fp-save-tool span{font-size:12px;line-height:1.6;color:#4f6955}.fp-save-tool button span{color:white!important}
@media(max-width:700px){.fp-home-tool-shortcuts>div,.fp-pillar-resources{grid-template-columns:1fr}.fp-pillar-resource-index{padding:19px 14px}.fp-tool-explain{margin-left:13px;margin-right:13px}.fp-home-tool-shortcuts a{font-size:13px}}
