.SoftwareComparison_crumbs__Sn4dj{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin-bottom:1.25rem;font-size:.875rem;color:var(--color-muted)}.SoftwareComparison_crumbs__Sn4dj>*{display:inline-flex;align-items:center;min-height:2.75rem}.SoftwareComparison_crumbs__Sn4dj a{color:var(--color-accent);font-weight:600;text-underline-offset:4px}.SoftwareComparison_crumbs__Sn4dj a:hover{text-decoration:underline}.SoftwareComparison_checked__k5xiD{margin-top:1.25rem;font-size:.875rem;line-height:1.7;color:var(--color-muted)}.SoftwareComparison_mark__yOIaR{display:inline-flex;align-items:center;gap:.35rem;width:max-content;margin-bottom:.5rem;padding:.15rem .6rem;border:1px solid;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.6;white-space:nowrap}.SoftwareComparison_mark__yOIaR svg{width:.8rem;height:.8rem}.SoftwareComparison_mark__yOIaR[data-mark=yes]{color:#047857}.SoftwareComparison_mark__yOIaR[data-mark=partial]{color:#92400e}.SoftwareComparison_mark__yOIaR[data-mark=paid]{color:#0369a1}.SoftwareComparison_mark__yOIaR[data-mark=no],.SoftwareComparison_mark__yOIaR[data-mark=unknown]{color:#57534e}.SoftwareComparison_compare__waBhm{width:100%;margin-top:2rem;border-collapse:collapse;text-align:left;font-size:.95rem;line-height:1.7}.SoftwareComparison_compare__waBhm td,.SoftwareComparison_compare__waBhm th{padding:1.1rem 1.25rem;vertical-align:top}.SoftwareComparison_compare__waBhm thead th{background:#edf4f1;font-weight:600}.SoftwareComparison_compare__waBhm thead th:first-child{border-top-left-radius:1rem}.SoftwareComparison_compare__waBhm thead th:last-child{border-top-right-radius:1rem}.SoftwareComparison_compare__waBhm tbody th{width:22%;font-weight:600}.SoftwareComparison_compare__waBhm tbody tr{border-top:1px solid var(--color-line)}.SoftwareComparison_compare__waBhm td>span:last-child{display:block}.SoftwareComparison_compare__waBhm .SoftwareComparison_leaColumn__rB5rQ{background:color-mix(in srgb,#edf4f1 55%,white)}.SoftwareComparison_compareWrap__RskIq{border:1px solid var(--color-line);border-radius:1rem;background:white}@media (max-width:759px){.SoftwareComparison_compare__waBhm thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.SoftwareComparison_compare__waBhm,.SoftwareComparison_compare__waBhm tbody,.SoftwareComparison_compare__waBhm td,.SoftwareComparison_compare__waBhm th,.SoftwareComparison_compare__waBhm tr{display:block;width:100%}.SoftwareComparison_compare__waBhm tbody tr{padding:1.25rem}.SoftwareComparison_compare__waBhm tbody tr:first-child{border-top:0}.SoftwareComparison_compare__waBhm tbody th{width:auto;padding:0 0 .75rem;font-size:1.05rem}.SoftwareComparison_compare__waBhm td{padding:.85rem 1rem;border-radius:.9rem}.SoftwareComparison_compare__waBhm td+td{margin-top:.6rem}.SoftwareComparison_compare__waBhm td:not(.SoftwareComparison_leaColumn__rB5rQ){background:#faf8f5}.SoftwareComparison_compare__waBhm td:before{content:attr(data-label);display:block;margin-bottom:.35rem;font-size:.8rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink)}}.SoftwareComparison_sources__Z2s92{margin-top:1.5rem;font-size:.875rem;line-height:1.8;color:var(--color-muted)}.SoftwareComparison_sources__Z2s92 ul{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:.5rem}.SoftwareComparison_sources__Z2s92 a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.SoftwareComparison_duo__ud1dA{display:grid;gap:1.5rem;margin-top:2.5rem}.SoftwareComparison_duo__ud1dA>article{min-width:0;padding:1.75rem;border:1px solid var(--color-line);border-radius:1.5rem;background:white}.SoftwareComparison_duo__ud1dA>article[data-lea=true]{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-line));background:color-mix(in srgb,#edf4f1 45%,white)}.SoftwareComparison_duo__ud1dA h3{font-size:1.5rem;line-height:1.3}.SoftwareComparison_duo__ud1dA p{margin-top:1rem;line-height:1.85;color:var(--color-ink-soft)}.SoftwareComparison_duo__ud1dA ul{display:grid;gap:.75rem;margin-top:1.25rem}.SoftwareComparison_duo__ud1dA li{position:relative;padding-left:1.5rem;line-height:1.75;color:var(--color-ink-soft)}.SoftwareComparison_duo__ud1dA li:before{content:"";position:absolute;left:0;top:.7rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-accent)}.SoftwareComparison_steps__n99e9{display:grid;gap:1.25rem;margin-top:2rem;counter-reset:step;max-width:56rem}.SoftwareComparison_steps__n99e9 li{position:relative;padding-left:3.25rem;line-height:1.85;color:var(--color-ink-soft);counter-increment:step}.SoftwareComparison_steps__n99e9 li:before{content:counter(step);position:absolute;left:0;top:0;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#edf4f1;color:var(--color-accent);font-weight:700}.SoftwareComparison_stepsLinks__EYsYB{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.SoftwareComparison_cards__eUdS9{display:grid;gap:1.25rem;margin-top:2rem}.SoftwareComparison_card__0RuzG{display:flex;flex-direction:column;min-width:0;padding:1.5rem;border:1px solid var(--color-line);border-radius:1.25rem;background:white}.SoftwareComparison_card__0RuzG[data-lea=true]{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-line));background:color-mix(in srgb,#edf4f1 45%,white)}.SoftwareComparison_card__0RuzG p:first-child{font-size:.8rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted)}.SoftwareComparison_card__0RuzG h4{margin-top:.5rem;font-size:1.45rem;line-height:1.25}.SoftwareComparison_card__0RuzG h4 a:hover{color:var(--color-accent)}.SoftwareComparison_card__0RuzG>p{margin-top:.75rem;line-height:1.75;color:var(--color-ink-soft)}.SoftwareComparison_card__0RuzG dl{display:grid;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-line);font-size:.9rem;line-height:1.6}.SoftwareComparison_card__0RuzG dt{font-weight:600;color:var(--color-ink)}.SoftwareComparison_card__0RuzG dd{color:var(--color-ink-soft)}.SoftwareComparison_card__0RuzG .SoftwareComparison_more__p96QE{margin-top:auto;padding-top:1rem}.SoftwareComparison_card__0RuzG .SoftwareComparison_more__p96QE a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-accent);font-size:.9rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.SoftwareComparison_family__dcXP4+.SoftwareComparison_family__dcXP4{margin-top:3.5rem}.SoftwareComparison_family__dcXP4>p{max-width:65ch;margin-top:1rem;line-height:1.85;color:var(--color-ink-soft)}.SoftwareComparison_familyTitle__Wz4GD{font-size:clamp(1.45rem,2.6vw,1.9rem);line-height:1.25}.SoftwareComparison_matrix___GVDl{width:100%;border-collapse:collapse;text-align:left;font-size:.9rem;line-height:1.6}.SoftwareComparison_matrix___GVDl td,.SoftwareComparison_matrix___GVDl th{padding:.9rem 1rem;border-bottom:1px solid var(--color-line);vertical-align:top}.SoftwareComparison_matrix___GVDl thead th{position:sticky;top:0;background:#edf4f1;font-weight:600;white-space:nowrap}.SoftwareComparison_matrix___GVDl tbody th{min-width:10rem;font-weight:600}.SoftwareComparison_matrix___GVDl tbody th a{color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.SoftwareComparison_matrix___GVDl tbody th small{display:block;margin-top:.25rem;font-weight:400;color:var(--color-muted)}.SoftwareComparison_matrix___GVDl td{min-width:8.5rem}.SoftwareComparison_matrix___GVDl td:nth-child(2){min-width:15rem}.SoftwareComparison_matrix___GVDl tr[data-lea=true]{background:color-mix(in srgb,#edf4f1 55%,white)}.SoftwareComparison_matrix___GVDl tbody tr:last-child td,.SoftwareComparison_matrix___GVDl tbody tr:last-child th{border-bottom:0}.SoftwareComparison_matrixWrap__qkLZ4{overflow-x:auto;margin-top:2rem;border:1px solid var(--color-line);border-radius:1rem;background:white}@media (min-width:760px){.SoftwareComparison_cards__eUdS9,.SoftwareComparison_duo__ud1dA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.SoftwareComparison_cards__eUdS9{grid-template-columns:repeat(3,minmax(0,1fr))}}.MarketingPage_page__3OyjG{min-height:100vh;color:var(--color-ink);background:var(--color-white-warm);overflow-wrap:break-word}.MarketingPage_page__3OyjG:after,.MarketingPage_page__3OyjG:before{content:none}.MarketingPage_page__3OyjG .lea-kinetic-grid,.MarketingPage_page__3OyjG .lea-scroll-rail{display:none}.MarketingPage_page__3OyjG .lea-hero-premium{background:linear-gradient(150deg,#fff 30%,#f0f6f4)}.MarketingPage_page__3OyjG .lea-depth-card:before,.MarketingPage_page__3OyjG .lea-hero-premium:after,.MarketingPage_page__3OyjG .lea-hero-premium:before{content:none}.MarketingPage_page__3OyjG .lea-depth-card{background:white;box-shadow:none}.MarketingPage_page__3OyjG .lea-textured-band{background:#f0f5f2}.MarketingPage_page__3OyjG .lea-signal-chip:after{animation:none}.MarketingPage_container__jyuEx{width:100%;max-width:76rem;margin-inline:auto}.MarketingPage_section__OKUwb{padding:clamp(3rem,6vw,5.5rem) clamp(1.25rem,4vw,2.5rem)}.MarketingPage_hero__5FrKP{border-bottom:1px solid var(--color-line);background:linear-gradient(150deg,#fff 30%,#f0f6f4)}.MarketingPage_heroGrid__6qwE3{display:grid;gap:3rem;align-items:center}.MarketingPage_heroGrid__6qwE3>*{min-width:0}.MarketingPage_eyebrow__H0SF6{color:var(--color-accent);font-size:.875rem;font-weight:600;line-height:1.6}.MarketingPage_title__ylpy_{max-width:23ch;margin-top:1rem;font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.12;text-wrap:balance}.MarketingPage_lead__g3ym7{max-width:62ch;margin-top:1.5rem;font-size:1.125rem;line-height:1.85;color:var(--color-ink-soft)}.MarketingPage_actions__iHEOR{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.MarketingPage_primary__4VTmp,.MarketingPage_secondary__naL2A{display:inline-flex;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.25rem;border:1px solid var(--color-accent);border-radius:999px;font-size:.875rem;font-weight:600;text-align:center;line-height:1.5}.MarketingPage_primary__4VTmp{background:var(--color-accent);color:white}.MarketingPage_primary__4VTmp:hover{background:var(--color-accent-hover)}.MarketingPage_secondary__naL2A{color:var(--color-accent);background:white}.MarketingPage_secondary__naL2A:hover{background:var(--color-sage-soft)}.MarketingPage_note__JMkW4{margin-top:1rem;font-size:.875rem;color:var(--color-muted);line-height:1.7}.MarketingPage_sectionTitle__y0eVY{max-width:30ch;font-size:clamp(1.8rem,3.6vw,2.65rem);line-height:1.2;text-wrap:balance}.MarketingPage_sectionLead__g_YWz{max-width:65ch;margin-top:1.25rem;font-size:1rem;line-height:1.85;color:var(--color-ink-soft)}.MarketingPage_featureGrid__e8tAO{display:grid;gap:1.5rem;margin-top:2.5rem}.MarketingPage_feature__KTGEO{min-width:0;padding:1.75rem;border:1px solid var(--color-line);border-radius:1.5rem;background:white}.MarketingPage_feature__KTGEO h2,.MarketingPage_feature__KTGEO h3{font-size:1.6rem;line-height:1.25}.MarketingPage_feature__KTGEO p{margin-top:1rem;font-size:1rem;line-height:1.85;color:var(--color-ink-soft)}.MarketingPage_feature__KTGEO a{min-height:2.75rem;margin-top:1rem;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.MarketingPage_feature__KTGEO a,.MarketingPage_icon__Kk4D7{display:inline-flex;align-items:center;color:var(--color-accent)}.MarketingPage_icon__Kk4D7{justify-content:center;width:3rem;height:3rem;margin-bottom:1.25rem;background:#edf4f1;border-radius:1rem}.MarketingPage_icon__Kk4D7 svg{width:1.4rem;height:1.4rem}.MarketingPage_subnav__Q9pKK{display:flex;gap:.5rem 1.5rem;flex-wrap:wrap;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--color-line)}.MarketingPage_subnav__Q9pKK a{min-height:2.75rem;display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;color:var(--color-accent);text-underline-offset:4px}.MarketingPage_subnav__Q9pKK a:hover{text-decoration:underline}.MarketingPage_reading__UObuA{max-width:68ch;font-size:1rem;line-height:1.9}.MarketingPage_reading__UObuA>section+section{margin-top:3rem;padding-top:3rem;border-top:1px solid var(--color-line)}.MarketingPage_reading__UObuA h2{font-size:1.8rem;line-height:1.25;margin-bottom:1.25rem}.MarketingPage_reading__UObuA p+p{margin-top:1rem}.MarketingPage_reading__UObuA li{margin-top:.65rem}.MarketingPage_reading__UObuA a{color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.MarketingPage_detailRows__MvjIV{display:grid;gap:2rem;margin-top:2.5rem}.MarketingPage_detailRow__Lm6b8{padding-top:2rem;border-top:1px solid var(--color-line)}.MarketingPage_detailRow__Lm6b8 h3{font-size:1.6rem;line-height:1.3}.MarketingPage_detailRow__Lm6b8 p{margin-top:1rem;max-width:68ch;font-size:1rem;line-height:1.85;color:var(--color-ink-soft)}.MarketingPage_aside__DHU4s{border:1px solid var(--color-line);border-radius:1.75rem;padding:1.75rem;background:white}.MarketingPage_aside__DHU4s h2{font-size:1.75rem;line-height:1.3}.MarketingPage_facts__TPU3a{display:grid;gap:1.25rem;margin-top:1.5rem}.MarketingPage_facts__TPU3a>div{padding-top:1.25rem;border-top:1px solid var(--color-line)}.MarketingPage_facts__TPU3a dt{color:var(--color-accent);font-weight:600;font-size:1rem}.MarketingPage_facts__TPU3a dd{margin-top:.35rem;font-size:.875rem;line-height:1.75;color:var(--color-ink-soft)}.MarketingPage_faq__MvBuu{margin-top:2rem;max-width:56rem}.MarketingPage_faq__MvBuu details{border-bottom:1px solid var(--color-line);padding:1.25rem 0}.MarketingPage_faq__MvBuu summary{cursor:pointer;font-size:1.125rem;font-weight:600;line-height:1.6}.MarketingPage_faq__MvBuu details p{max-width:65ch;margin-top:1rem;font-size:1rem;line-height:1.85;color:var(--color-ink-soft)}.MarketingPage_tableScroll__Bg3R9{overflow-x:auto;margin-top:2rem;border:1px solid var(--color-line);border-radius:1rem}.MarketingPage_tableScroll__Bg3R9 table{width:100%;text-align:left;border-collapse:collapse;font-size:1rem;line-height:1.75}.MarketingPage_tableScroll__Bg3R9 td,.MarketingPage_tableScroll__Bg3R9 th{min-width:14rem;padding:1.25rem;border-bottom:1px solid var(--color-line);vertical-align:top}.MarketingPage_tableScroll__Bg3R9 th{background:#edf4f1;font-weight:600}.MarketingPage_tableScroll__Bg3R9 tr:last-child td{border-bottom:0}.MarketingPage_cta__dRFEb{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;align-items:center;padding:clamp(1.75rem,4vw,3rem);border-radius:1.75rem;background:var(--color-ink);color:white}.MarketingPage_cta__dRFEb>div{min-width:0;max-width:38rem}.MarketingPage_cta__dRFEb h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.25}.MarketingPage_cta__dRFEb p{margin-top:1rem;font-size:1rem;line-height:1.8;color:#e0e9e4}.MarketingPage_cta__dRFEb .MarketingPage_primary__4VTmp{color:var(--color-ink);background:white;border-color:white}.MarketingPage_related__eAJNC{display:grid;gap:1.5rem;margin-top:2rem}.MarketingPage_related__eAJNC a{min-width:0;display:block;padding-top:1.25rem;border-top:1px solid var(--color-line)}.MarketingPage_related__eAJNC strong{display:block;color:var(--color-accent);font-size:1rem}.MarketingPage_related__eAJNC span{display:block;margin-top:.5rem;font-size:.875rem;line-height:1.7}.MarketingPage_page__3OyjG :is(a,button,summary,input):focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.MarketingPage_page__3OyjG [id]{scroll-margin-top:7rem}@media (min-width:700px){.MarketingPage_featureGrid__e8tAO,.MarketingPage_related__eAJNC{grid-template-columns:repeat(2,minmax(0,1fr))}.MarketingPage_detailRow__Lm6b8{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:2rem}.MarketingPage_detailRow__Lm6b8 p{margin-top:0}}@media (min-width:1024px){.MarketingPage_heroGrid__6qwE3[data-visual=true]{grid-template-columns:minmax(0,1fr) minmax(0,25rem);gap:4rem}.MarketingPage_featureGrid__e8tAO[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.MarketingPage_related__eAJNC{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:480px){.MarketingPage_actions__iHEOR{flex-direction:column}.MarketingPage_primary__4VTmp,.MarketingPage_secondary__naL2A{width:100%}}.MarketingPage_exampleSteps__1gCFq{display:grid;gap:1.5rem;margin-top:2rem}.MarketingPage_exampleSteps__1gCFq li{display:flex;gap:1rem;align-items:flex-start;animation:MarketingPage_example-arrive__rIOyr .5s ease-out both}.MarketingPage_stepNumber__Vo2Pe{flex:0 0 2rem;height:2rem;display:grid;place-items:center;background:#edf4f1;color:var(--color-accent);border-radius:50%;font-size:.875rem;font-weight:600}.MarketingPage_exampleSteps__1gCFq h3{font-size:1rem;font-weight:600;line-height:1.5}.MarketingPage_exampleSteps__1gCFq p{margin-top:.4rem;font-size:.875rem;color:var(--color-ink-soft);line-height:1.75}.MarketingPage_stepStatus__U1Yll{display:inline-block;margin-top:.6rem;border:1px solid var(--color-line);padding:.3rem .65rem;border-radius:.5rem;font-size:.75rem;color:var(--color-accent)}@keyframes MarketingPage_example-arrive__rIOyr{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MarketingPage_exampleSteps__1gCFq li{animation:none}}.MarketingPage_toc__t9yXG{margin-top:2rem;padding:1.25rem 1.5rem;background:#edf4f1;border-radius:1rem;font-size:1rem;line-height:1.8}.MarketingPage_toc__t9yXG summary{font-weight:600;cursor:pointer}.MarketingPage_toc__t9yXG ol{margin-top:1rem;display:grid;gap:.5rem}.MarketingPage_toc__t9yXG a{display:inline-block;color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.MarketingPage_feature__KTGEO .MarketingPage_articleTitle__KPJNZ{margin:0;min-height:auto;display:inline;font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--color-ink);text-decoration:none}.MarketingPage_feature__KTGEO .MarketingPage_articleTitle__KPJNZ:hover{color:var(--color-accent);text-decoration:underline}.MarketingPage_archive__cpu98{margin-top:2rem;border-top:1px solid var(--color-line);font-size:1rem;line-height:1.75}.MarketingPage_archive__cpu98 summary{padding:1.25rem 0;color:var(--color-accent);font-weight:600;cursor:pointer}.MarketingPage_archive__cpu98 ul{display:grid;gap:0 2rem}.MarketingPage_archive__cpu98 li{padding:1.25rem 0;border-top:1px solid var(--color-line)}.MarketingPage_archive__cpu98 a{display:block;color:var(--color-ink)}.MarketingPage_archive__cpu98 a:hover{color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.MarketingPage_archive__cpu98 span{display:block;margin-top:.35rem;font-size:.875rem;color:var(--color-muted)}@media (min-width:700px){.MarketingPage_archive__cpu98 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.PmsMigrationOffer_offer__46C_4{scroll-margin-top:7rem;padding:clamp(1.25rem,3vw,2.5rem);background:#fff;border:1px solid var(--color-line);border-radius:1.75rem;color:var(--color-ink)}.PmsMigrationOffer_columns__NvIG4{display:grid;gap:2.5rem;align-items:start}.PmsMigrationOffer_columns__NvIG4>*{min-width:0}.PmsMigrationOffer_intro__774AW{padding-top:.5rem}.PmsMigrationOffer_eyebrow____G0h{color:var(--color-accent);font-size:.875rem;font-weight:600;line-height:1.6}.PmsMigrationOffer_intro__774AW h2{margin-top:1rem;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.18;letter-spacing:-.02em;text-wrap:balance}.PmsMigrationOffer_description__f572s{max-width:48ch;margin-top:1.25rem;font-size:1rem;line-height:1.8;color:var(--color-ink-soft)}.PmsMigrationOffer_steps__iw0Hv{display:grid;gap:1.125rem;margin-top:1.75rem;list-style:none}.PmsMigrationOffer_steps__iw0Hv li{display:flex;align-items:flex-start;gap:1rem}.PmsMigrationOffer_steps__iw0Hv li>span{flex:0 0 2rem;height:2rem;display:grid;place-items:center;background:#edf4f1;color:var(--color-accent);border-radius:50%;font-size:.875rem;font-weight:600}.PmsMigrationOffer_steps__iw0Hv h3{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.5}.PmsMigrationOffer_steps__iw0Hv p{margin-top:.2rem;font-size:.875rem;line-height:1.65;color:var(--color-ink-soft)}.PmsMigrationOffer_guide__MGEkK{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:1.25rem;font-size:.875rem;font-weight:600;color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.PmsMigrationOffer_pricing__Xa5Oe{padding:clamp(1.25rem,2.5vw,2rem);border-radius:1.25rem;background:#152c2c;color:white}.PmsMigrationOffer_offerHeading__AHRhQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.PmsMigrationOffer_offerHeading__AHRhQ p{font-size:.875rem;color:#c9dcda}.PmsMigrationOffer_code__UEakr{display:inline-block;padding:.4rem .8rem;border-radius:.5rem;background:#e1f0ea;color:#155c60;font-size:.875rem;font-weight:700}.PmsMigrationOffer_pricing__Xa5Oe h3{margin-top:1.5rem;font-size:clamp(1.6rem,2.3vw,2rem);line-height:1.2;text-wrap:balance}.PmsMigrationOffer_price__6bLdg{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem}.PmsMigrationOffer_price__6bLdg strong{font-size:clamp(2.5rem,4vw,3.25rem);line-height:1.1;font-weight:600;letter-spacing:-.04em;white-space:nowrap}.PmsMigrationOffer_firstProperty__GDvYP,.PmsMigrationOffer_price__6bLdg>span{font-size:.875rem;line-height:1.6;color:#d7e4e1}.PmsMigrationOffer_firstProperty__GDvYP{margin-top:.8rem}.PmsMigrationOffer_migrationIncluded__uBZ5r{display:flex;gap:.8rem;align-items:flex-start;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ffffff30}.PmsMigrationOffer_migrationIncluded__uBZ5r>span{flex-shrink:0;color:#a7dbca;font-size:1.1rem}.PmsMigrationOffer_migrationIncluded__uBZ5r strong{font-size:1rem;line-height:1.6}.PmsMigrationOffer_migrationIncluded__uBZ5r p{margin-top:.35rem;font-size:.875rem;line-height:1.65;color:#d7e4e1}.PmsMigrationOffer_cta__7YCGm{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.8rem 1rem;margin-top:1.5rem;border-radius:.75rem;background:white;color:#152c2c;font-size:.875rem;line-height:1.5;font-weight:600;text-align:center}.PmsMigrationOffer_cta__7YCGm:hover{background:#e1f0ea}.PmsMigrationOffer_codeHint__mToFX{margin-top:.8rem;font-size:.875rem;line-height:1.65;color:#d7e4e1}.PmsMigrationOffer_contact__sUf9s{display:inline-flex;align-items:center;min-height:2.75rem;margin-top:.5rem;font-size:.875rem;line-height:1.6;font-weight:600;text-decoration:underline;text-underline-offset:4px}.PmsMigrationOffer_conditions__5kPO2{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-line)}.PmsMigrationOffer_conditions__5kPO2 h3{font-family:inherit;font-size:.875rem;font-weight:600}.PmsMigrationOffer_conditions__5kPO2 p{max-width:110ch;margin-top:.5rem;font-size:.875rem;line-height:1.8;color:var(--color-ink-soft)}.PmsMigrationOffer_offer__46C_4 a:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.PmsMigrationOffer_pricing__Xa5Oe a:focus-visible{outline-color:#e1f0ea}@media (min-width:900px){.PmsMigrationOffer_columns__NvIG4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}}