.aero-shards{pointer-events:none;isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.aero-shards__canvas{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .65s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.aero-shards[data-ready=true] .aero-shards__canvas{opacity:1}@media (prefers-reduced-motion:reduce){.aero-shards__canvas{transition:none}}
.Oa2lpa_page{--ink:#070b08;--panel:#101712;--paper:#f2eee3;--muted:#adafa4;--lime:#d9ff75;isolation:isolate;width:100%;height:100dvh;color:var(--paper);scrollbar-width:thin;scrollbar-color:#d9ff7547 transparent;scroll-behavior:auto;background:radial-gradient(65% 38% at 78% 19%,#5378342e,#0000 72%),radial-gradient(54% 42% at 18% 77%,#606f341a,#0000 70%),linear-gradient(155deg,#070b08,#0c120e 56%,#080c09);scroll-padding-top:92px;position:relative;overflow:hidden auto}.Oa2lpa_page:before{z-index:-1;pointer-events:none;opacity:.16;content:"";background-image:radial-gradient(#d9ff752e .6px,#0000 .8px);background-size:34px 34px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(130deg,#000,#0000 80%);mask-image:linear-gradient(130deg,#000,#0000 80%)}.Oa2lpa_scrollAtmosphere{z-index:-1;pointer-events:none;opacity:.8;background:radial-gradient(38% 30% at 76% 28%,#9fc55b1b,#0000 75%),radial-gradient(34% 32% at 21% 68%,#698f4614,#0000 74%);position:fixed;inset:-12%}.Oa2lpa_header{z-index:20;-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);background:#080c09bd;border-bottom:1px solid #f5f5e214;grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;padding:0 clamp(22px,5vw,76px);display:grid;position:sticky;top:0}.Oa2lpa_brand{width:fit-content;color:var(--paper);letter-spacing:.2em;align-items:center;gap:9px;font-size:11px;font-weight:680;text-decoration:none;display:inline-flex}.Oa2lpa_brand svg{width:20px;height:20px;color:var(--lime)}.Oa2lpa_nav{align-items:center;gap:clamp(18px,3vw,42px);display:flex}.Oa2lpa_nav a,.Oa2lpa_footer nav a{color:#a6aa9f;font-size:11px;text-decoration:none;transition:color .16s}.Oa2lpa_nav a:hover,.Oa2lpa_footer nav a:hover{color:var(--paper)}.Oa2lpa_navAction{min-height:40px;color:var(--paper);border:1px solid #d9ff7557;border-radius:999px;justify-self:end;align-items:center;gap:9px;padding:0 15px;font-size:10px;text-decoration:none;transition:background-color .18s,border-color .18s,transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.Oa2lpa_navAction:hover{background:#d9ff7514;border-color:#d9ff75b3}.Oa2lpa_hero{isolation:isolate;text-align:center;place-items:center;width:min(1500px,100%);min-height:min(810px,100svh - 78px);margin:0 auto;padding:64px clamp(26px,7.5vw,125px) 104px;display:grid;position:relative;overflow:hidden}.Oa2lpa_hero:before{z-index:1;content:"";pointer-events:none;background:radial-gradient(at 50% 15%,#d9ff751b,#0000 66%);border:1px solid #d9ff751f;border-top-color:#0000;border-radius:0 0 50% 50%/0 0 54% 54%;width:min(1080px,112vw);height:min(910px,118vw);position:absolute;top:-37%;left:50%;transform:translate(-50%);box-shadow:0 56px 110px -82px #d9ff7552,inset 0 -34px 90px #d9ff750b}.Oa2lpa_heroCopy{z-index:2;flex-direction:column;align-items:center;width:min(1050px,100%);margin:0;display:flex;position:relative}.Oa2lpa_kicker{color:#cde487;font:9px var(--font-geist-mono), monospace;letter-spacing:.16em;align-items:center;gap:10px;display:inline-flex}.Oa2lpa_kicker i{background:currentColor;width:24px;height:1px;box-shadow:0 0 14px #d9ff7566}.Oa2lpa_hero h1{letter-spacing:-.075em;text-wrap:balance;max-width:1000px;margin:24px 0 22px;font-size:clamp(56px,5vw,88px);font-weight:470;line-height:.91}.Oa2lpa_hero h1 em,.Oa2lpa_sectionLead h2 em,.Oa2lpa_approach em,.Oa2lpa_pricingIntro h2 em,.Oa2lpa_company h2 em{color:#bdd091;font-family:Georgia,serif;font-weight:400}.Oa2lpa_heroCopy>p{color:#c1c2b7;max-width:650px;margin:0;font-size:14px;line-height:1.8}.Oa2lpa_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.Oa2lpa_primaryButton{background:var(--lime);color:#11160e;border-radius:999px;align-items:center;gap:16px;min-height:48px;padding:0 19px;font-size:11px;font-weight:680;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex;box-shadow:0 6px 28px #d9ff7524}.Oa2lpa_primaryButton:active,.Oa2lpa_navAction:active,.Oa2lpa_priceOptions a:active{transform:scale(.97)}.Oa2lpa_textButton{color:#e3e5d8;background:#070b083d;border:1px solid #d9ff754d;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 19px;font-size:11px;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.Oa2lpa_textButton:hover{background:#d9ff7512;border-color:#d9ff759e;transform:translateY(-2px)}.Oa2lpa_heroNote{color:#92968b;font:8px var(--font-geist-mono), monospace;letter-spacing:.035em;margin-top:22px;display:block}.Oa2lpa_heroAero{z-index:0;pointer-events:none;opacity:.88;translate:var(--cursor-hero-x,0px) var(--cursor-hero-y,0px);transition:translate .42s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(82% 78% at 50% 42%,#000 0%,#000000f0 48%,#0000 100%);mask-image:radial-gradient(82% 78% at 50% 42%,#000 0%,#000000f0 48%,#0000 100%)}.Oa2lpa_aeroCanvas{position:absolute;inset:0}.Oa2lpa_scrollHint{z-index:2;color:#94988d;font:8px var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.Oa2lpa_scrollHint span{background:var(--lime);width:18px;height:1px}.Oa2lpa_platform{border-top:1px solid #d9ff7526;grid-template-columns:minmax(260px,.72fr) minmax(400px,1.28fr);align-items:center;gap:clamp(38px,8vw,130px);width:min(1300px,100%);margin:0 auto;padding:135px clamp(25px,7vw,110px);display:grid}.Oa2lpa_sectionLead h2,.Oa2lpa_pricingIntro h2{letter-spacing:-.06em;margin:24px 0 19px;font-size:clamp(37px,4.8vw,62px);font-weight:450;line-height:.98}.Oa2lpa_sectionLead p,.Oa2lpa_pricingIntro>p{color:#b4b7ab;max-width:430px;margin:0;font-size:13px;line-height:1.8}.Oa2lpa_revealText{color:inherit}.Oa2lpa_workspacePreview{transform-style:preserve-3d;background:linear-gradient(140deg,#151e16f5,#080d09f5);border:1px solid #d9ff753d;border-radius:14px;position:relative;overflow:hidden;transform:perspective(1800px)rotateY(-2deg)rotateX(1deg);box-shadow:0 42px 90px #0000006b,0 12px 28px #0000003d,inset 0 1px #ffffff14}.Oa2lpa_previewTop,.Oa2lpa_previewFooter{border-bottom:1px solid #f5f5e214;justify-content:space-between;align-items:center;min-height:50px;padding:0 17px;display:flex}.Oa2lpa_previewBrand,.Oa2lpa_previewStatus,.Oa2lpa_previewFooter span{color:#bec4b1;font:7px var(--font-geist-mono), monospace;letter-spacing:.09em;align-items:center;gap:7px;display:inline-flex}.Oa2lpa_previewBrand svg{color:var(--lime)}.Oa2lpa_previewStatus i{width:5px;height:5px}.Oa2lpa_previewBody{grid-template-columns:.85fr 1.15fr;min-height:280px;display:grid}.Oa2lpa_previewPrompt{border-right:1px solid #f5f5e214;flex-direction:column;justify-content:center;padding:28px 22px;display:flex}.Oa2lpa_previewPrompt small{color:#b1c483;font:7px var(--font-geist-mono), monospace;letter-spacing:.11em}.Oa2lpa_previewPrompt strong{margin-top:14px;font:400 23px/1.13 Georgia,serif}.Oa2lpa_previewPrompt p{color:#8e9388;margin:13px 0 0;font-size:9px}.Oa2lpa_previewGraph{perspective:720px;perspective-origin:50% 46%;min-height:280px;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.Oa2lpa_previewGraph:before,.Oa2lpa_previewGraph:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #d9ff7521;border-radius:50%;width:min(74%,280px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(65deg)translateZ(-14px);box-shadow:0 0 42px #d9ff750d,inset 0 0 30px #d9ff750a}.Oa2lpa_previewGraph:after{border-color:#d9ff751a;width:min(54%,205px);transform:translate(-50%,-50%)rotateY(58deg)rotateX(66deg)translateZ(-28px)}.Oa2lpa_graphCore,.Oa2lpa_graphItemOne,.Oa2lpa_graphItemTwo,.Oa2lpa_graphItemThree,.Oa2lpa_graphItemFour{color:#e4edcc;min-height:38px;font:7px var(--font-geist-mono),monospace;text-align:center;transform-style:preserve-3d;background:linear-gradient(145deg,#182018,#0b100c);border:1px solid #d9ff7552;border-radius:6px;place-items:center;padding:5px 8px;display:grid;position:absolute;box-shadow:0 9px 16px #00000057,inset 0 1px #ffffff14}.Oa2lpa_graphCore{z-index:3;min-height:58px;color:var(--lime);border-color:#d9ff75a6;padding-inline:13px;transform:translateZ(48px)rotateX(-4deg);box-shadow:0 18px 30px #0006,0 0 28px #d9ff7529,inset 0 1px #ffffff26}.Oa2lpa_graphItemOne{top:16%;left:9%;transform:translateZ(22px)rotateY(7deg)}.Oa2lpa_graphItemTwo{top:20%;right:6%;transform:translateZ(34px)rotateY(-8deg)}.Oa2lpa_graphItemThree{bottom:18%;left:5%;transform:translateZ(13px)rotateY(8deg)}.Oa2lpa_graphItemFour{bottom:14%;right:9%;transform:translateZ(27px)rotateY(-7deg)}.Oa2lpa_graphLink{transform-origin:0;background:linear-gradient(90deg,#d9ff7599,#d9ff751f);width:120px;height:1px;position:absolute;top:50%;left:50%;box-shadow:0 0 9px #d9ff7529}.Oa2lpa_linkOne{transform:rotate(-145deg)translateZ(14px)}.Oa2lpa_linkTwo{transform:rotate(-35deg)translateZ(22px)}.Oa2lpa_linkThree{transform:rotate(145deg)translateZ(9px)}.Oa2lpa_linkFour{transform:rotate(35deg)translateZ(18px)}.Oa2lpa_previewFooter{border-top:1px solid #f5f5e214;border-bottom:0;min-height:42px}.Oa2lpa_previewFooter span{color:#868e7a;font-size:6px}.Oa2lpa_previewFooter i{background:var(--lime);border-radius:50%;width:4px;height:4px}.Oa2lpa_approach{border-top:1px solid #d9ff7526;width:min(1300px,100%);margin:0 auto;padding:110px clamp(25px,7vw,110px) 130px}.Oa2lpa_approachHeader{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:48px;display:grid}.Oa2lpa_approachHeader p{color:#e8e6da;letter-spacing:-.03em;max-width:520px;margin:0;font:400 clamp(22px,3.3vw,40px)/1.12 Georgia,serif}.Oa2lpa_approachRow{border-top:1px solid #f5f5e21a;grid-template-columns:65px 1fr minmax(230px,.82fr) 100px;align-items:center;gap:22px;min-height:125px;display:grid;position:relative}.Oa2lpa_approachNumber{color:#b9cd81;font:9px var(--font-geist-mono),monospace;letter-spacing:.12em}.Oa2lpa_approachRow h3{letter-spacing:-.04em;margin:0;font-size:22px;font-weight:450}.Oa2lpa_approachRow p{color:#a6aa9e;max-width:370px;margin:0;font-size:11px;line-height:1.65}.Oa2lpa_approachMark{perspective:250px;justify-content:center;align-items:center;height:55px;display:flex;position:relative}.Oa2lpa_approachMark i{border:1px solid #d9ff753d;border-radius:50%;width:48px;height:33px;position:absolute;transform:rotateX(62deg)}.Oa2lpa_approachMark i:nth-child(2){transform:rotateY(58deg)rotateX(60deg)}.Oa2lpa_approachMark i:nth-child(3){background:var(--lime);width:7px;height:7px;box-shadow:0 0 15px var(--lime);border-radius:50%}.Oa2lpa_toolBand{border-top:1px solid #d9ff7526;grid-template-columns:.85fr 1.15fr;gap:clamp(30px,6vw,88px);margin-top:58px;padding-top:45px;display:grid}.Oa2lpa_toolBand h3{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(28px,3.3vw,44px);font-weight:450;line-height:1}.Oa2lpa_toolBand>div:first-child h3{transform-origin:0 75%;transform-style:preserve-3d}.Oa2lpa_toolList{border-top:1px solid #f5f5e221}.Oa2lpa_toolList article{border-bottom:1px solid #f5f5e21a;grid-template-columns:42px 1fr auto;align-items:center;gap:17px;min-height:92px;display:grid}.Oa2lpa_toolIcon{width:38px;height:38px;color:var(--lime);border:1px solid #d9ff752e;border-radius:50%;place-items:center;display:grid}.Oa2lpa_toolIcon svg{width:16px;height:16px}.Oa2lpa_toolList h3{margin:0 0 6px;font-size:15px;font-weight:520}.Oa2lpa_toolList p{color:#a9aca1;max-width:430px;margin:0;font-size:10px;line-height:1.55}.Oa2lpa_toolAccess{color:#aebd86;font:7px var(--font-geist-mono),monospace;letter-spacing:.1em}.Oa2lpa_pricing{border-top:1px solid #d9ff7526;grid-template-columns:.85fr 1.15fr;gap:clamp(40px,8vw,125px);width:min(1300px,100%);margin:0 auto;padding:125px clamp(25px,7vw,110px);display:grid}.Oa2lpa_priceOptions{perspective:1200px;background:#0c110cb8;border:1px solid #d9ff752e;border-radius:12px;grid-template-columns:1fr 1fr;align-self:center;display:grid;overflow:hidden}.Oa2lpa_priceOptions article{min-height:260px;transform-style:preserve-3d;flex-direction:column;padding:22px;transition:background-color .22s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.Oa2lpa_freePrice{border-right:1px solid #d9ff7526}.Oa2lpa_priceLabel{color:#c6d790;font:7px var(--font-geist-mono),monospace;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:8px;display:flex}.Oa2lpa_priceLabel b{white-space:nowrap;border:1px solid #d9ff7540;border-radius:999px;padding:5px 7px;font-weight:500}.Oa2lpa_priceOptions strong{color:var(--paper);letter-spacing:-.04em;margin:26px 0 8px;font:400 38px/1 Georgia,serif}.Oa2lpa_deepPrice strong{color:var(--lime)}.Oa2lpa_priceOptions p{color:#b1b4a9;min-height:48px;margin:0 0 8px;font-size:10px;line-height:1.55}.Oa2lpa_priceOptions small{color:#848a7d;font-size:8px;line-height:1.5}.Oa2lpa_priceOptions a{width:fit-content;color:var(--lime);align-items:center;gap:7px;margin-top:auto;padding-top:17px;font-size:10px;text-decoration:none;transition:color .18s,transform .18s cubic-bezier(.23,1,.32,1);display:inline-flex}.Oa2lpa_company{border-top:1px solid #d9ff7526;grid-template-columns:.75fr 1.25fr;gap:clamp(35px,8vw,120px);width:min(1300px,100%);margin:0 auto;padding:115px clamp(25px,7vw,110px);display:grid}.Oa2lpa_companyBody{grid-template-columns:1.1fr .9fr;align-items:end;gap:22px 40px;display:grid}.Oa2lpa_company h2{letter-spacing:-.06em;grid-column:1/-1;margin:0;font-size:clamp(44px,6vw,78px);font-weight:450;line-height:.96}.Oa2lpa_company p{color:#b2b5aa;max-width:430px;margin:0;font-size:12px;line-height:1.75}.Oa2lpa_companyBody>a{color:var(--lime);justify-self:end;align-items:center;gap:9px;font-size:10px;text-decoration:none;display:inline-flex}.Oa2lpa_footer{background:#0508066b;border-top:1px solid #d9ff7524;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:30px clamp(25px,7vw,110px);display:grid}.Oa2lpa_footer p{color:#9ba093;font-size:9px}.Oa2lpa_footer nav{gap:18px;display:flex}.Oa2lpa_footer nav a{font-size:9px}.Oa2lpa_footer small{color:#747a70;font:8px var(--font-geist-mono),monospace;grid-column:1/-1}@supports (animation-timeline:view()){.Oa2lpa_hero,.Oa2lpa_approach,.Oa2lpa_pricing,.Oa2lpa_company{transform-origin:50% 0;backface-visibility:hidden;animation:linear both Oa2lpa_section-fold;animation-timeline:view();animation-range:exit exit 78%}.Oa2lpa_workspacePreview,.Oa2lpa_approachRow,.Oa2lpa_toolList article,.Oa2lpa_priceOptions{animation:linear both Oa2lpa_page-arrive;animation-timeline:view();animation-range:entry cover 28%}.Oa2lpa_workspacePreview{animation-name:Oa2lpa_preview-arrive;animation-timeline:view();animation-range:entry cover 28%}.Oa2lpa_toolBand>div:first-child h3{animation:linear both Oa2lpa_tool-heading-arrive;animation-timeline:view();animation-range:entry cover 42%}.Oa2lpa_priceOptions article{animation:linear both Oa2lpa_price-card-arrive;animation-timeline:view();animation-range:entry cover 35%}.Oa2lpa_deepPrice{animation-delay:45ms}@keyframes Oa2lpa_page-arrive{0%{opacity:.48;transform:perspective(1200px)translate3d(0,26px,-22px)rotateY(-5deg)rotateX(7deg)rotate(-.5deg)}to{opacity:1;transform:perspective(1200px)translate(0,0)rotateY(-8deg)rotateX(4deg)rotate(-.5deg)}}@keyframes Oa2lpa_preview-arrive{0%{opacity:.65;translate:0 14px}to{opacity:1;translate:0}}@keyframes Oa2lpa_tool-heading-arrive{0%{opacity:.18;transform:perspective(700px)translate3d(0,34px,-24px)rotateX(16deg)}to{opacity:1;transform:perspective(700px)translate(0,0)rotateX(0)}}@keyframes Oa2lpa_price-card-arrive{0%{opacity:.45;transform:translate3d(0,22px,-12px)rotateX(5deg)}to{opacity:1;transform:translate(0,0)rotateX(0)}}@keyframes Oa2lpa_section-fold{to{opacity:.72;transform:perspective(1400px)translate3d(0,-18px,-18px)rotateX(-3.2deg)scale(.99)}}}@media (hover:hover) and (pointer:fine){.Oa2lpa_primaryButton:hover{background:#e6ff9b;transform:translateY(-2px)}.Oa2lpa_priceOptions a:hover{color:#efffc1;transform:translate(3px)}.Oa2lpa_priceOptions article:hover{background:#d9ff7509}.Oa2lpa_workspacePreview{transition:border-color .22s cubic-bezier(.23,1,.32,1)}.Oa2lpa_workspacePreview:hover{border-color:#d9ff7561}.Oa2lpa_approachRow .Oa2lpa_approachMark i{transition:transform .26s cubic-bezier(.23,1,.32,1),border-color .18s}.Oa2lpa_approachRow:hover .Oa2lpa_approachMark i:first-child{border-color:#d9ff7570;transform:rotateX(62deg)scale(1.12)}.Oa2lpa_approachRow:hover .Oa2lpa_approachMark i:nth-child(2){border-color:#d9ff755c;transform:rotateY(58deg)rotateX(60deg)scale(1.12)}.Oa2lpa_approachRow:hover .Oa2lpa_approachMark i:nth-child(3){opacity:.78}.Oa2lpa_toolIcon{transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .18s,background-color .18s}.Oa2lpa_toolList article:hover .Oa2lpa_toolIcon{background:#d9ff750f;border-color:#d9ff7580;transform:translateY(-2px)rotate(-5deg)}}@media (max-width:980px){.Oa2lpa_header{grid-template-columns:1fr auto}.Oa2lpa_nav{grid-area:2/1/auto/-1;justify-content:center;gap:clamp(20px,6vw,48px);min-height:38px}.Oa2lpa_navAction{grid-area:1/2}.Oa2lpa_hero{padding-inline:6vw}.Oa2lpa_hero h1{font-size:clamp(52px,6vw,66px)}.Oa2lpa_platform,.Oa2lpa_toolBand,.Oa2lpa_pricing{gap:38px;padding-inline:6vw}.Oa2lpa_approach,.Oa2lpa_company{padding-inline:6vw}.Oa2lpa_approachRow{grid-template-columns:44px 1fr minmax(210px,.9fr) 58px;gap:15px}}@media (max-width:680px){.Oa2lpa_page{scroll-padding-top:90px}.Oa2lpa_header{min-height:98px;padding:10px 18px 7px}.Oa2lpa_brand{font-size:10px}.Oa2lpa_nav{scrollbar-width:none;justify-content:flex-start;gap:22px;min-width:0;overflow-x:auto}.Oa2lpa_nav::-webkit-scrollbar{display:none}.Oa2lpa_nav a{font-size:10px}.Oa2lpa_navAction{min-height:36px;padding-inline:12px;font-size:9px}.Oa2lpa_hero{min-height:calc(100svh - 98px);padding:56px 22px 78px}.Oa2lpa_hero:before{width:128vw;height:112vw;top:-16%}.Oa2lpa_heroCopy{width:100%}.Oa2lpa_hero h1{margin:20px 0;font-size:clamp(40px,10.7vw,58px)}.Oa2lpa_heroCopy>p{max-width:390px;font-size:13px}.Oa2lpa_heroActions{gap:12px;margin-top:23px}.Oa2lpa_heroNote{max-width:300px;line-height:1.6}.Oa2lpa_heroAero{opacity:.75;-webkit-mask-image:radial-gradient(92% 78% at 50% 44%,#000 0%,#000000d6 56%,#0000 100%);mask-image:radial-gradient(92% 78% at 50% 44%,#000 0%,#000000d6 56%,#0000 100%)}.Oa2lpa_scrollHint{bottom:24px}.Oa2lpa_platform,.Oa2lpa_toolBand,.Oa2lpa_pricing,.Oa2lpa_company{grid-template-columns:1fr;gap:35px;padding:82px 22px}.Oa2lpa_sectionLead h2,.Oa2lpa_pricingIntro h2{font-size:clamp(39px,11vw,54px)}.Oa2lpa_workspacePreview{transform:none}.Oa2lpa_previewBody{grid-template-columns:1fr}.Oa2lpa_previewPrompt{border-bottom:1px solid #f5f5e214;border-right:0;min-height:156px}.Oa2lpa_previewGraph{min-height:242px;transform:rotateX(3deg)}.Oa2lpa_previewFooter{gap:8px;padding-inline:10px}.Oa2lpa_previewFooter span{font-size:5px}.Oa2lpa_approach{padding:82px 22px}.Oa2lpa_approachHeader{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.Oa2lpa_approachHeader p{font-size:28px}.Oa2lpa_approachRow{grid-template-columns:36px 1fr;gap:11px 14px;min-height:142px;padding:20px 0}.Oa2lpa_approachNumber{grid-row:1/span 2;align-self:start;padding-top:5px}.Oa2lpa_approachRow h3{font-size:19px}.Oa2lpa_approachRow p{grid-column:2;font-size:10px}.Oa2lpa_approachMark{display:none}.Oa2lpa_toolBand{gap:22px;margin-top:42px;padding-top:32px}.Oa2lpa_toolBand h3{margin-top:17px;font-size:34px}.Oa2lpa_toolList article{grid-template-columns:38px 1fr;gap:12px;min-height:106px}.Oa2lpa_toolAccess{grid-column:2;margin-top:-21px}.Oa2lpa_pricing{padding-block:82px}.Oa2lpa_priceOptions{grid-template-columns:1fr}.Oa2lpa_priceOptions article{min-height:230px;padding:19px}.Oa2lpa_freePrice{border-bottom:1px solid #d9ff7526;border-right:0}.Oa2lpa_priceOptions p{min-height:0}.Oa2lpa_company{padding-block:80px}.Oa2lpa_companyBody{grid-template-columns:1fr}.Oa2lpa_company h2{font-size:clamp(43px,11vw,66px)}.Oa2lpa_companyBody>a{justify-self:start}.Oa2lpa_footer{grid-template-columns:1fr auto;padding:26px 22px}.Oa2lpa_footer p{grid-area:2/1/auto/-1;margin:0}.Oa2lpa_footer nav{grid-area:3/1/auto/-1}.Oa2lpa_footer small{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.Oa2lpa_page{scroll-behavior:auto}.Oa2lpa_scrollAtmosphere{transform:none!important}.Oa2lpa_heroAero{transition:none;translate:none}.Oa2lpa_hero,.Oa2lpa_platform,.Oa2lpa_approach,.Oa2lpa_pricing,.Oa2lpa_company,.Oa2lpa_workspacePreview,.Oa2lpa_approachRow,.Oa2lpa_toolList article,.Oa2lpa_priceOptions,.Oa2lpa_toolBand>div:first-child h3,.Oa2lpa_priceOptions article{animation:none!important}.Oa2lpa_primaryButton,.Oa2lpa_navAction,.Oa2lpa_priceOptions article,.Oa2lpa_priceOptions a,.Oa2lpa_workspacePreview,.Oa2lpa_approachMark i,.Oa2lpa_toolIcon{transition-property:color,background-color,border-color,opacity!important;transition-duration:.16s!important}.Oa2lpa_primaryButton:active,.Oa2lpa_navAction:active,.Oa2lpa_priceOptions a:active{transform:none}}
.cl-picker{z-index:100;background:#0b120df5;border:1px solid #c8df8b40;border-radius:14px;align-items:center;gap:8px;max-width:96vw;padding:9px 12px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 45px #0008}.cl-picker>span{letter-spacing:1px;color:#a2b08e;margin:0 8px;font:9px monospace}.cl-picker button{color:#b2c0a0;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:12px 16px;font-size:12px}.cl-picker button[aria-pressed=true]{color:#14200e;background:#cce499}.cl-picker button:focus-visible{outline-offset:3px;outline:2px solid #d7ee9f}.cl-preview .cl-platform,.cl-preview .cl-approach,.cl-preview .cl-pricing,.cl-preview .cl-company{isolation:isolate;min-height:75svh;padding-top:90px;padding-bottom:90px;position:relative;overflow:hidden}.cl-preview .cl-platform h2,.cl-preview .cl-pricing h2,.cl-preview .cl-company h2{font-size:clamp(32px,3.4vw,58px);line-height:1.13}.cl-preview .cl-approachRow h3{font-size:clamp(23px,2.5vw,37px)}.cl-preview .cl-footer{padding-bottom:120px}.cl-constellation .cl-platform:before,.cl-constellation .cl-approach:before,.cl-constellation .cl-pricing:before,.cl-constellation .cl-company:before{content:"";z-index:-1;pointer-events:none;border:1px solid #c0de7930;border-radius:50%;width:130%;height:85%;position:absolute;top:25%;left:-15%;transform:rotate(-20deg);box-shadow:0 -18px 65px -40px #cbec8a77}.cl-constellation .cl-platform{background:radial-gradient(at 80% 60%,#a7c86a18,#0000 60%)}.cl-constellation .cl-workspacePreview{border-color:#cce88d55;box-shadow:0 35px 110px #0008,0 0 80px #b9d7760c}.cl-constellation .cl-approach{background:radial-gradient(at 18% 45%,#789a491a,#0000 65%)}.cl-constellation .cl-approach:before{top:-30%;transform:rotate(23deg)}.cl-constellation .cl-approachRow{border-bottom-color:#b6d28528;margin-left:6%;padding:30px 20px}.cl-constellation .cl-approachNumber{background:#14200f;border:1px solid #c0d98855;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.cl-constellation .cl-toolBand{background:#0e170dcc;border:1px solid #bdcf8f25;border-radius:22px;margin-top:55px;padding:38px}.cl-constellation .cl-pricing{background:radial-gradient(at 75% 40%,#cce28415,#0000 55%)}.cl-constellation .cl-pricing:before{top:60%;transform:rotate(-12deg)}.cl-constellation .cl-deepPrice{background:radial-gradient(at 100% 0,#cbe87e18,#0000 70%)}.cl-constellation .cl-company{background:radial-gradient(at 50% 80%,#accb6e1d,#0000 65%)}.cl-constellation .cl-company:before{width:65%;height:130%;top:25%;left:18%;transform:rotate(0)}.cl-gallery .cl-platform{background:linear-gradient(#0a100a,#111b10 70%,#090e09);grid-template-columns:1fr;gap:40px}.cl-gallery .cl-sectionLead{text-align:center;max-width:620px;margin:auto}.cl-gallery .cl-workspacePreview{border-radius:22px;width:min(850px,100%);margin:auto;box-shadow:0 30px 90px #0009}.cl-gallery .cl-platform:before{content:"";pointer-events:none;z-index:-1;border:1px solid #bbd48515;border-radius:35px;position:absolute;inset:12% 5% 5%}.cl-gallery .cl-approach{background:radial-gradient(at 50% 0,#c0d88c10,#0000 60%)}.cl-gallery .cl-approachHeader{text-align:center;max-width:630px;margin:0 auto 45px;display:block}.cl-gallery .cl-approachHeader p{margin-top:20px;font-size:25px;line-height:1.5}.cl-gallery .cl-approachRow{background:linear-gradient(105deg,#15200f,#0b110b);border:1px solid #b7d18422;border-radius:16px;grid-template-columns:60px 1fr 1.2fr;gap:28px;margin:15px 0;padding:28px}.cl-gallery .cl-approachMark{display:none}.cl-gallery .cl-toolBand{grid-template-columns:1fr;gap:30px;margin-top:60px}.cl-gallery .cl-toolBand>div:first-child{text-align:center}.cl-gallery .cl-toolList{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.cl-gallery .cl-toolList article{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 0;display:flex}.cl-gallery .cl-pricing{text-align:center;background:radial-gradient(at 50% 75%,#b5d46e1b,#0000 65%);grid-template-columns:1fr;gap:40px}.cl-gallery .cl-pricingIntro{max-width:660px;margin:auto}.cl-gallery .cl-priceOptions{text-align:left;width:100%;max-width:800px;margin:auto;box-shadow:0 25px 80px #0005}.cl-gallery .cl-deepPrice{background:linear-gradient(145deg,#b6d37715,#0000)}.cl-gallery .cl-company{text-align:center;background:linear-gradient(#091009,#17220f);flex-direction:column;justify-content:center;align-items:center;display:flex}.cl-gallery .cl-companyBody{max-width:680px;display:block}.cl-gallery .cl-companyBody p{max-width:550px;margin:28px auto}.cl-gallery .cl-companyBody a{justify-content:center}.cl-gallery .cl-company:before{content:"";z-index:-1;border:1px solid #c1d98b25;border-radius:50%;position:absolute;inset:12%;box-shadow:inset 0 0 90px #bfde6f08}@media (max-width:750px){.cl-picker{gap:4px;padding:7px;bottom:10px}.cl-picker>span{display:none}.cl-picker button{padding:11px 9px;font-size:10px}.cl-preview .cl-platform,.cl-preview .cl-approach,.cl-preview .cl-pricing,.cl-preview .cl-company{min-height:0;padding-top:65px;padding-bottom:65px}.cl-constellation .cl-toolBand{padding:22px}.cl-constellation .cl-approachRow{margin-left:0;padding:24px 0}.cl-gallery .cl-approachRow{grid-template-columns:1fr;gap:12px;padding:24px}.cl-gallery .cl-toolList{grid-template-columns:1fr}.cl-gallery .cl-toolList article{flex-direction:row;align-items:center}.cl-gallery .cl-platform:before{inset:4% 2%}.cl-gallery .cl-company:before{inset:10% 1%}}
