.lt-product-home{--home-space:clamp(42px,5.5vw,72px);background:#f9f8f4}.lt-product-home .wrap{max-inline-size:1360px;padding-inline:clamp(20px,4vw,56px)}.lt-product-home :is(.public-header,.public-footer){max-inline-size:none;padding-inline:max(clamp(20px,4vw,56px),50% - 624px)}.lt-product-home :is(h1,h2,h3,p,figure){margin-block-start:0}.lt-product-home :is(h1,h2){letter-spacing:-.045em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-weight:500}.lt-product-home h2{margin-block-end:20px;font-size:clamp(1.9rem,1.35rem + 1.65vw,2.8rem);line-height:1.12}.lt-product-home p{line-height:1.65}.lt-product-home .lt-label{letter-spacing:.13em;margin-block-end:16px;font-size:.7rem}.lt-product-home main [id]{scroll-margin-block-start:24px}.home-opening{background:#f4f1e9}.home-hero{grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);align-items:center;gap:clamp(28px,4vw,58px);padding-block:clamp(32px,4.5vw,62px) 36px;display:grid}.home-hero-copy{min-inline-size:0}.home-hero h1{margin-block-end:22px;font-size:clamp(2.55rem,1.5rem + 2.6vw,4rem);line-height:1.07}.home-hero h1 em{color:#a67424;font-weight:400}.home-lead{color:#365468;max-inline-size:55ch;margin-block-end:0;font-size:clamp(1rem,.9rem + .3vw,1.14rem)}.home-actions{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-block-start:24px;display:flex}.lt-product-home .lt-primary-link{border-radius:6px}.lt-product-home .lt-hero-showcase{min-inline-size:0}.lt-product-home .lt-showcase-tabs{gap:6px;margin-block-end:9px}.lt-product-home .lt-showcase-tabs button{border-radius:5px;min-block-size:44px;padding:9px 6px}.lt-product-home .lt-showcase-stage{padding:0}.lt-product-home .lt-app-window{border-radius:9px;overflow:clip;box-shadow:0 12px 28px #10283c1c}.lt-product-home .lt-showcase-figure img{aspect-ratio:8/5;object-fit:contain;background:#102532;block-size:auto;inline-size:100%}.lt-product-home .lt-showcase-figure figcaption{gap:3px;margin-block-start:10px;font-size:.74rem;line-height:1.4;display:grid}.lt-product-home .lt-showcase-figure figcaption span{font-size:.67rem;display:block}.home-products{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:0 22px;display:grid}.home-products a{color:#18394f;border-block-start:1px solid #c3cdd0;align-items:center;gap:14px;min-block-size:86px;min-inline-size:0;padding:18px 20px;display:flex}.home-products a:first-child{padding-inline-start:0}.home-products a+a{border-inline-start:1px solid #c3cdd0}.home-products a>svg:first-child{color:#90651f;flex-shrink:0}.home-products a>svg:last-child{flex-shrink:0;margin-inline-start:auto}.home-products a:hover{background:#e8e9e1}.home-products strong,.home-products small{display:block}.home-products strong{font-size:.9rem;line-height:1.4}.home-products small{color:#536b79;margin-block-start:4px;font-size:.75rem;line-height:1.5}.home-section{padding-block:var(--home-space)}.home-section-heading{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,72px);margin-block-end:28px;display:grid}.home-section-heading h2{margin-block-end:0}.home-section-heading>p{color:#456173;max-inline-size:48ch;margin-block-end:0;font-size:1rem}.home-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.home-capabilities article{border-block-start:1px solid #b9c8ce;flex-direction:column;min-inline-size:0;padding-block-start:22px;display:flex}.home-capabilities article>svg{color:#90651f;margin-block-end:18px}.home-capabilities h3{letter-spacing:-.025em;margin-block-end:10px;font-family:inherit;font-size:1.1rem;line-height:1.35}.home-capabilities p{color:#456173;margin-block-end:12px;font-size:.92rem}.home-capabilities a{align-self:start;margin-block-start:auto;font-size:.84rem}.home-phone{color:#f3f5f3;background:#102c42;border-block:1px solid #214258}.home-phone-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(30px,7vw,92px);display:grid}.home-phone-copy{min-inline-size:0;max-inline-size:650px}.home-phone .lt-label{color:#f0c66e}.home-phone h2{font-size:clamp(2rem,1.4rem + 2vw,3.1rem)}.home-phone h2 em{color:#f3d38a}.home-phone-copy>p:not(.lt-label):not(.home-phone-note){color:#cedce4;max-inline-size:56ch;margin-block-end:20px;font-size:1rem}.home-phone-benefits{border-block-start:1px solid #496474;margin:0 0 22px;padding:0;list-style:none}.home-phone-benefits li{border-block-end:1px solid #496474;grid-template-columns:10.4rem minmax(0,1fr);gap:12px;padding-block:13px;font-size:.88rem;line-height:1.55;display:grid}.home-phone-benefits strong{color:#f3f5f3}.home-phone-benefits span{color:#bfced8}.lt-product-home .home-phone-note{color:#b7cbd7;max-inline-size:62ch;margin-block:17px 0;font-size:.76rem}.home-phone-visual{justify-items:center;gap:14px;min-inline-size:0;margin:0;display:grid}.home-phone-frame{background:#061b2b;border:1px solid #bd9c58;border-radius:30px;inline-size:clamp(190px,20vw,238px);padding:9px;display:block;box-shadow:0 18px 32px #05172380}.home-phone-speaker{background:#667784;border-radius:4px;block-size:4px;inline-size:44px;margin:1px auto 9px;display:block}.home-phone-frame img{aspect-ratio:390/844;border-radius:18px;block-size:auto;inline-size:100%;display:block}.home-phone-visual figcaption{text-align:center;color:#edf3f5;font-size:.8rem;line-height:1.5}.home-phone-visual figcaption span{color:#b8cedb;font-size:.72rem}.home-companion{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,70px);display:grid}.home-companion-copy>p:not(.lt-label){color:#456173;max-inline-size:51ch;margin-block-end:16px;font-size:1rem}.home-companion-copy>p.home-companion-note{font-size:.88rem}.home-companion-visual{min-inline-size:0;margin:0}.home-companion-visual img{aspect-ratio:1152/667;block-size:auto;inline-size:100%;display:block}.home-companion-visual figcaption{color:#526c79;margin-block-start:12px;font-size:.74rem;line-height:1.5}.home-access{background:#e4eae8;border-block-start:1px solid #c4cfd2}.home-access-layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding-block:42px;display:grid}.home-access h2{margin-block-end:12px;font-size:clamp(1.9rem,1.5rem + 1vw,2.4rem)}.home-access p:not(.lt-label){color:#365468;max-inline-size:60ch;margin-block-end:0;font-size:.94rem}.home-access-actions{flex-direction:column;align-items:start;gap:10px;display:flex}.home-access-actions .lt-quiet-link{font-size:.78rem}.lt-product-home .public-footer{padding-block:32px}.site-update-notice{color:#18394f;border-block-end:1px solid #c6d0d2;align-items:center;gap:18px;padding-block:12px;font-size:.82rem;line-height:1.45;display:flex}.site-update-notice>div{flex:1;min-inline-size:0}.site-update-notice strong{font-size:.85rem}.site-update-notice p{margin:2px 0 0}.site-update-notice a{white-space:nowrap;text-underline-offset:3px;font-weight:700}.site-update-notice button{color:#18394f;font:inherit;cursor:pointer;background:#fff;border:1px solid #b6c4ca;border-radius:5px;padding:8px 12px}.site-update-notice :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #a67424}@media (max-width:640px){.site-update-notice{flex-wrap:wrap;gap:9px 16px}.site-update-notice>div{flex-basis:100%}}@media (max-width:980px){.home-hero{grid-template-columns:1fr;gap:28px}.home-hero-copy{max-inline-size:720px}.home-hero h1 br{display:none}.lt-product-home .lt-hero-showcase{justify-self:center;inline-size:100%;max-inline-size:760px}.home-products a{gap:10px;padding-inline:14px}.home-products a>svg:last-child{display:none}.home-section-heading{gap:30px}.home-phone-layout{grid-template-columns:minmax(0,1fr) 240px;gap:32px}.home-phone-benefits li{grid-template-columns:1fr;gap:3px}.home-companion{grid-template-columns:1fr;gap:25px}.home-companion-copy{grid-template-columns:1fr 1fr;align-items:start;gap:0 30px;display:grid}.home-companion-copy .lt-label{grid-column:1/-1}.home-companion-copy h2{grid-area:2/1/4}.home-companion-copy>p:not(.lt-label),.home-companion-copy>a{grid-column:2}}@media (max-width:680px){.lt-product-home{--home-space:38px}.lt-product-home .public-header{padding-block:12px 8px}.lt-product-home .public-header nav{padding-block-start:4px}.home-hero{gap:24px;padding-block:28px 24px}.home-hero h1{margin-block-end:16px;font-size:clamp(2.2rem,1.3rem + 4.2vw,3rem);line-height:1.08}.home-hero h1 br{display:block}.home-lead{font-size:1rem;line-height:1.6}.home-actions{gap:6px 16px;margin-block-start:19px}.home-actions a{font-size:.85rem}.home-products{grid-template-columns:1fr;padding-block-end:8px}.home-products a,.home-products a:first-child{border-inline:0;min-block-size:70px;padding:12px 0}.home-products a+a{border-inline:0}.home-products a>svg:last-child{display:block}.home-products small{margin-block-start:2px}.home-section-heading{grid-template-columns:1fr;gap:14px;margin-block-end:25px}.home-section-heading h2 br{display:none}.home-section-heading>p{font-size:.94rem}.home-capabilities{grid-template-columns:1fr;gap:20px}.home-capabilities article{grid-template-columns:28px minmax(0,1fr);gap:0 12px;padding-block-start:20px;display:grid}.home-capabilities article>svg{grid-row:1/3;margin:0}.home-capabilities h3{margin-block-end:8px;font-size:1.07rem}.home-capabilities p,.home-capabilities a{grid-column:2;margin-block-end:0}.home-capabilities a{justify-self:start;margin-block-start:4px}.home-phone-layout{grid-template-columns:1fr;gap:26px}.home-phone h2{font-size:clamp(2rem,1.4rem + 3vw,2.6rem)}.home-phone-copy>p:not(.lt-label):not(.home-phone-note){font-size:.96rem}.home-phone-benefits{margin-block-end:20px}.home-phone-benefits li{padding-block:11px;font-size:.88rem}.home-phone-frame{inline-size:210px}.home-phone-visual{gap:11px}.home-companion-copy{display:block}.home-companion h2 br{display:none}.home-companion-copy>p:not(.lt-label){font-size:.94rem}.home-access-layout{grid-template-columns:1fr;gap:22px;padding-block:34px}.home-access-actions{gap:6px}}
