.home-module__Hx0lNG__site{--ink:#183e37;--green:#166b52;--mint:#eaf2e9;--muted:#61716b;color:var(--ink);background:#fff;font-family:Arial,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:15px;line-height:1.8;overflow:clip}.home-module__Hx0lNG__site *{box-sizing:border-box}.home-module__Hx0lNG__site a{text-decoration:none}.home-module__Hx0lNG__site button,.home-module__Hx0lNG__site input{font:inherit}.home-module__Hx0lNG__site button,.home-module__Hx0lNG__site summary{cursor:pointer}.home-module__Hx0lNG__site a,.home-module__Hx0lNG__site button{transition:background .2s,transform .2s}.home-module__Hx0lNG__site a:focus-visible,.home-module__Hx0lNG__site button:focus-visible,.home-module__Hx0lNG__site input:focus-visible,.home-module__Hx0lNG__site summary:focus-visible,.home-module__Hx0lNG__boardScroll:focus-visible{outline-offset:5px;outline:3px solid #bc8f38}.home-module__Hx0lNG__site section[id]{scroll-margin-top:105px}.home-module__Hx0lNG__skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-80px;left:20px}.home-module__Hx0lNG__skip:focus{top:15px}.home-module__Hx0lNG__header{background:#fff;align-items:center;gap:30px;max-width:1440px;height:88px;margin:auto;padding:0 5%;display:flex}.home-module__Hx0lNG__brand{letter-spacing:-.7px;white-space:nowrap;align-items:center;gap:11px;font-size:21px;font-weight:800;display:inline-flex}.home-module__Hx0lNG__brandMark{background:var(--green);border-radius:7px;align-items:flex-start;gap:3px;width:33px;height:34px;padding:8px;display:flex}.home-module__Hx0lNG__brandMark i{background:#fff;border-radius:1px;width:4px;height:15px;display:block}.home-module__Hx0lNG__brandMark i:nth-child(2){height:10px;margin-top:5px}.home-module__Hx0lNG__brandMark i:nth-child(3){height:12px}.home-module__Hx0lNG__nav{gap:28px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.home-module__Hx0lNG__nav a:hover,.home-module__Hx0lNG__textLink:hover,.home-module__Hx0lNG__login:hover{color:#198866}.home-module__Hx0lNG__login{white-space:nowrap;font-size:12px}.home-module__Hx0lNG__headerCta,.home-module__Hx0lNG__primary{background:var(--green);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:35px;font-weight:700;display:inline-flex}.home-module__Hx0lNG__headerCta{white-space:nowrap;padding:12px 20px;font-size:13px}.home-module__Hx0lNG__primary{padding:18px 28px;font-size:15px;box-shadow:0 5px 12px #14513b15}.home-module__Hx0lNG__primary:hover,.home-module__Hx0lNG__headerCta:hover{background:#104f3e;transform:translateY(-2px)}.home-module__Hx0lNG__hero{background:linear-gradient(125deg,#f2f6ef,#edf4ed 60%,#e3eee3);padding:70px 6% 0;position:relative}.home-module__Hx0lNG__hero:before{content:"";pointer-events:none;border:1px solid #c7d9c875;border-radius:50%;width:560px;height:560px;position:absolute;top:20px;right:-260px}.home-module__Hx0lNG__heroCopy{max-width:1150px;margin:0 auto;position:relative}.home-module__Hx0lNG__eyebrow{letter-spacing:2px;color:var(--green);margin:0 0 22px;font-size:11px;font-weight:700}.home-module__Hx0lNG__eyebrow span{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.home-module__Hx0lNG__hero h1{letter-spacing:-2px;margin:0 0 22px;font-size:clamp(38px,4.5vw,65px);font-weight:800;line-height:1.48}.home-module__Hx0lNG__hero h1 em{color:var(--green);background:linear-gradient(#0000 76%,#d3e5b9 76% 93%,#0000 93%);font-style:normal}.home-module__Hx0lNG__lead{color:#51645c;margin:0;font-size:16px;line-height:2}.home-module__Hx0lNG__heroActions{align-items:center;gap:30px;margin-top:28px;display:flex}.home-module__Hx0lNG__textLink{font-size:13px;font-weight:700}.home-module__Hx0lNG__smallNote{color:var(--muted);margin:13px 0 0;font-size:11px}.home-module__Hx0lNG__mobileBreak{display:none}.home-module__Hx0lNG__heroVisual{max-width:1150px;margin:45px auto 0;padding-bottom:40px;position:relative}.home-module__Hx0lNG__visualCaption{color:#657b6e;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;display:flex}.home-module__Hx0lNG__visualCaption span:last-child{letter-spacing:2px;font-size:9px}.home-module__Hx0lNG__heroVisual>.home-module__Hx0lNG__board{box-shadow:0 22px 55px #2a51331c}.home-module__Hx0lNG__floatingNote{background:#fff;border:1px solid #dbe5d9;border-radius:8px;align-items:center;gap:15px;padding:17px 24px;display:flex;position:absolute;bottom:13px;right:30px;transform:rotate(-2deg);box-shadow:0 10px 25px #183e371c}.home-module__Hx0lNG__floatingNote small{color:#6c7e70;font-size:10px;display:block}.home-module__Hx0lNG__floatingNote strong{font-size:16px}.home-module__Hx0lNG__check{color:#4a7540;text-align:center;background:#e9f2de;border-radius:50%;width:35px;height:35px;font-weight:700;line-height:35px}.home-module__Hx0lNG__heroBottom{color:#526a5f;border-top:1px solid #d9e3d6;justify-content:center;align-items:center;gap:20px;max-width:1150px;margin:auto;padding:28px 0 30px;display:flex}.home-module__Hx0lNG__heroBottom>span{font-size:12px}.home-module__Hx0lNG__heroBottom>div{font-size:15px;font-weight:700}.home-module__Hx0lNG__heroBottom b{color:#b4c6b8;margin:0 8px;font-weight:400}.home-module__Hx0lNG__heroBottom small{font-size:10px}.home-module__Hx0lNG__section{max-width:1280px;margin:auto;padding:100px 6%}.home-module__Hx0lNG__site h2{letter-spacing:-1px;margin:0 0 20px;font-size:clamp(27px,3vw,39px);font-weight:750;line-height:1.65}.home-module__Hx0lNG__site h3{margin:0 0 16px;font-size:21px;font-weight:700;line-height:1.7}.home-module__Hx0lNG__sectionLead{color:var(--muted);font-size:14px;line-height:2.1}.home-module__Hx0lNG__intro{text-align:center}.home-module__Hx0lNG__problemGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:52px;display:grid}.home-module__Hx0lNG__problemGrid article{border-top:1px solid #cedbd2;padding-top:22px}.home-module__Hx0lNG__number{color:#829782;letter-spacing:1px;font-size:12px}.home-module__Hx0lNG__problemGrid h3{margin:14px 0;font-size:17px}.home-module__Hx0lNG__problemGrid p{color:var(--muted);font-size:13px}.home-module__Hx0lNG__problemResult{color:var(--green);margin-top:23px;font-size:13px;font-weight:700}.home-module__Hx0lNG__features{padding-top:45px}.home-module__Hx0lNG__sectionHeading{justify-content:space-between;align-items:end;margin-bottom:45px;display:flex}.home-module__Hx0lNG__sectionHeading>p{color:var(--muted);padding-bottom:20px;font-size:14px}.home-module__Hx0lNG__featureMain{background:#f2f5ef;border-radius:12px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:40px;padding:45px 35px;display:grid}.home-module__Hx0lNG__featureIndex{letter-spacing:2px;color:#6c896b;margin-bottom:18px;font-size:10px;display:block}.home-module__Hx0lNG__featureText p,.home-module__Hx0lNG__featurePair p,.home-module__Hx0lNG__useGrid p{color:var(--muted);font-size:14px;line-height:2}.home-module__Hx0lNG__featureText ul{margin:24px 0 0;padding:0;font-size:12px;font-weight:600;list-style:none}.home-module__Hx0lNG__featureText li{margin:7px 0}.home-module__Hx0lNG__featureText li:before{content:"✓";color:var(--green);margin-right:10px}.home-module__Hx0lNG__featureBoard{min-width:0}.home-module__Hx0lNG__figureNote{color:var(--muted);text-align:center;margin-top:10px;font-size:10px;display:block}.home-module__Hx0lNG__featurePair{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}.home-module__Hx0lNG__featurePair article{border:1px solid #dfe5dc;border-radius:10px;padding:35px}.home-module__Hx0lNG__slotIllustration{background:#f4f6f1;border-radius:8px;align-items:center;gap:12px;margin-top:22px;padding:24px 15px;font-size:12px;display:flex}.home-module__Hx0lNG__slotIllustration>span{color:#608274;background:#d9e9df;border-radius:5px;padding:16px 15px}.home-module__Hx0lNG__slotIllustration strong{text-align:center;color:var(--green);white-space:nowrap;border:1px dashed #6c9676;border-radius:5px;flex:1;padding:16px 6px}.home-module__Hx0lNG__shareIllustration{background:#f4f6f1;border-radius:8px;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:22px;padding:14px;display:flex}.home-module__Hx0lNG__shareIllustration>span{background:#fff;border:1px solid #d9e1d6;border-radius:20px;padding:7px 23px;font-size:12px}.home-module__Hx0lNG__shareIllustration .home-module__Hx0lNG__editPill{background:var(--green);color:#fff}.home-module__Hx0lNG__shareIllustration small{text-align:center;width:100%;color:var(--muted);font-size:11px}.home-module__Hx0lNG__useCases{padding-top:0}.home-module__Hx0lNG__useCases>.home-module__Hx0lNG__eyebrow,.home-module__Hx0lNG__useCases>h2{text-align:center}.home-module__Hx0lNG__useGrid{grid-template-columns:1fr 1fr;gap:50px;margin-top:45px;display:grid}.home-module__Hx0lNG__useGrid article{padding:0 22px}.home-module__Hx0lNG__useGrid article+article{border-left:1px solid #dfe6dc;padding-left:48px}.home-module__Hx0lNG__tag{color:var(--green);background:#eaf2e9;border-radius:30px;margin-bottom:20px;padding:4px 13px;font-size:11px;display:inline-block}.home-module__Hx0lNG__people,.home-module__Hx0lNG__weekdays{gap:10px;margin-top:24px;display:flex}.home-module__Hx0lNG__people>span{text-align:center;background:#edf4e9;border-top:5px solid #acc8a7;border-radius:32px 32px 5px 5px;flex:1;padding:22px 0 8px;font-size:11px}.home-module__Hx0lNG__people>span:last-child{color:#999;background:#f4f4f0;border-color:#dddcd4}.home-module__Hx0lNG__useGrid small{color:var(--muted);font-size:10px}.home-module__Hx0lNG__weekdays>span{text-align:center;background:#f3f5ef;border-radius:5px;flex:1;padding:8px;font-size:12px}.home-module__Hx0lNG__weekdays b{color:#669069;font-size:20px;display:block}.home-module__Hx0lNG__story{background:#f4f0e7;padding:90px 6%}.home-module__Hx0lNG__storyInner{grid-template-columns:1fr 1fr;align-items:center;gap:85px;max-width:1100px;margin:auto;display:grid}.home-module__Hx0lNG__storyInner>div>p:not(.home-module__Hx0lNG__eyebrow){color:#667063;margin:20px 0;font-size:14px;line-height:2.15}.home-module__Hx0lNG__storySignature{color:#69795e;margin-top:25px;font-size:12px;display:block}.home-module__Hx0lNG__storyArt{position:relative}.home-module__Hx0lNG__paperBoard{background:#fffefa;border:9px solid #d4d6cb;border-radius:5px;padding:25px 18px 35px;position:relative;transform:rotate(-5deg);box-shadow:0 18px 25px #4e533718}.home-module__Hx0lNG__handwriting{letter-spacing:3px;color:#687264;font-size:18px;font-weight:700}.home-module__Hx0lNG__magnetGrid{min-height:190px;margin-top:20px;display:flex}.home-module__Hx0lNG__magnetGrid>div{border-left:1px solid #e2e4da;flex:1;padding:0 5px}.home-module__Hx0lNG__magnetGrid>div:last-child{border-right:1px solid #e2e4da}.home-module__Hx0lNG__magnetGrid b{text-align:center;color:#88927c;border-bottom:1px solid #dedfd5;margin-bottom:13px;padding-bottom:10px;font-size:12px;display:block}.home-module__Hx0lNG__magnetGrid span{text-align:center;color:#5f7350;background:#dce9cf;border-bottom:3px solid #cbd9be;border-radius:3px;margin-bottom:13px;padding:8px 3px;font-size:10px;display:block;box-shadow:1px 3px 4px #70795418}.home-module__Hx0lNG__magnetGrid>div:nth-child(2n) span{color:#93765e;background:#efd9cc;border-color:#e2cab9}.home-module__Hx0lNG__magnetGrid>div:nth-child(3) span{background:#d7e5e9;border-color:#c4d7db}.home-module__Hx0lNG__pen{background:linear-gradient(90deg,#496858 0 25%,#ecece3 25% 85%,#496858 85%);border-radius:5px;width:100px;height:9px;position:absolute;bottom:3px;right:30px;transform:rotate(-4deg)}.home-module__Hx0lNG__storyArt>p{text-align:center;margin-top:40px!important;font-size:11px!important}.home-module__Hx0lNG__faq{grid-template-columns:.65fr 1.35fr;gap:65px;display:grid}.home-module__Hx0lNG__faq>div>p:not(.home-module__Hx0lNG__eyebrow){color:var(--muted);font-size:14px}.home-module__Hx0lNG__faq details{border-bottom:1px solid #dfe6dc}.home-module__Hx0lNG__faq details:first-child{border-top:1px solid #dfe6dc}.home-module__Hx0lNG__faq summary{align-items:center;gap:17px;padding:22px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.home-module__Hx0lNG__faq summary::-webkit-details-marker{display:none}.home-module__Hx0lNG__faq summary>span{color:#78936c;font-size:17px}.home-module__Hx0lNG__faq summary>b{margin-left:auto;font-size:16px;font-weight:400}.home-module__Hx0lNG__faq details[open] summary>b{transform:rotate(45deg)}.home-module__Hx0lNG__faq details>p{color:var(--muted);margin:0;padding:0 20px 20px 35px;font-size:13px;line-height:2}.home-module__Hx0lNG__cta{text-align:center;background:#e9f1e3;padding:80px 20px}.home-module__Hx0lNG__cta>p:not(.home-module__Hx0lNG__eyebrow){color:var(--muted);margin-bottom:28px;font-size:14px;line-height:2}.home-module__Hx0lNG__cta small{color:#677c64;margin-top:15px;font-size:11px;display:block}.home-module__Hx0lNG__station{grid-template-columns:1fr 1fr;align-items:center;gap:45px;padding-top:65px;padding-bottom:65px;display:grid}.home-module__Hx0lNG__station h2{margin-bottom:10px;font-size:22px}.home-module__Hx0lNG__station p{color:var(--muted);font-size:12px}.home-module__Hx0lNG__station .home-module__Hx0lNG__eyebrow{margin-bottom:10px;font-size:10px}.home-module__Hx0lNG__stationForm label{margin-bottom:8px;font-size:12px;display:block}.home-module__Hx0lNG__stationForm>div{gap:8px;display:flex}.home-module__Hx0lNG__stationForm input{width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #cfd9cd;border-radius:5px;padding:10px 14px}.home-module__Hx0lNG__stationForm button{background:var(--green);color:#fff;white-space:nowrap;border:0;border-radius:5px;padding:10px 20px;font-size:12px}.home-module__Hx0lNG__stationForm p{color:#b33830}.home-module__Hx0lNG__footer{border-top:1px solid #e2e8df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:auto;padding:42px 6% 25px;display:flex}.home-module__Hx0lNG__footer p{color:var(--muted);margin:10px 0;font-size:11px}.home-module__Hx0lNG__footer>a{color:var(--muted);font-size:10px}.home-module__Hx0lNG__footer>a strong{color:var(--ink);font-size:14px}.home-module__Hx0lNG__footer>small{color:#74836d;border-top:1px solid #edf0e8;width:100%;margin-top:10px;padding-top:20px;font-size:10px}.home-module__Hx0lNG__board{color:#36473f;text-align:left;background:#fff;border:1px solid #d6dfd5;border-radius:9px;line-height:1.5;overflow:hidden}.home-module__Hx0lNG__boardToolbar{border-bottom:1px solid #e1e7df;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.home-module__Hx0lNG__boardToolbar strong{font-size:14px}.home-module__Hx0lNG__tinyMark{color:var(--green);margin-right:7px;font-size:19px}.home-module__Hx0lNG__demoBadge{color:#76816e;background:#f0f4ee;border-radius:4px;padding:4px 9px;font-size:9px}.home-module__Hx0lNG__boardSubbar{justify-content:space-between;align-items:center;padding:11px 20px;font-size:11px;display:flex}.home-module__Hx0lNG__boardSubbar small{color:#96a090;margin-left:14px;font-size:9px}.home-module__Hx0lNG__boardSubbar>span:last-child{color:#74856b;font-size:9px}.home-module__Hx0lNG__boardTabs{border-bottom:1px solid #dde5d9;align-items:center;gap:5px;padding:0 20px 10px;display:flex}.home-module__Hx0lNG__boardTabs>button,.home-module__Hx0lNG__boardTabs>span{background:#fff;border:1px solid #e1e6dc;border-radius:4px;padding:5px 18px;font-size:11px}.home-module__Hx0lNG__boardTabs .home-module__Hx0lNG__activeTab{background:var(--green);border-color:var(--green);color:#fff}.home-module__Hx0lNG__boardTabs>small{color:#7a8773;margin-left:auto;font-size:9px}.home-module__Hx0lNG__boardScroll{overscroll-behavior-x:contain;overflow-x:auto}.home-module__Hx0lNG__boardGrid{min-width:700px}.home-module__Hx0lNG__timeHeader,.home-module__Hx0lNG__staffRow{grid-template-columns:100px repeat(8,minmax(0,1fr));display:grid}.home-module__Hx0lNG__timeHeader{color:#7b8575;background:#f5f7f2;border-bottom:1px solid #dfe5da;align-items:center;height:33px;font-size:9px}.home-module__Hx0lNG__timeHeader>b{padding-left:15px;font-size:11px}.home-module__Hx0lNG__timeHeader>span{padding-left:7px}.home-module__Hx0lNG__staffRow{border-bottom:1px solid #e4e9de;min-height:80px}.home-module__Hx0lNG__staffLabel{background:#fbfcf9;border-right:1px solid #dfe6d9;flex-direction:column;justify-content:center;padding:14px 10px;display:flex}.home-module__Hx0lNG__staffLabel>span{color:#95a18b;font-size:8px}.home-module__Hx0lNG__staffLabel b{font-size:10px}.home-module__Hx0lNG__staffLabel small{color:#909a87;font-size:8px}.home-module__Hx0lNG__timeCell{background:linear-gradient(90deg,#0000 49%,#eef1e6 50%,#0000 51%);border-right:1px solid #e7ecdf;padding:6px 4px}.home-module__Hx0lNG__visitCard{background:#e8f1e5;border:1px solid #d7e4d5;border-left:3px solid #93bda2;border-radius:4px;flex-direction:column;justify-content:center;gap:4px;height:100%;padding:8px 7px;display:flex}.home-module__Hx0lNG__visitCard strong{white-space:nowrap;font-size:10px}.home-module__Hx0lNG__visitCard span{white-space:nowrap;font-size:8px}.home-module__Hx0lNG__visitCard small{opacity:.7;font-size:8px}.home-module__Hx0lNG__color0{background:#f8e3df;border-color:#ebc9be #ebc9be #ebc9be #dcae9d}.home-module__Hx0lNG__color1{background:#e7f0e0;border-color:#cbdcbe #cbdcbe #cbdcbe #a4bd8f}.home-module__Hx0lNG__color2{background:#e1edf3;border-color:#c0d8e3 #c0d8e3 #c0d8e3 #9ebdce}.home-module__Hx0lNG__color3{background:#f8eccc;border-color:#e9dcb5 #e9dcb5 #e9dcb5 #d5bd77}.home-module__Hx0lNG__highlightSlot{color:#527744;background:#f1f6e7;border:1px dashed #719d6c;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:16px;display:flex}.home-module__Hx0lNG__highlightSlot strong{font-size:10px}.home-module__Hx0lNG__highlightSlot span{font-size:7px}.home-module__Hx0lNG__boardFooter{color:#819075;justify-content:space-between;align-items:center;padding:12px 17px;font-size:8px;display:flex}.home-module__Hx0lNG__boardFooter small{font-size:8px}.home-module__Hx0lNG__boardFooter i{background:#e8c6bc;border-radius:2px;width:6px;height:6px;margin:0 4px 0 9px;display:inline-block}.home-module__Hx0lNG__boardFooter i:nth-child(2){background:#bfd4b2}.home-module__Hx0lNG__boardFooter i:nth-child(3){background:#c4dce4}.home-module__Hx0lNG__boardFooter i:nth-child(4){background:#e6d7a4}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__boardGrid{min-width:580px}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__timeHeader,.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__staffRow{grid-template-columns:70px repeat(8,minmax(0,1fr))}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__staffRow{min-height:65px}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__visitCard{padding:5px 3px}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__visitCard strong{font-size:8px}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__visitCard small,.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__boardSubbar small{display:none}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__boardToolbar{padding:12px}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__boardToolbar strong{font-size:11px}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__boardTabs>span{padding:4px 12px}.home-module__Hx0lNG__compactBoard .home-module__Hx0lNG__boardTabs>small{display:none}.home-module__Hx0lNG__demoPage{background:#f1f5ed;min-height:100vh;padding:35px 5% 65px}.home-module__Hx0lNG__demoPage>.home-module__Hx0lNG__eyebrow{margin:35px 0 10px}.home-module__Hx0lNG__demoPage h1{margin:0 0 15px;font-size:36px;font-weight:750;line-height:1.5}.home-module__Hx0lNG__demoDisclaimer{color:#64725e;max-width:850px;margin:16px 0 25px;font-size:12px;line-height:1.9}.home-module__Hx0lNG__emptySlot,.home-module__Hx0lNG__addedCard{color:#658452;background:#f9fbf5;border:1px dashed #c3d3b6;border-radius:4px;width:100%;height:100%;min-height:68px;font-size:17px}.home-module__Hx0lNG__emptySlot small,.home-module__Hx0lNG__addedCard small{font-size:9px;display:block}.home-module__Hx0lNG__emptySlot:hover{background:#e6f0dc;border-color:#789665}.home-module__Hx0lNG__addedCard{background:#e3efd0;border:1px solid #9cbb75;font-size:11px;font-weight:700}.home-module__Hx0lNG__demoControls{background:#f8faf4;border-top:1px solid #dce5d3;flex-wrap:wrap;align-items:center;gap:25px;padding:22px;display:flex}.home-module__Hx0lNG__demoControls>div:first-child{flex:1;min-width:220px}.home-module__Hx0lNG__draggableCard{cursor:grab;background:#e3efd0;border:1px solid #aac584;border-radius:5px;padding:12px 20px;font-size:12px;display:inline-block}.home-module__Hx0lNG__demoControls p{color:#6c7b60;margin:8px 0 0;font-size:11px}.home-module__Hx0lNG__demoCount{text-align:center;flex-direction:column;min-width:110px;display:flex}.home-module__Hx0lNG__demoCount strong{color:var(--green);font-size:34px;line-height:1.2}.home-module__Hx0lNG__demoCount span{font-size:10px}.home-module__Hx0lNG__demoControls>button{background:#fff;border:1px solid #c8d3be;border-radius:5px;padding:10px 15px;font-size:11px}.home-module__Hx0lNG__demoControls .home-module__Hx0lNG__liveMessage{width:100%;color:var(--green);margin:0;font-size:12px}.home-module__Hx0lNG__demoBack{justify-content:space-between;margin-top:25px;font-size:12px;display:flex}@media (min-width:1500px){.home-module__Hx0lNG__hero{padding-top:80px}.home-module__Hx0lNG__hero h1{font-size:65px}}@media (max-width:1100px){.home-module__Hx0lNG__header{gap:18px;padding:0 4%}.home-module__Hx0lNG__nav{gap:18px}.home-module__Hx0lNG__login{display:none}.home-module__Hx0lNG__headerCta,.home-module__Hx0lNG__nav{margin-left:auto}.home-module__Hx0lNG__featureMain{grid-template-columns:1fr;gap:30px}.home-module__Hx0lNG__featureText{max-width:650px}.home-module__Hx0lNG__storyInner{gap:40px}.home-module__Hx0lNG__heroBottom{flex-wrap:wrap;gap:7px 20px}.home-module__Hx0lNG__slotIllustration{gap:7px}.home-module__Hx0lNG__slotIllustration>span{padding:16px 8px}.home-module__Hx0lNG__featurePair article{padding:27px}}@media (max-width:760px){.home-module__Hx0lNG__header{gap:12px;height:72px;padding:0 5%}.home-module__Hx0lNG__brand{gap:8px;font-size:17px}.home-module__Hx0lNG__brandMark{width:29px;height:30px;padding:6px}.home-module__Hx0lNG__headerCta{padding:10px 13px;font-size:11px}.home-module__Hx0lNG__nav{display:none}.home-module__Hx0lNG__hero{padding:43px 5% 0}.home-module__Hx0lNG__hero h1{letter-spacing:-1.5px;font-size:38px}.home-module__Hx0lNG__eyebrow{letter-spacing:1px;margin-bottom:18px;font-size:9px}.home-module__Hx0lNG__lead{font-size:13px}.home-module__Hx0lNG__heroActions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:24px}.home-module__Hx0lNG__primary{gap:25px;padding:16px 22px;font-size:13px}.home-module__Hx0lNG__smallNote{font-size:9px}.home-module__Hx0lNG__heroVisual{margin-top:34px;padding-bottom:35px}.home-module__Hx0lNG__visualCaption{font-size:9px}.home-module__Hx0lNG__visualCaption span:last-child{display:none}.home-module__Hx0lNG__floatingNote{gap:10px;padding:10px 14px;bottom:11px;right:8px}.home-module__Hx0lNG__floatingNote strong{font-size:12px}.home-module__Hx0lNG__floatingNote small{font-size:8px}.home-module__Hx0lNG__check{width:28px;height:28px;line-height:28px}.home-module__Hx0lNG__heroBottom{gap:4px;padding:18px 0 22px}.home-module__Hx0lNG__heroBottom>span{text-align:center;width:100%;font-size:10px}.home-module__Hx0lNG__heroBottom>div{font-size:12px}.home-module__Hx0lNG__heroBottom small{text-align:center;width:100%;font-size:8px;display:block}.home-module__Hx0lNG__section{padding:65px 6%}.home-module__Hx0lNG__site h2{letter-spacing:-.7px;font-size:27px}.home-module__Hx0lNG__sectionLead{font-size:12px}.home-module__Hx0lNG__sectionLead br{display:none}.home-module__Hx0lNG__problemGrid{grid-template-columns:1fr;gap:28px;margin-top:35px}.home-module__Hx0lNG__problemGrid article{padding-top:14px}.home-module__Hx0lNG__problemGrid h3{margin:8px 0}.home-module__Hx0lNG__problemGrid p{margin:0}.home-module__Hx0lNG__problemResult{margin-top:12px}.home-module__Hx0lNG__features{padding-top:10px}.home-module__Hx0lNG__sectionHeading{margin-bottom:25px;display:block}.home-module__Hx0lNG__sectionHeading>p{padding:0;font-size:12px}.home-module__Hx0lNG__featureMain{gap:24px;padding:26px 18px}.home-module__Hx0lNG__site h3{font-size:20px}.home-module__Hx0lNG__featureText p,.home-module__Hx0lNG__featurePair p,.home-module__Hx0lNG__useGrid p{font-size:13px}.home-module__Hx0lNG__featurePair{grid-template-columns:1fr}.home-module__Hx0lNG__featurePair article{padding:25px}.home-module__Hx0lNG__useCases{padding-top:0}.home-module__Hx0lNG__useGrid{grid-template-columns:1fr;gap:35px;margin-top:25px}.home-module__Hx0lNG__useGrid article{padding:0}.home-module__Hx0lNG__useGrid article+article{border-top:1px solid #dfe6dc;border-left:0;padding:30px 0 0}.home-module__Hx0lNG__story{padding:65px 7%}.home-module__Hx0lNG__storyInner{grid-template-columns:1fr;gap:35px}.home-module__Hx0lNG__storyArt{order:2;margin-top:15px}.home-module__Hx0lNG__paperBoard{max-width:400px;margin:auto}.home-module__Hx0lNG__storyInner>div>p:not(.home-module__Hx0lNG__eyebrow){font-size:13px}.home-module__Hx0lNG__faq{grid-template-columns:1fr;gap:20px}.home-module__Hx0lNG__faq summary{gap:10px;font-size:13px}.home-module__Hx0lNG__faq details>p{padding-left:27px}.home-module__Hx0lNG__cta{padding:60px 6%}.home-module__Hx0lNG__cta h2{font-size:27px}.home-module__Hx0lNG__cta>p:not(.home-module__Hx0lNG__eyebrow){font-size:12px}.home-module__Hx0lNG__mobileBreak{display:block}.home-module__Hx0lNG__station{grid-template-columns:1fr;gap:20px;padding-top:45px;padding-bottom:45px}.home-module__Hx0lNG__station h2{font-size:22px}.home-module__Hx0lNG__footer{padding:30px 6% 20px}.home-module__Hx0lNG__footer>.home-module__Hx0lNG__brand{font-size:17px}.home-module__Hx0lNG__boardToolbar{padding:12px}.home-module__Hx0lNG__boardToolbar strong{font-size:11px}.home-module__Hx0lNG__demoBadge{padding:3px 5px;font-size:8px}.home-module__Hx0lNG__boardSubbar{padding:10px 12px;font-size:10px}.home-module__Hx0lNG__boardSubbar small{display:none}.home-module__Hx0lNG__boardTabs{padding:0 12px 10px}.home-module__Hx0lNG__boardTabs>button,.home-module__Hx0lNG__boardTabs>span{padding:4px 13px;font-size:10px}.home-module__Hx0lNG__boardTabs small{display:none}.home-module__Hx0lNG__boardFooter{flex-wrap:wrap;gap:8px;padding:10px 7px}.home-module__Hx0lNG__demoPage{padding:25px 5% 45px}.home-module__Hx0lNG__demoPage h1{font-size:27px}.home-module__Hx0lNG__demoControls{gap:15px;padding:15px}.home-module__Hx0lNG__demoBack{flex-direction:column;gap:18px}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__site a,.home-module__Hx0lNG__site button{transition:none}}.home-module__Hx0lNG__actualBoardShot{background:#fff;border:1px solid #d6dfd5;border-radius:9px;margin:0;overflow:hidden;box-shadow:0 22px 55px #2a51331c}.home-module__Hx0lNG__actualBoardShot img{width:100%;height:auto;display:block}.home-module__Hx0lNG__actualBoardShot figcaption{color:#637562;background:#fff;padding:9px 15px;font-size:10px}.home-module__Hx0lNG__actualBoardDetail{background:#fff;border:1px solid #d6dfd5;border-radius:8px;height:300px;margin:0;position:relative;overflow:hidden}.home-module__Hx0lNG__actualBoardDetail img{width:1050px;max-width:none;height:auto;position:absolute;top:-225px;left:-10px}@media (max-width:760px){.home-module__Hx0lNG__actualBoardDetail{height:265px}.home-module__Hx0lNG__actualBoardDetail img{width:930px;top:-200px;left:-10px}}
