.PEbn9q_footer{--footer-background:var(--landing-page-bg,#fff);--footer-heading:var(--landing-fg,#141715);--footer-muted:var(--landing-fg-muted,#141715a3);--footer-link-hover:var(--landing-fg,#141715);--footer-wordmark-top:#54595621;--footer-wordmark-middle:#97928a16;--footer-wordmark-bottom:#ff5f1f09;--footer-glow-core:#ff672d3d;--footer-glow-middle:#ff9a631f;--footer-glow-edge:#ffc1970b;isolation:isolate;color:var(--footer-heading);background:var(--footer-background);font-family:var(--font-landing-sans);margin-top:auto;position:relative;overflow:hidden}.PEbn9q_footerContent{z-index:2;grid-template-columns:minmax(250px,3.5fr) minmax(0,10fr);align-items:start;gap:clamp(44px,5vw,72px);width:min(1200px,100% - 48px);margin:0 auto;padding:clamp(56px,5.5vw,72px) 0 52px;display:grid;position:relative}.PEbn9q_brandBlock{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.PEbn9q_brand{align-items:center;gap:11px;display:inline-flex}.PEbn9q_brand>span{font-family:var(--font-landing-display);letter-spacing:-.035em;font-size:1.1rem;font-weight:800}.PEbn9q_brand>span span{color:#ff5f1f}.PEbn9q_logo{flex:none}.PEbn9q_copyright{color:var(--footer-muted);margin:0;font-size:.9rem;line-height:1.55}.PEbn9q_footerNav{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,2.2vw,34px);display:grid}.PEbn9q_linkGroup h2{color:var(--footer-heading);margin:0 0 14px;font-size:.97rem;font-weight:680;line-height:1.4}.PEbn9q_linkGroup ul{flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none;display:flex}.PEbn9q_linkGroup button,.PEbn9q_linkGroup a{color:var(--footer-muted);font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:.96rem;line-height:1.55;text-decoration:none;transition:color .16s;display:inline-flex}.PEbn9q_socialLink{align-items:center;gap:7px}.PEbn9q_linkedinIcon{border:1.4px solid;border-radius:3px;flex:none;place-items:center;width:16px;height:16px;font-family:Arial,sans-serif;font-size:10px;font-weight:800;line-height:1;display:inline-grid}.PEbn9q_linkGroup button:hover,.PEbn9q_linkGroup a:hover{color:var(--footer-link-hover)}.PEbn9q_linkGroup button:focus-visible,.PEbn9q_linkGroup a:focus-visible{outline-offset:4px;outline:3px solid #ff5f1f80}.PEbn9q_wordmarkRegion{z-index:1;pointer-events:none;height:clamp(104px,16vw,290px);position:relative;overflow:visible;container-type:inline-size}.PEbn9q_wordmarkGlow{z-index:0;background:radial-gradient(ellipse at center, var(--footer-glow-core) 0%, var(--footer-glow-middle) 30%, var(--footer-glow-edge) 52%, transparent 76%);filter:blur(38px);border-radius:50%;width:min(76vw,1040px);height:min(27vw,380px);position:absolute;bottom:-46%;left:50%;transform:translate(-50%)}.PEbn9q_wordmark{z-index:1;color:#0000;background:linear-gradient(180deg, var(--footer-wordmark-top) 0%, var(--footer-wordmark-middle) 52%, var(--footer-wordmark-bottom) 92%);width:max-content;font-family:var(--font-landing-display);letter-spacing:-.075em;opacity:.88;filter:blur(.35px);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.25rem,14.7cqw,20rem);font-weight:800;line-height:.84;position:absolute;bottom:-.17em;left:50%;transform:translate(-50%)}html[data-landing-theme=dark] .PEbn9q_footer{--footer-background:var(--landing-page-bg,#141715);--footer-heading:#f7f5f0;--footer-muted:#f7f5f09e;--footer-link-hover:#fff;--footer-wordmark-top:#f7f5f01c;--footer-wordmark-middle:#8e938e13;--footer-wordmark-bottom:#ff5f1f06;--footer-glow-core:#ff5f1f30;--footer-glow-middle:#ff8f5316;--footer-glow-edge:#ffb48508}@media (max-width:960px){.PEbn9q_footerContent{grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:44px}.PEbn9q_footerNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px}}@media (max-width:680px){.PEbn9q_footerContent{grid-template-columns:1fr;gap:46px;width:min(100% - 40px,1200px);padding:56px 0 38px}.PEbn9q_footerNav{gap:34px 28px}.PEbn9q_linkGroup h2{margin-bottom:12px}.PEbn9q_linkGroup ul{gap:7px}.PEbn9q_linkGroup button,.PEbn9q_linkGroup a{align-items:center;min-height:30px}.PEbn9q_wordmarkRegion{height:clamp(82px,22vw,120px)}.PEbn9q_wordmarkGlow{filter:blur(24px);width:90vw;height:36vw}}@media (max-width:340px){.PEbn9q_footerContent{width:calc(100% - 32px)}.PEbn9q_footerNav{gap:30px 18px}.PEbn9q_wordmark{font-size:14.2cqw}}@media (prefers-reduced-motion:reduce){.PEbn9q_footer *{transition-duration:.01ms!important}}
.pNsola_section{--pricing-card:var(--landing-surface,#fff);--pricing-text:var(--landing-fg,#141715);--pricing-muted:var(--landing-fg-muted,#141715a3);--pricing-border:var(--landing-border,#1417151f);--pricing-accent:#ff5f1f;--pricing-button:#171a18;--pricing-button-text:#fff;--pricing-card-shadow:0 8px 24px #201b160b;--pricing-card-hover-shadow:0 26px 54px #201b1629;isolation:isolate;border-inline:1px solid var(--pricing-border);background:var(--landing-page-bg,#fff);width:min(100%,92rem);color:var(--pricing-text);margin:0 auto;padding:clamp(5.5rem,9vw,8rem) clamp(1.5rem,4vw,3.75rem) clamp(4.5rem,8vw,7rem);position:relative}.pNsola_header{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto;display:flex}.pNsola_eyebrow{color:var(--pricing-accent);letter-spacing:.04em;margin:0 0 1.35rem;font-size:.76rem;font-weight:700}.pNsola_title{width:100%;max-width:none;color:var(--pricing-text);font-family:var(--font-landing-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(56px,3.8vw,68px);font-weight:500;line-height:1.06}.pNsola_titleLine{white-space:nowrap;display:block}.pNsola_subtitle{width:100%;max-width:760px;color:var(--pricing-muted);text-wrap:balance;margin:1.65rem 0 0;font-size:clamp(15px,1.05vw,17px);line-height:1.55}.pNsola_grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;width:min(100%,clamp(1040px,67vw,1152px));margin:clamp(82px,6vw,100px) auto 0;display:grid;position:relative;overflow:visible}.pNsola_card{z-index:0;border:1px solid var(--pricing-border);background:var(--pricing-card);min-width:0;box-shadow:var(--pricing-card-shadow);transform-origin:bottom;border-radius:.9rem;flex-direction:column;padding:26px 24px 28px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s cubic-bezier(.2,.8,.2,1),border-color .3s;display:flex;position:relative}.pNsola_planHeading{justify-content:space-between;align-items:center;gap:.75rem;min-height:28px;display:flex}.pNsola_planName{color:var(--pricing-text);letter-spacing:-.015em;margin:0;font-size:16px;font-weight:600}.pNsola_popularBadge{background:var(--pricing-accent);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;padding:5px 9px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.pNsola_description{min-height:94px;color:var(--pricing-muted);text-wrap:pretty;margin:18px 0 0;font-size:15px;font-weight:400;line-height:1.55}.pNsola_priceBlock{flex-direction:column;justify-content:flex-start;min-height:96px;margin-top:22px;display:flex}.pNsola_price{color:var(--pricing-text);font-variant-numeric:tabular-nums;align-items:baseline;gap:.45rem;margin:0;display:flex}.pNsola_priceAmount{font-family:var(--font-landing-sans);letter-spacing:-.055em;font-size:clamp(50px,3.2vw,58px);font-weight:500;line-height:1}.pNsola_customPrice{font-size:clamp(48px,3.05vw,56px)}.pNsola_pricePeriod{color:var(--pricing-muted);white-space:nowrap;font-size:12px;font-weight:400}.pNsola_billingText{color:var(--pricing-muted);margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.35}.pNsola_cta{width:100%;min-height:48px;font:inherit;border:1px solid #0000;border-color:var(--pricing-button);background:var(--pricing-button);color:var(--pricing-button-text);cursor:pointer;border-radius:.55rem;padding:13px 16px;font-size:14px;font-weight:500;line-height:1.25;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s}.pNsola_cta:hover{border-color:var(--pricing-accent);background:var(--pricing-accent);color:#fff;transform:translateY(-1px);box-shadow:0 8px 18px #ff5f1f33}.pNsola_cta:active{transform:translateY(1px)scale(.99)}.pNsola_cta:focus-visible{outline:3px solid color-mix(in srgb, var(--pricing-accent) 36%, transparent);outline-offset:3px}.pNsola_divider{background:var(--pricing-border);width:100%;height:1px;margin:22px 0 20px}.pNsola_features{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.pNsola_features li{color:var(--pricing-text);align-items:flex-start;gap:8px;font-size:14px;font-weight:400;line-height:1.45;display:flex}.pNsola_check{width:15px;height:15px;color:var(--pricing-accent);flex:none;margin-top:2px}.pNsola_note{color:var(--pricing-muted);text-align:center;margin:1.5rem auto 0;font-size:.72rem;line-height:1.5}@media (hover:hover) and (pointer:fine){.pNsola_card:hover{z-index:3;border-color:var(--pricing-accent);box-shadow:var(--pricing-card-hover-shadow);transform:translateY(-.75rem)scale(1.018)}}.pNsola_card:focus-within{z-index:3;border-color:var(--pricing-accent);box-shadow:var(--pricing-card-hover-shadow);transform:translateY(-.75rem)scale(1.018)}html[data-landing-theme=dark] .pNsola_section{--pricing-button:#f7f5f0;--pricing-button-text:#141715;--pricing-card-shadow:0 10px 26px #0000002e;--pricing-card-hover-shadow:0 30px 62px #0000007a}@media (max-width:76rem){.pNsola_section{width:min(100%,64rem)}.pNsola_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,736px)}}@media (max-width:43rem){.pNsola_section{border-inline:0;padding-inline:1rem}.pNsola_title{font-size:clamp(2.5rem,12vw,3.15rem)}.pNsola_titleLine{white-space:normal;display:inline}.pNsola_grid{grid-template-columns:1fr;gap:16px;width:min(100%,368px)}.pNsola_description{min-height:0}}@media (prefers-reduced-motion:reduce){.pNsola_card,.pNsola_cta{transition-duration:.01ms}.pNsola_card:hover,.pNsola_card:focus-within{transform:none}}
