.landing .mailbox-preview{text-align:left;background:#1b1b1d;border:1px solid #333336;border-radius:18px;overflow:hidden;box-shadow:0 28px 90px #0000003d}.landing .preview-chrome{background:#202022;border-bottom:1px solid #2d2d30;justify-content:space-between;align-items:center;height:43px;padding:0 17px;display:flex}.landing .preview-chrome>div>span{background:#737377;border-radius:50%;width:9px;height:9px}.landing .preview-chrome>div>span:first-child{background:#ba776f}.landing .preview-chrome>div>span:nth-child(2){background:#bea269}.landing .preview-chrome>div>span:nth-child(3){background:#7d9f72}.landing .preview-label{color:#b9b9be;border:1px solid #3b3b40;border-radius:5px;padding:3px 7px;font-size:10px;line-height:1.4}.landing .preview-layout{grid-template-columns:252px minmax(0,1fr);display:grid}.landing .preview-sidebar{background:#141415;border-right:1px solid #2d2d30;flex-direction:column;padding:23px 12px 24px;display:flex}.landing .preview-sidebar .owlet-mark{width:25px;height:25px}.landing .agent-list{gap:6px;display:grid}.landing .agent-option{color:#ceced2;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;width:100%;padding:14px 11px;display:flex}.landing .agent-option:hover{background:#222224}.landing .agent-option.is-selected{background:#28282b;border-color:#39393f}.landing .agent-avatar{color:#252529;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;font-size:15px;font-weight:500;display:flex}.landing .preview-thread-header{border-bottom:1px solid #303033;justify-content:space-between;align-items:center;padding:16px 25px;font-size:13px;display:flex}.landing .status-dot{background:#a7bca0;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.landing .preview-conversation{padding:28px 30px 0;animation:.4s both landing-enter}.landing .message-bubble{background:#27272a;border-radius:12px;margin:23px 0 19px;padding:16px 18px}.landing .message-bubble>p:last-child,.landing .agent-reply>div>p:last-child{color:#d0d0d4;font-size:13px;line-height:1.7}.landing .context-loaded{background:#202024;border:1px solid #3a3544;border-radius:9px;padding:14px 16px}.landing .context-loaded p{color:#b2b2ba;align-items:center;gap:8px;font-size:11px;display:flex}.landing .context-loaded p svg{flex-shrink:0}.landing .agent-reply{gap:12px;margin:22px 0 24px;display:flex}.landing .preview-bottom{color:#9a9aa2;border-top:1px solid #303033;justify-content:space-between;padding:15px 0;font-size:10px;display:flex}.landing .preview-bottom>span:first-child{align-items:center;gap:7px;display:flex}.landing .preview-conversation h2{letter-spacing:-.025em;font-size:23px;line-height:1.25}.landing .timeline-demo{background:#151516;border:1px solid #2d2d31;border-radius:13px;overflow:hidden}.landing .timeline-body{grid-template-columns:1fr 1fr;min-height:322px;display:grid}.landing .timeline-body ol{gap:0;padding:24px 40px;display:grid}.landing .timeline-body li{position:relative}.landing .timeline-body li:not(:last-child):after{content:"";background:#3a3a3f;width:1px;height:22px;position:absolute;top:36px;left:14px}.landing .timeline-body li button{text-align:left;color:#96969e;align-items:center;gap:15px;width:100%;padding:10px 0;font-size:13px;display:flex}.landing .timeline-body li button[aria-current]{color:#f0edf5}.landing .timeline-node{color:#92929a;background:#1b1b1e;border:1px solid #39393f;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.landing .timeline-node.is-active{color:#d0c2f0;background:#302a3c;border-color:#6b5c87}.landing .timeline-detail{background:#1a1a1d;border-left:1px solid #2c2c31;padding:42px;animation:.42s both landing-enter}.landing .timeline-detail code{color:#a6a0b3;overflow-wrap:anywhere;font-size:10px}.landing .timeline-detail h3{letter-spacing:-.035em;max-width:350px;margin-top:12px;font-size:25px;line-height:1.2}.landing .timeline-detail p{color:#a5a5ad;max-width:345px;margin-top:18px;font-size:13px;line-height:1.8}.landing .thread-graphic{max-width:350px;margin:34px auto 5px;padding:5px 0;position:relative}.landing .thread-line{background:#45454b;width:1px;position:absolute;top:20px;bottom:20px;left:13px}.landing .thread-event{align-items:center;gap:14px;margin:15px 0;font-size:11px;animation:5s infinite event-breathe;display:flex;position:relative}.landing .thread-point{background:#1d1d21;border:1px solid #46464e;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.landing .search-graphic{background:#171719;border:1px solid #343439;border-radius:9px;max-width:365px;margin:35px auto 15px;padding:0 15px 15px;transform:rotate(-2deg)}.landing .search-query{color:#c0c0c6;border-bottom:1px solid #343439;align-items:center;gap:10px;padding:13px 0;font-size:11px;display:flex}.landing .search-query span{color:#898990;margin-left:auto}.landing .search-result{color:#8b8b92;justify-content:space-between;gap:10px;padding-top:18px;font-size:11px;display:flex}.landing .search-excerpt{color:#9c9ca4;margin-top:8px;font-size:11px;line-height:1.8}.landing .search-excerpt mark{color:#ded3f0;background:#383043;border-radius:3px;padding:1px 3px}.landing .state-graphic{text-align:center;justify-content:space-between;margin:47px 0 36px;display:flex;position:relative}.landing .state-graphic:before{content:"";background:#36363d;height:1px;position:absolute;top:21px;left:32px;right:32px}.landing .state-graphic>div{z-index:1;position:relative}.landing .state-graphic>div>span{color:#b8b4c2;background:#1b1b20;border:1px solid #44444d;border-radius:50%;place-items:center;width:43px;height:43px;margin-inline:auto;display:grid}.landing .state-graphic>div>span.is-resolved{color:#bbd0b1;background:#242e21;border-color:#506249}.landing .state-graphic p{color:#a0a0a6;margin-top:13px;font-size:10px}.landing .scope-graphic{justify-content:center;align-items:center;gap:36px;margin-top:28px;margin-bottom:24px;display:flex}.landing .scope-graphic>div{gap:7px;width:205px;display:grid}.landing .scope-graphic>div>span{color:#b7b7c0;border:1px solid #34343a;border-radius:5px;align-items:center;gap:9px;padding:7px 10px;font-family:monospace;font-size:10px;display:flex}.landing .handoff-graphic{background:#121213;border-left:1px solid #2b2b2e;border-radius:0 13px 13px 0;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.landing .handoff-mail{color:#c2c2cb;background:#1b1b1e;border:1px solid #37373e;border-radius:10px;align-items:center;gap:14px;padding:18px;font-size:12px;display:flex}.landing .handoff-connector{background:#484850;width:1px;height:54px;position:relative;overflow:hidden}.landing .handoff-connector>span{background:#d8d0e6;width:1px;height:17px;animation:2s infinite mail-flow;position:absolute}.landing .handoff-agent{background:#202024;border:1px solid;border-radius:12px;align-items:center;gap:12px;width:258px;max-width:100%;padding:17px;font-size:13px;display:flex}.landing .handoff-agent>.status-dot{margin-left:auto}.landing .handoff-context{color:#8e8e99;align-items:center;gap:9px;padding-top:24px;font-size:10px;display:flex}.landing .developer-code{background:#151516;border:1px solid #303036;border-radius:12px;min-width:0;overflow:hidden}.landing .code-toolbar{border-bottom:1px solid #303036;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.landing .code-toolbar>div button{color:#9999a2;border-radius:5px;padding:8px 16px;font-size:12px}.landing .code-toolbar>div button.is-selected{color:#efeff4;background:#2c2c33}.landing .developer-code pre{color:#c8bedb;tab-size:2;min-height:298px;padding:30px 22px;font-size:11px;line-height:1.85;overflow-x:auto}.landing .code-footer{color:#9a9aa3;border-top:1px solid #303036;align-items:center;gap:8px;padding:15px 20px;font-size:10px;display:flex}@keyframes event-breathe{0%,70%,to{opacity:.65}25%,45%{opacity:1}}@keyframes mail-flow{0%{transform:translateY(-17px)}to{transform:translateY(60px)}}@media (width<=1023px){.landing .preview-layout{grid-template-columns:220px minmax(0,1fr)}}@media (width<=767px){.landing .preview-layout{grid-template-columns:minmax(0,1fr)}.landing .preview-sidebar{border-bottom:1px solid #2d2d30;border-right:0;padding:10px}.landing .agent-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.landing .agent-option{border-radius:6px;justify-content:center;gap:6px;padding:10px 4px}.landing .agent-option .agent-avatar{width:23px;height:23px;font-size:11px}.landing .agent-option>span:nth-child(2)>span:first-child{font-size:10px}.landing .preview-thread-header{padding:14px 18px;font-size:12px}.landing .preview-conversation{padding:22px 19px 0}.landing .preview-conversation h2{font-size:20px}.landing .message-bubble{margin-top:18px;padding:14px}.landing .message-bubble>p:last-child,.landing .agent-reply>div>p:last-child{font-size:12px}.landing .context-loaded{padding:12px}.landing .context-loaded p{font-size:10px}.landing .timeline-body{grid-template-columns:1fr}.landing .timeline-body ol{padding:20px 25px}.landing .timeline-body li button{padding:9px 0}.landing .timeline-detail{border-top:1px solid #303035;border-left:0;min-height:260px;padding:29px}.landing .timeline-detail p{max-width:100%}.landing .handoff-graphic{border-top:1px solid #2b2b2e;border-left:0;border-radius:0 0 13px 13px;padding:38px 20px}.landing .developer-code pre{padding:22px 17px;font-size:10px}}.landing{--landing-bg:#0b0b0c;--landing-panel:#151516;--landing-muted:#a0a0a6;--landing-line:#2b2b2e;background:var(--landing-bg);color:#eeeef0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;font-weight:400;overflow:clip}.landing button,.landing a,.landing summary{-webkit-tap-highlight-color:transparent}.landing button,.landing summary{cursor:pointer}.landing a,.landing button{transition:color .18s,background-color .18s,border-color .18s}.landing a:hover{color:#fff}.landing :focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #c5b7e8}.landing section[id],.landing main[id]{scroll-margin-top:100px}.landing .landing-container{width:min(1120px,100% - 64px);margin-inline:auto}.landing .landing-header{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0b0cf0;border-bottom:1px solid #ffffff0a;position:sticky;top:0}.landing .landing-nav{justify-content:space-between;align-items:center;gap:24px;max-width:1600px;height:74px;margin:auto;padding-inline:32px;display:flex}.landing .brand{letter-spacing:-1px;align-items:center;gap:9px;font-size:20px;font-weight:500;display:inline-flex}.landing .owlet-mark{object-fit:cover;border-radius:50%;width:31px;height:31px}.landing .nav-account{border:1px solid var(--landing-line);border-radius:999px;padding:10px 17px;font-size:13px}.landing .nav-account:hover{background:#202022}.landing .landing-button{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:46px;padding:12px 22px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.landing .landing-button.primary{color:#151516;background:#eeeef0}.landing .landing-button.primary:hover{color:#151516;background:#d5d5da}.landing .landing-button.secondary{color:#dddddf;background:#202022}.landing .landing-button.secondary:hover{background:#2b2b2e}.landing .landing-button.small{min-height:37px;padding:9px 16px;font-size:13px}.landing .landing-skip{z-index:60;color:#151516;background:#eeeef0;padding:12px 18px;position:fixed;top:-100px;left:20px}.landing .landing-skip:focus{color:#151516;top:10px}.landing .mobile-menu-toggle{justify-content:center;align-items:center;width:38px;height:38px;display:none}.landing .mobile-menu-toggle svg{width:19px}.landing .mobile-navigation{border-top:1px solid var(--landing-line);padding:12px 24px 24px}.landing .mobile-navigation a{color:#c0c0c6;justify-content:space-between;align-items:center;padding:13px 0;font-size:15px;display:flex}.landing .landing-hero{padding-top:78px}.landing .hero-copy{text-align:center;animation:.85s both landing-enter}.landing .announcement{border:1px solid var(--landing-line);color:#b5b5bb;background:#131314;border-radius:999px;align-items:center;gap:14px;padding:6px 7px 6px 14px;font-size:11px;display:inline-flex}.landing .announcement>span{background:#202022;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.landing .hero-copy h1{letter-spacing:-.057em;margin:30px 0 20px;font-size:clamp(42px,5.8vw,76px);font-weight:400;line-height:1.07}.landing .hero-copy>p{color:var(--landing-muted);letter-spacing:-.02em;font-size:18px;line-height:1.65}.landing .hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.landing .hero-copy>.hero-trial{color:#94949b;letter-spacing:0;margin-top:17px;font-size:11px}.landing .hero-preview{max-width:1020px;margin:53px auto 0;animation:1s .15s both landing-enter}.landing .hero-caption{color:#909097;justify-content:space-between;align-items:center;gap:16px;max-width:1020px;margin:18px auto 0;font-size:11px;display:flex}.landing .motion-control{color:#b4b4bc;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:5px 6px;font-size:11px;display:inline-flex}.landing .motion-control:hover{color:#f2f2f4}.landing .motion-control svg{width:12px;height:12px}.landing .section-space{padding-top:132px}.landing h2{letter-spacing:-.048em;font-size:clamp(32px,3.5vw,48px);font-weight:400;line-height:1.12}.landing .eyebrow{color:#a0a0a6;margin-bottom:22px;font-size:11px;line-height:1.6;display:block}.landing .story-panel{background:#111112;border:1px solid #242427;border-radius:14px;grid-template-columns:.85fr 1.15fr;align-items:center;display:grid;overflow:hidden}.landing .story-copy{z-index:1;padding:52px 0 52px 48px;position:relative}.landing .story-copy>p{color:#a0a0a6;max-width:340px;margin-top:24px;font-size:15px;line-height:1.8}.landing .story-copy .text-link{margin-top:28px}.landing .story-art{background:#0b0b0c;align-self:stretch;align-items:center;display:flex;position:relative;overflow:hidden}.landing .story-art img{object-fit:cover;width:100%;height:100%;animation:9s ease-in-out infinite alternate owlet-drift}.landing .art-caption{color:#a0a0a6;justify-content:center;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;bottom:25px;left:0;right:0}.landing .text-link{align-items:center;gap:10px;font-size:14px;font-weight:400;display:inline-flex}.landing .text-link svg{transition:transform .2s}.landing .text-link:hover svg{transform:translate(3px)}.landing .text-link.muted{color:#a0a0a6}.landing .section-heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.landing .section-heading>p{color:#a0a0a6;max-width:382px;font-size:14px;line-height:1.8}.landing .section-description{color:#a0a0a6;max-width:375px;margin-top:23px;font-size:15px;line-height:1.8}.landing .feature-grid{background:#29292c;border-top:1px solid #29292c;border-bottom:1px solid #29292c;grid-template-columns:1fr 1fr;gap:1px;margin-top:65px;display:grid}.landing .feature-cell{background:#0b0b0c;min-width:0;padding:38px 40px 30px}.landing .feature-cell h3{letter-spacing:-.025em;font-size:21px;font-weight:400;line-height:1.3}.landing .feature-cell>p{color:#a0a0a6;max-width:410px;margin-top:12px;font-size:14px;line-height:1.8}.landing .use-case-options{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.landing .use-case-options button{color:#a7a7b0;border:1px solid #34343a;border-radius:999px;align-items:center;gap:10px;padding:10px 15px;font-size:13px;display:flex}.landing .use-case-options button[aria-pressed=true]{color:#efeff2;background:#28282e;border-color:#5b5b64}.landing .use-case-options button svg{margin-left:9px}.landing .use-case-panel{background:#151516;border:1px solid #2b2b2e;border-radius:13px;grid-template-columns:1fr 1fr;margin-top:24px;animation:.4s both landing-enter;display:grid}.landing .use-case-copy{padding:42px}.landing .use-case-copy h3{letter-spacing:-.04em;max-width:380px;font-size:31px;line-height:1.15}.landing .use-case-copy>p{color:#a0a0a6;max-width:365px;margin-top:20px;font-size:14px;line-height:1.8}.landing .use-case-copy .text-link{margin-top:26px}.landing .developer-section{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;display:grid}.landing .security-section{border-top:1px solid #2b2b30;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:60px;display:grid}.landing .security-list>div{border-bottom:1px solid #2b2b30;gap:23px;padding:28px 0;display:flex}.landing .security-list>div:first-child{padding-top:0}.landing .security-list h3{letter-spacing:-.02em;font-size:17px}.landing .security-list p{color:#a0a0a6;margin-top:9px;font-size:13px;line-height:1.8}.landing .pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:43px;display:grid}.landing .pricing-plan{background:#141415;border:1px solid #303035;border-radius:12px;padding:29px 26px 32px}.landing .pricing-plan.is-featured{background:#1b1b1e;border-color:#727078}.landing .pricing-plan h3{letter-spacing:-.025em;font-size:18px;font-weight:500}.landing .plan-price{letter-spacing:-.05em;margin-top:28px;font-size:45px;line-height:1}.landing .plan-price>span{color:#a0a0a6;letter-spacing:0;margin-left:7px;font-size:12px}.landing .pricing-plan>p{color:#a0a0a6;min-height:49px;margin-top:17px;font-size:13px;line-height:1.8}.landing .pricing-plan>.landing-button{width:100%;margin:27px 0}.landing .pricing-plan li{color:#bdbdc5;align-items:center;gap:9px;margin-top:15px;font-size:12px;display:flex}.landing .pricing-note{color:#96969e;text-align:center;margin:22px 0 0;font-size:11px;line-height:1.8}.landing .faq-section{grid-template-columns:.75fr 1.25fr;gap:50px;display:grid}.landing .faq-section details{border-bottom:1px solid #303035}.landing .faq-section details:first-child{border-top:1px solid #303035}.landing .faq-section summary{justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:14px;list-style:none;display:flex}.landing .faq-section summary::-webkit-details-marker{display:none}.landing .faq-section summary>span{flex-shrink:0;width:13px;height:13px;position:relative}.landing .faq-section summary>span>span{background:#b8b8c2;width:13px;height:1px;position:absolute;top:6px;left:0}.landing .faq-section summary>span>span:last-child{transition:transform .18s;transform:rotate(90deg)}.landing .faq-section details[open] summary>span>span:last-child{transform:rotate(0)}.landing .faq-section details>p{color:#a0a0a6;padding:0 24px 24px 0;font-size:13px;line-height:1.9}.landing .final-cta{text-align:center;padding-top:145px;padding-bottom:130px}.landing .cta-owlet{margin-inline:auto;width:60px;height:60px;margin-bottom:27px}.landing .final-cta h2{font-size:clamp(38px,4.8vw,65px)}.landing .final-cta p{color:#a0a0a6;margin-top:22px;font-size:15px}.landing .landing-footer{border-top:1px solid #2b2b30;padding-top:54px}.landing .footer-top{grid-template-columns:2fr 1fr 1fr 1fr;gap:30px;display:grid}.landing .footer-top h3{color:#dadade;margin-bottom:24px;font-size:12px}.landing .footer-top>div>a:not(.brand){color:#93939d;width:fit-content;margin-bottom:13px;font-size:12px;display:block}.landing .footer-top>div>a:hover{color:#eeeef0}.landing .footer-top p{color:#93939d;margin-top:16px;font-size:12px;line-height:1.8}.landing .footer-wordmark{letter-spacing:-.065em;color:#2b2b30;text-align:center;-webkit-user-select:none;user-select:none;margin-top:55px;font-size:clamp(70px,16.8vw,214px);line-height:1.1}.landing .footer-bottom{color:#8f8f98;border-top:1px solid #242428;justify-content:space-between;gap:25px;margin-top:30px;padding:24px 0;font-size:10px;display:flex}.landing .landing-reveal.will-reveal{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}.landing .landing-reveal.is-revealed{opacity:1;transform:translateY(0)}.landing[data-motion-paused=true] *,.landing[data-motion-paused=true] :before,.landing[data-motion-paused=true] :after{transition:none!important;animation:none!important}@keyframes landing-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes owlet-drift{0%{transform:scale(1)}to{transform:scale(1.04)translateY(-3px)}}@media (width>=1024px){.landing .mobile-navigation{display:none}}@media (width<=1023px){.landing .mobile-menu-toggle{display:flex}.landing .story-copy{padding:34px 0 34px 30px}.landing .story-copy>p{max-width:280px}.landing .section-heading>p{max-width:330px}.landing .feature-cell{padding-inline:28px}.landing .developer-section{gap:35px}.landing .security-section{gap:45px}.landing .pricing-plan{padding:23px 18px}.landing .pricing-plan .preview-label{font-size:8px}}@media (width<=767px){.landing .landing-container{width:calc(100% - 40px)}.landing .landing-nav{gap:12px;height:66px;padding-inline:20px}.landing .brand{font-size:18px}.landing .nav-account{display:none}.landing .landing-button.small{padding-inline:13px;font-size:12px}.landing .landing-nav>div{gap:7px}.landing .landing-hero{padding-top:53px}.landing .hero-copy h1{margin-top:26px;font-size:clamp(40px,9.3vw,61px)}.landing .hero-copy>p{max-width:440px;margin-inline:auto;font-size:15px}.landing .announcement{gap:8px;font-size:10px}.landing .hero-preview{margin-top:39px}.landing .hero-caption{align-items:flex-start;font-size:10px}.landing .hero-caption>span{padding-top:9px}.landing .section-space{padding-top:85px}.landing .story-panel{grid-template-columns:1fr}.landing .story-copy{padding:34px 30px 20px}.landing .story-copy>p{max-width:100%}.landing .story-art{aspect-ratio:1.5}.landing .art-caption{bottom:17px}.landing .section-heading{flex-direction:column;align-items:flex-start;gap:23px}.landing .section-heading>p{max-width:100%}.landing .feature-grid{grid-template-columns:1fr;margin-top:45px}.landing .feature-cell{padding:33px 12px}.landing .feature-cell>p{max-width:100%}.landing .use-case-options{gap:8px}.landing .use-case-options button{gap:6px;padding:10px 11px;font-size:11px}.landing .use-case-options button svg{display:none}.landing .use-case-panel{grid-template-columns:1fr}.landing .use-case-copy{padding:30px}.landing .use-case-copy h3{font-size:29px}.landing .developer-section,.landing .security-section,.landing .faq-section{grid-template-columns:1fr;gap:34px}.landing .security-section{padding-top:40px}.landing .security-list>div{padding:24px 0}.landing .pricing-grid{grid-template-columns:1fr;gap:14px}.landing .pricing-plan{padding:28px}.landing .pricing-plan .preview-label{font-size:10px}.landing .pricing-plan>p{min-height:0}.landing .pricing-note{text-align:left}.landing .faq-section summary{font-size:13px}.landing .final-cta{padding-top:95px;padding-bottom:90px}.landing .final-cta p{font-size:13px}.landing .footer-top{grid-template-columns:repeat(3,1fr);gap:35px 15px}.landing .footer-top>div:first-child{grid-column:1/-1}.landing .footer-top p br{display:none}.landing .footer-top>div>a:not(.brand){font-size:11px}.landing .footer-bottom{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing .landing-reveal.will-reveal{opacity:1;transform:none}}
