@font-face{font-family:V13LandingBody;src:url(/design/v13-635388b/body.ttf)}.v13-landing,.v13-landing *{box-sizing:border-box}.v13-landing{scroll-behavior:smooth;scroll-padding-top:25px}.v13-landing{margin:6px;background:#f4f3ed url(/design/v13-635388b/paper.png) repeat;color:#242522;font-family:V13LandingBody,Arial,sans-serif;font-size:15px;line-height:1.55}.v13-landing button,.v13-landing a{font:inherit;touch-action:manipulation}.v13-landing button{cursor:pointer}.v13-landing a{color:inherit;text-underline-offset:4px}.v13-landing button{border:0}.v13-landing button:focus-visible,.v13-landing a:focus-visible,.v13-landing summary:focus-visible,.v13-landing [tabindex]:focus-visible{outline:3px solid #17679a;outline-offset:4px}.v13-landing h1,.v13-landing h2,.v13-landing h3,.v13-landing h4,.v13-landing p{margin:0 0 20px}.v13-landing h1,.v13-landing h2,.v13-landing h3,.v13-landing h4{font-family:Arial,V13LandingBody,sans-serif;font-weight:700;line-height:1.03;letter-spacing:-.045em}.v13-landing h1{font-size:clamp(50px,6.8vw,100px)}.v13-landing h2{font-size:clamp(30px,3.8vw,57px)}.v13-landing h3{font-size:28px}.v13-landing p{color:#55564f}.v13-landing>header,.v13-landing main,.v13-landing footer,.v13-landing .review,.v13-landing #mobile-nav{max-width:1600px;margin:auto;border:1px solid #aaa99f}.v13-landing main{border-top:0}.v13-landing header{display:flex;align-items:stretch;min-height:74px}.v13-landing .brand{display:flex;align-items:center;gap:25px;text-decoration:none;font-family:Arial,sans-serif;font-weight:800;font-size:30px;letter-spacing:-1.5px;padding:20px}.v13-landing .brand span{font:9px/1.3 monospace;letter-spacing:0;max-width:100px}.v13-landing nav{margin-left:auto;display:flex}.v13-landing nav a,.v13-landing .plain{background:transparent;padding:24px;border-left:1px solid #aaa99f;text-decoration:none;font:11px/1.4 monospace;display:flex;align-items:center}.v13-landing .plain{color:#17679a}.v13-landing .review{border-bottom:0;display:flex;justify-content:space-between;gap:15px;padding:9px 20px;font:10px/1.5 monospace}.v13-landing .review div{display:flex;gap:20px}.v13-landing .review [aria-current]{color:#17679a}.v13-landing .mobile-menu{display:none}.v13-landing .hero-meta{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #aaa99f}.v13-landing .hero-meta span{padding:12px 20px;font:10px monospace;border-right:1px solid #aaa99f}.v13-landing .hero-title{padding:65px 10% 60px;border-bottom:1px solid #aaa99f}.v13-landing .eyebrow,.v13-landing .small-label,.v13-landing .tag,.v13-landing .micro,.v13-landing .demo-label{font-family:monospace;letter-spacing:.025em}.v13-landing .eyebrow{font-size:11px;margin-bottom:26px;color:#67685e}.v13-landing .hero-title h1{max-width:1100px;margin:0}.v13-landing .hero-bottom{display:grid;grid-template-columns:1.4fr 1fr .8fr;border-bottom:1px solid #aaa99f}.v13-landing .hero-bottom p{padding:24px;margin:0;font-size:15px;max-width:550px}.v13-landing .primary,.v13-landing .secondary{border-radius:0;display:inline-flex;align-items:center;justify-content:space-between;text-align:left;text-decoration:none;min-height:50px;padding:17px 22px;font:12px/1.4 monospace;border:1px solid #aaa99f}.v13-landing .primary{background:#65b9e8;color:#142b50;border-color:#65b9e8}.v13-landing .primary:hover{background:#8bcef1;color:#142b50}.v13-landing .secondary{background:transparent;color:#242522}.v13-landing .secondary:hover{background:#e6e5dd}.v13-landing .hero-bottom .primary,.v13-landing .hero-bottom .secondary{border-top:0;border-bottom:0;border-right:0}.v13-landing .hero-caption{display:flex;justify-content:space-between;gap:20px;padding:12px 20px;font:10px/1.5 monospace;color:#67685e;border-bottom:1px solid #aaa99f}.v13-landing .statement{display:grid;grid-template-columns:.7fr 2fr 1fr;gap:35px;padding:65px 30px;border-bottom:1px solid #aaa99f}.v13-landing .statement h2{font-size:clamp(30px,3.4vw,49px);margin:0}.v13-landing .statement p{font-size:14px}.v13-landing .demo-section,.v13-landing .conditions,.v13-landing .fit-section,.v13-landing .faq,.v13-landing .story-section{border-bottom:1px solid #aaa99f}.v13-landing .section-head,.v13-landing .section-title{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:40px 30px;border-bottom:1px solid #aaa99f;align-items:end}.v13-landing .section-head h2{margin:0;text-transform:uppercase}.v13-landing .section-head p{max-width:500px;font-size:14px;margin-bottom:0}.v13-landing .scenario{padding:25px 30px;border-bottom:1px solid #aaa99f}.v13-landing .scenario-heading,.v13-landing .scenario-footer{display:flex;align-items:center;justify-content:space-between;gap:20px}.v13-landing .scenario-heading{margin-bottom:25px}.v13-landing .small-label{font-size:10px;display:block;margin-bottom:22px}.v13-landing .scenario-heading .small-label{margin:0}.v13-landing .scenario-link,.v13-landing .text-button{background:transparent;color:#17679a;padding:10px 0;text-decoration:underline;font:12px/1.5 monospace}.v13-landing .scenario h3{font-size:35px;letter-spacing:-1px}.v13-landing .scenario p{font-size:14px}.v13-landing .scenario-options{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #aaa99f;margin:25px 0 10px}.v13-landing .scenario-options button{padding:30px 20px;min-height:90px;text-align:left;border-right:1px solid #aaa99f;color:#242522;background:transparent;font-size:22px}.v13-landing .scenario-options button:last-child{border:0}.v13-landing .scenario-options button:hover{background:#242522;color:#fff}.v13-landing .scenario-footer{justify-content:flex-start}.v13-landing .demo{display:grid;grid-template-columns:180px 1fr;background:#f4f3ed;border-bottom:1px solid #aaa99f}.v13-landing .demo aside{border-right:1px solid #aaa99f;padding:25px 20px}.v13-landing .demo-logo{font-size:24px}.v13-landing .demo aside p{padding:10px 0;border-bottom:1px solid #cccac0;font-size:12px;margin:12px 0}.v13-landing .demo-label{font-size:9px}.v13-landing .demo-main{padding:25px 30px}.v13-landing .demo-top{display:flex;justify-content:space-between;gap:20px;font-size:13px}.v13-landing .tag{font-size:10px;color:#17679a}.v13-landing .tabs{display:flex;border-top:1px solid #aaa99f;border-bottom:1px solid #aaa99f;margin:24px 0}.v13-landing .tabs button{border-right:1px solid #aaa99f;background:none;color:#242522;padding:14px 24px;font:11px monospace}.v13-landing .tabs button[aria-selected=true]{color:#fff;background:#242522}.v13-landing .demo h3{font-size:32px}.v13-landing .demo #demo-description{max-width:660px;font-size:14px}.v13-landing .demo ul{padding:0;list-style:none;margin:25px 0}.v13-landing .demo li{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #aaa99f;padding:14px 0;font-size:14px}.v13-landing .demo li span{font:11px monospace;color:#65665d}.v13-landing .micro{font-size:10px;color:#67685e}.v13-landing .demo-note{padding:12px 30px;margin:0}.v13-landing .section-title{grid-template-columns:.7fr 2fr 1fr;align-items:start}.v13-landing .section-title h2{font-size:38px;margin:0}.v13-landing .section-title p{font-size:13px}.v13-landing .story-layout{display:grid;grid-template-columns:25% 75%;align-items:start}.v13-landing .story-index{position:sticky;top:25px;padding:35px 25px;font:11px/1.6 monospace}.v13-landing .story-index p{font-size:10px}.v13-landing .story-index a{display:block;text-decoration:none;border-top:1px solid #aaa99f;padding:15px 0}.v13-landing .story-index a[aria-current=true]{color:#17679a;font-weight:700}.v13-landing .story-index span{display:block;margin-top:30px;color:#77786e;font-size:10px}.v13-landing .story-slides{border-left:1px solid #aaa99f;padding-bottom:45px}.v13-landing .story-slide{position:sticky;top:25px;min-height:570px;margin-bottom:90px;background:#f4f3ed url(/design/v13-635388b/paper.png) repeat;border-bottom:1px solid #aaa99f;box-shadow:0 -12px #f4f3ed;z-index:var(--step)}.v13-landing .story-slide:last-child{margin-bottom:0}.v13-landing .slide-caption{padding:15px 24px;background:#242522;color:#fff;display:flex;justify-content:space-between;font:11px monospace;border-left:6px solid #65b9e8}.v13-landing .slide-body{padding:40px;display:grid;grid-template-columns:1fr 1.15fr;gap:35px}.v13-landing .slide-body h3{font-size:36px;margin-bottom:22px}.v13-landing .slide-body p{font-size:14px}.v13-landing .work-document{margin-top:90px;border:1px solid #aaa99f;background:#f9f8f2}.v13-landing .doc-head{font:10px monospace;padding:13px;border-bottom:1px solid #aaa99f;color:#17679a}.v13-landing .work-document h4{padding:22px 18px 0;font-size:24px;letter-spacing:-.02em}.v13-landing .work-document dl{margin:0;padding:0 18px}.v13-landing .work-document dl>div{border-top:1px solid #aaa99f;padding:14px 0;display:grid;grid-template-columns:1fr 1.4fr;gap:12px;font-size:12px}.v13-landing .work-document dd{margin:0}.v13-landing .work-document dt{color:#77786e}.v13-landing .work-document .micro{padding:18px;font:10px monospace;margin:0}.v13-landing .conditions{display:grid;grid-template-columns:25% 75%}.v13-landing .conditions>div:first-child{padding:35px 25px}.v13-landing .conditions h2{font-size:34px}.v13-landing .conditions p{font-size:13px}.v13-landing .conditions-copy{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid #aaa99f}.v13-landing .pilot-column{padding:35px 25px 0}.v13-landing .pilot-column+.pilot-column{border-left:1px solid #aaa99f}.v13-landing .pilot-column h3{font-size:30px}.v13-landing .pilot-column ul{padding:0;list-style:none}.v13-landing .pilot-column li{font-size:14px;border-top:1px solid #aaa99f;padding:14px 0}.v13-landing .pilot-note{grid-column:1/-1;padding:25px;border-top:1px solid #aaa99f;margin:0}.v13-landing .conditions-copy>a{padding:0 25px 25px;font:12px monospace}.v13-landing .fit-section .section{padding:40px 30px}.v13-landing .fit-section h2{font-size:34px;max-width:850px;text-transform:uppercase}.v13-landing .roles{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #aaa99f;margin-top:35px}.v13-landing .roles article{padding:25px}.v13-landing .roles article+article{border-left:1px solid #aaa99f}.v13-landing .roles h3{font-size:24px;letter-spacing:-.02em}.v13-landing .roles p{font-size:13px}.v13-landing .faq{display:grid;grid-template-columns:25% 75%;padding:0}.v13-landing .faq>.eyebrow{padding:35px 25px;margin:0;grid-row:1/8}.v13-landing .faq h2{font-size:38px;padding:35px 25px;margin:0;border-left:1px solid #aaa99f}.v13-landing .faq details{grid-column:2;border-left:1px solid #aaa99f;border-top:1px solid #aaa99f}.v13-landing .faq summary{padding:24px;cursor:pointer;font-size:16px}.v13-landing .faq details p{padding:0 24px 25px;max-width:800px;font-size:14px}.v13-landing .final-cta{display:grid;grid-template-columns:1.4fr 1fr}.v13-landing .final-cta>div{padding:50px 30px}.v13-landing .final-cta>div+div{border-left:1px solid #aaa99f;display:flex;flex-direction:column;justify-content:end;align-items:start}.v13-landing .final-cta h2{font-size:70px;margin:0}.v13-landing .final-cta .micro{margin:15px 0 0}.v13-landing footer{display:flex;gap:25px;align-items:center;border-top:0;padding-right:25px;font:10px monospace}.v13-landing footer>span{margin-right:auto}.v13-landing .mobile-menu{margin-left:auto}.v13-landing #mobile-nav{padding:15px;gap:15px;flex-wrap:wrap}.v13-landing #mobile-nav a{padding:10px;border:0}.v13-landing .skip{position:absolute;top:-80px;background:#fff;padding:10px;z-index:100}.v13-landing .skip:focus{top:10px}.v13-landing [hidden]{display:none!important}.v13-landing dialog{background:#f4f3ed;border:1px solid #777;width:calc(100% - 30px);max-width:620px;max-height:90vh;padding:30px;color:#242522}.v13-landing dialog::backdrop{background:#242522b0}.v13-landing dialog form{display:flex;justify-content:flex-end;margin-bottom:25px}.v13-landing dialog h2{font-size:32px}.v13-landing dialog p{font-size:14px}.v13-landing .dialog-close{padding:10px;font:11px monospace;min-height:35px}.v13-landing .choice-list{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.v13-landing .choice-list button{padding:15px;border:1px solid #aaa99f;background:none;font-size:14px}.v13-landing .choice-list .active{background:#242522;color:#fff}.v13-landing .notice{border-top:1px solid #aaa99f;padding-top:15px;font-size:12px!important}.v13-landing #entry-feedback,.v13-landing #step-feedback{min-height:20px;color:#17679a}@media(max-width:900px){.v13-landing .brand span{display:none}.v13-landing nav a,.v13-landing .plain{padding:20px 15px}.v13-landing .hero-title{padding:50px 30px}.v13-landing .hero-bottom{grid-template-columns:1fr 1fr}.v13-landing .hero-bottom p{grid-column:1/-1;max-width:700px}.v13-landing .hero-bottom .primary,.v13-landing .hero-bottom .secondary{border-top:1px solid #aaa99f}.v13-landing .statement{grid-template-columns:1fr 2fr}.v13-landing .statement>div{grid-column:2}.v13-landing .section-title{grid-template-columns:1fr 2fr}.v13-landing .section-title p{grid-column:2}.v13-landing .slide-body{padding:30px;grid-template-columns:1fr}.v13-landing .work-document{margin-top:0}.v13-landing .story-slide{min-height:650px}.v13-landing .slide-body h3{font-size:30px}.v13-landing .conditions{grid-template-columns:1fr}.v13-landing .conditions-copy{border-left:0;border-top:1px solid #aaa99f}}@media(max-width:620px){.v13-landing{margin:5px}.v13-landing .review{display:block;padding:9px 12px;font-size:9px}.v13-landing .review div{margin-top:6px;gap:18px}.v13-landing header{min-height:60px}.v13-landing header nav{display:none}.v13-landing .brand{font-size:28px;padding:16px}.v13-landing .mobile-menu{display:block;padding:18px}.v13-landing .hero-meta{grid-template-columns:1fr 1fr}.v13-landing .hero-meta span{font-size:9px;padding:10px}.v13-landing .hero-meta span:last-child{display:none}.v13-landing .hero-title{padding:35px 18px}.v13-landing .hero-title h1{font-size:clamp(36px,8.8vw,54px);letter-spacing:-.05em}.v13-landing .eyebrow{font-size:9px}.v13-landing .hero-bottom{grid-template-columns:1fr}.v13-landing .hero-bottom p{padding:20px;font-size:14px}.v13-landing .hero-bottom .primary,.v13-landing .hero-bottom .secondary{min-height:60px;border-left:0}.v13-landing .hero-caption{display:block;padding:12px;font-size:9px}.v13-landing .hero-caption span{display:block;margin:3px 0}.v13-landing .statement{display:block;padding:32px 20px}.v13-landing .statement h2{font-size:34px;margin-bottom:25px}.v13-landing .statement p{font-size:14px}.v13-landing .section-head,.v13-landing .section-title{display:block;padding:30px 20px}.v13-landing .section-head h2,.v13-landing .section-title h2{font-size:33px;margin-bottom:22px}.v13-landing .scenario{padding:25px 20px}.v13-landing .scenario h3{font-size:30px}.v13-landing .scenario-options{grid-template-columns:1fr}.v13-landing .scenario-options button{min-height:65px;padding:20px;border-right:0;border-bottom:1px solid #aaa99f;font-size:20px}.v13-landing .scenario-link{font-size:11px}.v13-landing .scenario-heading{gap:10px}.v13-landing .scenario-footer{flex-wrap:wrap;gap:5px 20px}.v13-landing .demo{display:block}.v13-landing .demo aside{display:none}.v13-landing .demo-main{padding:20px}.v13-landing .demo-top{flex-wrap:wrap;gap:10px}.v13-landing .tabs{overflow:auto}.v13-landing .tabs button{padding:14px 12px;font-size:10px}.v13-landing .demo h3{font-size:27px}.v13-landing .demo li{font-size:12px;gap:12px}.v13-landing .demo li span{font-size:10px}.v13-landing .demo-note{padding:15px 20px}.v13-landing .story-layout{display:block}.v13-landing .story-index{position:static;padding:20px;display:flex;flex-wrap:wrap;gap:5px 15px}.v13-landing .story-index a{font-size:10px;border:0;padding:7px 0}.v13-landing .story-index p,.v13-landing .story-index span{display:none}.v13-landing .story-slides{border-left:0;padding:0}.v13-landing .story-slide{position:static;min-height:0;margin:0;box-shadow:none}.v13-landing .slide-caption{padding:15px;font-size:10px}.v13-landing .slide-body{padding:25px 20px;gap:10px}.v13-landing .slide-body h3{font-size:29px}.v13-landing .work-document{margin:10px 0 5px}.v13-landing .conditions>div:first-child{padding:30px 20px}.v13-landing .conditions-copy{display:block}.v13-landing .pilot-column{padding:25px 20px 0}.v13-landing .pilot-column+.pilot-column{border-left:0;border-top:1px solid #aaa99f}.v13-landing .pilot-column h3{font-size:27px}.v13-landing .pilot-note{padding:20px}.v13-landing .conditions-copy>a{display:block;padding:0 20px 25px}.v13-landing .fit-section .section{padding:30px 20px}.v13-landing .fit-section h2{font-size:30px}.v13-landing .roles{grid-template-columns:1fr}.v13-landing .roles article{padding:22px}.v13-landing .roles article+article{border-left:0;border-top:1px solid #aaa99f}.v13-landing .faq{display:block}.v13-landing .faq>.eyebrow{padding:30px 20px 0}.v13-landing .faq h2{border-left:0;font-size:33px;padding:20px}.v13-landing .faq details{border-left:0}.v13-landing .faq summary{padding:20px;font-size:15px}.v13-landing .faq details p{padding:0 20px 20px}.v13-landing .final-cta{display:block}.v13-landing .final-cta>div{padding:35px 20px}.v13-landing .final-cta>div+div{border-left:0;border-top:1px solid #aaa99f}.v13-landing .final-cta h2{font-size:52px}.v13-landing .final-cta .primary{font-size:11px}.v13-landing footer{padding:15px;flex-wrap:wrap;gap:16px}.v13-landing footer .brand{padding:0}.v13-landing footer>span{font-size:9px}.v13-landing dialog{padding:22px}.v13-landing dialog h2{font-size:28px}}@media(prefers-reduced-motion:reduce){.v13-landing{scroll-behavior:auto}.v13-landing,.v13-landing *{transition:none!important;animation:none!important}.v13-landing .story-slide,.v13-landing .story-index{position:static}.v13-landing .story-slide{margin-bottom:0;min-height:0;box-shadow:none}}.v13-landing,.v13-landing .story-slide{background-blend-mode:lighten}.v13-landing{margin:0}.v13-landing>header,.v13-landing main,.v13-landing footer,.v13-landing .review,.v13-landing #mobile-nav{max-width:none;border-left:0;border-right:0}.v13-landing .hero-title{padding-left:8%;padding-right:8%}.v13-landing .hero-title h1{max-width:1300px}.v13-landing .story-layout{display:block;position:relative;height:auto}.v13-landing .story-index{position:sticky;top:0;height:68px;padding:0 30px;display:flex;align-items:center;gap:30px;background:#f4f3ed;border-bottom:1px solid #aaa99f;z-index:20}.v13-landing .story-index p,.v13-landing .story-index span{display:none}.v13-landing .story-index a{border:0;padding:20px 0;font-size:11px}.v13-landing .story-slides{position:sticky;top:68px;height:calc(100vh - 68px);border-left:0;padding:0;overflow:hidden}.v13-landing .story-slide{position:absolute;inset:0;height:100%;min-height:0;margin:0;box-shadow:none;border:0;transform:none;will-change:auto}.v13-landing .story-slide:first-child{transform:translateY(0)}.v13-landing .slide-caption{height:48px;padding:17px 5%;border-left:0;border-bottom:3px solid #65b9e8}.v13-landing .slide-body{max-width:1500px;margin:auto;padding:6vh 7%;gap:8%;height:calc(100% - 48px);align-items:center;grid-template-columns:1fr 1.2fr}.v13-landing .slide-body h3{font-size:clamp(36px,4.3vw,66px);max-width:580px}.v13-landing .slide-body p{max-width:490px;font-size:16px}.v13-landing .work-document{margin:0;width:100%}.v13-landing .work-document h4{font-size:30px}.v13-landing .work-document dl>div{font-size:15px;padding:20px 0}.v13-landing .story-index a[aria-current=true]{box-shadow:inset 0 -3px #65b9e8}.v13-landing .primary:focus-visible{outline-color:#243e68}@media(max-width:700px),(max-height:560px),(prefers-reduced-motion:reduce){.v13-landing .story-layout{height:auto}.v13-landing .story-index{position:static;height:auto;flex-wrap:wrap;padding:15px 20px;gap:0 18px}.v13-landing .story-index a{padding:10px 0}.v13-landing .story-slides{position:static;height:auto;overflow:visible}.v13-landing .story-slide{position:static;transform:none!important;height:auto;will-change:auto;border-bottom:1px solid #aaa99f}.v13-landing .slide-body{display:grid;grid-template-columns:1fr;height:auto;padding:30px 20px;gap:20px}.v13-landing .slide-body h3{font-size:32px}.v13-landing .slide-body p{font-size:14px}.v13-landing .slide-caption{padding:16px 20px}.v13-landing .work-document h4{font-size:26px}.v13-landing .work-document dl>div{font-size:13px;padding:15px 0}.v13-landing .hero-title{padding-left:20px;padding-right:20px}}.v13-landing .landing-pricing{display:grid;grid-template-columns:25% 75%;border-bottom:1px solid #aaa99f}.v13-landing .landing-pricing>p{padding:35px 25px}.v13-landing .landing-pricing>div{padding:35px 30px;border-left:1px solid #aaa99f}.v13-landing .landing-pricing h2{font-size:38px}.v13-landing .landing-pricing p{max-width:700px}.v13-landing .landing-pricing .micro{margin-top:20px}.v13-landing .pricing-heading{padding:65px 30px;text-align:center;border-bottom:1px solid #aaa99f}.v13-landing .pricing-heading h1{font-size:clamp(35px,4.5vw,66px)}.v13-landing .pricing-heading p{max-width:750px;margin:20px auto}.v13-landing .pricing-disclosure{padding:40px 30px;border-top:1px solid #aaa99f}.v13-landing .pricing-disclosure h2{font-size:32px}.v13-landing .pricing-disclosure p{max-width:800px}.v13-landing .catalog-grid{display:grid;grid-template-columns:repeat(3,1fr)}.v13-landing .plan{padding:30px;border-right:1px solid #aaa99f}.v13-landing .plan:last-child{border:0}.v13-landing .plan h2{font-size:30px}.v13-landing .plan .price{font-size:38px;line-height:1.15;letter-spacing:-1px;color:#242522}.v13-landing .plan ul{padding:0;list-style:none}.v13-landing .plan li{padding:15px 0;border-top:1px solid #aaa99f;font-size:14px}.v13-landing .plan .primary{width:100%;margin:12px 0 25px}.v13-landing .plan .period{font:11px monospace;display:block;margin-top:10px;letter-spacing:0}.v13-landing .plan-note{padding:25px 30px;border-top:1px solid #aaa99f;font-size:13px}.v13-landing .plan-note p{max-width:850px}@media(max-width:700px){.v13-landing .landing-pricing{display:block}.v13-landing .landing-pricing>p{padding:30px 20px 0;margin:0}.v13-landing .landing-pricing>div{padding:25px 20px;border-left:0}.v13-landing .landing-pricing h2{font-size:30px}.v13-landing .pricing-heading{padding:35px 20px;text-align:left}.v13-landing .catalog-grid{grid-template-columns:1fr}.v13-landing .plan{border-right:0;border-bottom:1px solid #aaa99f;padding:25px 20px}.v13-landing .pricing-disclosure{padding:30px 20px}}.v13-landing .plan-note h2{font-size:34px}.v13-landing .addon{display:grid;grid-template-columns:2fr 1fr;border-top:1px solid #aaa99f}.v13-landing .addon>div{padding:30px}.v13-landing .addon>div+div{border-left:1px solid #aaa99f}.v13-landing .addon h2{font-size:32px}.v13-landing .addon .price{font-size:38px;color:#242522}.v13-landing .pricing-faq{padding:35px 30px;border-top:1px solid #aaa99f}.v13-landing .pricing-faq h2{font-size:34px}.v13-landing .pricing-faq details{border-top:1px solid #aaa99f}.v13-landing .pricing-faq summary{padding:22px 0;cursor:pointer}.v13-landing .pricing-faq details p{max-width:800px;font-size:14px}@media(max-width:700px){.v13-landing .addon{display:block}.v13-landing .addon>div+div{border-left:0;border-top:1px solid #aaa99f}.v13-landing .addon>div,.v13-landing .pricing-faq{padding:25px 20px}}.v13-landing{scroll-padding-top:0;scroll-snap-type:y mandatory}.v13-landing .review{scroll-snap-align:start}.v13-landing main>section,.v13-landing footer{scroll-snap-align:start}.v13-landing main>section:not(.story-section){min-height:100svh}.v13-landing .story-layout{height:auto;position:static}.v13-landing .story-index{position:sticky;top:0;height:68px}.v13-landing .story-slides{position:static;height:auto;overflow:visible}.v13-landing .story-slide{position:relative;inset:auto;height:auto;min-height:calc(100svh - 68px);transform:none!important;will-change:auto;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:68px;border-bottom:1px solid #aaa99f}.v13-landing .slide-body{height:auto;min-height:calc(100svh - 116px)}.v13-landing .story-section{scroll-snap-align:start}.v13-landing .hero{display:flex;flex-direction:column;justify-content:space-between}.v13-landing .statement,.v13-landing .final-cta{align-content:center}@media(max-width:700px),(max-height:560px),(prefers-reduced-motion:reduce){.v13-landing{scroll-snap-type:none;scroll-behavior:auto}.v13-landing main>section:not(.story-section){min-height:0}.v13-landing .story-index{position:static;height:auto}.v13-landing .story-slide,.v13-landing .slide-body{min-height:0;scroll-margin-top:0}}.v13-landing main{border-top:1px solid #aaa99f}.v13-landing .hero>.review,.v13-landing .hero>header,.v13-landing .hero>#mobile-nav{width:100%;max-width:none;margin:0;border-left:0;border-right:0;flex-shrink:0}.v13-landing .hero>.review{scroll-snap-align:none}.v13-landing .hero{justify-content:flex-start}.v13-landing .hero-title{flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:clamp(25px,5vh,65px);padding-bottom:clamp(25px,5vh,65px)}.v13-landing .hero-title h1{font-size:clamp(50px,6.6vw,100px)}.v13-landing .faq{align-content:start}@media(max-width:700px),(max-height:560px),(prefers-reduced-motion:reduce){.v13-landing .hero-title h1{font-size:clamp(36px,8.8vw,70px)}}.v13-landing.reading-mode{scroll-snap-type:y proximity}@media(max-width:700px),(max-height:560px),(prefers-reduced-motion:reduce){.v13-landing.reading-mode{scroll-snap-type:none}}.v13-landing.scene-moving{scroll-snap-type:none;scroll-behavior:auto}.v13-landing{--header-height:88px;scroll-padding-top:var(--header-height)}.v13-landing .hero>.site-header,.v13-public>.site-header{position:fixed;top:0;left:0;right:0;height:var(--header-height);min-height:var(--header-height);z-index:50;background:#f4f3ed;border-bottom:1px solid #aaa99f}.v13-landing .header-space{height:var(--header-height);flex-shrink:0}.v13-landing .hero>.review{flex-shrink:0}.v13-landing main>section:not(.hero):not(.story-section){min-height:calc(100svh - var(--header-height))}.v13-landing .story-index{top:var(--header-height)}.v13-landing .story-slide{min-height:calc(100svh - var(--header-height) - 68px)}.v13-landing .slide-body{min-height:calc(100svh - var(--header-height) - 116px)}.v13-landing #mobile-nav{position:fixed;top:calc(var(--header-height) + var(--header-top,0px));left:0;right:0;background:#f4f3ed;z-index:49;border-bottom:1px solid #aaa99f}@media(max-width:620px){.v13-landing{--header-height:76px}}@media(max-width:700px),(max-height:560px),(prefers-reduced-motion:reduce){.v13-landing main>section:not(.hero):not(.story-section),.v13-landing .story-slide,.v13-landing .slide-body{min-height:0}.v13-landing .story-slide{scroll-margin-top:0}}.v13-landing{height:100dvh;overflow-y:auto;overflow-x:hidden;margin:0;padding:0;background:#f4f3ed url(/design/v13-635388b/paper.png) repeat;--header-top:0px}.v13-landing .hero>.site-header,.v13-public>.site-header{inset-inline:0;top:0;width:100%;max-width:none;margin:0;border-top:0;border-inline:0}.v13-landing #mobile-nav{inset-inline:0;max-width:none;margin:0}.v13-landing #main{outline:none}.v13-landing .hero-title h1{overflow-wrap:normal}.v13-landing .scenario>.micro{margin-top:14px}.v13-landing footer{padding:18px;gap:20px;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){.v13-landing{scroll-behavior:auto;scroll-snap-type:none}}.v13-landing #mobile-nav,.v13-landing #mobile-nav[hidden]{display:none}.v13-landing .mobile-menu{margin-inline-start:auto}.v13-landing .site-header a[aria-current=page],.v13-landing #mobile-nav a[aria-current=page]{color:#17679a;text-decoration:underline;text-underline-offset:5px}.v13-landing .skip{position:fixed;inset-inline-start:12px}@media(max-width:620px){.v13-landing #mobile-nav:not([hidden]){display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;padding:0;max-height:calc(100dvh - var(--header-height));overflow-y:auto;overscroll-behavior:contain}.v13-landing #mobile-nav a,.v13-landing #mobile-nav .plain{width:100%;min-height:48px;margin:0;padding:16px 20px;border:0;border-bottom:1px solid #aaa99f}.v13-landing #mobile-nav>:last-child{border-bottom:0}}.v13-public{scroll-snap-type:none;--ink:#242522;--ink-soft:#55564f;--line:#aaa99f;--forest:#17679a;--paper:#f4f3ed;--blue-soft:#eaf2f5}.v13-landing.v13-public main>section:not(.hero):not(.story-section){min-height:0;scroll-snap-align:none}.v13-public .public-content{min-height:calc(100dvh - var(--header-height));border-top:0;scroll-margin-top:var(--header-height)}.v13-public .public-section{width:min(1200px,calc(100% - 64px));margin:0 auto;padding:clamp(48px,6vw,88px) 0;min-height:0}.v13-public .section-heading{max-width:900px;margin-bottom:40px}.v13-public .section-heading h1{font-size:clamp(40px,6vw,88px);letter-spacing:-.04em;text-wrap:balance}.v13-public .section-heading.centered{text-align:left;margin-inline:0}.v13-public .public-content p{max-width:72ch}.v13-public .public-content h2{font-size:clamp(27px,3.5vw,42px);letter-spacing:-.035em}.v13-public .public-tariff-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 32px;width:100%;margin:28px 0;padding:28px 0;border:0;border-top:1px solid #aaa99f;border-radius:0;background:transparent;box-shadow:none}.v13-public .public-tariff-card>h2{grid-column:1;margin:0}.v13-public .public-tariff-card>strong{grid-column:2;align-self:start;font:700 clamp(30px,4vw,48px)/1.1 Arial,V13LandingBody,sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.v13-public .public-tariff-card>p{grid-column:1/-1;margin:0}.v13-public .public-tariff-card .eyebrow{margin:0}.v13-public .notice{margin:24px 0;padding:20px;border:1px solid #aaa99f;border-radius:0;background:#eaf2f5;color:#242522;box-shadow:none;font-size:14px!important}.v13-public .notice p{color:inherit}.v13-public .notice-error{background:#f8eae5;color:#85261f}.v13-public .notice-success{background:#eef4e9;color:#35513b}.v13-public .notice-warning{background:#faf1df;color:#755418}.v13-public .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:17px 22px;border:1px solid #aaa99f;border-radius:0;box-shadow:none;font:12px/1.4 monospace;text-decoration:none;color:#242522;background:transparent}.v13-public .button-primary{border-color:#65b9e8;background:#65b9e8;color:#142b50}.v13-public .button-primary:hover{border-color:#8bcef1;background:#8bcef1;color:#142b50}.v13-public .button-secondary:hover{background:#e6e5dd}.v13-public .route-list{margin:32px 0 0;padding:0;list-style:none}.v13-public .route-list li{grid-template-columns:60px minmax(0,1fr) minmax(140px,.35fr);gap:24px;border-color:#aaa99f;padding:28px 0}.v13-public .route-list li>span,.v13-public .route-list li>strong{font:12px/1.5 monospace;color:#55564f}.v13-public .route-list h2{margin-bottom:12px;font-size:clamp(25px,3vw,36px)}.v13-public .route-list p{font-size:15px;color:#55564f}.v13-public .route-cta{margin-top:48px;padding-top:28px;border-color:#aaa99f}.v13-public .public-demo-steps{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 0}.v13-public .public-demo-steps .text-button{min-height:48px;padding:14px 18px;border:1px solid #aaa99f;border-radius:0;color:#242522;font:12px/1.4 monospace;text-decoration:none;background:transparent}.v13-public .public-demo-steps .text-button[aria-current=step]{background:#65b9e8;border-color:#65b9e8;color:#142b50}.v13-public .public-demo-steps .text-button:hover{background:#e6e5dd}.v13-public .public-demo-steps .text-button[aria-current=step]:hover{background:#8bcef1}.v13-public .public-demo .slide-body{min-height:0;height:auto;max-width:none;padding:36px 0;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.v13-public .public-demo .slide-body h2{font-size:clamp(30px,3.8vw,48px)}.v13-public .public-demo .work-document h3{font-size:28px;margin-bottom:24px}.v13-public>footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;width:100%;margin:0;padding:24px 32px;border-top:1px solid #aaa99f;border-radius:0;background:transparent;color:#55564f}.v13-public>footer .brand{padding:0}.v13-public>footer p{margin:0;max-width:50ch;font-size:13px}.v13-public .data-sources-page h2{margin-top:40px}.v13-public .data-sources-page a{overflow-wrap:anywhere}.v13-public .pricing-unavailable{max-width:800px;margin:28px 0;padding:28px 0;border-top:1px solid #aaa99f}.v13-public .pricing-unavailable h2{font-size:clamp(28px,3.5vw,42px)}.v13-public .pricing-summary{max-width:72ch}.v13-auth .auth-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100dvh - var(--header-height));border-top:0}.v13-auth .auth-story{min-height:calc(100dvh - var(--header-height));min-width:0;padding:clamp(32px,4vw,64px);color:#242522;background:transparent}.v13-auth .auth-brand-link{border-radius:0;color:#242522}.v13-auth .auth-brand-link .brand{padding:0}.v13-auth .auth-brand-link:focus-visible{outline:3px solid #17679a;outline-offset:4px}.v13-auth .auth-story-copy{margin:48px 0 32px}.v13-auth .auth-story h1{color:#242522;font-size:clamp(36px,4.7vw,68px);letter-spacing:-.04em}.v13-auth .auth-story-copy>p:last-child{color:#55564f}.v13-auth .auth-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.v13-auth .auth-steps li{border-color:#aaa99f;color:#55564f}.v13-auth .auth-steps li:before{color:#17679a}.v13-auth .sandbox-note{display:block;color:#67685e;line-height:1.5}.v13-auth .auth-card{align-self:start;justify-self:stretch;width:auto;min-width:0;min-height:0;margin:0;padding:clamp(32px,4vw,64px);border:0;border-left:1px solid #aaa99f;border-radius:0;background:transparent;box-shadow:none}.v13-auth .auth-card h2{font-size:clamp(30px,3.8vw,48px);letter-spacing:-.035em}.v13-auth .auth-tabs{display:flex;flex-wrap:wrap;gap:0;margin:0 0 32px;padding:0;border:1px solid #aaa99f;border-radius:0;background:transparent}.v13-auth .auth-tabs button{flex:1 1 auto;min-height:48px;padding:12px 10px;border-radius:0;color:#55564f;font:12px/1.4 monospace}.v13-auth .auth-tabs button.active{color:#142b50;background:#65b9e8;box-shadow:none}.v13-auth .form-stack{gap:22px}.v13-auth .field-label{color:#242522}.v13-auth input,.v13-auth select{min-height:48px;padding:12px 14px;border:1px solid #aaa99f;border-radius:0;color:#242522;background:#fbfaf6;font:inherit;caret-color:#17679a}.v13-auth input:focus-visible,.v13-auth select:focus-visible{outline:3px solid #17679a;outline-offset:3px}.v13-auth input::placeholder{color:#67685e;opacity:1}.v13-auth .human-verification{border-color:#aaa99f;border-radius:0;background:#f4f3ed}@media(max-width:700px){.v13-public .public-section{width:calc(100% - 40px);padding:36px 0}.v13-public .section-heading{margin-bottom:28px}.v13-public .public-tariff-card{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.v13-public .public-tariff-card>strong{grid-column:1;grid-row:auto}.v13-public .route-list li{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0}.v13-public .route-list li>*{grid-column:1;grid-row:auto;min-width:0}.v13-public .route-cta{align-items:flex-start;flex-direction:column;gap:20px}.v13-public .public-demo .slide-body{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 0}.v13-public .public-demo-steps{gap:8px}.v13-public .public-demo-steps .text-button{flex:1 1 auto}.v13-public>footer{padding:24px 20px}.v13-auth .auth-layout{grid-template-columns:minmax(0,1fr)}.v13-auth .auth-story{min-height:0;padding:28px 20px}.v13-auth .auth-story-copy{margin:28px 0 0}.v13-auth .auth-story h1{font-size:32px}.v13-auth .auth-steps,.v13-auth .sandbox-note{display:none}.v13-auth .auth-card{padding:28px 20px;border-left:0;border-top:1px solid #aaa99f}}html,body{margin:0;min-width:320px;background:#f4f3ed}body{color:#242522}button,a,summary{touch-action:manipulation}.v13-landing .brand{font-size:clamp(22px,2.6vw,30px);letter-spacing:-.04em}.v13-landing .brand span{letter-spacing:0}.v13-public .route-list li{display:grid}.v13-public .route-cta{display:flex;gap:24px;justify-content:space-between;align-items:center}.v13-public .public-demo-steps{margin-left:0}.v13-landing footer span{max-width:40ch}.v13-landing main{min-width:0}.v13-landing .hero-meta span,.v13-landing .hero-caption span,.v13-public .work-document{min-width:0}.v13-public .data-sources-page code{overflow-wrap:anywhere}@media(max-width:620px){.v13-landing .brand{padding-inline:16px}.v13-landing .brand span{display:none}.v13-landing .site-header{min-width:0}.v13-public .route-cta{align-items:flex-start;flex-direction:column}.v13-landing footer .brand{padding:0;font-size:22px}}@media(prefers-reduced-motion:reduce){html,.v13-landing{scroll-behavior:auto!important;scroll-snap-type:none!important}}.v13-landing main>section.demo-section:not(.hero):not(.story-section){min-height:0}.v13-landing .hero-caption,.v13-landing .hero-meta>span{padding-inline:30px}.v13-landing .landing-pricing>.eyebrow{padding-inline:30px}@media(max-width:620px){.v13-landing .hero-caption,.v13-landing .hero-meta>span,.v13-landing .landing-pricing>.eyebrow{padding-inline:20px}}.v13-landing .demo-learning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line,#aaa99f)}.v13-landing .demo-learning-grid article{padding:30px;border-right:1px solid var(--line,#aaa99f)}.v13-landing .demo-learning-grid article:last-child{border-right:0}.v13-landing .demo-learning-grid h3{font-size:clamp(23px,2vw,34px);line-height:1.12;margin:20px 0}.v13-landing .demo-learning-grid p{font-size:clamp(16px,1.1vw,19px);line-height:1.55;max-width:60ch}.v13-landing .demo-learning-footer{padding:25px 30px;display:flex;gap:30px;align-items:center}.v13-landing .demo-learning-footer .micro{max-width:75ch;margin:0}@media(max-width:700px){.v13-landing .demo-learning-grid{grid-template-columns:1fr}.v13-landing .demo-learning-grid article{padding:25px 20px;border-right:0;border-bottom:1px solid var(--line,#aaa99f)}.v13-landing .demo-learning-grid article:last-child{border-bottom:0}.v13-landing .demo-learning-footer{padding:25px 20px;align-items:flex-start;flex-direction:column;gap:20px}}@media(min-width:701px){.v13-landing #demo>.wrap{display:grid;grid-template-rows:auto minmax(auto,1fr) auto;min-block-size:calc(100svh - 88px)}.v13-landing .demo-learning-grid article{padding-block:clamp(30px,4vh,54px)}.v13-landing .hero-bottom{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.v13-landing .public-demo .work-document>h3{padding-inline:18px;padding-block-start:22px}.v13-landing .demo-stage-strip{padding:24px 30px;border-bottom:1px solid var(--line,#aaa99f)}.v13-landing .demo-stage-strip>.eyebrow{margin:0 0 22px}.v13-landing .demo-stage-strip ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0;gap:20px}.v13-landing .demo-stage-strip li{font-size:18px;line-height:1.3}.v13-landing .demo-stage-strip li span{display:block;font-family:monospace;font-size:11px;margin-bottom:12px}@media(min-width:701px){.v13-landing #demo>.wrap{grid-template-rows:auto auto auto auto;align-content:space-between}.v13-landing .demo-learning-grid{align-self:start}.v13-landing .demo-learning-grid article{padding-block:30px}}@media(max-width:700px){.v13-landing .demo-stage-strip{padding:25px 20px}.v13-landing .demo-stage-strip ol{grid-template-columns:1fr;gap:18px}.v13-landing .demo-stage-strip li{display:flex;align-items:baseline;gap:18px}.v13-landing .demo-stage-strip li span{margin:0}}.v13-landing .demo-learning-grid{align-items:start}.v13-landing .demo-learning-grid article p{margin-bottom:0}.v13-landing .site-header .brand{padding-block:8px;gap:20px;min-width:0}.v13-landing .brand-logo{display:block;width:284px;height:auto;max-width:100%;object-fit:contain}.v13-landing footer .brand-logo{width:250px}.v13-landing footer .brand{max-width:100%}@media(min-width:621px)and (max-width:1000px){.v13-landing .site-header .brand-logo{width:232px}.v13-landing .site-header .brand span{display:none}}@media(max-width:620px){.v13-landing .site-header .brand{padding-inline:16px}.v13-landing .site-header .brand-logo{width:min(250px,calc(100vw - 110px))}.v13-landing footer .brand-logo{width:230px}}
