.start-hero{background:linear-gradient(120deg,#f4f0e6,#edf5f2);padding-block:3rem}.start-hero h1{font-size:clamp(2.5rem,4.5vw,4.7rem);max-width:19ch;line-height:1.1}.start-hero p{max-width:76ch}.start-panel{background:#f4f7f6}.start-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin-bottom:1.4rem}.start-fields label{font-weight:700}.start-fields select{display:block;width:100%;margin-top:.5rem;border:1px solid #6a8174;border-radius:8px;background:#fff;padding:14px;color:#17392a;font:inherit}.start-fields select:focus-visible,summary:focus-visible,.share-tools button:focus-visible{outline:3px solid #ad6614;outline-offset:3px}#start-result:empty{display:none}#start-result{border-top:2px solid #bdd4c5;margin-top:2rem;padding-top:2rem}.start-strip{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:1.8rem;background:#fff3d9;border-block:1px solid #e8d7b4}.start-strip h2{font-size:clamp(1.5rem,2.5vw,2.2rem);margin:.3rem 0}.start-strip .button{flex-shrink:0}.start-strip p{max-width:66ch}.start-faq{margin:2rem 0}.start-faq details{padding:1rem 0;border-bottom:1px solid #ccd7d0}.start-faq summary{font-size:1.15rem;font-weight:700;cursor:pointer}.start-faq p{max-width:85ch}.start-notice{border-left:4px solid #a87522;padding:1rem 1.5rem;background:#fff7e8}.start-demo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.start-demo{border:1px solid #c5d7ce;padding:1.5rem;border-radius:16px}.start-demo ol{list-style:none;padding:0;counter-reset:step}.start-demo li{border-left:3px solid #d4e4dc;padding:.5rem 0 .5rem 1rem;margin:1rem 0}.start-demo li:last-child{border-color:#467b63}.start-demo p{font-size:1rem}.start-steps{list-style:none;padding:0;max-width:80ch}.start-steps li{display:flex;gap:1.4rem;align-items:center;border-bottom:1px solid #d6e1da;padding:.5rem 0}.start-steps span{font-size:2rem;color:#47755c;font-weight:750}.share-tools{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;padding-block:1rem;border-top:1px solid #d4dfd8}.share-tools button{border:1px solid #547562;color:#254d36;background:white;border-radius:8px;padding:12px;font:inherit;cursor:pointer}.share-tools span{font-size:.9rem}.start-panel .actions,.start-hero .actions{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}@media(max-width:800px){.start-demo-grid,.start-fields{grid-template-columns:1fr}.start-strip{display:block}.start-strip .button{margin-top:1rem}}@media print{header,footer,.announcement,.share-tools,.header-actions,.uc-entry,.start-strip,button,nav{display:none!important}main,.section{display:block!important;padding:10px 0!important;max-width:none!important;background:white!important;color:black!important}body{background:white!important;color:black!important}.grid,.start-demo-grid{display:block!important}article,figure{break-inside:avoid}a{color:black!important}img{max-height:240px;object-fit:contain}h1{font-size:28pt!important}h2{font-size:18pt!important}p,li{font-size:11pt!important}details>*{display:block!important}}
.growth-hero img{aspect-ratio:3/2;border-radius:28px 10px 10px 10px;object-fit:contain}.growth-hero figcaption{position:static;background:transparent;font-size:.75rem;padding:8px 0;color:#415c50}.growth-hero .growth-photo-note{position:static;margin-top:10px;box-shadow:none;padding:18px;border-radius:12px}
#usecase-more{margin-top:1.5rem}#usecase-more[hidden]{display:none!important}
