.front-pricing-page{--fp-ink:#06100c;--fp-paper:#f6f0df;--fp-lime:#ddff68;--fp-aqua:#58dfd0;--fp-violet:#a998ff;--fp-coral:#ff826f;min-height:100vh;padding-bottom:48px;background:radial-gradient(circle at 86% 8%,rgba(121,92,255,.13),transparent 28rem),radial-gradient(circle at 8% 35%,rgba(221,255,104,.06),transparent 32rem),var(--fp-ink)}.front-pricing-page main{display:grid;gap:16px;width:min(1380px,calc(100% - 28px));margin:16px auto 0}.front-pricing-page h1,.front-pricing-page h2,.front-pricing-page h3,.front-pricing-page p{text-wrap:balance}.front-pricing-faq,.front-pricing-final,.front-pricing-hero,.front-pricing-matrix-section,.front-pricing-plans,.front-pricing-roles{position:relative;overflow:hidden;border-radius:34px}.front-pricing-hero{display:grid;min-height:760px;grid-template-columns:minmax(0,.94fr) minmax(480px,1.06fr);gap:clamp(36px,5vw,80px);align-items:center;padding:clamp(68px,7vw,106px) clamp(24px,6vw,84px);border:1px solid rgba(169,152,255,.22);background:radial-gradient(circle at 75% 45%,rgba(121,92,255,.29),transparent 31rem),radial-gradient(circle at 12% 88%,rgba(221,255,104,.1),transparent 25rem),linear-gradient(132deg,#06130d,#0b1c14 48%,#15102d)}.front-pricing-hero-grid{position:absolute;inset:0;opacity:.24;background-image:linear-gradient(rgba(246,240,223,.04) 1px,transparent 0),linear-gradient(90deg,rgba(246,240,223,.04) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%)}.front-pricing-hero-copy,.front-pricing-ladder{position:relative;z-index:2}.front-pricing-final>div:first-child,.front-pricing-kicker{display:inline-flex;align-items:center;gap:9px;color:var(--fp-lime);font-family:var(--bucko-mono,ui-monospace,monospace);font-size:10px;font-weight:700;letter-spacing:.14em}.front-pricing-final>div:first-child svg,.front-pricing-kicker svg{width:18px;height:18px}.front-pricing-hero h1{max-width:780px;margin:22px 0 24px;color:var(--fp-paper);font-size:clamp(58px,7vw,106px);font-weight:760;letter-spacing:-.07em;line-height:.89}.front-pricing-hero h1 span{display:block;margin-top:13px;color:var(--fp-lime);font-family:var(--bucko-serif,Georgia,serif);font-size:.68em;font-weight:500;letter-spacing:-.045em;line-height:1}.front-pricing-hero h1 .front-pricing-heading-main{margin-top:0;color:var(--fp-paper);font-family:inherit;font-size:1em;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.front-pricing-heading-line{display:block;text-wrap:balance}.front-pricing-hero-copy>p{max-width:660px;margin:0;color:rgba(246,240,223,.68);font-size:clamp(17px,1.5vw,21px);line-height:1.62}.front-pricing-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.front-pricing-button,.front-pricing-card-cta{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:9px;padding:14px 22px;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:760;line-height:1.1;text-align:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.front-pricing-button:hover,.front-pricing-card-cta:hover,.front-pricing-learn-link:hover{transform:translateY(-2px)}.front-pricing-button svg,.front-pricing-card-cta svg{width:17px;height:17px;flex:0 0 auto}.front-pricing-button.is-primary{color:var(--fp-ink);background:var(--fp-lime);box-shadow:0 14px 38px rgba(221,255,104,.15)}.front-pricing-button.is-quiet{border-color:rgba(246,240,223,.18);color:var(--fp-paper);background:rgba(246,240,223,.055)}.front-pricing-ladder{display:grid;gap:12px;padding:24px;border:1px solid rgba(246,240,223,.13);border-radius:28px;background:rgba(4,12,9,.72);box-shadow:0 36px 90px rgba(1,7,5,.34);backdrop-filter:blur(12px)}.front-pricing-ladder>div{display:grid;min-height:124px;grid-template-columns:48px 1fr auto;gap:18px;align-items:center;padding:22px;border:1px solid rgba(246,240,223,.11);border-radius:20px;background:rgba(246,240,223,.035)}.front-pricing-ladder>div.is-investor{border-color:rgba(221,255,104,.23)}.front-pricing-ladder>div.is-super{margin-left:7%;border-color:rgba(88,223,208,.22)}.front-pricing-ladder>div.is-omni{margin-left:14%;border-color:rgba(169,152,255,.26)}.front-pricing-ladder>div>span{color:rgba(246,240,223,.38);font-family:var(--bucko-mono,ui-monospace,monospace);font-size:10px}.front-pricing-ladder small,.front-pricing-ladder strong{display:block}.front-pricing-ladder strong{color:var(--fp-paper);font-family:var(--bucko-mono,ui-monospace,monospace);font-size:13px;letter-spacing:.12em}.front-pricing-ladder small{margin-top:7px;color:rgba(246,240,223,.48);font-size:11px}.front-pricing-ladder b{color:var(--fp-lime);font-size:clamp(26px,3vw,42px);letter-spacing:-.05em}.front-pricing-trust-row{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(246,240,223,.11);border-radius:22px;background:rgba(246,240,223,.035)}.front-pricing-trust-row>div{display:flex;min-height:104px;align-items:center;gap:14px;padding:22px 28px}.front-pricing-trust-row>div+div{border-left:1px solid rgba(246,240,223,.09)}.front-pricing-trust-row svg{width:24px;height:24px;color:var(--fp-aqua)}.front-pricing-trust-row span,.front-pricing-trust-row strong{display:block}.front-pricing-trust-row strong{margin-bottom:4px;color:var(--fp-paper);font-size:13px}.front-pricing-trust-row span{color:rgba(246,240,223,.5);font-size:11px}.front-pricing-matrix-section,.front-pricing-plans{padding:clamp(72px,8vw,118px) clamp(22px,5vw,74px);color:var(--fp-ink);background:var(--fp-paper)}.front-pricing-section-heading{max-width:850px}.front-pricing-section-heading>span{color:#566159;font-family:var(--bucko-mono,ui-monospace,monospace);font-size:10px;font-weight:700;letter-spacing:.14em}.front-pricing-final h2,.front-pricing-section-heading h2{margin:14px 0 16px;font-size:clamp(42px,5.8vw,78px);font-weight:760;letter-spacing:-.06em;line-height:.98}.front-pricing-section-heading>p{margin:0;color:#566159;font-size:17px;line-height:1.65}.front-pricing-section-heading.is-dark>span{color:var(--fp-aqua)}.front-pricing-section-heading.is-dark h2{color:var(--fp-paper)}.front-pricing-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:54px}.front-pricing-card{position:relative;display:flex;min-height:680px;flex-direction:column;padding:clamp(25px,3vw,38px);border:1px solid rgba(7,17,13,.1);border-radius:26px;background:#fffaf0;box-shadow:0 22px 70px rgba(7,17,13,.07)}.front-pricing-card.is-super{border-color:rgba(65,137,94,.32);box-shadow:0 28px 80px rgba(32,96,60,.12)}.front-pricing-card.is-omni{color:var(--fp-paper);background:radial-gradient(circle at 90% 7%,rgba(121,92,255,.34),transparent 18rem),#0a1811}.front-pricing-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.front-pricing-card header span,.front-pricing-card-tag{font-family:var(--bucko-mono,ui-monospace,monospace);font-size:9px;font-weight:700;letter-spacing:.12em}.front-pricing-card header span{color:#68736b}.front-pricing-card.is-omni header span{color:rgba(246,240,223,.5)}.front-pricing-card header svg{width:34px;height:34px;color:#4d9b6a}.front-pricing-card.is-omni header svg{color:var(--fp-lime)}.front-pricing-card h3{margin:8px 0 0;font-size:clamp(30px,3vw,44px);font-weight:760;letter-spacing:-.055em}.front-pricing-card-tag{position:absolute;top:0;right:26px;padding:7px 11px;border-radius:0 0 9px 9px;color:var(--fp-ink);background:var(--fp-lime)}.front-pricing-promise{min-height:104px;margin:26px 0;color:#536058;font-size:15px;line-height:1.6}.front-pricing-card.is-omni .front-pricing-promise{color:rgba(246,240,223,.64)}.front-pricing-price{display:flex;align-items:baseline;padding:18px 0;border-block:1px solid rgba(7,17,13,.1)}.front-pricing-card.is-omni .front-pricing-price{border-color:rgba(246,240,223,.12)}.front-pricing-price strong{font-size:clamp(42px,4.6vw,62px);letter-spacing:-.06em}.front-pricing-price span{margin-left:8px;color:#657168;font-size:12px}.front-pricing-card.is-omni .front-pricing-price span{color:rgba(246,240,223,.47)}.front-pricing-role{min-height:62px;margin:20px 0 10px;color:#49564d;font-size:12px;line-height:1.55}.front-pricing-card.is-omni .front-pricing-role{color:rgba(246,240,223,.56)}.front-pricing-card ul{flex:1 1 auto;margin:10px 0 24px;padding:0;list-style:none}.front-pricing-card li{display:flex;align-items:flex-start;gap:9px;padding:7px 0;color:#3f4b43;font-size:12px;line-height:1.5}.front-pricing-card.is-omni li{color:rgba(246,240,223,.7)}.front-pricing-card li svg{width:15px;height:15px;flex:0 0 auto;margin-top:2px;color:#4d9b6a}.front-pricing-card-cta{width:100%;color:var(--fp-ink);background:var(--fp-lime)}.front-pricing-card.is-omni .front-pricing-card-cta{color:var(--fp-paper);background:#795cff}.front-pricing-learn-link{display:block;margin-top:15px;color:#3a4b40;font-size:12px;font-weight:700;text-align:center;text-decoration:none;transition:transform .18s ease}.front-pricing-card.is-omni .front-pricing-learn-link{color:var(--fp-paper)}.front-pricing-card>small{display:block;margin-top:15px;color:#727b75;font-size:9px;line-height:1.45;text-align:center}.front-pricing-card.is-omni>small{color:rgba(246,240,223,.42)}.front-pricing-faq,.front-pricing-roles{padding:clamp(72px,8vw,116px) clamp(22px,5vw,74px);border:1px solid rgba(246,240,223,.11);background:rgba(246,240,223,.035)}.front-pricing-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:46px}.front-pricing-role-grid article{min-height:300px;padding:clamp(24px,3vw,38px);border:1px solid rgba(246,240,223,.11);border-radius:22px;background:rgba(246,240,223,.035)}.front-pricing-role-grid svg{width:31px;height:31px;margin-bottom:35px;color:var(--fp-lime)}.front-pricing-role-grid span{display:block;color:var(--fp-aqua);font-family:var(--bucko-mono,ui-monospace,monospace);font-size:9px;font-weight:700;letter-spacing:.12em}.front-pricing-role-grid strong{display:block;margin-top:12px;color:var(--fp-paper);font-size:20px;line-height:1.25}.front-pricing-role-grid p{margin:14px 0 0;color:rgba(246,240,223,.54);font-size:13px;line-height:1.6}.front-pricing-table-wrap{overflow-x:auto;margin-top:46px;border:1px solid rgba(7,17,13,.1);border-radius:22px}.front-pricing-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.front-pricing-table-wrap td,.front-pricing-table-wrap th{padding:19px 20px;border-bottom:1px solid rgba(7,17,13,.09);text-align:center}.front-pricing-table-wrap th:first-child{text-align:left}.front-pricing-table-wrap thead th{color:#647068;font-family:var(--bucko-mono,ui-monospace,monospace);font-size:9px;letter-spacing:.11em;text-transform:uppercase}.front-pricing-table-wrap tbody th{color:#3f4a43;font-weight:600}.front-pricing-table-wrap td{color:#4e5a52}.front-pricing-table-wrap td.is-included{color:#3e8b5a}.front-pricing-table-wrap td.is-included svg{width:18px;height:18px}.front-pricing-table-wrap td.is-empty{color:#a3aaa5}.front-pricing-table-wrap tr:last-child>*{border-bottom:0}.front-pricing-faq{display:grid;grid-template-columns:minmax(0,.75fr) minmax(560px,1.25fr);gap:clamp(38px,6vw,90px)}.front-pricing-faq-list details{border-bottom:1px solid rgba(246,240,223,.11)}.front-pricing-faq-list summary{position:relative;display:grid;min-height:78px;grid-template-columns:40px 1fr 24px;gap:10px;align-items:center;color:var(--fp-paper);cursor:pointer;font-size:15px;font-weight:650;list-style:none}.front-pricing-faq-list summary::-webkit-details-marker{display:none}.front-pricing-faq-list summary>span{color:var(--fp-aqua);font-family:var(--bucko-mono,ui-monospace,monospace);font-size:9px}.front-pricing-faq-list summary i:after,.front-pricing-faq-list summary i:before{position:absolute;width:12px;height:1px;background:var(--fp-paper);content:""}.front-pricing-faq-list summary i:after{transform:rotate(90deg);transition:transform .18s ease}.front-pricing-faq-list details[open] summary i:after{transform:rotate(0deg)}.front-pricing-faq-list details p{margin:-4px 24px 24px 50px;color:rgba(246,240,223,.57);font-size:13px;line-height:1.7}.front-pricing-final{min-height:540px;padding:clamp(78px,9vw,128px) clamp(24px,7vw,104px);border:1px solid rgba(221,255,104,.2);color:var(--fp-paper);background:radial-gradient(circle at 84% 48%,rgba(221,255,104,.14),transparent 29rem),linear-gradient(130deg,#0a1811,#11271a)}.front-pricing-final h2{max-width:900px}.front-pricing-final>p{max-width:660px;margin:0 0 28px;color:rgba(246,240,223,.62);font-size:17px;line-height:1.65}@media (min-width:1101px){.front-pricing-hero h1{font-size:clamp(62px,4.8vw,70px);letter-spacing:-.025em;line-height:.96}.front-pricing-faq{grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr)}.front-pricing-faq .front-pricing-no-orphan{font-size:clamp(48px,4vw,58px);letter-spacing:-.025em;line-height:1.03;text-wrap:pretty}}@media (max-width:1100px){.front-pricing-faq,.front-pricing-hero{grid-template-columns:1fr}.front-pricing-ladder{width:min(720px,100%);margin-inline:auto}.front-pricing-card-grid{grid-template-columns:1fr}.front-pricing-card,.front-pricing-promise,.front-pricing-role{min-height:0}}@media (max-width:760px){.front-pricing-page main{width:calc(100% - 16px);margin-top:10px;gap:10px}.front-pricing-faq,.front-pricing-final,.front-pricing-hero,.front-pricing-matrix-section,.front-pricing-plans,.front-pricing-roles{border-radius:24px}.front-pricing-hero{min-height:auto}.front-pricing-role-grid,.front-pricing-trust-row{grid-template-columns:1fr}.front-pricing-trust-row>div{min-height:88px}.front-pricing-trust-row>div+div{border-top:1px solid rgba(246,240,223,.09);border-left:0}.front-pricing-role-grid article{min-height:0}.front-pricing-role-grid svg{margin-bottom:24px}.front-pricing-table-wrap table{min-width:700px}}@media (max-width:520px){.front-pricing-hero h1{font-size:clamp(46px,15vw,66px)}.front-pricing-final .front-pricing-button,.front-pricing-hero-actions,.front-pricing-hero-actions .front-pricing-button{width:100%}.front-pricing-ladder{padding:12px}.front-pricing-ladder>div{min-height:105px;grid-template-columns:34px 1fr auto;gap:10px;padding:16px}.front-pricing-ladder>div.is-omni,.front-pricing-ladder>div.is-super{margin-left:0}.front-pricing-ladder b{font-size:25px}}@media (prefers-reduced-motion:reduce){.front-pricing-button,.front-pricing-card-cta,.front-pricing-faq-list summary i:after,.front-pricing-learn-link{transition:none}}