.flux-home2.fa-page{min-height:60vh}.flux-home2.fa-page .fh-btn svg{width:18px;height:18px}.flux-home2 .fa-hero{background:radial-gradient(ellipse 70% 60% at 20% 0,#ff6b3524,transparent 70%),var(--bg);padding:clamp(40px,6vw,88px) 0 clamp(48px,6vw,80px);position:relative;overflow:clip}.flux-home2 .fa-h1{letter-spacing:-.05em;text-wrap:balance;max-width:16ch;margin-top:18px;font-size:clamp(38px,5.4vw,76px);font-weight:800;line-height:1.04}.flux-home2 .fa-hero .fh-sub{margin-top:18px}.flux-home2 .fa-note{color:var(--gold);max-width:62ch;margin-top:14px;font-size:15px}.flux-home2 .fa-hero .fh-ch{margin-top:22px}.flux-home2 .fa-ctas{justify-content:flex-start}.flux-home2 .fa-crumbs{color:var(--t3);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:14px;display:flex}.flux-home2 .fa-crumbs a{color:var(--t2);text-underline-offset:3px;text-decoration:underline}.flux-home2 .fa-status{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.flux-home2 .fa-part{color:var(--t2);font-size:14px}.flux-home2 .fa-tag{color:var(--green);letter-spacing:0;vertical-align:middle;white-space:nowrap;border:1px solid #34d27b61;border-radius:99px;margin-left:8px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}.flux-home2 .fa-status>.fa-tag:first-child{margin-left:0}.flux-home2 .fa-tag.soon{color:var(--gold);border-color:#ffd9a059}.flux-home2 .fa-sec{border-top:1px solid var(--b1);padding:clamp(56px,7vw,96px) 0}.flux-home2 .fa-h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:1.08}.flux-home2 .fa-small{color:var(--t3);max-width:70ch;margin-top:22px;font-size:14px}.flux-home2 .fa-docs a,.flux-home2 .fa-price a,.flux-home2 .fa-small a{color:var(--amber);text-underline-offset:3px;text-decoration:underline}.flux-home2 .fa-jobs{gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:820px){.flux-home2 .fa-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}}.flux-home2 .fa-jobs li{border:1px solid var(--b2);color:#eadccf;background:#ffb07008;border-radius:16px;padding:20px 22px;font-size:16px}.flux-home2 .fa-rows{border-top:1px solid var(--b2);margin-top:32px}.flux-home2 .fa-row{border-bottom:1px solid var(--b2);gap:8px 40px;padding:22px 0;display:grid}@media (min-width:900px){.flux-home2 .fa-row{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.flux-home2 .fa-row h3{letter-spacing:-.02em;font-size:20px;line-height:1.3}.flux-home2 .fa-row p{color:var(--t2);font-size:16px}.flux-home2 .fa-two{gap:48px;display:grid}@media (min-width:900px){.flux-home2 .fa-two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}.flux-home2 .fa-price{background:#ff6b350f;border:1px solid #ff6b3566;border-radius:18px;margin-top:24px;padding:22px}.flux-home2 .fa-price ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.flux-home2 .fa-price li{gap:2px;display:grid}.flux-home2 .fa-price .k{color:var(--t2);font-size:14px}.flux-home2 .fa-price b{color:#fff;font-size:18px;font-weight:600}.flux-home2 .fa-price .n{color:var(--t3);font-size:14px}.flux-home2 .fa-price .fa-small{margin-top:18px}.flux-home2 .fa-limits{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.flux-home2 .fa-limits li{color:#eadccf;gap:10px;font-size:16px;display:flex}.flux-home2 .fa-limits li:before{background:var(--orange);content:"";border-radius:50%;flex:none;width:7px;height:7px;margin-top:10px}.flux-home2 .fa-diy{gap:24px;margin-top:32px;display:grid}@media (min-width:820px){.flux-home2 .fa-diy{grid-template-columns:repeat(3,minmax(0,1fr))}}.flux-home2 .fa-diy h3{letter-spacing:-.02em;font-size:19px}.flux-home2 .fa-diy p{color:var(--t2);margin-top:8px;font-size:16px}.flux-home2 .fa-faq{border-top:1px solid var(--b2);max-width:820px;margin-top:28px}.flux-home2 .fa-faq details{border-bottom:1px solid var(--b2)}.flux-home2 .fa-faq summary{color:#fff;cursor:pointer;padding:18px 0;font-size:17px;font-weight:600}.flux-home2 .fa-faq details p{color:var(--t2);padding:0 0 18px;font-size:16px}.flux-home2 .fa-docs{gap:10px 22px;margin:24px 0 0;font-size:15px}.flux-home2 .fa-docs,.flux-home2 .fa-more{flex-wrap:wrap;padding:0;list-style:none;display:flex}.flux-home2 .fa-more{gap:10px;margin:28px 0 0}.flux-home2 .fa-more a{border:1px solid var(--b3);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:15px;display:inline-flex}.flux-home2 .fa-more a:hover{border-color:var(--orange)}.flux-home2 .fa-cards{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.flux-home2 .fa-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.flux-home2 .fa-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.flux-home2 .fa-cards>li{display:flex}.flux-home2 .fa-card{border:1px solid var(--b2);background:linear-gradient(#ffb0700d,#0000);border-radius:20px;flex-direction:column;gap:12px;width:100%;padding:24px;transition:border-color .2s;display:flex}.flux-home2 .fa-card:hover{border-color:#ff6b358c}.flux-home2 .fa-card-top{color:var(--t3);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.flux-home2 .fa-card-name{text-transform:none}.flux-home2 .fa-card h3{letter-spacing:-.03em;font-size:24px;line-height:1.2}.flux-home2 .fa-card p{color:var(--t2);font-size:15.5px}.flux-home2 .fa-card .fh-ch{margin-top:auto}.flux-home2 .fa-card-foot{border-top:1px solid var(--b1);color:var(--gold);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:14px;display:flex}.flux-home2 .fa-go{color:var(--orange);font-size:18px}.flux-home2 .fa-cta{border-top:1px solid var(--b1);text-align:center;background:radial-gradient(60% 70% at 50% 100%,#ff6b3524,#0000 70%);padding:clamp(64px,8vw,112px) 0}.flux-home2 .fa-cta .fh-lede{margin-inline:auto}
