.ts-marketing{--ts-line:#dadfd4;--ts-soft:#ecf0e5;color:#203b30;background:#f8f7f0;overflow:clip}.ts-marketing a{text-decoration:none}.ts-marketing a,.ts-marketing button,.ts-marketing summary{-webkit-tap-highlight-color:transparent}.ts-marketing :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #ad6c29}.ts-marketing :is(h1,h2,h3,p){margin:0}.ts-marketing h1,.ts-marketing h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.ts-marketing em{color:#267057;font-weight:400}.ts-marketing svg{flex-shrink:0}.ts-container{width:min(1224px,100% - 96px);margin-inline:auto}.ts-skip{z-index:10;color:#fff;background:#203b30;border-radius:8px;padding:16px;position:fixed;top:-90px;left:16px}.ts-skip:focus{top:16px}.ts-header{border-bottom:1px solid var(--ts-line);justify-content:space-between;align-items:center;gap:24px;height:102px;display:flex}.ts-brand{color:#203b30;letter-spacing:-.9px;white-space:nowrap;align-items:center;font-size:23px;font-weight:750;display:inline-flex}.ts-brand>span:first-child{place-items:center;width:36px;height:40px;margin-right:7px;display:grid;transform:rotate(-9deg)}.ts-brand .ts-brand-period{color:#267057}.ts-header nav{align-items:center;gap:30px;display:flex}.ts-header nav a,.ts-sign-in{padding-block:15px;font-size:13px;font-weight:550}.ts-header nav a:hover,.ts-sign-in:hover{color:#267057}.ts-header-actions{align-items:center;gap:24px;display:flex}.ts-button{color:#fffef6;background:#20583f;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:16px 23px;font-size:14px;font-weight:600;line-height:1.3;transition:background .18s,transform .18s;display:inline-flex}.ts-button:hover{background:#173f2e;transform:translateY(-2px)}.ts-button-small{gap:13px;min-height:43px;padding:12px 16px;font-size:12px}.ts-hero{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:45px;padding-block:64px 92px;display:grid}.ts-eyebrow{letter-spacing:.14em;align-items:center;gap:8px;font-size:10px;font-weight:650;line-height:1.6;display:flex}.ts-eyebrow>span{background:#267057;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e5ebde}.ts-marketing .ts-hero h1{letter-spacing:-.065em;margin:26px 0;font-size:clamp(58px,6.15vw,82px);line-height:1.055}.ts-hero-description{letter-spacing:-.35px;font-size:18px;line-height:1.65}.ts-marketing .ts-hero-detail{color:#6b756a;max-width:380px;margin-top:15px;font-size:14px;line-height:1.8}.ts-hero-actions{align-items:center;gap:23px;margin-top:30px;display:flex}.ts-text-link{color:#20583f;align-items:center;gap:10px;padding-block:12px;font-size:12px;font-weight:650;display:inline-flex}.ts-text-link:hover{text-underline-offset:4px;text-decoration:underline}.ts-hero-note{color:#657164;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;font-size:10px;display:flex}.ts-hero-note>span{margin-inline:3px}.ts-hero-divider{background:#cfd6c9;width:70px;height:1px;margin-block:31px 22px}.ts-human-note{align-items:center;gap:12px;display:flex}.ts-avatar-stack{padding-left:0;display:flex}.ts-avatar-stack span{color:#674927;background:#e6b878;border:2px solid #f8f7f0;border-radius:50%;place-items:center;width:33px;height:33px;font-family:Georgia,serif;font-size:24px;display:grid}.ts-avatar-stack span+span{margin-left:-9px}.ts-avatar-stack span:nth-child(2){color:#374d3a;background:#b7c9b1;transform:rotate(-15deg)}.ts-avatar-stack span:nth-child(3){color:#79492f;background:#dfb09b;transform:rotate(12deg)}.ts-human-note p{color:#697368;font-size:10px;line-height:1.65}.ts-human-note strong{color:#3f5344;font-weight:500}.ts-demo{isolation:isolate;padding:3px 26px 25px 22px;position:relative}.ts-demo-orbit{z-index:-1;background:#e6eadc;border-radius:46% 48% 45% 42%;position:absolute;inset:18px -13px 64px -7px;transform:rotate(-13deg)}.ts-demo-orbit:after{content:"";border-radius:inherit;border:1px solid #d5ddc9;position:absolute;inset:11px -6px -8px 8px;transform:rotate(15deg)}.ts-receipt{background:#fffef9;border:1px solid #e6e5d9;border-radius:6px 6px 0 0;margin-left:20px;padding:23px 28px 31px;position:relative;transform:rotate(2deg);box-shadow:0 15px 40px #3c482312}.ts-receipt:after{content:"";background-color:#0000;background-image:linear-gradient(135deg,#fffef9 25%,#0000 25%),linear-gradient(225deg,#fffef9 25%,#0000 25%);background-position:-5px 0,-5px 0;background-repeat:repeat,repeat;background-size:10px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:10px;position:absolute;bottom:-9px;left:-1px;right:-1px}.ts-receipt-top{color:#808779;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:6px;font-size:7px;display:flex}.ts-receipt-top>span:first-child{align-items:center;gap:6px;display:flex}.ts-receipt-heading{text-align:center;border-bottom:1px dashed #ccd2c4;padding-block:13px}.ts-receipt-flower{color:#5d7352;margin-bottom:6px;font-size:27px;line-height:1;display:block}.ts-marketing .ts-receipt-heading h2{letter-spacing:-.04em;font-size:26px}.ts-marketing .ts-receipt-heading p{color:#7b8377;margin-top:5px;font-size:8px}.ts-receipt-lines{padding-top:9px}.ts-receipt-lines>div{justify-content:space-between;gap:8px;padding-block:10px;font-size:11px;line-height:1.3;display:flex}.ts-receipt-lines strong{font-family:var(--font-geist-mono), monospace;font-size:11px;font-weight:500}.ts-receipt-lines small{color:#7b8174;align-items:center;gap:5px;margin-top:6px;font-size:8px;display:flex}.ts-mini-avatar{border-radius:50%;place-items:center;width:14px;height:14px;font-size:7px;font-style:normal;display:inline-grid}.ts-avatar-you{color:#375638;background:#d8e4c3}.ts-avatar-sam{color:#785c27;background:#f3dbac}.ts-shared-dot{background:#c7cfb2;border-radius:50%;width:6px;height:6px;margin:4px}.ts-receipt-extras{color:#737d6c;border-top:1px dashed #ccd2c4;gap:7px;margin-top:5px;padding-block:13px;font-size:9px;display:grid}.ts-receipt-extras>div{justify-content:space-between;display:flex}.ts-receipt-extras>div>span:last-child{font-family:var(--font-geist-mono), monospace}.ts-receipt-total{border-top:1px solid #d6dccb;justify-content:space-between;align-items:baseline;padding-top:9px;font-size:11px;font-weight:650;display:flex}.ts-receipt-total strong{letter-spacing:-.06em;font-size:20px;font-family:var(--font-geist-mono), monospace}.ts-demo-controls{border-top:1px dashed #ccd2c4;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:13px;display:flex}.ts-demo-controls>span{font-size:9px;font-weight:600}.ts-demo-controls>div{gap:2px;display:flex}.ts-demo-controls button{cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:3px;min-height:44px;padding:5px 7px;font-size:9px;display:inline-flex}.ts-demo-controls button[aria-pressed=true]{color:#34562e;background:#e9eede}.ts-demo-controls button:hover{background:#eff1e9}.ts-demo-result{color:#fffef5;background:#234d38;border-radius:10px;margin:15px -18px 0;padding:18px 22px 15px;position:relative;transform:rotate(-3deg);box-shadow:0 16px 25px #17362d1a}.ts-result-heading{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding-bottom:13px;font-size:9px;display:flex}.ts-result-heading>span{align-items:center;gap:6px;display:flex}.ts-result-people{grid-template-columns:1fr 1fr;gap:25px;padding-block:14px;display:grid}.ts-result-people>div{align-items:center;gap:9px;display:flex}.ts-result-people>div+div{border-left:1px solid #ffffff26;padding-left:22px}.ts-demo-avatar{border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.ts-result-people>div>span:last-child{color:#d4dece;font-size:9px}.ts-result-people strong{color:#fffef5;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:28px;font-weight:500;line-height:1.2;display:block}.ts-marketing .ts-demo-result p{color:#c2d0bc;font-size:8px}.ts-demo-note{color:#6a7760;align-items:flex-end;gap:2px;display:flex;position:absolute;bottom:-14px;right:17px;transform:rotate(-5deg)}.ts-demo-note span{font-family:Georgia,serif;font-size:15px;font-style:italic}.ts-occasion-strip{border-block:1px solid var(--ts-line);background:#f1f2e9}.ts-occasion-strip>div{justify-content:space-between;align-items:center;gap:24px;min-height:91px;display:flex}.ts-occasion-strip span{color:#77816c;letter-spacing:.12em;font-size:9px;font-weight:650}.ts-occasion-strip p{align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.ts-occasion-strip svg{color:#728364}.ts-how{padding-block:105px 110px;scroll-margin-top:30px}.ts-section-heading{text-align:center}.ts-section-heading .ts-eyebrow{justify-content:center}.ts-marketing .ts-section-heading h2{margin-top:18px;font-size:48px;line-height:1.12}.ts-marketing .ts-section-heading p{color:#71806c;margin-top:20px;font-size:13px;line-height:1.8}.ts-steps{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:51px;display:grid}.ts-step-visual{background:#eeefe5;border-radius:9px;justify-content:center;align-items:center;height:200px;margin-bottom:24px;display:flex;position:relative;overflow:hidden}.ts-step-number{font-family:var(--font-geist-mono), monospace;color:#7a8571;letter-spacing:.06em;font-size:9px}.ts-marketing .ts-steps h3{letter-spacing:-.04em;margin-block:11px;font-size:20px;font-weight:550}.ts-marketing .ts-steps p{color:#6c7968;max-width:310px;font-size:13px;line-height:1.8}.ts-tiny-receipt{background:#fffefa;flex-direction:column;align-items:center;width:111px;padding:13px 17px;display:flex;transform:rotate(-7deg);box-shadow:2px 5px 13px #2838230f}.ts-tiny-receipt svg{color:#8c9778;margin-bottom:12px}.ts-tiny-receipt i{background:#d4dac9;width:100%;height:2px;margin-block:4px}.ts-tiny-receipt i:nth-of-type(2){align-self:flex-start;width:80%}.ts-tiny-receipt b{font-family:var(--font-geist-mono), monospace;margin-top:10px;font-size:11px}.ts-scan-corner{border:1.5px solid #8d9c77;width:19px;height:19px;position:absolute}.ts-top-left{border-bottom:0;border-right:0;border-radius:5px 0 0;top:20px;left:calc(50% - 79px)}.ts-top-right{border-bottom:0;border-left:0;border-radius:0 5px 0 0;top:20px;right:calc(50% - 79px)}.ts-bottom-left{border-top:0;border-right:0;border-radius:0 0 0 5px;bottom:20px;left:calc(50% - 79px)}.ts-bottom-right{border-top:0;border-left:0;border-radius:0 0 5px;bottom:20px;right:calc(50% - 79px)}.ts-scan-beam{background:#90a674;width:175px;height:1px;position:absolute;top:103px;box-shadow:0 -5px 14px #718e4855}.ts-assign-visual{flex-direction:column;gap:8px;padding:26px}.ts-assign-visual>div{background:#fffefa;border:1px solid #e0e3d6;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px;font-size:9px;display:flex}.ts-assign-visual>div:nth-child(2){transform:translate(7px)}.ts-assign-visual b{border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;font-weight:550;display:flex}.ts-assign-visual>div:last-child b{color:#6a7560;background:#eeeee3}.ts-share-visual{flex-direction:column;gap:17px}.ts-share-bubble{color:#fff;background:#234d38;border-radius:9px 9px 9px 0;align-items:flex-start;gap:11px;padding:17px 27px 17px 17px;display:flex;transform:rotate(-3deg)}.ts-share-bubble>svg{color:#c9d7b9;margin-top:1px}.ts-share-bubble>span{font-size:9px}.ts-share-bubble strong{letter-spacing:-.04em;font-size:29px;font-weight:500;line-height:1.6;display:block}.ts-share-bubble small{color:#ccdac2;font-size:8px}.ts-share-link{color:#758367;align-items:center;gap:6px;font-size:9px;display:flex}.ts-benefits{background:#eaf0e3;border-radius:12px;grid-template-columns:1.1fr 1fr;gap:85px;padding:62px;scroll-margin-top:40px;display:grid}.ts-marketing .ts-benefit-intro h2{margin-block:22px;font-size:40px;line-height:1.17}.ts-marketing .ts-benefit-intro p{color:#6b7a63;font-size:13px;line-height:1.8}.ts-benefit-intro .ts-text-link{margin-top:21px}.ts-benefit-list{align-content:center;display:grid}.ts-benefit-list article{align-items:flex-start;gap:18px;padding-block:23px;display:flex}.ts-benefit-list article+article{border-top:1px solid #cfdac6}.ts-benefit-list svg{color:#54734c;margin-top:2px}.ts-marketing .ts-benefit-list h3{letter-spacing:-.02em;font-size:15px;font-weight:550}.ts-marketing .ts-benefit-list p{color:#6b7a63;margin-top:9px;font-size:12px;line-height:1.75}.ts-iphone{border-bottom:1px solid var(--ts-line);align-items:center;gap:25px;padding-block:50px;display:flex}.ts-iphone-icon{color:#6b825b;background:#eeefe5;border:1px solid #d9dfcf;border-radius:17px;flex-shrink:0;place-items:center;width:67px;height:76px;display:grid;position:relative}.ts-iphone-icon>span{background:#f8f7f0;border:1px solid #d9dfcf;border-radius:7px;padding:5px;position:absolute;bottom:-6px;right:-6px}.ts-coming-soon{letter-spacing:.1em;color:#7b8269;font-size:8px;font-weight:650}.ts-marketing .ts-iphone h2{letter-spacing:-.03em;margin-top:7px;font-family:inherit;font-size:17px;font-weight:550}.ts-marketing .ts-iphone p{color:#73816b;max-width:590px;margin-top:8px;font-size:12px;line-height:1.8}.ts-iphone-status{white-space:nowrap;color:#6b765f;align-items:center;gap:9px;margin-left:auto;font-size:11px;display:inline-flex}.ts-faq{padding-block:95px 110px;scroll-margin-top:30px}.ts-faq-list{border-top:1px solid var(--ts-line);max-width:730px;margin:44px auto 0}.ts-faq-list details{border-bottom:1px solid var(--ts-line)}.ts-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:14px;font-weight:550;list-style:none;display:flex}.ts-faq-list summary::-webkit-details-marker{display:none}.ts-faq-list summary svg{color:#75816c;transition:transform .18s}.ts-faq-list details[open] summary svg{transform:rotate(180deg)}.ts-marketing .ts-faq-list p{color:#6b7a63;padding:0 28px 25px 0;font-size:13px;line-height:1.85}.ts-final-cta{color:#f9f6e9;text-align:center;background:#254b38;padding-block:64px 70px}.ts-cta-flower{color:#c3d09f;margin-bottom:23px;font-size:43px;line-height:1;display:block}.ts-final-cta .ts-eyebrow{color:#bfccaf;justify-content:center;font-size:9px}.ts-marketing .ts-final-cta h2{margin-block:23px 31px;font-size:56px;line-height:1.12}.ts-final-cta em{color:#d6dcbd}.ts-button-light{color:#254b38;background:#eef1d8;min-width:177px}.ts-button-light:hover{background:#fffde9}.ts-marketing .ts-final-cta p{color:#b9c7af;margin-top:15px;font-size:10px}.ts-footer{grid-template-columns:auto 1fr auto;align-items:center;gap:12px 35px;padding-block:35px;display:grid}.ts-footer .ts-brand{font-size:20px}.ts-footer .ts-brand>span:first-child{width:26px}.ts-footer>p{color:#79836f;font-size:11px}.ts-footer>div{align-items:center;gap:26px;display:flex}.ts-footer>div a{align-items:center;gap:5px;padding-block:12px;font-size:11px;display:flex}.ts-footer>div a:hover{text-underline-offset:4px;text-decoration:underline}.ts-footer>small{color:#808976;grid-column:1/-1;margin-top:9px;font-size:9px}@media (min-width:1500px){.ts-hero{gap:80px;padding-block:80px 105px}}@media (max-width:1100px){.ts-container{width:calc(100% - 64px)}.ts-header nav{gap:18px}.ts-header-actions{gap:16px}.ts-hero{gap:22px}.ts-marketing .ts-hero h1{font-size:62px}.ts-hero-description{font-size:16px}.ts-hero-actions{flex-direction:column;align-items:flex-start;gap:6px}.ts-demo{padding-inline:9px}.ts-receipt{margin-left:5px;padding-inline:21px}.ts-demo-controls{flex-direction:column;align-items:flex-start;gap:3px}.ts-demo-controls button{min-width:56px}.ts-steps{gap:25px}.ts-benefits{gap:44px;padding:42px}.ts-marketing .ts-benefit-intro h2{font-size:35px}.ts-iphone-status{white-space:normal;flex-shrink:0;max-width:135px;line-height:1.6}}@media (max-width:820px){.ts-header{height:85px}.ts-header nav{display:none}.ts-hero{grid-template-columns:minmax(0,1fr);gap:42px;max-width:620px;padding-block:52px 67px}.ts-hero-copy{text-align:center}.ts-hero-copy>.ts-eyebrow{justify-content:center}.ts-marketing .ts-hero h1{font-size:73px}.ts-marketing .ts-hero-detail{max-width:370px;margin-inline:auto}.ts-hero-actions{flex-direction:row;justify-content:center;align-items:center;gap:22px}.ts-hero-note,.ts-human-note{justify-content:center}.ts-hero-divider{margin-inline:auto}.ts-human-note,.ts-hero-divider{display:none}.ts-demo{padding-inline:28px;width:460px;max-width:100%;margin-inline:auto;padding-bottom:25px}.ts-receipt{margin-left:12px;padding-inline:26px}.ts-demo-controls{flex-direction:row;align-items:center}.ts-demo-controls button{min-width:initial}.ts-demo-result{margin-top:15px}.ts-demo-note{bottom:-4px}.ts-occasion-strip>div{flex-wrap:wrap;justify-content:center;gap:20px 32px;padding-block:25px}.ts-occasion-strip>div>span{text-align:center;width:100%}.ts-occasion-strip p{gap:7px;font-size:11px}.ts-how{padding-block:75px}.ts-steps{gap:20px}.ts-step-visual{height:175px}.ts-assign-visual{padding:14px}.ts-assign-visual>div{gap:5px;padding:8px;font-size:8px}.ts-assign-visual b{font-size:7px}.ts-marketing .ts-steps h3{font-size:17px}.ts-marketing .ts-steps p{font-size:12px}.ts-benefits{gap:30px;padding:35px}.ts-marketing .ts-benefit-intro h2{font-size:32px}.ts-iphone{flex-wrap:wrap;gap:20px}.ts-iphone>div:nth-child(2){flex:1}.ts-iphone-status{max-width:none;margin-left:87px}.ts-footer{grid-template-columns:auto 1fr}.ts-footer>p{text-align:right}.ts-footer>div{grid-column:1/-1}}@media (max-width:580px){.ts-container{width:calc(100% - 40px)}.ts-header{gap:8px;height:78px}.ts-brand{font-size:21px}.ts-brand>span:first-child{width:25px;margin-right:5px}.ts-header-actions{gap:15px}.ts-sign-in{font-size:12px}.ts-header .ts-button-small{display:none}.ts-hero{gap:40px;padding-block:41px 59px}.ts-eyebrow{letter-spacing:.11em;font-size:8px}.ts-marketing .ts-hero h1{margin-block:22px;font-size:clamp(40px,12.9vw,72px)}.ts-hero-description{font-size:14px;line-height:1.75}.ts-marketing .ts-hero-detail{max-width:310px;margin-top:12px;font-size:12px;line-height:1.8}.ts-hero-actions{flex-direction:column;gap:7px;margin-top:25px}.ts-hero-actions .ts-button{width:100%;max-width:310px}.ts-hero-note{gap:4px;margin-top:9px;font-size:8px}.ts-hero-note svg{width:12px}.ts-demo{padding-inline:12px;padding-bottom:25px}.ts-demo-orbit{inset-inline:0}.ts-receipt{margin-left:0;padding:20px 22px 26px}.ts-receipt-heading{padding-block:16px}.ts-marketing .ts-receipt-heading h2{font-size:24px}.ts-receipt-top{font-size:6px}.ts-receipt-top svg{width:13px}.ts-demo-controls{gap:5px;margin-top:13px}.ts-demo-controls>span{font-size:8px}.ts-demo-controls button{padding-inline:6px;font-size:8px}.ts-demo-controls button svg{width:10px}.ts-demo-result{margin:15px -8px 0;padding:15px 18px 14px}.ts-result-people{gap:15px}.ts-result-people>div+div{padding-left:15px}.ts-result-people strong{font-size:26px}.ts-demo-avatar{width:29px;height:29px}.ts-demo-note{bottom:-14px;right:9px}.ts-demo-note span{font-size:13px}.ts-occasion-strip>div{gap:16px 24px;padding-block:23px}.ts-occasion-strip p{font-size:10px}.ts-occasion-strip p:last-child{display:none}.ts-occasion-strip svg{width:17px}.ts-how{padding-block:65px}.ts-marketing .ts-section-heading h2{margin-top:16px;font-size:37px}.ts-marketing .ts-section-heading p{margin-top:17px;font-size:12px}.ts-steps{grid-template-columns:1fr;gap:35px;margin-top:33px}.ts-step-visual{height:210px;margin-bottom:19px}.ts-marketing .ts-steps h3{font-size:21px}.ts-marketing .ts-steps p{max-width:none;font-size:13px}.ts-assign-visual{padding-inline:45px}.ts-assign-visual>div{padding:12px;font-size:10px}.ts-assign-visual b{font-size:9px}.ts-benefits{grid-template-columns:1fr;gap:12px;padding:30px 25px 15px}.ts-marketing .ts-benefit-intro h2{margin-block:18px;font-size:34px}.ts-benefit-intro .ts-text-link{margin-top:13px}.ts-benefit-list article{gap:15px;padding-block:24px}.ts-iphone{gap:17px;padding-block:34px}.ts-iphone-icon{border-radius:12px;width:49px;height:60px}.ts-iphone-icon>svg{width:24px}.ts-iphone-icon>span{padding:3px}.ts-marketing .ts-iphone h2{font-size:16px;line-height:1.5}.ts-marketing .ts-iphone p{font-size:11px}.ts-iphone-status{margin-left:66px;font-size:10px}.ts-faq{padding-block:62px 68px}.ts-faq-list{margin-top:30px}.ts-faq-list summary{padding-block:20px;font-size:13px;line-height:1.6}.ts-marketing .ts-faq-list p{padding-right:4px;font-size:12px}.ts-final-cta{padding-block:47px 53px}.ts-marketing .ts-final-cta h2{margin-block:20px 26px;font-size:38px}.ts-final-cta .ts-eyebrow{font-size:7px}.ts-footer{flex-wrap:wrap;gap:12px;padding-block:28px;display:flex}.ts-footer>p{text-align:left;width:100%;font-size:10px}.ts-footer>div{gap:28px;width:100%;margin-top:6px}.ts-footer>small{width:100%;margin-top:0}}@media (prefers-reduced-motion:reduce){.ts-marketing *,.ts-marketing :before,.ts-marketing :after{scroll-behavior:auto!important;transition:none!important}}@media (max-width:380px){.ts-demo-controls{flex-direction:column;align-items:stretch;gap:5px}.ts-demo-controls>div{justify-content:space-between}.ts-demo-controls button{flex:1}.ts-result-people{gap:10px}.ts-result-people>div+div{padding-left:10px}.ts-result-people strong{font-size:23px}.ts-demo-avatar{width:23px;height:23px;font-size:9px}.ts-demo-result{padding-inline:13px}}
