.landing-premium .lp-hero .lp-shell{width:min(1460px,calc(100% - 56px))}.landing-premium .lp-hero-grid{grid-template-columns:minmax(340px,.72fr) minmax(580px,1.4fr);gap:clamp(40px,4.5vw,72px)}.landing-premium .lp-hero-product-showcase{width:100%;max-width:none;transform:none}.landing-premium .lp-hero-product-body.lp-showcase-stage{min-height:560px}.landing-premium .lp-showcase-slide{width:100%;min-width:0}.landing-premium .lp-hero-product-showcase .lp-showcase-app-shell{width:100%;min-width:0;height:100%;grid-template-columns:142px minmax(0,1fr)}.landing-premium .lp-hero-product-showcase .lp-showcase-sidebar{min-width:0;display:flex;flex-direction:column;gap:0;padding:22px 13px;border-right:1px solid #dededa;background:#f8f8f6}.lp-showcase-wordmark{padding:0 9px 21px;color:#1f211f;font-size:17px;font-weight:780;letter-spacing:-.045em}.lp-showcase-sidebar-links{display:grid;gap:5px}.landing-premium .lp-hero-product-showcase .lp-showcase-sidebar-links span{display:block;width:auto;height:auto;margin:0;padding:9px 10px;border:0;border-radius:9px;background:transparent;color:#777a77;font-size:9px;font-weight:560;line-height:1.25}.landing-premium .lp-hero-product-showcase .lp-showcase-sidebar-links span.is-active{background:#dededa;color:#202223;font-weight:720}.landing-premium .lp-showcase-app-main{width:100%;min-width:0;overflow:hidden;padding:24px 26px}.landing-premium .lp-hero-proof{flex-wrap:nowrap;gap:clamp(7px,1vw,18px);white-space:nowrap}.landing-premium .lp-hero-proof span{min-width:0;font-size:clamp(8px,.72vw,11px)}.landing-premium .lp-hero-proof span:before{width:3px;height:3px;margin-right:clamp(4px,.45vw,7px)}.lp-showcase-calendar-toolbar{min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;padding:0 2px;color:#7b7e7b;font-size:8px}.lp-showcase-status-key{display:flex;flex-wrap:wrap;gap:10px}.lp-showcase-status-key span{display:inline-flex;align-items:center;gap:5px}.lp-showcase-status-key i{width:6px;height:6px;border-radius:999px;background:#8f928f}.lp-showcase-status-key i.is-progress{background:#3f4240}.lp-showcase-status-key i.is-completed{background:#008060}.lp-showcase-calendar-board{overflow:hidden;border:1px solid #dcdeda;border-radius:14px;background:#ffffff;box-shadow:0 12px 30px rgba(25,28,25,.035)}.lp-showcase-calendar-head,.lp-showcase-calendar-row{display:grid;grid-template-columns:136px minmax(0,1fr)}.lp-showcase-calendar-head{min-height:39px;border-bottom:1px solid #e1e2de;background:#fafaf8}.lp-showcase-calendar-head>span{display:flex;align-items:center;padding:0 14px;border-right:1px solid #e1e2de;color:#777a77;font-size:8px;font-weight:720;letter-spacing:.07em;text-transform:uppercase}.lp-showcase-calendar-head>div{display:grid;grid-template-columns:repeat(4,1fr)}.lp-showcase-calendar-head b{display:flex;align-items:center;padding-left:10px;border-right:1px solid #ecece9;color:#6e716e;font-size:8px;font-weight:620}.lp-showcase-calendar-head b:last-child{border-right:0}.lp-showcase-calendar-row{min-height:103px;border-bottom:1px solid #e5e6e2}.lp-showcase-calendar-row:last-child{border-bottom:0}.lp-showcase-calendar-staff{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:13px 14px;border-right:1px solid #e1e2de;background:#fcfcfa}.lp-showcase-calendar-staff strong{color:#2d302d;font-size:9px;font-weight:720}.lp-showcase-calendar-staff span{color:#858985;font-size:7px}.lp-showcase-calendar-timeline{position:relative;min-width:0;background:linear-gradient(90deg,transparent calc(25% - 1px),#ecece9 25%,transparent calc(25% + 1px)),linear-gradient(90deg,transparent calc(50% - 1px),#ecece9 50%,transparent calc(50% + 1px)),linear-gradient(90deg,transparent calc(75% - 1px),#ecece9 75%,transparent calc(75% + 1px))}.lp-showcase-calendar-event{position:absolute;top:18px;min-width:52px;display:grid;gap:5px;overflow:hidden;padding:10px;border:1px solid #c7c9c5;border-radius:10px;background:#eeeeeb;color:#272a27;box-shadow:0 6px 16px rgba(25,28,25,.055);white-space:nowrap}.lp-showcase-calendar-event strong{overflow:hidden;font-size:8px;font-weight:720;text-overflow:ellipsis}.lp-showcase-calendar-event span{overflow:hidden;color:inherit;font-size:7px;opacity:.72;text-overflow:ellipsis}.lp-showcase-calendar-event.is-dark{border-color:#2d302d;background:#202321;color:#ffffff}.lp-showcase-calendar-event.is-graphite{border-color:#696c69;background:#6f726f;color:#ffffff}.lp-showcase-calendar-event.is-break{top:25px;padding-block:7px;border-style:dashed;background:#fafaf8;color:#717571;box-shadow:none}.landing-premium .lp-showcase-dashboard-main{padding-bottom:20px}.landing-premium .lp-showcase-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:17px}.landing-premium .lp-showcase-metrics article{min-width:0;padding:12px 13px}.landing-premium .lp-showcase-metrics strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.landing-premium .lp-showcase-dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(220px,.82fr);gap:11px;margin-top:11px}.landing-premium .lp-showcase-dashboard-grid article{min-height:0;padding:15px}.landing-premium .lp-showcase-revenue-card{min-height:327px}.lp-showcase-card-heading,.lp-showcase-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.lp-showcase-card-heading>div{display:grid;gap:4px}.lp-showcase-card-heading>div:last-child{justify-items:end}.lp-showcase-card-heading strong,.lp-showcase-card-title strong{color:#303330;font-size:10px}.lp-showcase-card-heading small,.lp-showcase-card-heading span{color:#858985;font-size:7px}.lp-showcase-card-heading b{color:#202223;font-size:12px}.lp-showcase-card-heading small{display:inline-flex;align-items:center;gap:3px;color:#007a5c}.landing-premium .lp-showcase-bars{height:220px;gap:6px;margin-top:20px}.lp-showcase-chart-axis{display:flex;justify-content:space-between;margin-top:7px;color:#939693;font-size:7px}.lp-showcase-dashboard-side{display:grid;grid-template-rows:1.08fr .92fr;gap:11px}.landing-premium .lp-showcase-service-card>div:not(.lp-showcase-card-title){gap:6px;margin-top:13px}.lp-showcase-service-card>div>span{display:flex;align-items:center;justify-content:space-between;gap:8px}.lp-showcase-service-card span b{overflow:hidden;color:#555955;font-size:7px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.lp-showcase-service-card span small{flex:0 0 auto;color:#898d89;font-size:6px}.lp-showcase-today-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:13px}.lp-showcase-today-stats>span{display:grid;gap:3px;padding:8px 6px;border-radius:8px;background:#f5f5f3}.lp-showcase-today-stats strong{color:#303330;font-size:11px}.lp-showcase-today-stats small{color:#888c88;font-size:6px}.lp-showcase-utilization{display:grid;gap:7px;margin-top:13px}.lp-showcase-utilization>span{display:flex;justify-content:space-between;gap:10px;color:#666a66;font-size:7px}.lp-showcase-utilization>span strong{color:#303330}.lp-showcase-utilization>i{height:5px;overflow:hidden;border-radius:999px;background:#e6e7e3}.lp-showcase-utilization>i b{display:block;width:76%;height:100%;border-radius:inherit;background:#5b5e5b}.landing-premium .lp-showcase-website-shell{padding:32px 36px}.landing-premium .lp-showcase-site-copy{width:min(460px,72%);margin-top:82px}.landing-premium .lp-showcase-site-card{right:30px;bottom:58px;width:228px;padding:18px}.lp-showcase-site-services{position:absolute;right:32px;bottom:22px;left:36px;display:flex;gap:7px}.lp-showcase-site-services span{padding:6px 9px;border:1px solid rgba(31,27,24,.12);border-radius:999px;background:rgba(255,255,255,.46);color:#5c5149;font-size:7px;backdrop-filter:blur(8px)}.landing-premium .lp-showcase-booking-shell{padding:26px 30px}.lp-showcase-booking-steps{display:flex;gap:7px;margin-top:16px}.lp-showcase-booking-steps span{padding:6px 9px;border-radius:999px;background:#e7e3dc;color:#77716b;font-size:7px;font-weight:650}.lp-showcase-booking-steps span.is-active{background:#202223;color:#ffffff}.landing-premium .lp-showcase-booking-content{gap:18px;margin-top:18px}.landing-premium .lp-showcase-booking-summary,.landing-premium .lp-showcase-service-list{box-shadow:0 12px 30px rgba(46,39,32,.055)}.landing-premium .lp-product-story .lp-website-visual{background:radial-gradient(circle at 82% 76%,rgba(49,40,34,.18),transparent 34%),linear-gradient(145deg,#f2ece1,#d7c8b6 52%,#87766a)!important;color:#17130f!important}.landing-premium .lp-product-story .lp-website-visual .lp-site-hero h4,.landing-premium .lp-product-story .lp-website-visual .lp-site-nav{color:#17130f!important}.landing-premium .lp-product-story .lp-website-visual .lp-site-hero p,.landing-premium .lp-product-story .lp-website-visual .lp-site-hero small{color:#564c44!important}.landing-premium .lp-product-story .lp-website-visual .lp-booking-float{background:rgba(255,255,255,.93);color:#202223}.lp-nav-session-actions{display:flex;align-items:center;gap:9px}.lp-nav-account-action,.lp-nav-public-site{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:transparent;color:#d9dcda!important;font-size:12px;font-weight:620;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.lp-nav-account-action:hover,.lp-nav-public-site:hover{border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.06);color:#ffffff!important}.lp-nav-account-action{min-height:auto;padding:8px 5px;border-color:transparent;color:#929693!important}.lp-nav-public-site.is-loading{cursor:wait;opacity:.62}.lp-nav-public-site.is-loading>span{width:10px;height:10px;border:1px solid rgba(255,255,255,.35);border-top-color:#ffffff;border-radius:999px;animation:lp-nav-spin .7s linear infinite}.lp-nav-session-loading{width:190px;height:40px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.1),rgba(255,255,255,.05));background-size:200% 100%;animation:lp-nav-loading 1.2s linear infinite}@keyframes lp-nav-spin{to{transform:rotate(1turn)}}@keyframes lp-nav-loading{to{background-position:-200% 0}}.lp-mobile-nav-panel{display:none}@media (max-width:1180px){.landing-premium .lp-hero-grid{grid-template-columns:minmax(315px,.72fr) minmax(560px,1.32fr);gap:36px}.lp-nav-links{gap:20px}.lp-nav-account-action,.lp-nav-public-site{padding-inline:10px}}@media (max-width:1050px){.landing-premium .lp-hero-grid{grid-template-columns:1fr}.landing-premium .lp-hero-product-showcase{width:min(920px,100%);margin-inline:auto;transform:none}}@media (max-width:940px){.lp-nav-links,.lp-nav-session-actions{display:none}.landing-premium .lp-mobile-menu{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.04)}.lp-mobile-nav-panel{position:absolute;top:100%;right:18px;left:18px;display:grid;gap:18px;max-height:0;overflow:hidden;padding:0 18px;border:1px solid transparent;border-radius:22px;background:rgba(9,12,10,.98);opacity:0;transform:translateY(-8px);pointer-events:none;transition:max-height .24s ease,padding .24s ease,opacity .18s ease,transform .22s ease}.lp-mobile-nav-panel.is-open{max-height:560px;padding:20px 18px;border-color:rgba(255,255,255,.1);box-shadow:0 24px 70px rgba(0,0,0,.42);opacity:1;transform:translateY(10px);pointer-events:auto}.lp-mobile-nav-links,.lp-mobile-session-actions{display:grid;gap:8px}.lp-mobile-nav-links a{padding:11px 4px;border-bottom:1px solid rgba(255,255,255,.08);color:#d9dcda;font-size:14px}.lp-mobile-session-actions .lp-button,.lp-mobile-session-actions .lp-nav-account-action,.lp-mobile-session-actions .lp-nav-login,.lp-mobile-session-actions .lp-nav-public-site{width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.lp-mobile-session-actions .lp-nav-account-action{border:1px solid rgba(255,255,255,.12)}}@media (max-width:760px){.landing-premium .lp-hero .lp-shell{width:min(calc(100% - 32px),1220px)}.landing-premium .lp-hero-product-body.lp-showcase-stage{min-height:470px}.landing-premium .lp-hero-product-showcase .lp-showcase-app-shell{grid-template-columns:1fr}.landing-premium .lp-hero-product-showcase .lp-showcase-sidebar{display:none}.landing-premium .lp-showcase-app-main{padding:15px}.lp-showcase-calendar-toolbar{align-items:flex-start;flex-direction:column;gap:8px}.lp-showcase-calendar-head,.lp-showcase-calendar-row{grid-template-columns:92px minmax(0,1fr)}.lp-showcase-calendar-row{min-height:86px}.lp-showcase-calendar-event{top:14px;padding:8px}.landing-premium .lp-showcase-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-premium .lp-showcase-dashboard-grid{grid-template-columns:1fr}.lp-showcase-dashboard-side{display:none}.landing-premium .lp-showcase-revenue-card{min-height:250px}.landing-premium .lp-showcase-bars{height:145px}.landing-premium .lp-showcase-site-copy{width:88%;margin-top:50px}.landing-premium .lp-showcase-site-card{right:14px;bottom:52px;width:176px}.lp-showcase-site-services{right:14px;bottom:14px;left:14px;overflow:hidden}.landing-premium .lp-showcase-booking-shell{padding:16px}.landing-premium .lp-showcase-booking-content{grid-template-columns:1fr}.landing-premium .lp-showcase-booking-summary{display:none}}@media (prefers-reduced-motion:reduce){.lp-nav-public-site.is-loading>span,.lp-nav-session-loading{animation:none}}.landing-calendar-preview{--landing-calendar-staff-width:132px;--landing-calendar-row-height:106px;width:100%;min-width:0;overflow:hidden;border:1px solid #dcdeda;border-radius:14px;background:#ffffff;color:#252825;box-shadow:0 12px 30px rgba(25,28,25,.04)}.landing-calendar-preview-head,.landing-calendar-preview-row{display:grid;grid-template-columns:var(--landing-calendar-staff-width) minmax(0,1fr);min-width:0}.landing-calendar-preview-head{min-height:43px;border-bottom:1px solid #dfe1dd;background:#fafaf8}.landing-calendar-preview-head>span{display:flex;align-items:center;padding:0 14px;border-right:1px solid #dfe1dd;color:#747874;font-size:8px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.landing-calendar-preview-head>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.landing-calendar-preview-head b{display:flex;align-items:center;padding-left:11px;border-right:1px solid #e8e9e5;color:#666a66;font-size:8px;font-weight:680}.landing-calendar-preview-head b:last-child{border-right:0}.landing-calendar-preview-row{min-height:var(--landing-calendar-row-height);border-bottom:1px solid #e1e3df}.landing-calendar-preview-row:last-child{border-bottom:0}.landing-calendar-preview-staff{min-width:0;display:flex;align-items:center;gap:10px;padding:13px;border-right:1px solid #dfe1dd;background:#fcfcfa}.landing-calendar-preview-staff>span{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #d7d9d5;border-radius:999px;background:#f1f2ef;color:#444844;font-size:9px;font-weight:720}.landing-calendar-preview-staff>div{min-width:0;display:grid;gap:4px}.landing-calendar-preview-staff small,.landing-calendar-preview-staff strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-calendar-preview-staff strong{color:#2c302c;font-size:10px;font-weight:730}.landing-calendar-preview-staff small{color:#848884;font-size:7px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.landing-calendar-preview-timeline{position:relative;min-width:0;overflow:hidden;background:linear-gradient(90deg,transparent calc(12.5% - .5px),#eff0ed 12.5%,transparent calc(12.5% + .5px)),linear-gradient(90deg,transparent calc(25% - .5px),#e2e4e0 25%,transparent calc(25% + .5px)),linear-gradient(90deg,transparent calc(37.5% - .5px),#eff0ed 37.5%,transparent calc(37.5% + .5px)),linear-gradient(90deg,transparent calc(50% - .5px),#e2e4e0 50%,transparent calc(50% + .5px)),linear-gradient(90deg,transparent calc(62.5% - .5px),#eff0ed 62.5%,transparent calc(62.5% + .5px)),linear-gradient(90deg,transparent calc(75% - .5px),#e2e4e0 75%,transparent calc(75% + .5px)),linear-gradient(90deg,transparent calc(87.5% - .5px),#eff0ed 87.5%,transparent calc(87.5% + .5px)),#ffffff}.landing-calendar-preview-event{position:absolute;top:17px;bottom:17px;min-width:0;display:grid;align-content:center;gap:3px;overflow:hidden;margin:0;padding:8px 10px;border:1px solid #c7cac6;border-radius:10px;background:#ebece9;color:#292c29;box-shadow:0 5px 14px rgba(25,28,25,.055);font:inherit;text-align:left}button.landing-calendar-preview-event{cursor:pointer;appearance:none}.landing-calendar-preview-event.is-selected,button.landing-calendar-preview-event:focus-visible,button.landing-calendar-preview-event:hover{z-index:2;border-color:#606560;box-shadow:0 0 0 2px rgba(76,82,77,.16),0 8px 20px rgba(25,28,25,.1);outline:0}.landing-calendar-preview-event>:is(span,strong,small){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-calendar-preview-event>span{color:inherit;font-size:7px;font-weight:670;opacity:.68}.landing-calendar-preview-event>strong{color:inherit;font-size:9px;font-weight:760}.landing-calendar-preview-event>small{color:inherit;font-size:8px;opacity:.82}.landing-calendar-preview-event>i{position:absolute;top:6px;right:6px;min-width:24px;padding:2px 5px;border:1px solid;border-radius:999px;font-size:6px;font-style:normal;font-weight:760;line-height:1;text-align:center;opacity:.7}.landing-calendar-preview-event.is-confirmed{border-color:#aeb5b0;background:#e9ece9}.landing-calendar-preview-event.is-progress{border-color:#57615c;background:#303632;color:#ffffff}.landing-calendar-preview-event.is-completed{border-color:#4b8d77;background:#dcece6;color:#075f48}.landing-calendar-preview-event.is-locked{border-color:#2a2d2a;background:#202321;color:#ffffff}.landing-calendar-preview-event.is-break{top:25px;bottom:25px;border-style:dashed;background:#fafaf8;color:#747874;box-shadow:none}.lp-operations-visual .landing-calendar-preview{--landing-calendar-staff-width:112px;--landing-calendar-row-height:82px;margin-top:24px;border-radius:0;box-shadow:none}.lp-operations-visual .landing-calendar-preview-head{min-height:38px}.lp-operations-visual .landing-calendar-preview-staff{gap:7px;padding:9px}.lp-operations-visual .landing-calendar-preview-staff>span{width:25px;height:25px;font-size:7px}.lp-operations-visual .landing-calendar-preview-staff strong{font-size:8px}.lp-operations-visual .landing-calendar-preview-staff small{display:none}.lp-operations-visual .landing-calendar-preview-event{top:14px;bottom:14px;padding:6px 8px;border-radius:999px}.lp-operations-visual .landing-calendar-preview-event>i,.lp-operations-visual .landing-calendar-preview-event>small,.lp-operations-visual .landing-calendar-preview-event>span{display:none}.lp-operations-visual .landing-calendar-preview-event>strong{font-size:7px}.lp-operations-visual .landing-calendar-preview-event.is-break{top:20px;bottom:20px;border-radius:8px}.systemly-demo-calendar-layout{height:auto!important;min-height:500px;align-items:start}.systemly-demo-calendar-layout.is-full{grid-template-columns:minmax(0,1fr)!important}.systemly-demo-calendar-card{min-width:0;display:flex;flex-direction:column;overflow:hidden}.systemly-demo-calendar-key{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 12px;border-bottom:1px solid #dfe1dd;background:#fafaf8;color:#6d7175;font-size:9px}.systemly-demo-calendar-key>div{display:flex;flex-wrap:wrap;gap:7px}.systemly-demo-calendar-key span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.systemly-demo-calendar-key span i{width:6px;height:6px;border-radius:999px;background:#aeb5b0}.systemly-demo-calendar-key span:nth-child(2) i{background:#303632}.systemly-demo-calendar-key span:nth-child(3) i{background:#008060}.systemly-demo-calendar-key>strong{flex:0 0 auto;color:#555a56;font-size:9px;font-weight:700}.systemly-demo-calendar-card .landing-calendar-preview{flex:1;border:0;border-radius:0;box-shadow:none}.systemly-demo-calendar-card .landing-calendar-preview-row:last-child{border-bottom:1px solid #e1e3df}@media (max-width:1120px){.systemly-demo-calendar-layout{grid-template-columns:minmax(0,1fr)!important}.systemly-demo-calendar-layout .systemly-demo-detail{display:none}}@media (max-width:760px){.landing-calendar-preview{--landing-calendar-staff-width:104px;--landing-calendar-row-height:94px}.landing-calendar-preview-head>span,.landing-calendar-preview-staff{padding-inline:10px}.landing-calendar-preview-staff>span{display:none}.landing-calendar-preview-event{padding-inline:7px}.landing-calendar-preview-event>small,.landing-calendar-preview-event>span{display:none}.systemly-demo-calendar-key{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.landing-calendar-preview{--landing-calendar-staff-width:82px}.landing-calendar-preview-head b{justify-content:center;padding-left:0;font-size:7px}.landing-calendar-preview-staff strong{font-size:8px}.landing-calendar-preview-event>strong{font-size:7px}.lp-operations-visual .landing-calendar-preview{--landing-calendar-staff-width:78px}}.lp-pricing-v2{position:relative;overflow:hidden}.lp-pricing-v2:before{content:"";position:absolute;width:520px;height:520px;right:-220px;top:-250px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 90px rgba(255,255,255,.018),0 0 0 180px rgba(255,255,255,.012);pointer-events:none}.lp-pricing-v2-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.82fr) minmax(560px,1.18fr);gap:clamp(54px,7vw,92px);align-items:center}.lp-pricing-v2-copy{max-width:540px}.lp-pricing-v2-copy .lp-green-kicker{margin:0;color:#b9d8cd;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp-pricing-v2-copy h2{max-width:560px;margin:20px 0 0;color:#ffffff;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:.98;letter-spacing:-.04em}.lp-pricing-v2-copy>p:not(.lp-green-kicker){max-width:510px;margin:26px 0 0;color:#d5e5df;font-size:16px;line-height:1.68}.lp-pricing-trust-row{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.lp-pricing-trust-row span{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid rgba(255,255,255,.16);border-radius:9999px;background:rgba(255,255,255,.06);color:#edf6f2;font-size:12px;font-weight:650;backdrop-filter:blur(8px)}.lp-pricing-actions{margin-top:30px}.lp-pricing-privacy-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;color:#b9d8cd;font-size:11px;line-height:1.5}.lp-pricing-privacy-note a{color:#ffffff!important;text-decoration:underline!important;text-underline-offset:4px}.lp-pricing-stage{position:relative;min-height:590px;display:grid;grid-template-columns:minmax(350px,1fr) minmax(190px,.56fr);gap:14px;align-items:stretch}.lp-coming-plan-card,.lp-core-plan-card{position:relative;overflow:hidden;border-radius:28px}.lp-core-plan-card{z-index:2;display:flex;flex-direction:column;padding:30px;border:1px solid rgba(20,28,24,.08);background:#f5f5f3;color:var(--sys-graphite,#202223);box-shadow:0 28px 70px rgba(0,31,25,.24)}.lp-core-plan-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:#202223}.lp-core-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.lp-plan-eyebrow{display:block;color:#777b78;font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.lp-coming-content h3,.lp-core-plan-head h3{margin:7px 0 0;letter-spacing:-.035em}.lp-core-plan-head h3{color:#202223;font-size:24px;font-weight:650}.lp-plan-available{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #d8d9d5;border-radius:9999px;background:#ffffff;color:#4d514e;font-size:10px;font-weight:700}.lp-plan-available>span{width:6px;height:6px;border-radius:50%;background:var(--sys-green,#008060);box-shadow:0 0 0 3px rgba(0,128,96,.1)}.lp-core-price{display:flex;align-items:flex-end;gap:12px;margin-top:30px}.lp-core-price>strong{color:#171918;font-size:clamp(58px,5vw,76px);font-weight:600;line-height:.86;letter-spacing:-.06em}.lp-core-price>div{display:grid;gap:2px;padding-bottom:2px}.lp-core-price span{color:#282b29;font-size:13px;font-weight:750}.lp-core-price small{color:#7a7e7b;font-size:11px}.lp-core-description{max-width:390px;margin:22px 0 0;color:#636763;font-size:13px;line-height:1.58}.lp-core-divider{height:1px;margin:24px 0 20px;background:#dededa}.lp-core-included{margin:0;color:#444844;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.lp-core-feature-list{display:grid;gap:11px;margin:17px 0 26px;padding:0;list-style:none}.lp-core-feature-list li{display:flex;align-items:center;gap:10px;color:#3b3f3c;font-size:12px;line-height:1.35}.lp-core-check{flex:0 0 auto;width:20px;height:20px;display:inline-grid;place-items:center;border-radius:50%;background:#202223;color:#ffffff}.lp-core-card-cta{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:auto;padding:0 20px;border-radius:9999px;background:#202223;color:#ffffff!important;font-size:13px;font-weight:700;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.lp-core-card-cta:hover{transform:translateY(-1px);background:#111312;box-shadow:0 12px 30px rgba(32,34,35,.18)}.lp-core-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin-top:14px;color:#747874;font-size:9.5px;line-height:1.4;text-align:center}.lp-core-card-foot i{width:3px;height:3px;border-radius:50%;background:#aaada9}.lp-coming-plan-card{z-index:1;align-self:stretch;padding:24px 20px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.045)),rgba(0,38,31,.5);color:#ffffff;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.lp-coming-plan-card:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(120deg,transparent 10%,rgba(255,255,255,.055) 45%,transparent 74%);pointer-events:none}.lp-coming-plan-glow{position:absolute;z-index:0;width:180px;height:180px;top:-80px;right:-80px;border-radius:50%;background:rgba(227,241,223,.14);filter:blur(20px)}.lp-coming-content,.lp-coming-plan-top{position:relative;z-index:1}.lp-coming-plan-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.lp-coming-icon{width:38px;height:38px;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.07);color:#d8e9e3}.lp-coming-badge{padding:7px 9px;border:1px solid rgba(255,255,255,.14);border-radius:9999px;color:#cfe2db;font-size:9px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.lp-coming-content{display:flex;min-height:500px;flex-direction:column;padding-top:60px}.lp-coming-content .lp-plan-eyebrow{color:#a9c8bd}.lp-coming-content h3{color:#ffffff;font-size:25px;font-weight:520;line-height:1.02}.lp-coming-content>p:not(.lp-plan-eyebrow):not(.lp-coming-note){margin:18px 0 0;color:#b9d0c8;font-size:11px;line-height:1.62}.lp-coming-preview-list{display:grid;gap:9px;margin-top:30px}.lp-coming-preview-list>div{display:flex;gap:10px;padding:13px 12px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(255,255,255,.04);color:#b9d8cd}.lp-coming-preview-list>div>span{display:grid;min-width:0;gap:3px}.lp-coming-preview-list strong{color:#edf6f2;font-size:10.5px;font-weight:700}.lp-coming-preview-list small{color:#9fbbb2;font-size:9px;line-height:1.4}.lp-coming-note{margin:auto 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.09);color:#d1e3dd;font-size:10px;line-height:1.5}@media (max-width:1120px){.lp-pricing-v2-shell{grid-template-columns:1fr}.lp-pricing-v2-copy{max-width:720px}.lp-pricing-stage{min-height:0;grid-template-columns:minmax(0,1fr) minmax(240px,.56fr)}}@media (max-width:760px){.lp-pricing-v2{padding-block:92px!important}.lp-pricing-v2-shell{width:min(100% - 32px,1220px);gap:42px}.lp-pricing-v2-copy h2{font-size:clamp(40px,12vw,58px)}.lp-pricing-stage{grid-template-columns:1fr}.lp-core-plan-card{padding:26px 22px}.lp-coming-plan-card{min-height:340px}.lp-coming-content{min-height:255px;padding-top:32px}}@media (max-width:480px){.lp-core-plan-head{display:grid}.lp-plan-available{width:fit-content}.lp-core-price>strong{font-size:64px}.lp-pricing-trust-row{display:grid}.lp-pricing-trust-row span{width:fit-content}}.lp-pricing-legal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.lp-pricing-legal-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid rgba(255,255,255,.2);border-radius:9999px;background:rgba(255,255,255,.07);color:#ffffff!important;font-size:11px;font-weight:700;line-height:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.lp-pricing-legal-button:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.12)}@media (max-width:480px){.lp-pricing-legal-actions{display:grid;grid-template-columns:1fr}.lp-pricing-legal-button{width:100%}}