.pricing-page{--pricing-s:var(--s);--pricing-red-fill:#b80f1b;--pricing-red-fill-hover:#ee160f;--pricing-red-fill-hover-text:#050505;--pricing-red-edge:#e23b46;--pricing-red-on-dark:#ff625b;color:#fff;background:#000;min-height:100vh}.pricing-page .hub-shell-header{z-index:40;width:100%;height:calc(var(--pricing-s) * 121);pointer-events:none;position:absolute;top:0;left:0}.pricing-page .hub-shell-header>*{pointer-events:auto}.pricing-page .hub-shell-header .topbar-menu{pointer-events:none}.pricing-page .hub-shell-header .topbar-menu.is-open{pointer-events:auto}.pricing-page .topbar__logo-x{opacity:1}.pricing-main{z-index:1;min-height:calc(var(--pricing-s) * 1209);background:#000;position:relative}.pricing-plans{position:absolute;inset:0}.pricing-plans__title{top:calc(var(--pricing-s) * 177);left:calc(50% + var(--pricing-s) * 2);width:calc(var(--pricing-s) * 418);color:#fff;font:500 calc(var(--pricing-s) * 24)/1 var(--font-body);font-synthesis:none;text-align:center;text-wrap:balance;margin:0;position:absolute;transform:translate(-50%)}.pricing-segment{top:calc(var(--pricing-s) * 256);left:calc(50% + var(--pricing-s) * 1.8125);width:calc(var(--pricing-s) * 340);height:calc(var(--pricing-s) * 44);padding:calc(var(--pricing-s) * 2);background:#43030a;border-radius:999px;grid-template-columns:minmax(0,.78fr) minmax(0,1.35fr);display:grid;position:absolute;transform:translate(-50%)}.pricing-segment__option{min-width:0;height:calc(var(--pricing-s) * 40);padding:0 calc(var(--pricing-s) * 12);border:calc(var(--pricing-s) * .667) solid transparent;color:#fae6e6;font:500 calc(var(--pricing-s) * 13)/calc(var(--pricing-s) * 19.5) var(--font-body);font-synthesis:none;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;place-items:center;transition:background-color .16s,color .16s;display:grid}.pricing-segment__option[aria-selected=true]{background:var(--pricing-red-fill);color:#eaecef;border-color:#ffffff0d;font-weight:700}.pricing-segment__option:focus-visible{outline:max(2px, calc(var(--pricing-s) * 2)) solid #fff;outline-offset:calc(var(--pricing-s) * 3)}.pricing-grid{top:calc(var(--pricing-s) * 342);left:calc(50% + var(--pricing-s) * 1.5);width:calc(var(--pricing-s) * 1179);height:calc(var(--pricing-s) * 732);gap:calc(var(--pricing-s) * 10);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;transform:translate(-50%)}.pricing-grid[hidden]{display:none}.pricing-grid--organization{grid-template-columns:repeat(2, minmax(0, calc(var(--pricing-s) * 410)));justify-content:center;gap:calc(var(--pricing-s) * 18)}.pricing-card{min-width:0;height:100%;padding:calc(var(--pricing-s) * 24);border:calc(var(--pricing-s) * 1.333) solid transparent;border-radius:calc(var(--pricing-s) * 20);box-shadow:0 0 calc(var(--pricing-s) * 30) calc(var(--pricing-s) * -5) #0000001a, 0 0 calc(var(--pricing-s) * 6) calc(var(--pricing-s) * -4) #0000001a;background:#131313;transition:border-color .18s,box-shadow .18s;overflow:hidden}.pricing-card--featured{border-color:var(--pricing-red-edge);box-shadow:0 0 calc(var(--pricing-s) * 24) calc(var(--pricing-s) * -9) #e23b46d1, 0 0 calc(var(--pricing-s) * 30) calc(var(--pricing-s) * -5) #0000001a, 0 0 calc(var(--pricing-s) * 6) calc(var(--pricing-s) * -4) #0000001a}.pricing-grid:has(.pricing-card:focus-within) .pricing-card--featured:not(:focus-within){box-shadow:0 0 calc(var(--pricing-s) * 30) calc(var(--pricing-s) * -5) #0000001a, 0 0 calc(var(--pricing-s) * 6) calc(var(--pricing-s) * -4) #0000001a;border-color:#0000}.pricing-grid .pricing-card:focus-within{border-color:var(--pricing-red-edge);box-shadow:0 0 calc(var(--pricing-s) * 24) calc(var(--pricing-s) * -9) #e23b46d1, 0 0 calc(var(--pricing-s) * 30) calc(var(--pricing-s) * -5) #0000001a, 0 0 calc(var(--pricing-s) * 6) calc(var(--pricing-s) * -4) #0000001a}@media (hover:hover) and (pointer:fine){.pricing-grid:not(:has(.pricing-card:focus-within)):has(.pricing-card:hover) .pricing-card--featured:not(:hover){box-shadow:0 0 calc(var(--pricing-s) * 30) calc(var(--pricing-s) * -5) #0000001a, 0 0 calc(var(--pricing-s) * 6) calc(var(--pricing-s) * -4) #0000001a;border-color:#0000}.pricing-grid:not(:has(.pricing-card:focus-within)) .pricing-card:hover{border-color:var(--pricing-red-edge);box-shadow:0 0 calc(var(--pricing-s) * 24) calc(var(--pricing-s) * -9) #e23b46d1, 0 0 calc(var(--pricing-s) * 30) calc(var(--pricing-s) * -5) #0000001a, 0 0 calc(var(--pricing-s) * 6) calc(var(--pricing-s) * -4) #0000001a}}.pricing-card__body{align-items:stretch;gap:calc(var(--pricing-s) * 24);flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.pricing-card__heading{width:100%;height:calc(var(--pricing-s) * 103);flex:0 0 calc(var(--pricing-s) * 103);flex-direction:column;min-width:0;display:flex}.pricing-card__title-row{width:100%;min-width:0;min-height:calc(var(--pricing-s) * 32);justify-content:space-between;align-items:flex-start;gap:calc(var(--pricing-s) * 8);padding-bottom:calc(var(--pricing-s) * 4);display:flex}.pricing-card h2{color:#fff;min-width:0;font:400 calc(var(--pricing-s) * 18)/calc(var(--pricing-s) * 28) var(--font-body);font-synthesis:none;white-space:nowrap;margin:0}.pricing-card h2 em{color:var(--pricing-red-on-dark);font:inherit;font-style:normal}.pricing-card__popular{min-height:calc(var(--pricing-s) * 21);margin-top:calc(var(--pricing-s) * 3.5);padding:calc(var(--pricing-s) * 4) calc(var(--pricing-s) * 10);background:var(--pricing-red-fill);color:#fff;font:500 calc(var(--pricing-s) * 13)/calc(var(--pricing-s) * 13) var(--font-body);font-synthesis:none;white-space:nowrap;border-radius:999px;flex:none;align-items:center;display:inline-flex}.pricing-card__tagline{width:100%;height:calc(var(--pricing-s) * 23);padding-top:calc(var(--pricing-s) * 2);color:#eb9699;font:400 calc(var(--pricing-s) * 14)/calc(var(--pricing-s) * 21) var(--font-body);font-synthesis:none;white-space:nowrap;margin:0;overflow:visible}.pricing-card__price{width:100%;height:calc(var(--pricing-s) * 48);padding-top:calc(var(--pricing-s) * 8);color:#fff;white-space:nowrap;align-items:flex-start;margin:0;display:flex}.pricing-card__price-main{align-items:baseline;gap:calc(var(--pricing-s) * 2.2);font:400 calc(var(--pricing-s) * 30)/calc(var(--pricing-s) * 30) var(--font-body);font-synthesis:none;display:inline-flex}.pricing-card__price-unit{margin:calc(var(--pricing-s) * 6.333) 0 0 calc(var(--pricing-s) * 8.5);color:#e7e7e7;font:400 calc(var(--pricing-s) * 14)/calc(var(--pricing-s) * 21) var(--font-body);font-synthesis:none}.pricing-card__enterprise-note{width:100%;height:calc(var(--pricing-s) * 48);padding-top:calc(var(--pricing-s) * 8);color:#e7e7e7;font:500 calc(var(--pricing-s) * 15)/calc(var(--pricing-s) * 21) var(--font-body);font-synthesis:none;align-items:center;margin:0;display:flex}.pricing-card__action{width:100%;height:calc(var(--pricing-s) * 40);flex:0 0 calc(var(--pricing-s) * 40);padding:calc(var(--pricing-s) * 8) calc(var(--pricing-s) * 16);border:calc(var(--pricing-s) * .667) solid #fcfcfc0f;background:var(--pricing-red-fill);color:#eaecef;font:600 calc(var(--pricing-s) * 14)/calc(var(--pricing-s) * 21) var(--font-body);font-synthesis:none;letter-spacing:calc(var(--pricing-s) * -.2);text-align:center;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:inline-flex}.pricing-card__action:not(.pricing-card__action--unavailable):hover{background:var(--pricing-red-fill-hover);color:var(--pricing-red-fill-hover-text)}.pricing-card__action:focus-visible{outline:max(2px, calc(var(--pricing-s) * 2)) solid #fff;outline-offset:calc(var(--pricing-s) * 3);box-shadow:0 0 calc(var(--pricing-s) * 18) #d02538a8}.pricing-card__action--unavailable{color:#b8b8b8;background:#ffffff0f;border-color:#ffffff29}.pricing-card__planned-note{margin:calc(var(--pricing-s) * -12) 0 calc(var(--pricing-s) * -8);color:#b8b8b8;font:400 calc(var(--pricing-s) * 12)/calc(var(--pricing-s) * 18) var(--font-body);font-synthesis:none}.pricing-card__features{align-items:stretch;gap:calc(var(--pricing-s) * 12);flex-direction:column;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pricing-card--lite .pricing-card__features,.pricing-card--plus .pricing-card__features,.pricing-card--pro .pricing-card__features{gap:calc(var(--pricing-s) * 6)}.pricing-feature{align-items:flex-start;gap:calc(var(--pricing-s) * 12);width:100%;min-width:0;margin:0;display:flex}.pricing-feature__icon{width:calc(var(--pricing-s) * 16);height:calc(var(--pricing-s) * 16);margin-top:calc(var(--pricing-s) * 2);object-fit:fill;flex:none;display:block}.pricing-feature__icon--narrow{width:calc(var(--pricing-s) * 12);height:calc(var(--pricing-s) * 18);margin-top:0}.pricing-feature__icon--tall{width:calc(var(--pricing-s) * 13.112);height:calc(var(--pricing-s) * 15.963)}.pricing-feature__icon--large{width:calc(var(--pricing-s) * 17.5);height:calc(var(--pricing-s) * 17.5);margin-top:0}.pricing-feature>span{flex-direction:column;flex:auto;min-width:0;display:flex}.pricing-feature strong{color:#fff;font:500 calc(var(--pricing-s) * 14)/calc(var(--pricing-s) * 21) var(--font-body);font-synthesis:none}.pricing-feature small{color:#9e9e9e;font:400 calc(var(--pricing-s) * 13)/calc(var(--pricing-s) * 19.5) var(--font-body);font-synthesis:none}html.accessibility-high-contrast .pricing-card{background:#000;border-color:#ffffffc2}html.accessibility-high-contrast .pricing-card--featured,html.accessibility-high-contrast .pricing-card:focus-within{border-color:#fe6057}html.accessibility-high-contrast .pricing-feature small{color:#d8d8d8}html.accessibility-readable-font .pricing-page :where(h1,h2,p,a,button,strong,small){font-family:Arial,Helvetica,sans-serif!important}@media (min-width:1280px){html.accessibility-text-spacing .pricing-main{min-height:0;padding:calc(var(--pricing-s) * 177) calc(var(--pricing-s) * 132) calc(var(--pricing-s) * 135)}html.accessibility-text-spacing .pricing-plans{position:static}html.accessibility-text-spacing .pricing-plans__title{width:calc(var(--pricing-s) * 560);margin:0 auto;position:static;transform:none}html.accessibility-text-spacing .pricing-segment{margin:calc(var(--pricing-s) * 31) auto 0;position:static;transform:none}html.accessibility-text-spacing .pricing-grid{width:100%;height:auto;margin:calc(var(--pricing-s) * 49) auto 0;align-items:stretch;position:static;transform:none}html.accessibility-text-spacing .pricing-card{height:auto;min-height:calc(var(--pricing-s) * 732)}html.accessibility-text-spacing .pricing-card__tagline{white-space:normal;height:auto}html.accessibility-text-spacing .pricing-card__heading{height:auto;min-height:calc(var(--pricing-s) * 103)}html.accessibility-text-spacing .pricing-card--lite .pricing-card__features{gap:calc(var(--pricing-s) * 12);height:auto}html.accessibility-text-spacing .pricing-card__enterprise-note{height:auto;min-height:calc(var(--pricing-s) * 48)}}@media (max-width:1279px){.pricing-page{--pricing-s:1px}.pricing-main{min-height:0;padding:clamp(150px,15vw,176px) clamp(32px,6vw,72px) clamp(84px,9vw,116px)}.pricing-plans{position:static}.pricing-plans__title{width:min(100%,520px);margin:0 auto;font-size:clamp(22px,2.6vw,26px);line-height:1.05;position:static;transform:none}.pricing-segment{margin:31px auto 0;position:static;transform:none}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;width:min(100%,960px);height:auto;margin:49px auto 0;position:static;transform:none}.pricing-grid--organization{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,860px)}.pricing-card{height:auto;min-height:732px}.pricing-card__tagline{white-space:normal}.pricing-card--lite .pricing-card__features{gap:12px;height:auto}}@media (max-width:900px){.pricing-page .hub-shell-header{height:96px}.pricing-main{padding:max(126px, calc(env(safe-area-inset-top,0px) + 104px)) max(clamp(24px, 6vw, 54px), env(safe-area-inset-right,0px)) 88px max(clamp(24px, 6vw, 54px), env(safe-area-inset-left,0px))}.pricing-grid{width:100%}}@media (max-width:700px){.pricing-main{padding-right:max(clamp(18px, 5vw, 32px), env(safe-area-inset-right,0px));padding-bottom:76px;padding-left:max(clamp(18px, 5vw, 32px), env(safe-area-inset-left,0px))}.pricing-plans__title{width:min(100%,420px);font-size:clamp(21px,6vw,25px)}.pricing-grid{grid-template-columns:minmax(0,1fr);width:min(100%,480px)}.pricing-card{min-height:0}.pricing-card__heading{flex-basis:103px}}@media (max-width:420px){.pricing-main{padding-top:max(112px, calc(env(safe-area-inset-top,0px) + 94px))}.pricing-segment{width:min(100%,340px);margin-top:28px}.pricing-grid{margin-top:42px}.pricing-card{border-radius:18px;padding:20px}.pricing-card__title-row{gap:6px}.pricing-card__popular{padding-inline:8px;font-size:12px}.pricing-card__action{white-space:normal}}@media (prefers-reduced-motion:reduce){html:not(.motion-allowed) .pricing-page{scroll-behavior:auto}html:not(.motion-allowed) .pricing-segment__option,html:not(.motion-allowed) .pricing-card,html:not(.motion-allowed) .pricing-card__action{transition:none}}html.motion-reduced :where(.pricing-segment__option,.pricing-card,.pricing-card__action){transition:none}@media (forced-colors:active){.pricing-card{border-color:canvastext}.pricing-card--featured,.pricing-card:focus-within{outline-offset:-3px;outline:3px solid highlight}.pricing-card__action{forced-color-adjust:auto}}@media print{.pricing-page .hub-shell-header,.pricing-page .footer,.pricing-segment{display:none!important}.pricing-main{color:#000;background:#fff;padding:0}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card{break-inside:avoid;color:#000;background:#fff;border:1px solid #666}.pricing-card :where(h2,strong,.pricing-card__price){color:#000}.pricing-card__tagline,.pricing-card h2 em{color:#8c0014}.pricing-card__action{color:#8c0014;background:0 0;border:1px solid #8c0014}}
