#flipcloud-menu>.nav{scroll-snap-align:start;scroll-snap-stop:always}
#flipcloud-menu>.nav{position:absolute;z-index:6;top:0;left:0;width:100%;max-width:none;margin:0;padding-left:clamp(20px,3vw,56px);padding-right:clamp(20px,3vw,56px);border:0!important;box-shadow:none!important;background:transparent}
#flipcloud-menu>.nav .logoFrame{width:160px;height:42px}
@media(max-width:700px){
#flipcloud-menu>.nav .logoFrame{width:132px;height:38px}
}
#flipcloud-menu .authLinks{display:flex;align-items:center;gap:28px}
#flipcloud-menu .navlinks{margin-left:auto;margin-right:34px;gap:28px}
#flipcloud-menu .navlinks a,#flipcloud-menu .navPanelTrigger{display:flex;align-items:center;gap:7px;color:#fff;font-size:13px;font-weight:500}
#flipcloud-menu .navPanelTrigger{border:0;padding:0;background:none;cursor:pointer}
#flipcloud-menu .navPanelTrigger:after{content:"";width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:.2s}
#flipcloud-menu .navPanelTrigger.active:after{transform:rotate(225deg) translate(-2px,-1px)}
#flipcloud-menu .navPanelBackdrop{position:fixed;inset:82px 0 0;z-index:30;border:0;background:rgba(0,0,0,.46);backdrop-filter:blur(3px)}
#flipcloud-menu .megaPanel{position:fixed;z-index:31;top:92px;left:50%;width:min(1180px,calc(100vw - 48px));max-height:calc(100svh - 112px);overflow:auto;transform:translateX(-50%);padding:34px;border:1px solid #292932;border-radius:26px;background:#09090b;color:#fff;box-shadow:0 32px 90px #000c}
#flipcloud-menu .megaPanelTop{display:flex;justify-content:space-between;gap:30px;padding-bottom:26px;border-bottom:1px solid #25252c}
#flipcloud-menu .megaPanelTop h2{margin:8px 0 5px;font-size:clamp(25px,2.3vw,37px);line-height:1.08;letter-spacing:-.04em}
#flipcloud-menu .megaPanelTop p{margin:0;color:#9999a4;font-size:13px}
#flipcloud-menu .megaPanelTop>button{align-self:flex-start;width:36px;height:36px;border:1px solid #34343d;border-radius:50%;background:#131318;color:#fff;font-size:24px;line-height:1;cursor:pointer}
#flipcloud-menu .panelEyebrow{font-size:10px;font-weight:800;letter-spacing:.18em;background:linear-gradient(90deg,#7b73ff,#36b9ff,#f268cf);-webkit-background-clip:text;background-clip:text;color:transparent}
#flipcloud-menu .featureColumns{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;padding-top:27px}
#flipcloud-menu .featureColumns>div+div{border-left:1px solid #25252c;padding-left:34px}
#flipcloud-menu .featureColumns h3{margin:0 0 22px;color:#b8b8c2;font-size:12px;letter-spacing:.1em;text-transform:uppercase}
#flipcloud-menu .featureItem{display:block;width:100%;margin:0 0 18px;padding:0;border:0;background:none;color:#fff;text-align:left;cursor:pointer}
#flipcloud-menu .featureItem b{display:block;font-size:15px;line-height:1.3}
#flipcloud-menu .featureItem span{display:block;margin-top:5px;color:#8d8d98;font-size:12px;line-height:1.45}
#flipcloud-menu .featureItem:hover b,#flipcloud-menu .featureItem:focus-visible b{color:#829cff}
#flipcloud-menu .featurePanel.featureDetailOpen{overflow:hidden;padding:0;background:var(--feature-color);color:#111216}
#flipcloud-menu .featureDetail{position:relative;min-height:min(720px,calc(100svh - 114px));padding:72px 70px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(270px,.85fr);gap:64px;align-items:center}
#flipcloud-menu .featureDetailNav{position:absolute;top:26px;left:38px;right:38px;display:flex;justify-content:space-between}
#flipcloud-menu .featureDetailNav button{border:0;background:transparent;color:#111216;font-weight:800;cursor:pointer}
#flipcloud-menu .featureDetailNav button:last-child{width:42px;height:42px;border:1px solid #11121655;border-radius:50%;font-size:28px;font-weight:400;line-height:1}
#flipcloud-menu .featureDetailCopy>span{display:block;margin-bottom:16px;font-size:11px;font-weight:900;letter-spacing:.14em;opacity:.65}
#flipcloud-menu .featureDetailCopy h2{max-width:650px;margin:0;font-size:clamp(44px,5vw,78px);line-height:.94;letter-spacing:-.06em}
#flipcloud-menu .featureDetailCopy>strong{display:block;margin-top:38px;font-size:clamp(19px,1.7vw,27px);line-height:1.25}
#flipcloud-menu .featureDetailCopy>p{max-width:650px;margin:22px 0 0;color:#252a31;font-size:16px;line-height:1.58}
#flipcloud-menu .featureDetailCopy aside{max-width:650px;margin-top:28px;padding:20px 22px;display:grid;grid-template-columns:64px 1fr;gap:18px;border-radius:16px;background:#ffffff70}
#flipcloud-menu .featureDetailCopy aside b{padding-top:3px;font-size:10px;letter-spacing:.12em}
#flipcloud-menu .featureDetailCopy aside p{margin:0;font-size:14px;line-height:1.5}
#flipcloud-menu .featureDetailVisual{position:relative;width:min(100%,430px);aspect-ratio:1;border-radius:38px;background:#ffffff45;justify-self:center;overflow:hidden}
#flipcloud-menu .featureDetailVisual i{position:absolute;display:block;border:10px solid #111216;border-radius:50%;background:transparent}
#flipcloud-menu .featureDetailVisual i:nth-child(1){inset:12%}
#flipcloud-menu .featureDetailVisual i:nth-child(2){inset:24%;opacity:.8}
#flipcloud-menu .featureDetailVisual i:nth-child(3){inset:36%;opacity:.65}
#flipcloud-menu .featureDetailVisual i:nth-child(4){width:12%;height:12%;left:44%;top:44%;border:0;background:#111216}
#flipcloud-menu .priceGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding-top:26px}
#flipcloud-menu .priceGrid>article{position:relative;min-height:360px;padding:23px;border:1px solid #292932;border-radius:20px;background:linear-gradient(155deg,#18181d,#0d0d10)}
#flipcloud-menu .priceGrid>article:nth-child(2){border-color:#755de8;background:linear-gradient(155deg,rgba(105,75,218,.28),#111116 45%)}
#flipcloud-menu .priceGrid h3{margin:0 0 30px;font-size:20px}
#flipcloud-menu .priceGrid strong{display:block;font-size:27px;letter-spacing:-.04em}
#flipcloud-menu .priceGrid strong small{margin-left:5px;color:#9696a0;font-size:12px;font-weight:500}
#flipcloud-menu .priceGrid p{min-height:48px;color:#9999a4;font-size:12px;line-height:1.5}
#flipcloud-menu .priceGrid ul{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid #292932}
#flipcloud-menu .priceGrid li{position:relative;margin:12px 0;padding-left:17px;color:#d9d9df;font-size:12px;line-height:1.4}
#flipcloud-menu .priceGrid li:before{content:"";position:absolute;left:0;top:.45em;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#7b73ff,#38c7ef,#f268cf)}
#flipcloud-menu .popular{position:absolute;right:16px;top:18px;padding:5px 7px;border-radius:99px;background:linear-gradient(90deg,#755de8,#257dcc);font-size:8px;font-weight:800;letter-spacing:.08em}
#flipcloud-menu .useCaseGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:27px;background:#292932;border:1px solid #292932;border-radius:20px;overflow:hidden}
#flipcloud-menu .useCaseGrid>button{min-height:190px;padding:25px;border:0;background:linear-gradient(145deg,#151519,#0c0c0f);color:#fff;text-align:left;cursor:pointer;transition:.2s}
#flipcloud-menu .useCaseGrid>button:hover{background:linear-gradient(145deg,#202027,#111116);transform:translateY(-2px)}
#flipcloud-menu .useCaseGrid button>span{font-size:10px;font-weight:800;letter-spacing:.12em;background:linear-gradient(90deg,#7b73ff,#36b9ff,#f268cf);-webkit-background-clip:text;background-clip:text;color:transparent}
#flipcloud-menu .useCaseGrid h3{margin:22px 0 10px;font-size:19px;letter-spacing:-.025em}
#flipcloud-menu .useCaseGrid p{margin:0;color:#92929d;font-size:12px;line-height:1.6}
#flipcloud-menu .useCaseGrid b{display:block;margin-top:16px;color:#d9d9df;font-size:10px;font-weight:650}
#flipcloud-menu .useCaseGrid b i{margin-left:7px;color:#7e75ff;font-style:normal}
#flipcloud-menu .useCaseDetailNav{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid #292932}
#flipcloud-menu .useCaseDetailNav button{border:0;background:none;color:#a7a7b1;cursor:pointer}
#flipcloud-menu .useCaseDetailNav button:last-child{width:36px;height:36px;border:1px solid #34343d;border-radius:50%;background:#131318;color:#fff;font-size:24px}
#flipcloud-menu .useCaseDetailHead{padding:30px 0}
#flipcloud-menu .useCaseDetailHead h2{margin:10px 0 14px;color:#fff;font-size:clamp(32px,4vw,54px);letter-spacing:-.055em}
#flipcloud-menu .useCaseDetailHead>p{max-width:850px;margin:0;color:#fff;font-size:16px;line-height:1.65}
#flipcloud-menu .useCaseDetailBody{display:grid;grid-template-columns:1.45fr .75fr;gap:35px;padding-top:26px;border-top:1px solid #292932}
#flipcloud-menu .useCaseDetailBody h3{margin:0 0 17px;color:#fff;font-size:13px;letter-spacing:.08em;text-transform:uppercase}
#flipcloud-menu .useCaseDetailBody ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px;list-style:none;margin:0;padding:0}
#flipcloud-menu .useCaseDetailBody li{position:relative;padding-left:18px;color:#fff;font-size:13px;line-height:1.5}
#flipcloud-menu .useCaseDetailBody li:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#7b73ff,#36b9ff,#f268cf)}
#flipcloud-menu .useCaseDetailBody aside{padding:22px;border:1px solid #34343d;border-radius:16px;background:linear-gradient(145deg,rgba(101,78,222,.22),rgba(37,125,204,.08))}
#flipcloud-menu .useCaseDetailBody aside span{font-size:9px;font-weight:800;letter-spacing:.15em;color:#aaa2ff}
#flipcloud-menu .useCaseDetailBody aside p{margin:12px 0 0;color:#fff;font-size:14px;line-height:1.6}
@media(max-width:900px){
#flipcloud-menu .megaPanel{top:76px;width:calc(100vw - 24px);max-height:calc(100svh - 88px);padding:22px}
#flipcloud-menu .featureColumns,#flipcloud-menu .priceGrid,#flipcloud-menu .useCaseGrid,#flipcloud-menu .useCaseDetailBody{grid-template-columns:1fr}
#flipcloud-menu .featureColumns>div+div{border-left:0;border-top:1px solid #25252c;padding:24px 0 0}
#flipcloud-menu .featureDetail{min-height:calc(100svh - 88px);padding:90px 28px 34px;grid-template-columns:1fr;gap:36px;overflow:auto}
#flipcloud-menu .featureDetailNav{left:24px;right:24px}
#flipcloud-menu .featureDetailVisual{width:min(72vw,360px)}
#flipcloud-menu .priceGrid>article,#flipcloud-menu .useCaseGrid>button{min-height:0}
#flipcloud-menu .useCaseDetailBody ul{grid-template-columns:1fr}
#flipcloud-menu .navPanelBackdrop{inset:72px 0 0}
}
#flipcloud-menu .featureDetailNav{justify-content:flex-end}
#flipcloud-menu .featureDetailNav button{width:42px;height:42px;border:1px solid #11121655;border-radius:50%;font-size:28px;font-weight:400;line-height:1}
#flipcloud-menu .usesPanel.featureDetailOpen{overflow:hidden;padding:0;background:var(--feature-color);color:#111216}
#flipcloud-menu .useCaseFeatureDetail{min-height:min(720px,calc(100svh - 114px))}
#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailCopy h2{font-size:clamp(36px,4vw,64px);line-height:1;overflow-wrap:anywhere;word-break:break-word}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailCopy h2{font-size:clamp(34px,3.7vw,60px);line-height:1;overflow-wrap:anywhere;word-break:break-word}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailCopy>span{opacity:1}
#flipcloud-menu .detailPager{position:absolute;top:50%;width:58px;height:92px;padding:0;border:0;background:transparent;color:#111216;cursor:pointer;transform:translateY(-50%);transition:color .18s ease,transform .18s ease}
#flipcloud-menu .detailPagerPrev{left:20px}
#flipcloud-menu .detailPagerNext{right:20px}
#flipcloud-menu .detailPager span{position:absolute;top:27px;width:28px;height:28px;border-top:5px solid currentColor;border-right:5px solid currentColor;transition:transform .18s ease}
#flipcloud-menu .detailPagerPrev span{left:18px;transform:rotate(225deg)}
#flipcloud-menu .detailPagerNext span{left:12px;transform:rotate(45deg)}
#flipcloud-menu .detailPager:hover{color:#277eea}
#flipcloud-menu .detailPagerPrev:hover{transform:translate(-5px,-50%)}
#flipcloud-menu .detailPagerNext:hover{transform:translate(5px,-50%)}
#flipcloud-menu .detailPagerPrev:hover span{transform:rotate(225deg) scale(1.08)}
#flipcloud-menu .detailPagerNext:hover span{transform:rotate(45deg) scale(1.08)}
#flipcloud-menu .detailPager:focus-visible{outline:3px solid currentColor;outline-offset:3px;border-radius:12px}
@media(max-width:900px){
#flipcloud-menu .detailPager{width:44px}
#flipcloud-menu .detailPagerPrev{left:2px}
#flipcloud-menu .detailPagerNext{right:2px}
#flipcloud-menu .detailPager span{width:21px;height:21px}
#flipcloud-menu .detailPagerPrev span{left:15px}
#flipcloud-menu .detailPagerNext span{left:8px}
}
#flipcloud-menu .usesPanel:not(.featureDetailOpen){background:#fff;color:#111216;border-color:#dedee5}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop{border-bottom-color:#dedee5}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop h2{margin-top:0;color:#111216}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop p{color:#62626c}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop>button{border-color:#d6d6dd;background:#fff;color:#111216}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid{background:#dedee5;border-color:#dedee5}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button{background:#fff;color:#111216}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover{background:#f5f5f8}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid p{color:#62626c}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid b{color:#24242a}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop{border-bottom:0;padding-bottom:8px}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid{margin-top:16px;background:#fff;border-color:#dedee5}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button{background:var(--use-color);color:#111216}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover{background:var(--use-color);filter:brightness(.96)}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid p{color:#343940}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid button>span{background:none;color:#111216aa;-webkit-text-fill-color:currentColor}
#flipcloud-menu .featurePanel:not(.featureDetailOpen){background:#fff;color:#111216;border-color:#fff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop{padding-bottom:8px;border-bottom:0}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop h2{margin-top:0;color:#111216}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop p{color:#62626c}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop>button{border-color:#d6d6dd;background:#fff;color:#111216}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns{gap:50px;padding-top:30px}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div+div{border-left:0;padding-left:0}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns h3{color:#526070}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem{color:#111216;border-radius:12px;padding:8px 10px;margin-left:-10px;margin-bottom:8px}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem span{color:#626873}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem:hover{background:#f4f6fb}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem:hover b,#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem:focus-visible b{color:#2463eb}
#flipcloud-menu .navlinks a span{font-size:14px;line-height:1}
#flipcloud-menu .loginLink{padding:0;border:0;background:none;color:#fff;text-decoration:none;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}
#flipcloud-menu .loginLink:hover{opacity:.72}
#flipcloud-menu .signupLink{padding:13px 19px;border:0;border-radius:13px;background:#fff;color:#303034;text-decoration:none;font-family:inherit;font-size:14px;font-weight:650;cursor:pointer}
#flipcloud-menu .signupLink:hover{background:#ededf0}
@media(max-width:700px){
#flipcloud-menu .authLinks{gap:12px}
#flipcloud-menu .loginLink{font-size:11px}
#flipcloud-menu .signupLink{padding:10px 12px;border-radius:10px;font-size:11px}
}
#flipcloud-menu .signupScreen{position:fixed;z-index:100;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;overflow:auto;padding:42px 22px;background:#fff;color:#11131a;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
#flipcloud-menu .signupClose{position:fixed;z-index:2;top:28px;right:32px;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:#17191e;font-size:30px;font-weight:300;line-height:1;cursor:pointer;box-shadow:0 8px 28px #18213812}
#flipcloud-menu .signupClose:hover{background:#f4f5f7}
#flipcloud-menu .signupBrand{flex:0 0 auto}
#flipcloud-menu .signupBrand img{display:block;width:168px;height:116px;object-fit:contain;filter:drop-shadow(0 12px 18px #17203812)}
#flipcloud-menu .signupCard{width:min(520px,100%);margin:0;padding:10px 46px 24px;background:#fff;text-align:center}
#flipcloud-menu .signupCard h2{margin:0 0 9px;font-size:36px;font-weight:560;line-height:1.05;letter-spacing:-.045em}
#flipcloud-menu .signupCard>p{margin:0 auto 30px;max-width:390px;color:#747985;font-size:14px;line-height:1.55}
#flipcloud-menu .signupCard form{display:grid;gap:12px}
#flipcloud-menu .signupCard label{text-align:left}
#flipcloud-menu .signupCard label span{display:block;margin:0 0 8px 4px;color:#555b66;font-size:11px;font-weight:700}
#flipcloud-menu .signupCard input{width:100%;height:58px;padding:0 18px;border:0;border-radius:15px;background:#fff;color:#17191e;font:inherit;font-size:15px;outline:0;box-shadow:0 7px 26px #18213812}
#flipcloud-menu .signupCard input:focus{box-shadow:0 8px 30px #2463eb1c}
#flipcloud-menu .signupPrimary,#flipcloud-menu .signupProvider{width:100%;height:56px;border:0;border-radius:15px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}
#flipcloud-menu .signupPrimary{background:#17191e;color:#fff}
#flipcloud-menu .signupPrimary:hover{background:#2a2d33}
#flipcloud-menu .signupDivider{display:block;margin:20px 0}
#flipcloud-menu .signupDivider:before,#flipcloud-menu .signupDivider:after{display:none;content:none}
#flipcloud-menu .signupDivider span{color:#a0a4ad;font-size:11px}
#flipcloud-menu .signupProvider{display:grid;margin-top:10px;padding:0 18px;grid-template-columns:28px 1fr 28px;align-items:center;background:#fff;color:#292c33;text-align:center;box-shadow:0 7px 26px #18213810}
#flipcloud-menu .signupProvider:hover{background:#fafafa;box-shadow:0 9px 30px #18213816}
#flipcloud-menu .providerLogo{display:block;width:22px;height:22px}
#flipcloud-menu .appleLogo{color:#11131a}
#flipcloud-menu .signupTerms{margin:24px auto 10px!important;font-size:10px!important;color:#9a9ea7!important}
#flipcloud-menu .signupExisting{margin:0!important;color:#606570!important;font-size:12px!important}
#flipcloud-menu .signupExisting a,#flipcloud-menu .signupExisting button{padding:0;border:0;background:none;color:#2463eb;font-family:inherit;font-size:inherit;font-weight:700;cursor:pointer}
#flipcloud-menu .signupCaptcha{display:flex;justify-content:center;margin:2px 0}
#flipcloud-menu .signupCaptcha[hidden]{display:none}
@media(max-width:600px){
#flipcloud-menu .signupScreen{justify-content:flex-start;padding:46px 14px 24px}
#flipcloud-menu .signupCard{padding:6px 22px 27px}
#flipcloud-menu .signupCard h2{font-size:29px}
#flipcloud-menu .signupClose{top:16px;right:16px;width:38px;height:38px}
#flipcloud-menu .signupBrand img{width:138px;height:96px}
}
#flipcloud-menu .nav{height:82px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}
#flipcloud-menu .brand{font-size:24px;font-weight:780;letter-spacing:-1.2px;color:var(--ink);text-decoration:none}
#flipcloud-menu .brand span{color:var(--blue)}
#flipcloud-menu .navlinks{display:flex;gap:34px}
#flipcloud-menu .navlinks a{color:#525761;text-decoration:none;font-size:13px}
@media(max-width:900px){
#flipcloud-menu .navlinks{display:none}
}
#flipcloud-menu .nav{border-bottom-color:#1c1c1e}
#flipcloud-menu .nav .logoFrame img{filter:none;object-fit:contain}
#flipcloud-menu .navlinks a{color:#a1a1a8}
#flipcloud-menu .navlinks a:hover{color:#fff}
@media(max-width:700px){
#flipcloud-menu .nav{border-bottom-color:#1c1c1e}
}
#flipcloud-menu .logoFrame{display:block;width:176px;height:52px;overflow:hidden;flex:0 0 auto}
#flipcloud-menu .logoFrame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
@media(max-width:700px){
#flipcloud-menu .logoFrame{width:145px;height:44px}
#flipcloud-menu .nav{height:72px}
}
@media(max-width:700px){
#flipcloud-menu .nav{height:68px;gap:8px}
#flipcloud-menu .logoFrame{width:138px;height:42px}
}
@media(max-width:380px){
#flipcloud-menu .logoFrame{width:128px;height:39px}
}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1) h3{color:#72d2c9}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2) h3{color:#79a8f5}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3) h3{color:#a58ff2}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem{background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem b{color:#fff;transition:color .18s ease}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1) .featureItem:hover b{color:#72d2c9}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2) .featureItem:hover b{color:#79a8f5}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3) .featureItem:hover b{color:#a58ff2}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button{background:transparent!important;border-color:#303034;box-shadow:none!important;transform:none!important}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button h3{color:#fff;transition:color .18s ease}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover{background:transparent!important;box-shadow:none!important;transform:none!important}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover h3{color:var(--use-color)}
#flipcloud-menu .pricingPanel .priceGrid>article{background:transparent!important;box-shadow:none!important;transform:none!important}
#flipcloud-menu .pricingPanel .priceGrid h3{color:#fff;transition:color .18s ease}
#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(1):hover h3{color:#72d2c9}
#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(2):hover h3{color:#79a8f5}
#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(3):hover h3{color:#a58ff2}
#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(4):hover h3{color:#e19ac2}
#flipcloud-menu .pricingPanel .megaPanelTop{padding-bottom:8px;border-bottom:0}
#flipcloud-menu .pricingPanel .megaPanelTop h2{margin-top:0;color:#fff}
#flipcloud-menu .pricingPanel .megaPanelTop p{color:#9b9b9f}
#flipcloud-menu .pricingPanel .megaPanelTop>button{background:#151515;color:#fff;border-color:#3a3a3d}
#flipcloud-menu .pricingPanel .priceGrid{gap:0;padding-top:30px}
#flipcloud-menu .pricingPanel .priceGrid>article,#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(2){min-height:360px;padding:0 28px;border:0;border-radius:0;background:transparent;box-shadow:none}
#flipcloud-menu .pricingPanel .priceGrid>article:first-child{padding-left:0}
#flipcloud-menu .pricingPanel .priceGrid>article:last-child{padding-right:0}
#flipcloud-menu .pricingPanel .priceGrid>article+article{border-left:1px solid #303034}
#flipcloud-menu .pricingPanel .priceGrid h3,#flipcloud-menu .pricingPanel .priceGrid strong{color:#fff}
#flipcloud-menu .pricingPanel .priceGrid p,#flipcloud-menu .pricingPanel .priceGrid strong small{color:#9b9b9f}
#flipcloud-menu .pricingPanel .priceGrid ul{border-top:0}
#flipcloud-menu .pricingPanel .priceGrid li{color:#d0d0d4}
#flipcloud-menu .pricingPanel .priceGrid li:before{background:#fff}
#flipcloud-menu .pricingPanel .popular{background:#fff;color:#111;border:0}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid{gap:0;background:transparent;border:0;border-radius:0}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6){padding:28px;background:transparent;border:0;border-radius:0;box-shadow:none;transform:none}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4){padding-left:0}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6){padding-right:0}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6){border-left:1px solid #303034}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(n+4){border-top:1px solid #303034}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover{background:transparent;border-color:#303034;box-shadow:none;transform:none}
@media(max-width:900px){
#flipcloud-menu .pricingPanel .priceGrid>article,#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(2){padding:24px 0}
#flipcloud-menu .pricingPanel .priceGrid>article+article{border-left:0;border-top:1px solid #303034}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(n){padding:24px 0;border-left:0}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button+button{border-top:1px solid #303034}
}
@media(max-width:700px){
#flipcloud-menu>.nav{scroll-snap-align:none!important;scroll-snap-stop:normal!important}
}
#flipcloud-menu .usesPanel:not(.featureDetailOpen){background:#050506;color:#fff;border-color:#050506}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop h2{color:#fff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop p{color:#9a9aa4}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop>button{border-color:#34343d;background:#131318;color:#fff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid{gap:18px;background:#050506;border:0}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button{min-height:170px;padding:26px;background:#050506;color:#fff;border-radius:16px}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover{background:#111116;filter:none}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid h3{margin:0 0 12px;color:#fff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid p{color:#a1a1ab}
#flipcloud-menu .featurePanel:not(.featureDetailOpen){background:#050506;color:#fff;border-color:#050506}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop h2{color:#36b9ff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop p{color:#9a9aa4}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop>button{border-color:#34343d;background:#131318;color:#fff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns h3{color:#8fc7ff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem{color:#fff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem span{color:#9a9da7}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem:hover{background:#111116}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns{gap:16px}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div{padding:28px;border-radius:22px}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1){background:#081b29}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2){background:#171632}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3){background:#2a1124}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div+div{padding:28px}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1) h3{color:#36b9ff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2) h3{color:#7b73ff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3) h3{color:#f268cf}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem{margin-left:0;padding:9px 10px}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1) .featureItem:hover{background:#0e2b40}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2) .featureItem:hover{background:#24214e}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3) .featureItem:hover{background:#411b38}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop h2{color:#36b9ff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid{gap:16px}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button{min-height:190px;padding:28px;border-radius:22px}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4){background:#081b29}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5){background:#171632}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6){background:#2a1124}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1) h3,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4) h3{color:#36b9ff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2) h3,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5) h3{color:#7b73ff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3) h3,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6) h3{color:#f268cf}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1):hover,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4):hover{background:#0e2b40}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2):hover,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5):hover{background:#24214e}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3):hover,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6):hover{background:#411b38}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div{border:0;box-shadow:none}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1){background:#bdf2e3}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2){background:#c9e5ff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3){background:#dccbff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1) h3{color:#167a68}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2) h3{color:#2768c9}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3) h3{color:#6947b7}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem{color:#111318;border:0;outline:0}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem span{color:#4f5963}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns .featureItem:hover{background:transparent;border:0;box-shadow:none;transform:translateX(3px)}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button{color:#111318;border:0;outline:0;box-shadow:none}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1){background:#bdf2e3}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2){background:#c9e5ff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3){background:#dccbff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4){background:#ffd7c2}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5){background:#ffe99a}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6){background:#f8c9e6}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1) h3{color:#167a68}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2) h3{color:#2768c9}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3) h3{color:#6947b7}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4) h3{color:#a34d2d}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5) h3{color:#8a6500}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6) h3{color:#9b3f78}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid p{color:#4f5963}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1):hover{background:#bdf2e3}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2):hover{background:#c9e5ff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3):hover{background:#dccbff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4):hover{background:#ffd7c2}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5):hover{background:#ffe99a}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6):hover{background:#f8c9e6}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover{border:0;outline:0;box-shadow:0 12px 28px #00000024;transform:translateY(-3px);filter:none}
#flipcloud-menu .featurePanel:not(.featureDetailOpen),#flipcloud-menu .usesPanel:not(.featureDetailOpen){background:#050505;color:#fff;border-color:#050505}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop h2,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop h2{color:#fff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop p,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop p{color:#9b9b9f}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .megaPanelTop>button,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .megaPanelTop>button{background:#151515;color:#fff;border-color:#3a3a3d}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(1),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(4){background:#111}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(2),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(5){background:#191919}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(3),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(6){background:#222}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns h3{color:#c6c6ca}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem{color:#fff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem span{color:#a2a2a8}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns .featureItem:hover{background:#2a2a2a;color:#fff;transform:translateX(3px)}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem:hover b,#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem:focus-visible b{color:#fff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button h3{color:#fff}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid p{color:#aaaab0}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover{background:#2a2a2a;border:0;box-shadow:0 12px 28px #0008}
#flipcloud-menu .featurePanel.featureDetailOpen,#flipcloud-menu .usesPanel.featureDetailOpen{background:#f2f2f2!important;color:#111!important}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailCopy>span,#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailCopy>span{color:#555}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailCopy>p,#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailCopy>p{color:#333}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailCopy aside,#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailCopy aside{background:#fff;color:#111}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailVisual,#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailVisual{background:#ddd}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailNav button,#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailNav button{color:#111;border-color:#777}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns{gap:0}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div,#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1),#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2),#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3){background:transparent;border-radius:0;border:0;padding:0 34px}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:first-child{padding-left:0}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:last-child{padding-right:0}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div+div{border-left:1px solid #303034;padding-left:34px}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns h3{color:#fff}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns .featureItem:hover{background:transparent;border:0;box-shadow:none}
@media(max-width:900px){
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div,#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1),#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2),#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3){padding:24px 0}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div+div{border-left:0;border-top:1px solid #303034}
}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1) h3{color:#72d2c9}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2) h3{color:#79a8f5}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3) h3{color:#a58ff2}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem,#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem:hover{background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureItem b{color:#fff;transition:color .18s ease}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(1) .featureItem:hover b{color:#72d2c9}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(2) .featureItem:hover b{color:#79a8f5}
#flipcloud-menu .featurePanel:not(.featureDetailOpen) .featureColumns>div:nth-child(3) .featureItem:hover b{color:#a58ff2}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover{background:transparent!important;box-shadow:none!important;transform:none!important}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button h3{color:#fff;transition:color .18s ease}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover h3{color:var(--use-color)}
#flipcloud-menu .pricingPanel .priceGrid>article,#flipcloud-menu .pricingPanel .priceGrid>article:hover{background:transparent!important;box-shadow:none!important;transform:none!important}
#flipcloud-menu .pricingPanel .priceGrid h3{color:#fff;transition:color .18s ease}
#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(1):hover h3{color:#72d2c9}
#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(2):hover h3{color:#79a8f5}
#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(3):hover h3{color:#a58ff2}
#flipcloud-menu .pricingPanel .priceGrid>article:nth-child(4):hover h3{color:#e19ac2}
#flipcloud-menu .pricingPanel .priceGrid>article+article{border-left:0}
#flipcloud-menu .pricingPanel .priceGrid>article:not(:last-child){border-right:1px solid #303034!important}
#flipcloud-menu .pricingPanel .priceGrid h3{display:inline-block;margin-bottom:30px;padding-bottom:7px;border-bottom:2px solid currentColor}
@media(max-width:900px){
#flipcloud-menu .pricingPanel .priceGrid>article:not(:last-child){border-right:0!important;border-bottom:1px solid #303034!important}
}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button,#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:nth-child(n),#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button+button{border:0!important}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button h3{color:#fff!important}
#flipcloud-menu .usesPanel:not(.featureDetailOpen) .useCaseGrid>button:hover h3{color:var(--use-color)!important}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailCopy>span,#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailCopy>span{color:var(--feature-color)!important;font-weight:900;opacity:1}
#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailCopy h2{color:var(--feature-color)}
#flipcloud-menu .featurePanel.featureDetailOpen .featureDetailVisual,#flipcloud-menu .usesPanel.featureDetailOpen .featureDetailVisual{background:#fff;border-radius:38px}
#flipcloud-menu .lineIllustration{display:grid;place-items:center;padding:14px;overflow:hidden}
#flipcloud-menu .lineIllustration svg{display:block;width:100%;height:100%}
#flipcloud-menu>.nav.heroNavPinned{position:fixed}
#flipcloud-menu>.nav.heroNavPinned{z-index:20;background:#000}
#flipcloud-menu>.nav .logoFrame img{filter:brightness(0) invert(1)!important}
#flipcloud-menu>.nav .signupLink{background:#fff!important;color:#111318!important}

/* Navigation extracted from the Flipcloud source and scoped to IAN Black. */
#flipcloud-menu{font-family:inherit;color:#fff}
#flipcloud-menu [hidden]{display:none!important}
#flipcloud-menu button,#flipcloud-menu a,#flipcloud-menu input{font-family:inherit}
#flipcloud-menu button{cursor:pointer}
#flipcloud-menu button:focus-visible,#flipcloud-menu a:focus-visible{outline:2px solid #7fa9ff;outline-offset:5px}
#flipcloud-menu>.nav{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:none;height:82px;margin:0;padding:0 clamp(20px,3vw,56px);background:#000;border:0;box-shadow:none;gap:0}
#flipcloud-menu>.nav .logoFrame{display:block;flex:0 0 auto;width:160px;height:42px;overflow:hidden}
#flipcloud-menu>.nav .logoFrame img{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}
#flipcloud-menu .navlinks{display:flex;align-items:center;margin-left:auto;margin-right:34px;gap:28px}
#flipcloud-menu .navPanelTrigger{display:flex;align-items:center;gap:7px;border:0;padding:12px 0;background:none;color:#fff;font-size:13px;font-weight:500;white-space:nowrap}
#flipcloud-menu .authLinks{display:flex;align-items:center;gap:28px}
#flipcloud-menu .loginLink{color:#fff;white-space:nowrap}
#flipcloud-menu .signupLink{background:#fff;color:#111318;white-space:nowrap}
#flipcloud-menu .megaPanel{overscroll-behavior:contain}
#flipcloud-menu .megaPanel:focus{outline:none}
#flipcloud-menu .mobileMenuToggle{display:none;width:44px;height:44px;padding:12px;border:0;background:none;color:#fff}
#flipcloud-menu .mobileMenuToggle span{display:block;height:1px;margin:6px 0;background:currentColor}
#flipcloud-menu .mobileNavigationLinks{display:grid;gap:6px;padding-top:20px}
#flipcloud-menu .mobileNavigationLinks>a,#flipcloud-menu .mobileNavigationLinks>button{padding:15px 12px;border:0;border-radius:10px;background:transparent;color:#fff;text-align:left;text-decoration:none;font-size:16px}
#flipcloud-menu .mobileNavigationLinks>.signupLink{background:#fff;color:#111318;margin-top:10px}
#flipcloud-menu .signupScreen{max-width:none;max-height:none;width:auto;height:auto;margin:0;transform:none;border:0;border-radius:0}
#flipcloud-menu .signupScreen:focus{outline:none}
#flipcloud-menu .signupStatus{color:#626873;font-size:14px;line-height:1.5}
#flipcloud-menu.on-white>.nav{background:#fff}
#flipcloud-menu.on-white>.nav .logoFrame img{filter:none!important}
#flipcloud-menu.on-white .navPanelTrigger,#flipcloud-menu.on-white .loginLink,#flipcloud-menu.on-white .mobileMenuToggle{color:#111318!important}
#flipcloud-menu.on-white>.nav .signupLink{background:#111318!important;color:#fff!important}
/* Záró hívás: a nagy „Regisztrálj” színei lassan beúsznak a gombra. */
#flipcloud-menu>.nav .signupLink{position:relative;overflow:hidden;isolation:isolate}
#flipcloud-menu>.nav .signupLink>span{position:relative;z-index:1}
#flipcloud-menu>.nav .signupLink::before{
 content:"";position:absolute;inset:0;border-radius:inherit;
 background-image:linear-gradient(100deg,#ff771b 0%,#ffae2c 21%,#ffd768 37%,#eff0bb 53%,#b3e7df 66%,#41bedc 82%,#2698df 100%);
 background-size:300% 100%;background-position:0 50%;background-repeat:no-repeat;
 opacity:0;transition:opacity 1.25s cubic-bezier(.33,0,.2,1)
}
/* A végén a színskála beúszik, majd folyamatosan mozog. */
#flipcloud-menu.signup-invite>.nav .signupLink::before{
 opacity:1;
 animation:signup-gradient-flow 5.5s linear infinite
}
@keyframes signup-gradient-flow{
 0%{background-position:0 50%}
 100%{background-position:100% 50%}
}
#flipcloud-menu.signup-invite>.nav .signupLink{color:#17191e!important;transition:color 1.1s ease}
@media(prefers-reduced-motion:reduce){
 #flipcloud-menu>.nav .signupLink::before{transition:none}
 #flipcloud-menu.signup-invite>.nav .signupLink::before{animation:none;background-size:100% 100%}
 #flipcloud-menu.signup-invite>.nav .signupLink{transition:none}
}
@media(max-width:1050px){
 #flipcloud-menu .navlinks{display:none}
 #flipcloud-menu .authLinks{margin-left:auto;margin-right:22px}
 #flipcloud-menu .mobileMenuToggle{display:block}
}
@media(max-width:700px){
 #flipcloud-menu>.nav{height:68px;gap:8px}
 #flipcloud-menu>.nav .logoFrame{width:132px;height:38px}
 #flipcloud-menu .authLinks{gap:12px;margin-right:8px}
 #flipcloud-menu .loginLink,#flipcloud-menu .signupLink{font-size:13px}
 #flipcloud-menu .megaPanel{top:76px}
 #flipcloud-menu .navPanelBackdrop{inset:68px 0 0}
}
@media(max-width:560px){
 #flipcloud-menu .authLinks{display:none}
 #flipcloud-menu .featureDetail{padding:76px 38px 30px}
 #flipcloud-menu .featureDetailCopy h2{font-size:34px;overflow-wrap:anywhere}
 #flipcloud-menu .priceGrid{grid-template-columns:1fr}
}
