.landing-02,.landing-02 .sw-root{--sw-bg:#d8d3d0;--sw-ink:var(--gray-9);--sw-ink-soft:var(--gray-6);--sw-accent:var(--infgreen-6);--sw-font-display:inherit;--sw-font-body:inherit}html[data-native-app] .landing-02{display:none}.sw-shell{--sw-shift:1.5vh}@media (prefers-reduced-motion:reduce){.sw-shell{--sw-shift:0px}}.sw-shell .sw-scene__still{transform:scale(1)}.landing-02.landing-02{background:var(--sw-bg);color:var(--sw-ink)}:root:has(.landing-02){background:#d8d3d0}.sw-root .sw-copy__title,.sw-root .sw-copy__body,.sw-root .sw-copy__eyebrow{word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line}@media (max-width:860px){.sw-root .sw-hint span,.sw-root .sw-copy__tags li:nth-child(n+5){display:none}}.sw-root .sw-copylayer:before{background:linear-gradient(90deg, var(--sw-bg) 0%, color-mix(in srgb, var(--sw-bg) 88%, transparent) 46%, color-mix(in srgb, var(--sw-bg) 55%, transparent) 68%, transparent 100%);width:min(64vw,860px)}@media (max-width:860px){.sw-root .sw-copylayer:before{background:linear-gradient(0deg, var(--sw-bg) 8%, color-mix(in srgb, var(--sw-bg) 70%, transparent) 46%, transparent 100%);width:100%;height:82%}}@media (max-width:374px){.sw-root .sw-toplink[href=\#pricing]{display:none}}.sw-root .sw-brand svg{display:block}.sw-root.sw-root--after .sw-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sw-root.sw-root--after .sw-toplink{background:#fff}.sw-root .sw-topcta,.sw-root .sw-btn--primary{color:#fff}.sw-root .sw-btn--ghost,.sw-root .sw-toplink,.sw-root .sw-brand{color:var(--sw-ink)}.landing-02{--l02-glass-featured:#ffffffe6}.sw-root .sw-copy__body{font-size:clamp(1.5rem,1.9vw,1.7rem);line-height:1.5}@media (max-width:860px){.sw-root .sw-copy__body{font-size:clamp(1.27rem,4.7vw,1.43rem)}}.l02-pricing{background:var(--ds-glass-2);-webkit-backdrop-filter:var(--ds-glass-blur-chrome);backdrop-filter:var(--ds-glass-blur-chrome);border-top:1px solid var(--ds-glass-edge-soft);box-shadow:0 -24px 60px -30px #10282059, var(--ds-glass-sheen);border-radius:28px 28px 0 0;padding:clamp(56px,8vh,88px) clamp(18px,5vw,64px) clamp(56px,8vh,96px);scroll-margin-top:calc(2*clamp(14px,2.4vw,26px) + 60px);position:relative}.l02-pricing__inner{max-width:1160px;margin:0 auto}.l02-pricing__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--sw-accent) 35%, var(--sw-ink));margin:0;font-size:.8rem;font-weight:700;display:block}.l02-pricing__title{letter-spacing:-.01em;color:var(--sw-ink);word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:700;line-height:1.2}.l02-pricing__lead{max-width:44ch;color:var(--sw-ink);word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.55}.l02-pricing__main{grid-template-columns:2fr 1fr;gap:16px;margin-top:28px;display:grid}.l02-pricing .l02-panel{background:var(--l02-glass-featured);border:1px solid color-mix(in srgb, var(--primary-7) 70%, transparent);box-shadow:var(--ds-glass-drop), var(--ds-glass-sheen), 0 0 0 1px color-mix(in srgb, var(--primary-7) 25%, transparent);border-radius:24px;padding:clamp(32px,4vw,48px)}.l02-sim__plans{background:var(--gray-1);border:1px solid var(--gray-2);border-radius:999px;gap:4px;max-width:420px;margin:0 0 20px;padding:4px;display:flex}.l02-sim__plan{cursor:pointer;background:0 0;border:none;border-radius:999px;flex-direction:column;flex:50%;align-items:center;gap:1px;min-width:0;padding:7px 10px;font-family:inherit;transition:background-color .15s,color .15s;display:flex;position:relative}.l02-sim__plan-name{letter-spacing:-.01em;color:var(--gray-7);font-size:.95rem;font-weight:700}.l02-sim__plan-note{color:var(--gray-6);white-space:nowrap;font-size:.72rem;font-weight:600}.l02-sim__plan-badge{background:var(--primary-6);color:#fff;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:.65rem;font-weight:700;position:absolute;top:-9px;right:8px}.l02-sim__plan.is-selected{background:var(--bg-surface);box-shadow:var(--ds-glass-drop-xs)}.l02-sim__plan.is-selected .l02-sim__plan-name{color:var(--primary-9)}.l02-sim__plan.is-selected .l02-sim__plan-note{color:var(--primary-7)}@media (hover:hover) and (pointer:fine){.l02-sim__plan:not(.is-selected):hover .l02-sim__plan-name,.l02-sim__plan:not(.is-selected):hover .l02-sim__plan-note{color:var(--gray-9)}}.l02-panel__headrow{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.l02-guarantee-badge{background:var(--primary-9);color:#fff;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 14px 7px 11px;font-size:1.1rem;font-weight:800;line-height:1.2;display:inline-flex}.l02-guarantee-badge>svg{flex-shrink:0}.l02-first-month-badge{background:var(--grape-9);color:#fff;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 14px 7px 11px;font-size:1.1rem;font-weight:800;line-height:1.2;display:inline-flex}.l02-first-month-badge>svg{flex-shrink:0}.l02-panel__headline{letter-spacing:-.02em;color:var(--sw-ink);font-variant-numeric:tabular-nums;word-break:keep-all;margin:0;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:800}.l02-panel__sub{color:var(--primary-9);word-break:keep-all;margin:8px 0 24px;font-size:1rem;font-weight:600}.l02-sim__breakdown{color:color-mix(in srgb, var(--sw-ink) 78%, var(--sw-ink-soft));font-variant-numeric:tabular-nums;word-break:keep-all;margin:0 0 18px;font-size:.9rem;font-weight:600}.l02-sim__slider{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;width:100%;height:28px;margin:0 0 10px}.l02-sim__slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--primary-7) 0%, var(--primary-7) var(--l02-sim-fill,0%), #10282024 var(--l02-sim-fill,0%), #10282024 100%);border-radius:999px;height:8px;box-shadow:inset 0 0 0 1px #10282059}.l02-sim__slider::-moz-range-track{background:#10282024;border-radius:999px;height:8px;box-shadow:inset 0 0 0 1px #10282059}.l02-sim__slider::-moz-range-progress{background:var(--primary-7);border-radius:999px;height:8px}.l02-sim__slider::-webkit-slider-thumb{appearance:none;box-sizing:border-box;border:3px solid var(--primary-7);width:24px;height:24px;box-shadow:var(--ds-glass-drop-xs);background:#fff;border-radius:50%;margin-top:-8px;transition:box-shadow .15s}.l02-sim__slider::-moz-range-thumb{box-sizing:border-box;border:3px solid var(--primary-7);width:24px;height:24px;box-shadow:var(--ds-glass-drop-xs);background:#fff;border-radius:50%;transition:box-shadow .15s}@media (hover:hover) and (pointer:fine){.l02-sim__slider:hover::-webkit-slider-thumb{box-shadow:var(--ds-glass-drop-xs), 0 0 0 4px color-mix(in srgb, var(--primary-7) 14%, transparent)}.l02-sim__slider:hover::-moz-range-thumb{box-shadow:var(--ds-glass-drop-xs), 0 0 0 4px color-mix(in srgb, var(--primary-7) 14%, transparent)}}.l02-sim__slider:active::-webkit-slider-thumb{box-shadow:var(--ds-glass-drop-xs), 0 0 0 6px color-mix(in srgb, var(--primary-7) 18%, transparent)}.l02-sim__slider:active::-moz-range-thumb{box-shadow:var(--ds-glass-drop-xs), 0 0 0 6px color-mix(in srgb, var(--primary-7) 18%, transparent)}.l02-sim__slider:focus-visible::-webkit-slider-thumb{box-shadow:var(--ds-glass-drop-xs), 0 0 0 6px color-mix(in srgb, var(--primary-7) 18%, transparent)}.l02-sim__slider:focus-visible::-moz-range-thumb{box-shadow:var(--ds-glass-drop-xs), 0 0 0 6px color-mix(in srgb, var(--primary-7) 18%, transparent)}.l02-panel__features{border-top:1px solid var(--ds-glass-outline);columns:190px 3;column-gap:24px;margin:28px 0 0;padding:24px 0 0;list-style:none}.l02-panel__more{border-top:1px solid var(--ds-glass-outline);margin-top:28px;padding-top:16px}.l02-panel__more-sum{cursor:pointer;color:var(--sw-ink);align-items:center;gap:6px;font-size:.9rem;font-weight:700;list-style:none;display:flex}.l02-panel__more-sum::-webkit-details-marker{display:none}.l02-panel__more-caret{color:var(--sw-ink-soft);transition:transform .15s}.l02-panel__more[open] .l02-panel__more-caret{transform:rotate(180deg)}.l02-panel__more .l02-panel__features{border-top:0;margin-top:12px;padding-top:0}.l02-panel__feature{color:var(--sw-ink);word-break:keep-all;overflow-wrap:anywhere;break-inside:avoid;align-items:flex-start;gap:8px;margin:0 0 12px;font-size:.9rem;line-height:1.4;display:flex}.l02-panel__check{color:var(--primary-7);flex-shrink:0;margin-top:2px}.l02-panel__feature--inherit{column-span:all;margin-bottom:14px}.l02-panel__group{min-width:0}.l02-panel__head{font-weight:700}.l02-panel__tail{color:color-mix(in srgb, var(--sw-ink) 78%, var(--sw-ink-soft));font-size:.85rem;font-weight:400}.l02-panel__subfeatures{flex-direction:column;gap:5px;margin:6px 0 0;padding:0;list-style:none;display:flex}.l02-panel__subfeature{color:color-mix(in srgb, var(--sw-ink) 78%, var(--sw-ink-soft));word-break:keep-all;overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-size:.85rem;line-height:1.4;display:flex}.l02-panel__subcheck{color:var(--primary-7);flex-shrink:0;margin-top:3px}.l02-panel__cta{max-width:320px;margin-top:32px}.l02-panel__cta .btn{border-radius:999px}.l02-panel__guarantee,.l02-panel__first-month{color:color-mix(in srgb, var(--sw-ink) 78%, var(--sw-ink-soft));text-align:left;word-break:keep-all;margin:12px 0 0;font-size:.85rem;line-height:1.5}.l02-pricing .l02-enterprise{background:var(--ds-glass-4);border:1px solid var(--ds-glass-outline);box-shadow:var(--ds-glass-drop-sm), var(--ds-glass-sheen);border-radius:24px;flex-direction:column;padding:clamp(24px,3vw,34px);display:flex}.l02-enterprise__name{letter-spacing:-.02em;color:var(--sw-ink);word-break:keep-all;margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800}.l02-enterprise__summary{color:var(--primary-9);word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:.9rem;font-weight:600}.l02-enterprise__features{border-top:1px solid var(--ds-glass-outline);flex-direction:column;gap:12px;margin:20px 0 auto;padding:20px 0 0;list-style:none;display:flex}.l02-enterprise__summary+.l02-enterprise__features{margin-top:14px}.l02-enterprise__feature{color:var(--sw-ink);word-break:keep-all;overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:.9rem;line-height:1.4;display:flex}.l02-enterprise__check{color:var(--primary-7);flex-shrink:0;margin-top:2px}.l02-pricing .l02-enterprise__cta{border-radius:999px;margin-top:28px}.l02-addons{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}.l02-pricing .l02-addon{background:var(--ds-glass-4);border:1px solid var(--ds-glass-outline);box-shadow:var(--ds-glass-drop-sm), var(--ds-glass-sheen);border-radius:16px;padding:20px;position:relative}.l02-addon__name{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--sw-ink) 70%, var(--sw-ink-soft));align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;display:flex}.l02-addon__badge{background:var(--gray-1);border:1px solid var(--gray-2);letter-spacing:0;color:var(--gray-7);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:700}.l02-addon__tagline{color:color-mix(in srgb, var(--sw-ink) 78%, var(--sw-ink-soft));word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:12.5px;line-height:1.5}.l02-addon__features{border-top:1px solid var(--ds-glass-outline);columns:190px 4;column-gap:20px;margin:14px 0 0;padding:14px 0 0;list-style:none}.l02-addon__feature{color:var(--sw-ink);word-break:keep-all;overflow-wrap:anywhere;break-inside:avoid;align-items:flex-start;gap:6px;margin:0 0 8px;font-size:12px;line-height:1.4;display:flex}.l02-addon__check{color:var(--primary-7);flex-shrink:0;margin-top:2px}.l02-logos{border-top:1px solid var(--ds-glass-outline);margin-top:clamp(36px,5vh,56px);padding-top:clamp(24px,3vh,32px)}.l02-logos__label{text-align:center;letter-spacing:.01em;color:color-mix(in srgb, var(--sw-ink-soft) 45%, var(--sw-ink));margin:0 0 22px;font-size:1.25rem;font-weight:600}.l02-logos__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.l02-logos__track{width:max-content;animation:48s linear infinite l02-logo-scroll;display:flex}.l02-logos__row{align-items:center;gap:clamp(8px,1.2vw,18px);margin:0;padding:0 clamp(8px,1.2vw,18px) 0 0;list-style:none;display:flex}.l02-logos__item{flex:none}.l02-logos__img{filter:grayscale()brightness(.45);opacity:.72;width:auto;height:68px;display:block}@keyframes l02-logo-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.l02-logos__viewport{overflow-x:auto}.l02-logos__track{animation:none}.l02-logos__row[aria-hidden=true]{display:none}}.l02-outro{text-align:center;margin-top:clamp(32px,4vh,48px)}.l02-outro__lead{color:var(--sw-ink);margin:0 0 16px;font-size:clamp(1.05rem,2.2vw,1.25rem);font-weight:700}.l02-outro__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:860px){.l02-logos__img{height:52px}.l02-outro__actions{flex-direction:column;align-items:stretch}.l02-pricing__main{grid-template-columns:1fr}.l02-pricing .l02-panel{padding:clamp(24px,6vw,32px)}.l02-panel__features{columns:2}.l02-panel__cta{max-width:none}}@media (max-width:480px){.l02-panel__features{columns:1}}.l02-pricing__foot{border-top:1px solid var(--ds-glass-outline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:32px;padding-top:20px;display:flex}.l02-pricing__more{color:var(--sw-ink);font-size:.95rem;font-weight:600;text-decoration:none}.l02-pricing__legal{flex-wrap:wrap;gap:16px;display:flex}.l02-pricing__legal a{color:color-mix(in srgb, var(--sw-ink-soft) 40%, var(--sw-ink));font-size:.82rem;text-decoration:none;transition:color .12s}@media (hover:hover) and (pointer:fine){.l02-pricing__more:hover{text-decoration:underline}.l02-pricing__legal a:hover{color:var(--sw-ink)}}@media (max-width:860px){.l02-pricing{border-radius:20px 20px 0 0;padding-top:clamp(44px,7vh,64px)}}@media (prefers-reduced-transparency:reduce){.l02-pricing,.l02-pricing .l02-panel,.l02-pricing .l02-addon,.l02-pricing .l02-enterprise{background:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media print{.l02-pricing,.l02-pricing .l02-panel,.l02-pricing .l02-addon,.l02-pricing .l02-enterprise{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#fff}}
