.lom-pricing{display:grid;gap:28px;min-inline-size:0}.lom-pricing__periods{display:none;justify-self:center;max-inline-size:100%;min-inline-size:0}.lom-pricing:has(.lom-pricing__radio) .lom-pricing__periods{display:block}.lom-pricing__options{display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:4px;padding:4px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-pill);background:var(--lom-surface-field);box-shadow:var(--lom-shadow-inset-top),0 18px 40px -30px #000}.lom-pricing__option{position:relative;display:flex;min-inline-size:0;cursor:pointer}.lom-pricing__radio{position:absolute;inset:0;z-index:1;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lom-pricing__seg{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;inline-size:100%;min-block-size:var(--lom-tap);padding-block:6px;padding-inline:16px;border:1px solid transparent;border-radius:var(--lom-radius-pill);color:var(--lom-muted);font-size:14.5px;font-weight:600;line-height:1.25;text-align:center;white-space:nowrap}.lom-pricing__save{font-variant-numeric:tabular-nums}.lom-pricing__radio:checked+.lom-pricing__seg{border-color:rgb(var(--lom-cyan-rgb)/.45);background:linear-gradient(180deg,rgba(22,44,74,.95),rgba(4,11,22,.95));box-shadow:var(--lom-shadow-inset-top),0 10px 26px -16px rgb(var(--lom-cyan-rgb)/.75);color:var(--lom-text)}.lom-pricing__radio:focus-visible+.lom-pricing__seg{outline:2px solid var(--lom-cyan);outline-offset:2px}@media (forced-colors:active){.lom-pricing__radio:checked+.lom-pricing__seg{border:2px solid Highlight}}@media (hover:hover){.lom-pricing__option:hover .lom-pricing__radio:not(:checked)+.lom-pricing__seg{border-color:var(--lom-line);color:var(--lom-text)}}@media (max-width:719.98px){.lom-pricing__periods{justify-self:stretch}.lom-pricing__options{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;border-radius:24px}.lom-pricing__seg{flex-direction:column;flex-wrap:nowrap;gap:4px;padding-block:8px;padding-inline:10px;border-radius:20px;white-space:normal}}.lom-pricing__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}@media (min-width:720px){.lom-pricing__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lom-pricing__cards>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.lom-pricing__cards{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lom-pricing__cards>:last-child:nth-child(odd){grid-column:auto}}.lom-pricing__card{padding-block:26px 24px}.lom-pricing__name{overflow-wrap:anywhere}.lom-pricing__price{margin-block-start:18px}.lom-pricing__when{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-inline-size:0}.lom-pricing__when:not([data-lom-period="1"]){display:none}.lom-pricing:has(.lom-pricing__radio[value="1"]:checked) .lom-pricing__when[data-lom-period="1"],.lom-pricing:has(.lom-pricing__radio[value="12"]:checked) .lom-pricing__when[data-lom-period="12"],.lom-pricing:has(.lom-pricing__radio[value="3"]:checked) .lom-pricing__when[data-lom-period="3"],.lom-pricing:has(.lom-pricing__radio[value="6"]:checked) .lom-pricing__when[data-lom-period="6"]{display:flex}.lom-pricing:has(.lom-pricing__radio[value="12"]:checked) .lom-pricing__when[data-lom-period="1"],.lom-pricing:has(.lom-pricing__radio[value="3"]:checked) .lom-pricing__when[data-lom-period="1"],.lom-pricing:has(.lom-pricing__radio[value="6"]:checked) .lom-pricing__when[data-lom-period="1"]{display:none}.lom-pricing__amount{font-size:40px;line-height:1.1;letter-spacing:var(--lom-tracking-heading);white-space:nowrap}.lom-pricing__amount,.lom-pricing__text{color:var(--lom-text);font-family:var(--lom-font-display);font-weight:600}.lom-pricing__text{font-size:24px;line-height:1.25;overflow-wrap:anywhere}.lom-pricing__was{color:var(--lom-muted);font-size:16px;white-space:nowrap}.lom-pricing__was s{text-decoration-thickness:1px}.lom-pricing__unit{flex-basis:100%}.lom-pricing__facts,.lom-pricing__unit{color:var(--lom-muted);font-size:14px;line-height:1.5}.lom-pricing__facts{display:grid;gap:12px;margin-block-start:20px;padding-block-start:18px;border-block-start:1px solid var(--lom-line)}.lom-pricing__fact{position:relative;padding-inline-start:20px}.lom-pricing__fact:before{content:"";position:absolute;inset-block-start:8px;inset-inline-start:0;inline-size:7px;block-size:7px;border-radius:2px;background:var(--lom-cyan);opacity:.75}.lom-pricing__fact-label{display:block;color:var(--lom-text)}.lom-pricing__fact .lom-pricing__when{gap:0 6px}.lom-pricing__fact .lom-pricing__unit{flex-basis:auto}.lom-pricing__fact .lom-pricing__was{font-size:inherit}.lom-pricing__fact-amount{color:var(--lom-text);font-weight:600;white-space:nowrap}.lom-pricing__cta{margin-block-start:auto;padding-block-start:24px}@media (max-width:719.98px){.lom-pricing__amount{font-size:34px}}