.lms_page___cg7d{--ink:#1f1d1b;--navy:#0c1a3d;--muted:#4f4b47;--paper:#fff7f0;--stone:#f6f5f2;--rust:#c2410c;--rust-dark:#9a3412;color:var(--ink);background:#fff;overflow-x:clip}.lms_page___cg7d *{box-sizing:border-box}.lms_page___cg7d figure,.lms_page___cg7d h1,.lms_page___cg7d h2,.lms_page___cg7d h3,.lms_page___cg7d ol,.lms_page___cg7d p,.lms_page___cg7d ul{margin:0}.lms_page___cg7d a{color:inherit;text-decoration:none}.lms_page___cg7d a:focus-visible,.lms_page___cg7d summary:focus-visible{outline:3px solid var(--rust);outline-offset:4px;border-radius:6px}.lms_wrap__ZPjNJ{width:min(1160px,calc(100% - 48px));margin:0 auto}.lms_page___cg7d h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:700;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.lms_sectionLead__5jx0s{margin-top:20px!important;color:var(--muted);font-size:1.125rem;line-height:1.6;max-width:56ch}.lms_hero__bAFGk{background:var(--navy);color:#fff;padding:48px 0 96px;overflow:hidden}.lms_sentence__jLZU_{font-size:clamp(3.2rem,6.6vw,6.4rem);font-weight:700;letter-spacing:-.055em;line-height:.92;display:flex;flex-direction:column}.lms_line__2vjIA{display:flex;align-items:center;gap:.12em;white-space:nowrap}.lms_line__2vjIA .lms-cap{display:inline-block;flex:0 0 auto;width:1.7em;height:.95em;margin-top:.08em;position:relative}.lms_line__2vjIA .lms-cap canvas{position:absolute;inset:-.12em -.08em;width:calc(100% + .16em)!important;height:calc(100% + .24em)!important}.lms_line__2vjIA .lms-cap-fallback{width:100%;height:100%}.lms_heroGrid__T7OYo{display:grid;grid-template-columns:minmax(0,13fr) minmax(0,11fr);gap:56px;align-items:center}.lms_heroCopy__74IBU{min-width:0}.lms_heroCopy__74IBU .lms_lead__bqDmS{margin-top:32px!important}.lms_lead__bqDmS{max-width:44ch;color:#e1e6f0;font-size:1.2rem;line-height:1.6}.lms_lead__bqDmS strong{color:#fff}.lms_actions__QR8y_{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.lms_primary__MtA8c,.lms_secondary__F7o_M{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:99px;font-size:1rem;font-weight:650;transition:background .2s,color .2s}.lms_primary__MtA8c{background:var(--rust);color:#fff}.lms_primary__MtA8c:hover{background:var(--rust-dark)}.lms_secondary__F7o_M{border:1.5px solid #ffffffb3;color:#fff}.lms_secondary__F7o_M:hover{background:#fff;color:var(--ink)}.lms_heroFacts__E_iV0{margin-top:28px!important;color:#c9d2e3;font-size:1rem;line-height:1.6;max-width:40ch}.lms_hero__bAFGk .lms-try-label{display:block;font-size:1rem;font-weight:650;color:#fff;margin-bottom:10px}.lms_hero__bAFGk .lms-try-input{width:100%;min-height:56px;padding:0 20px;border-radius:14px;border:0;background:#fff;color:var(--ink);font:inherit;font-size:1.15rem;font-weight:600;letter-spacing:-.01em}.lms_hero__bAFGk .lms-try-input:focus-visible{outline:3px solid #ff9a6b;outline-offset:3px}.lms_hero__bAFGk .lms-frame{margin:16px 0 0;border-radius:18px;overflow:hidden;background:#fff;color:var(--ink)}.lms_hero__bAFGk .lms-frame-bar{display:flex;align-items:center;gap:14px;padding:12px 16px;background:#e9ecf3}.lms_hero__bAFGk .lms-frame-dots{display:flex;gap:6px}.lms_hero__bAFGk .lms-frame-dots i{width:10px;height:10px;border-radius:50%;background:#b8bfcc}.lms_hero__bAFGk .lms-frame-url{flex:1;min-width:0;padding:7px 14px;border-radius:99px;background:#fff;font-size:.9375rem;color:#3b4252;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lms_hero__bAFGk .lms-frame-head{display:flex;align-items:center;gap:10px;padding:14px 22px;background:#fff}.lms_hero__bAFGk .lms-frame-logo{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--navy);color:#fff;font-weight:700;font-size:.95rem}.lms_hero__bAFGk .lms-frame-head strong{font-size:1.05rem;letter-spacing:-.02em;white-space:nowrap;flex-shrink:0}.lms_hero__bAFGk .lms-frame-head strong span{color:var(--rust)}.lms_hero__bAFGk .lms-frame-nav{display:flex;gap:16px;margin-left:auto;min-width:0;overflow:hidden;font-size:.875rem;color:#4f4b47}.lms_hero__bAFGk .lms-frame-nav b{font-weight:500;white-space:nowrap}.lms_hero__bAFGk .lms-frame-nav b:nth-child(n+3){display:none}.lms_hero__bAFGk .lms-frame-screen{overflow:hidden;aspect-ratio:1440/560}.lms_hero__bAFGk .lms-frame-screen img{display:block;width:100%;height:auto;margin-top:-4.3%}.lms_hero__bAFGk .lms-frame figcaption{padding:10px 22px 14px;background:#fff;color:#4f4b47;font-size:.875rem}.lms_own__Lq4oZ{padding:112px 0;background:var(--paper)}.lms_compare__HvWC0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:48px}.lms_compare__HvWC0>div{padding:30px 28px;border-radius:16px;background:#fff}.lms_compare__HvWC0 h3{font-size:1.3rem;font-weight:700;letter-spacing:-.02em}.lms_compare__HvWC0 ul{list-style:none;padding:0;margin-top:18px!important;display:flex;flex-direction:column;gap:12px}.lms_compare__HvWC0 li{font-size:1.0625rem;line-height:1.5;color:var(--muted);padding-left:22px;position:relative}.lms_compare__HvWC0 li:before{content:"";position:absolute;left:0;top:.62em;width:10px;height:2px;background:currentColor}.lms_compare__HvWC0 .lms_compareOurs__OmFHC{background:var(--navy);color:#fff}.lms_compareOurs__OmFHC li{color:#e1e6f0}.lms_compareOurs__OmFHC li:before{background:#ff9a6b;height:3px}.lms_chapterAlt__cUhY0,.lms_chapter__H7v9J{padding:112px 0;scroll-margin-top:88px}.lms_chapter__H7v9J{background:#fff}.lms_chapterAlt__cUhY0{background:var(--stone)}.lms_chapterSplit__X_0wS{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}.lms_chapterAlt__cUhY0 .lms_chapterSplit__X_0wS{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lms_chapterAlt__cUhY0 .lms_chapterSplit__X_0wS>div:first-child{order:2}.lms_chapterText__B0_Q1{max-width:1160px}.lms_chapterText__B0_Q1 .lms_points__Ul81j{-moz-columns:2;column-count:2;-moz-column-gap:56px;column-gap:56px}.lms_points__Ul81j{list-style:none;padding:0;margin-top:32px!important}.lms_points__Ul81j li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:18px;padding-left:30px;position:relative;font-size:1.0625rem;line-height:1.6}.lms_points__Ul81j li:before{content:"✓";position:absolute;left:0;top:0;color:var(--rust);font-weight:800}.lms_shot__o8Nmd{padding:14px;border-radius:22px;background:var(--paper)}.lms_chapterAlt__cUhY0 .lms_shot__o8Nmd{background:#fff}.lms_shot__o8Nmd img{display:block;width:100%;height:auto;border-radius:12px;background:#fff}.lms_who__HWIUg{padding:112px 0;background:var(--navy);color:#fff}.lms_whoList__xXeii{list-style:none;padding:0;margin-top:48px!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.lms_whoList__xXeii strong{display:block;font-size:1.3rem;font-weight:700;letter-spacing:-.02em;line-height:1.25}.lms_whoList__xXeii span{display:block;margin-top:10px;color:#c9d2e3;font-size:1.0625rem;line-height:1.55}.lms_steps__9NJ3Q{padding:112px 0;background:var(--paper)}.lms_steps__9NJ3Q ol{list-style:none;padding:0;margin-top:48px!important;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.lms_steps__9NJ3Q li{padding:28px 24px;border-radius:16px;background:#fff}.lms_steps__9NJ3Q h3{font-size:1.25rem;font-weight:700;letter-spacing:-.02em}.lms_steps__9NJ3Q li p{margin-top:10px!important;color:var(--muted);font-size:1rem;line-height:1.6}.lms_limits__OkKPO{padding:112px 0;background:#fff}.lms_limitsGrid__oI_Q7{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:72px;align-items:start}.lms_limitsGrid__oI_Q7 ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.lms_limitsGrid__oI_Q7 li{padding:18px 22px;border-radius:12px;background:var(--stone);font-size:1.0625rem;line-height:1.55}.lms_faq__eXiG_{padding:112px 0;background:var(--paper)}.lms_faqGrid__jjxEW{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:72px;align-items:start}.lms_faqGrid__jjxEW>h2{position:sticky;top:96px}.lms_faqList__F3_ZI{display:flex;flex-direction:column;gap:8px}.lms_faqList__F3_ZI details{background:#fff;border-radius:16px;padding:0 26px}.lms_faqList__F3_ZI summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:1.125rem;font-weight:650}.lms_faqList__F3_ZI summary::-webkit-details-marker{display:none}.lms_faqList__F3_ZI summary:after{content:"+";flex-shrink:0;color:var(--rust);font-size:1.6rem;font-weight:400}.lms_faqList__F3_ZI details[open] summary:after{content:"\2212"}.lms_faqList__F3_ZI details p{padding-bottom:24px;color:var(--muted);font-size:1.0625rem;line-height:1.65;max-width:60ch}.lms_contact__5zjQK{padding:112px 0;background:var(--rust);color:#fff;scroll-margin-top:72px}.lms_contactGrid__Pll2h{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.lms_contactGrid__Pll2h>div:first-child>p{margin-top:20px!important;font-size:1.125rem;line-height:1.6;max-width:44ch}.lms_contactGrid__Pll2h .lms_alt__g9wq_{font-size:1rem}.lms_alt__g9wq_ a{text-decoration:underline;text-underline-offset:4px}.lms_form__ztRs6{min-width:0;--text-on-dark:#1f1d1b;--text-on-dark-muted:#4f4b47;--text:#1f1d1b;--text-muted:#4f4b47}.lms_form__ztRs6 form{background:#fff!important;border-color:transparent!important}.lms_form__ztRs6 label{color:#4f4b47!important}.lms_form__ztRs6 button[type=submit]{background:var(--ink)!important;color:#fff!important}@media(max-width:1000px){.lms_steps__9NJ3Q ol{grid-template-columns:repeat(3,minmax(0,1fr))}.lms_whoList__xXeii{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.lms_chapterAlt__cUhY0 .lms_chapterSplit__X_0wS,.lms_chapterSplit__X_0wS,.lms_compare__HvWC0,.lms_contactGrid__Pll2h,.lms_faqGrid__jjxEW,.lms_heroGrid__T7OYo,.lms_limitsGrid__oI_Q7{grid-template-columns:1fr;gap:36px}.lms_chapterAlt__cUhY0 .lms_chapterSplit__X_0wS>div:first-child{order:0}.lms_chapterText__B0_Q1 .lms_points__Ul81j{-moz-columns:1;column-count:1}.lms_faqGrid__jjxEW>h2{position:static}}@media(max-width:600px){.lms_wrap__ZPjNJ{width:calc(100% - 40px)}.lms_hero__bAFGk{padding:36px 0 72px}.lms_hero__bAFGk .lms-frame-nav{display:none}.lms_actions__QR8y_{flex-direction:column;align-items:stretch}.lms_actions__QR8y_ a{width:100%}.lms_chapterAlt__cUhY0,.lms_chapter__H7v9J,.lms_contact__5zjQK,.lms_faq__eXiG_,.lms_limits__OkKPO,.lms_own__Lq4oZ,.lms_steps__9NJ3Q,.lms_who__HWIUg{padding-top:72px;padding-bottom:72px}.lms_steps__9NJ3Q ol,.lms_whoList__xXeii{grid-template-columns:1fr}.lms_faqList__F3_ZI details{padding:0 20px}}@media(prefers-reduced-motion:reduce){.lms_page___cg7d *{transition:none!important}}