/* Followerchi v1.7.0 premium homepage; fully local and homepage-scoped. */
.fc-home-v2{--f-ink:#191c24;--f-muted:#777e8b;--f-yellow:#ffca22;--f-border:#e9edf0;color:var(--f-ink);background:#fff;overflow:hidden;isolation:isolate}
.fc-home-v2 *, .fc-home-v2 *::before,.fc-home-v2 *::after{box-sizing:border-box}
.fc-home-v2 a{text-decoration:none}.fc-home-v2 .container{max-width:1192px;width:calc(100% - 42px);margin-inline:auto}
.fc-home-v2 svg{flex-shrink:0}.fc-home-v2 a:focus-visible{outline:3px solid #dea600;outline-offset:4px}
.fc-home-v2 .fcv2-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:12px 23px;min-height:50px;border-radius:13px;font-weight:850;font-size:14px;line-height:1.4;transition:transform .2s,box-shadow .2s;text-align:center}
.fc-home-v2 .fcv2-button:hover{transform:translateY(-2px)}.fc-home-v2 .fcv2-button-dark{background:#191c24;color:#fff;box-shadow:0 10px 26px #191c2428}.fc-home-v2 .fcv2-button-light{background:white;color:#191c24;border:1px solid #e4e8ed}.fc-home-v2 .fcv2-button-yellow{background:var(--f-yellow);color:#171a22}
.fc-home-v2 .fcv2-hero{position:relative;padding:68px 0 45px;background:radial-gradient(circle at 18% 27%,#ffda7650,transparent 33%),linear-gradient(110deg,#fffcf4,#fffefa 52%,#fff8e5);overflow:hidden}
.fc-home-v2 .fcv2-hero::before{content:"";position:absolute;left:-30px;top:0;width:28%;height:90%;background-image:radial-gradient(#d1ab462e 1.3px,transparent 1.4px);background-size:19px 19px;mask-image:linear-gradient(to right,#000,transparent)}
.fc-home-v2 .fcv2-hero-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);gap:65px;align-items:center}
.fc-home-v2 .fcv2-hero-copy{padding:16px 0 25px}
.fc-home-v2 .fcv2-eyebrow,.fc-home-v2 .fcv2-kicker{display:inline-flex;align-items:center;gap:7px;border:1px solid #fbdc93;background:#fff3cc;color:#997008;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:900;line-height:1.5}
.fc-home-v2 .fcv2-hero h1{font-weight:950;line-height:1.34;font-size:clamp(39px,4.1vw,64px);letter-spacing:-1px;margin:19px 0;color:#171a22}
.fc-home-v2 .fcv2-hero h1 span{display:block;color:#e3a600}
.fc-home-v2 .fcv2-lead{font-size:16px;line-height:2.2;max-width:525px;color:#66707e;margin:0}
.fc-home-v2 .fcv2-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}
.fc-home-v2 .fcv2-hero-trust{display:flex;gap:12px 22px;margin-top:31px;flex-wrap:wrap}
.fc-home-v2 .fcv2-hero-trust>span{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:750;color:#666e7b}.fc-home-v2 .fcv2-hero-trust svg{color:#cc9703}
.fc-home-v2 .fcv2-showcase{min-width:0;height:455px;display:grid;place-items:center;position:relative}
.fc-home-v2 .fcv2-halo{position:absolute;inset:29px 7px 33px;background:linear-gradient(140deg,#ffe47b,#ffc51c 65%,#ffad00);border-radius:47% 53% 56% 44%/50% 40% 60% 50%;transform:rotate(-9deg);box-shadow:0 28px 65px #edb1004a}
.fc-home-v2 .fcv2-halo:after{content:"";position:absolute;inset:-29px;border:1px dashed #bd95065b;border-radius:50%}
.fc-home-v2 .fcv2-panel-visual{position:relative;z-index:2;width:min(380px,84%);background:#fff;border:1px solid #efeff0;border-radius:22px;padding:15px;box-shadow:0 31px 65px #191c2440;transform:rotate(-4deg);transition:transform .3s}
.fc-home-v2 .fcv2-showcase:hover .fcv2-panel-visual{transform:rotate(-2deg) translateY(-4px)}
.fc-home-v2 .fcv2-panel-top{display:flex;align-items:center;gap:8px;border-bottom:1px solid #f0f0f1;padding-bottom:13px;font-size:16px}
.fc-home-v2 .fcv2-panel-mark{width:30px;height:30px;display:grid;place-items:center;background:#ffcb20;border-radius:9px}
.fc-home-v2 .fcv2-preview-badge{margin-right:auto;background:#f4f5f7;color:#989ba3;border-radius:8px;padding:6px 8px;font-size:9px}
.fc-home-v2 .fcv2-panel-welcome{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#999da5;font-size:11px;padding:13px 0 11px}.fc-home-v2 .fcv2-panel-welcome b{color:#31353e}
.fc-home-v2 .fcv2-panel-wallet{min-height:95px;background:linear-gradient(130deg,#21242d,#36373f);color:#fff;border-radius:14px;padding:14px 16px;position:relative;overflow:hidden}
.fc-home-v2 .fcv2-panel-wallet>span{display:flex;align-items:center;gap:7px;font-size:11px;color:#d5d8df}.fc-home-v2 .fcv2-panel-wallet>strong{font-size:15px;display:block;margin-top:9px;position:relative;z-index:1}.fc-home-v2 .fcv2-panel-wallet>i{position:absolute;left:-25px;top:-28px;width:150px;height:150px;border:23px solid #ffd73d31;border-radius:50%}
.fc-home-v2 .fcv2-panel-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0}.fc-home-v2 .fcv2-panel-mini>div{border:1px solid #edf0f3;border-radius:11px;background:#fcfcfd;display:grid;justify-items:center;gap:3px;padding:10px 6px}.fc-home-v2 .fcv2-panel-mini svg{color:#cca005}.fc-home-v2 .fcv2-panel-mini b{font-size:10px}.fc-home-v2 .fcv2-panel-mini small{font-size:9px;color:#999da5}
.fc-home-v2 .fcv2-panel-last{display:flex;justify-content:space-between;font-weight:750;color:#606775;font-size:11px;padding:6px 0}.fc-home-v2 .fcv2-panel-last span:first-child{display:flex;align-items:center;gap:7px}.fc-home-v2 .fcv2-panel-last svg{color:#d0a212}
.fc-home-v2 .fcv2-panel-row{display:flex;align-items:center;gap:9px;border:1px solid #edf0f3;border-radius:11px;padding:10px;margin:6px 0}.fc-home-v2 .fcv2-panel-row>div{flex:1;min-width:0}.fc-home-v2 .fcv2-panel-row b{font-size:11px;display:block}.fc-home-v2 .fcv2-panel-row small{display:block;font-size:9px;color:#9a9ea6;margin-top:3px}.fc-home-v2 .fcv2-panel-row>svg{color:#aaa}
.fc-home-v2 .fcv2-row-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:#eaf0ff;color:#5a6cca}.fc-home-v2 .fcv2-row-icon-yellow{background:#fff2c7;color:#bd8d06}
.fc-home-v2 .fcv2-floating-tag{position:absolute;z-index:4;display:grid;place-items:center;width:62px;height:62px;border-radius:19px;box-shadow:0 15px 28px #191c2433;color:#fff}.fc-home-v2 .fcv2-float-a{right:-2px;top:58px;background:linear-gradient(140deg,#ffb63d,#e93379 55%,#8c38cb);transform:rotate(12deg)}.fc-home-v2 .fcv2-float-b{left:11px;bottom:88px;background:#269dd8;transform:rotate(-12deg)}
.fc-home-v2 .fcv2-showcase-chip{position:absolute;z-index:5;left:3px;bottom:27px;display:flex;gap:8px;align-items:center;background:white;border:1px solid #eceef1;box-shadow:0 12px 26px #171a2225;padding:11px 15px;border-radius:13px;font-size:11px;font-weight:850;transform:rotate(4deg)}
.fc-home-v2 .fcv2-showcase-chip svg{color:#c99a0a}
.fc-home-v2 .fcv2-explore-bar{position:relative;z-index:2;margin-top:20px;background:white;border:1px solid #e9e4d7;box-shadow:0 15px 35px #241f1212;border-radius:16px;padding:15px 21px;display:flex;gap:16px;align-items:center}
.fc-home-v2 .fcv2-explore-bar>span:first-child{font-size:13px;font-weight:850;display:flex;gap:9px;align-items:center;white-space:nowrap}.fc-home-v2 .fcv2-explore-bar>span:first-child svg{color:#cb9806}.fc-home-v2 .fcv2-explore-bar a{order:3;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;font-weight:850}.fc-home-v2 .fcv2-explore-bar a:hover{color:#b88800}.fc-home-v2 .fcv2-bar-line{width:1px;height:23px;background:#e4e4e6}.fc-home-v2 .fcv2-bar-hint{font-size:12px;color:#8a919b;margin-left:auto}
.fc-home-v2 .fcv2-shortcuts{display:grid;grid-template-columns:repeat(auto-fit,minmax(208px,1fr));gap:13px;padding:28px 0 16px}
.fc-home-v2 .fcv2-shortcut{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid #edf0f3;background:#fff;box-shadow:0 9px 24px #171a2208;border-radius:16px;transition:transform .2s,border-color .2s}.fc-home-v2 .fcv2-shortcut:hover{transform:translateY(-4px);border-color:#ffdf80}
.fc-home-v2 .fcv2-shortcut-icon{display:grid;place-items:center;flex:none;width:50px;height:50px;border-radius:13px}.fc-home-v2 .fcv2-bg-dark{background:#20232b;color:#ffd028}.fc-home-v2 .fcv2-bg-yellow{background:#fff0bf;color:#b98700}.fc-home-v2 .fcv2-bg-lilac{background:#eee8ff;color:#7955d1}.fc-home-v2 .fcv2-bg-soft{background:#e6f7ef;color:#2b9b73}.fc-home-v2 .fcv2-shortcut>span:nth-child(2){flex:1;min-width:0}.fc-home-v2 .fcv2-shortcut b{font-size:12px;display:block}.fc-home-v2 .fcv2-shortcut small{display:block;font-size:10px;color:#868e9b;margin-top:5px}.fc-home-v2 .fcv2-shortcut>svg{color:#9b9fa8;width:17px}
.fc-home-v2 .fcv2-proof{background:#fafbfc;border:1px solid #edf0f3;border-radius:13px;padding:12px 21px;margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:17px;flex-wrap:wrap}.fc-home-v2 .fcv2-proof-label{font-weight:800;font-size:11px;color:#848a96}.fc-home-v2 .fcv2-proof-items{display:flex;flex-wrap:wrap;gap:15px 25px}.fc-home-v2 .fcv2-proof-items>span{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#69727f}.fc-home-v2 .fcv2-proof-items strong{font-size:14px;color:#24272e}.fc-home-v2 .fcv2-proof-items svg{color:#d2a010}
.fc-home-v2 .fcv2-section{padding:75px 0}.fc-home-v2 .fcv2-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.fc-home-v2 .fcv2-section-heading h2{font-size:clamp(25px,2.8vw,35px);font-weight:920;line-height:1.45;margin:12px 0 7px;letter-spacing:-.5px}.fc-home-v2 .fcv2-section-heading h2 em{font-style:normal;color:#dc9d00}.fc-home-v2 .fcv2-section-heading p{font-size:13px;line-height:1.9;color:#87909a;margin:0}.fc-home-v2 .fcv2-text-link{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid #dda816;padding-bottom:7px;font-weight:850;font-size:12px;white-space:nowrap}.fc-home-v2 .fcv2-text-link:hover{color:#ba8700}
.fc-home-v2 .fcv2-network-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.fc-home-v2 .fcv2-network-card{display:grid;grid-template-columns:60px 1fr 30px;grid-template-rows:auto auto;align-items:center;gap:5px 15px;padding:23px 20px;min-height:164px;border:1px solid #e8ebef;border-radius:20px;box-shadow:0 10px 28px #191c2408;transition:transform .2s,box-shadow .2s}.fc-home-v2 .fcv2-network-card:hover{transform:translateY(-5px);box-shadow:0 18px 33px #191c2416}
.fc-home-v2 .fcv2-network-icon{grid-row:1/3;width:60px;height:60px;display:grid;place-items:center;border-radius:17px;background:#111;color:#fff}.fc-home-v2 .fcv2-network-instagram{background:linear-gradient(145deg,#ffbb46,#e8337a 60%,#8336c8)}.fc-home-v2 .fcv2-network-telegram{background:#279bd9}.fc-home-v2 .fcv2-network-youtube{background:#eb2934}.fc-home-v2 .fcv2-network-tiktok,.fc-home-v2 .fcv2-network-x{background:#14151a}.fc-home-v2 .fcv2-network-whatsapp{background:#21b968}.fc-home-v2 .fcv2-network-discord{background:#606be0}.fc-home-v2 .fcv2-network-pinterest{background:#cf1f32}.fc-home-v2 .fcv2-network-linkedin{background:#287fbc}.fc-home-v2 .fcv2-net-title{font-weight:900;font-size:17px;grid-column:2}.fc-home-v2 .fcv2-network-card small{font-size:12px;color:#858d99;grid-column:2}.fc-home-v2 .fcv2-network-arrow{grid-row:1/3;grid-column:3;background:#fff4d4;border-radius:10px;display:grid;place-items:center;width:32px;height:32px;color:#bc8c00}
.fc-home-v2 .fcv2-catalog-fallback{display:flex;align-items:center;gap:32px;border:1px solid #f1e7ca;background:linear-gradient(110deg,#fff9e9,#fff 77%);border-radius:22px;min-height:238px;padding:30px 38px}
.fc-home-v2 .fcv2-fallback-art{width:126px;height:126px;display:grid;place-items:center;flex:none;position:relative;background:#ffd85a;color:#191c24;border-radius:35px;transform:rotate(-8deg);box-shadow:0 16px 31px #d6a00036}.fc-home-v2 .fcv2-fallback-art>span{position:absolute;left:-13px;bottom:-4px;width:49px;height:49px;display:grid;place-items:center;background:#20232b;color:#fff;border-radius:14px}.fc-home-v2 .fcv2-fallback-chip{font-size:11px;font-weight:800;color:#bc8a09}.fc-home-v2 .fcv2-catalog-fallback h3{font-size:23px;font-weight:900;margin:9px 0}.fc-home-v2 .fcv2-catalog-fallback p{font-size:13px;color:#7b8590;line-height:2;margin:0 0 19px;max-width:660px}
.fc-home-v2 .fcv2-how{background:linear-gradient(#f8f9fb,#fff);border-block:1px solid #edf0f4}.fc-home-v2 .fcv2-center{justify-content:center;text-align:center}.fc-home-v2 .fcv2-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.fc-home-v2 .fcv2-step{border:1px solid #ebedf2;border-radius:20px;min-height:208px;background:#fff;box-shadow:0 10px 26px #191c2406;padding:25px;position:relative}.fc-home-v2 .fcv2-step-number{position:absolute;left:22px;top:14px;font-size:32px;font-weight:950;color:#f0f1f3}.fc-home-v2 .fcv2-step-icon{width:56px;height:56px;display:grid;place-items:center;background:#fff2ca;color:#bb8b00;border-radius:16px;margin-bottom:18px}.fc-home-v2 .fcv2-step h3{font-size:16px;font-weight:900;margin:0 0 8px}.fc-home-v2 .fcv2-step p{font-size:12px;line-height:2;color:#858d98;margin:0}
.fc-home-v2 .fcv2-banner-section{padding:67px 0}.fc-home-v2 .fcv2-banner{display:grid;grid-template-columns:1fr 310px;align-items:center;gap:25px;position:relative;overflow:hidden;padding:42px 60px;background:linear-gradient(125deg,#1a1c23,#303139);color:#fff;min-height:300px;border-radius:27px}.fc-home-v2 .fcv2-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 17% 45%,#ffd44325,transparent 43%)}.fc-home-v2 .fcv2-banner-copy{position:relative;z-index:2}.fc-home-v2 .fcv2-banner-copy>span{font-size:12px;display:inline-flex;align-items:center;gap:7px;font-weight:800;color:#ffda66}.fc-home-v2 .fcv2-banner h2{font-size:clamp(26px,3.2vw,37px);line-height:1.5;font-weight:950;margin:12px 0}.fc-home-v2 .fcv2-banner h2 em{font-style:normal;color:#ffd148}.fc-home-v2 .fcv2-banner p{color:#c7c9d0;font-size:13px;line-height:2;max-width:520px;margin:0 0 21px}
.fc-home-v2 .fcv2-banner-art{min-height:205px;position:relative;display:grid;place-items:center}.fc-home-v2 .fcv2-banner-circle{position:absolute;width:242px;height:242px;background:radial-gradient(circle,#ffda56,#ffc51a 72%,#ebb002);box-shadow:0 15px 65px #ffca2440;border-radius:50%}.fc-home-v2 .fcv2-banner-circle:after{content:"";position:absolute;inset:-27px;border:1px dashed #ffdf7657;border-radius:50%}.fc-home-v2 .fcv2-banner-icon{z-index:2;color:#1c1f25;transform:rotate(-9deg)}.fc-home-v2 .fcv2-banner-tile{position:absolute;z-index:3;width:53px;height:53px;background:#fff;color:#b98900;border-radius:15px;display:grid;place-items:center;box-shadow:0 12px 26px #0003}.fc-home-v2 .fcv2-banner-tile.tile-a{right:12px;top:0;transform:rotate(9deg)}.fc-home-v2 .fcv2-banner-tile.tile-b{left:16px;bottom:-3px;transform:rotate(-9deg)}
.fc-home-v2 .fcv2-shop,.fc-home-v2 .fcv2-blog{background:#fafbfc;border-block:1px solid #edf0f3}.fc-home-v2 .fcv2-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.fc-home-v2 .fcv2-product{display:block;background:#fff;border:1px solid #e9edf0;border-radius:18px;padding:13px;transition:transform .2s}.fc-home-v2 .fcv2-product:hover{transform:translateY(-3px)}.fc-home-v2 .fcv2-product-cover{display:grid;place-items:center;background:#f7f8f9;border-radius:12px;aspect-ratio:5/4;overflow:hidden;color:#c89c10}.fc-home-v2 .fcv2-product-cover img{width:100%;height:100%;object-fit:contain}.fc-home-v2 .fcv2-product-info{display:grid;gap:8px;padding:13px 3px}.fc-home-v2 .fcv2-product-info strong{font-size:13px;line-height:1.8}.fc-home-v2 .fcv2-product-info>span{color:#ae7e00;font-size:12px;font-weight:800}
.fc-home-v2 .fcv2-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.fc-home-v2 .fcv2-benefits article{border:1px solid #eaeef2;border-radius:18px;padding:23px 20px;background:#fff;box-shadow:0 10px 30px #171a2208}.fc-home-v2 .fcv2-benefits article>span{display:grid;place-items:center;width:54px;height:54px;background:#fff1c5;color:#ba8b00;border-radius:15px;margin-bottom:15px}.fc-home-v2 .fcv2-benefits h3{font-size:15px;font-weight:900;margin:0 0 10px}.fc-home-v2 .fcv2-benefits p{font-size:12px;line-height:2;color:#838b96;margin:0}
.fc-home-v2 .fcv2-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.fc-home-v2 .fcv2-blog-card{border:1px solid #e9edf0;border-radius:18px;padding:12px 12px 19px;background:#fff;display:flex;flex-direction:column;gap:7px}.fc-home-v2 .fcv2-blog-thumb{background:#fff2cd;border-radius:12px;aspect-ratio:16/9;display:grid;place-items:center;color:#be8c0b;overflow:hidden}.fc-home-v2 .fcv2-blog-thumb img{width:100%;height:100%;object-fit:cover}.fc-home-v2 .fcv2-blog-meta{font-size:11px;color:#8b919b;margin:7px 5px 0}.fc-home-v2 .fcv2-blog-card>strong{font-size:15px;line-height:1.9;padding:0 5px;min-height:55px}.fc-home-v2 .fcv2-blog-read{font-size:12px;color:#ae8000;font-weight:850;display:flex;align-items:center;gap:8px;padding:3px 5px}
.fc-home-v2 .fcv2-bottom-cta{padding:16px 0 75px}.fc-home-v2 .fcv2-bottom-inner{border-radius:19px;background:linear-gradient(110deg,#ffe185,#ffce45);padding:28px 37px;display:flex;align-items:center;justify-content:space-between;gap:22px}.fc-home-v2 .fcv2-bottom-cta h2{font-size:25px;font-weight:950;margin:11px 0 5px}.fc-home-v2 .fcv2-bottom-cta p{font-size:12px;color:#77673f;margin:0}.fc-home-v2 .fcv2-seo-content{padding:20px 0 60px}.fc-home-v2 .fcv2-editor-content{max-width:940px;margin:auto;line-height:2.2}.fc-home-v2 .fcv2-editor-content img{max-width:100%;height:auto}.fc-home-v2 .fcv2-editor-content table{display:block;overflow-x:auto}
@media(max-width:1080px){.fc-home-v2 .fcv2-hero-layout{gap:25px}.fc-home-v2 .fcv2-network-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-home-v2 .fcv2-products-grid,.fc-home-v2 .fcv2-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-home-v2 .fcv2-banner{grid-template-columns:1fr 235px;padding:38px}.fc-home-v2 .fcv2-banner-circle{width:200px;height:200px}}
@media(max-width:767px){
.fc-home-v2 .container{width:calc(100% - 30px)}.fc-home-v2 .fcv2-hero{padding:37px 0 28px}.fc-home-v2 .fcv2-hero-layout{grid-template-columns:1fr;gap:3px}.fc-home-v2 .fcv2-hero-copy{padding:0}.fc-home-v2 .fcv2-hero h1{font-size:clamp(30px,8vw,47px);letter-spacing:-.35px;line-height:1.41;margin:14px 0}.fc-home-v2 .fcv2-lead{font-size:13px;line-height:2.05}.fc-home-v2 .fcv2-actions{margin-top:21px;gap:8px}.fc-home-v2 .fcv2-button{min-height:46px;padding:10px 13px;font-size:12px;flex:1}.fc-home-v2 .fcv2-hero-trust{margin-top:19px;gap:8px 12px}.fc-home-v2 .fcv2-hero-trust>span{font-size:10px}
.fc-home-v2 .fcv2-showcase{height:381px;width:min(400px,100%);margin:16px auto 0}.fc-home-v2 .fcv2-halo{inset:42px 13px 35px}.fc-home-v2 .fcv2-panel-visual{width:81%;padding:11px 12px;transform:rotate(-3deg)}.fc-home-v2 .fcv2-panel-wallet{min-height:82px;padding:11px}.fc-home-v2 .fcv2-panel-mini>div{padding:8px 4px}.fc-home-v2 .fcv2-panel-row{padding:8px;margin:5px 0}.fc-home-v2 .fcv2-floating-tag{width:48px;height:48px;border-radius:13px}.fc-home-v2 .fcv2-float-a{right:2px;top:56px}.fc-home-v2 .fcv2-float-b{left:2px;bottom:74px}.fc-home-v2 .fcv2-showcase-chip{left:2px;bottom:18px;font-size:9px;padding:8px}
.fc-home-v2 .fcv2-explore-bar{margin-top:12px;padding:14px;display:grid;grid-template-columns:1fr auto;gap:8px}.fc-home-v2 .fcv2-explore-bar>span:first-child{font-size:11px}.fc-home-v2 .fcv2-explore-bar a{order:unset;font-size:10px}.fc-home-v2 .fcv2-bar-line{display:none}.fc-home-v2 .fcv2-bar-hint{grid-column:1/-1;margin:0;font-size:10px}
.fc-home-v2 .fcv2-shortcuts{padding-top:18px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.fc-home-v2 .fcv2-shortcut{padding:12px;flex-direction:column;align-items:flex-start;min-height:104px;position:relative}.fc-home-v2 .fcv2-shortcut-icon{width:40px;height:40px;border-radius:10px}.fc-home-v2 .fcv2-shortcut b{font-size:11px}.fc-home-v2 .fcv2-shortcut small{font-size:9px}.fc-home-v2 .fcv2-shortcut>svg,.fc-home-v2 .fcv2-shortcut>.fc-inline-icon{position:absolute;left:10px;top:16px}
.fc-home-v2 .fcv2-proof{margin-top:5px;padding:11px}.fc-home-v2 .fcv2-proof-items{gap:10px 14px}.fc-home-v2 .fcv2-proof-items strong{font-size:12px}.fc-home-v2 .fcv2-proof-items>span{font-size:10px}
.fc-home-v2 .fcv2-section{padding:54px 0}.fc-home-v2 .fcv2-section-heading{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:22px}.fc-home-v2 .fcv2-section-heading h2{font-size:25px;margin:10px 0 5px}.fc-home-v2 .fcv2-section-heading p{font-size:12px}.fc-home-v2 .fcv2-center{align-items:center}
.fc-home-v2 .fcv2-network-grid{gap:10px}.fc-home-v2 .fcv2-network-card{grid-template-columns:1fr 24px;grid-template-rows:52px auto 1fr;padding:14px 12px;min-height:149px;gap:5px}.fc-home-v2 .fcv2-network-icon{grid-column:1;grid-row:1;width:46px;height:46px;border-radius:12px}.fc-home-v2 .fcv2-net-title{grid-row:2;grid-column:1;font-size:14px}.fc-home-v2 .fcv2-network-card small{grid-column:1/-1;grid-row:3;font-size:10px}.fc-home-v2 .fcv2-network-arrow{grid-row:1;grid-column:2;width:26px;height:26px}.fc-home-v2 .fcv2-catalog-fallback{padding:22px 19px;gap:15px;min-height:0}.fc-home-v2 .fcv2-fallback-art{width:76px;height:76px;border-radius:22px}.fc-home-v2 .fcv2-fallback-art>span{width:33px;height:33px}.fc-home-v2 .fcv2-catalog-fallback h3{font-size:18px}.fc-home-v2 .fcv2-catalog-fallback p{font-size:11px}.fc-home-v2 .fcv2-catalog-fallback .fcv2-button{display:inline-flex;width:auto;flex:none}
.fc-home-v2 .fcv2-step-grid{grid-template-columns:1fr;gap:10px}.fc-home-v2 .fcv2-step{min-height:0;display:grid;grid-template-columns:48px 1fr;gap:3px 13px;padding:18px}.fc-home-v2 .fcv2-step-icon{grid-row:1/3;width:45px;height:45px;margin:0}.fc-home-v2 .fcv2-step h3{grid-column:2;margin:0;font-size:14px}.fc-home-v2 .fcv2-step p{grid-column:2;font-size:11px}.fc-home-v2 .fcv2-step-number{left:13px;top:11px;font-size:25px}
.fc-home-v2 .fcv2-banner-section{padding:35px 0}.fc-home-v2 .fcv2-banner{display:grid;grid-template-columns:1fr;min-height:0;padding:27px 24px;border-radius:20px;gap:5px}.fc-home-v2 .fcv2-banner h2{font-size:26px}.fc-home-v2 .fcv2-banner p{font-size:11px}.fc-home-v2 .fcv2-banner .fcv2-button{flex:none}.fc-home-v2 .fcv2-banner-art{min-height:157px}.fc-home-v2 .fcv2-banner-circle{width:158px;height:158px}.fc-home-v2 .fcv2-banner-tile{width:43px;height:43px}.fc-home-v2 .fcv2-banner-tile.tile-a{right:17%}.fc-home-v2 .fcv2-banner-tile.tile-b{left:16%}
.fc-home-v2 .fcv2-products-grid,.fc-home-v2 .fcv2-benefits{gap:10px}.fc-home-v2 .fcv2-benefits article{padding:16px 12px}.fc-home-v2 .fcv2-benefits article>span{width:44px;height:44px;margin-bottom:12px}.fc-home-v2 .fcv2-benefits h3{font-size:12px}.fc-home-v2 .fcv2-benefits p{font-size:11px}.fc-home-v2 .fcv2-product{padding:8px}.fc-home-v2 .fcv2-product-info strong{font-size:11px}
.fc-home-v2 .fcv2-blog-grid{grid-template-columns:1fr;gap:12px}.fc-home-v2 .fcv2-blog-card{display:grid;grid-template-columns:105px 1fr;grid-template-rows:20px auto 24px;gap:2px 13px;padding:10px}.fc-home-v2 .fcv2-blog-thumb{grid-row:1/4;aspect-ratio:1;grid-column:1}.fc-home-v2 .fcv2-blog-meta{grid-column:2;grid-row:1;margin:0}.fc-home-v2 .fcv2-blog-card>strong{grid-column:2;grid-row:2;font-size:12px;min-height:0}.fc-home-v2 .fcv2-blog-read{grid-column:2;grid-row:3;margin:0;font-size:11px}
.fc-home-v2 .fcv2-bottom-cta{padding:0 0 45px}.fc-home-v2 .fcv2-bottom-inner{padding:23px;flex-direction:column;align-items:stretch}.fc-home-v2 .fcv2-bottom-cta h2{font-size:21px}.fc-home-v2 .fcv2-bottom-inner .fcv2-button{width:100%;flex:none}
}
@media(max-width:370px){.fc-home-v2 .fcv2-hero h1{font-size:29px}.fc-home-v2 .fcv2-showcase{height:346px}.fc-home-v2 .fcv2-panel-visual{width:84%;transform:scale(.9) rotate(-3deg)}.fc-home-v2 .fcv2-catalog-fallback{flex-direction:column;align-items:flex-start}}
@media(prefers-reduced-motion:reduce){.fc-home-v2 *,.fc-home-v2 *:before,.fc-home-v2 *:after{transition:none!important;animation:none!important}}
