@layer theme,base;@layer components{.smiledesk-marketing{--ivory:#fbf7f1;--ink:#1a1a1a;--gold:#d4af7f;--muted:#686158;--line:#ded7cd}:where(.smiledesk-marketing) a{color:inherit;text-decoration:none}:where(.smiledesk-marketing) button,:where(.smiledesk-marketing) input,:where(.smiledesk-marketing) select,:where(.smiledesk-marketing) textarea{font:inherit;color:inherit}:where(.smiledesk-marketing) button,:where(.smiledesk-marketing) summary{cursor:pointer}:where(.smiledesk-marketing) a:focus-visible,:where(.smiledesk-marketing) button:focus-visible,:where(.smiledesk-marketing) summary:focus-visible,:where(.smiledesk-marketing) input:focus-visible,:where(.smiledesk-marketing) textarea:focus-visible,:where(.smiledesk-marketing) select:focus-visible{outline-offset:5px;outline:2px solid #886438}:where(.smiledesk-marketing) h1,:where(.smiledesk-marketing) h2,:where(.smiledesk-marketing) h3,:where(.smiledesk-marketing) p{margin:0}:where(.smiledesk-marketing) h1,:where(.smiledesk-marketing) h2,:where(.smiledesk-marketing) h3{font-family:var(--font-display),Georgia,serif;font-weight:400}:where(.smiledesk-marketing) h1{letter-spacing:-.05em;font-size:clamp(44px,5.3vw,76px);line-height:1.11}:where(.smiledesk-marketing) h2{letter-spacing:-.035em;font-size:clamp(36px,4vw,54px);line-height:1.16}:where(.smiledesk-marketing) h3{font-size:26px;line-height:1.25}:where(.smiledesk-marketing) img,:where(.smiledesk-marketing) video{max-width:100%;display:block}:where(.smiledesk-marketing) section{scroll-margin-top:100px}.smiledesk-marketing .sd-wrap,.smiledesk-marketing.sd-wrap{max-width:1240px;margin:auto;padding:0 48px}.smiledesk-marketing .sd-muted,.smiledesk-marketing.sd-muted{color:var(--muted)}.smiledesk-marketing .sd-kicker,.smiledesk-marketing.sd-kicker{letter-spacing:.16em;text-transform:uppercase;font-size:11px}.smiledesk-marketing .sd-fine,.smiledesk-marketing.sd-fine{color:var(--muted);font-size:12px;line-height:1.7}.smiledesk-marketing .sd-site-header,.smiledesk-marketing.sd-site-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbf7f1f5;border-bottom:1px solid #1a1a1a17;position:sticky;top:0}.smiledesk-marketing .sd-header-row,.smiledesk-marketing.sd-header-row{justify-content:space-between;align-items:center;gap:25px;height:80px;display:flex}.smiledesk-marketing .sd-brand img,.smiledesk-marketing.sd-brand img{width:177px;height:auto}.smiledesk-marketing .sd-desktop-nav,.smiledesk-marketing.sd-desktop-nav{gap:30px;font-size:12px;display:flex}.smiledesk-marketing .sd-desktop-nav a,.smiledesk-marketing.sd-desktop-nav a{padding:10px 0}.smiledesk-marketing .sd-desktop-nav a:hover,.smiledesk-marketing.sd-desktop-nav a:hover{color:#886438}.smiledesk-marketing .sd-nav-book,.smiledesk-marketing.sd-nav-book{background:var(--ink);color:var(--ivory);border:1px solid var(--ink);align-items:center;gap:25px;padding:12px 22px;font-size:12px;display:inline-flex}.smiledesk-marketing .sd-nav-book:hover,.smiledesk-marketing.sd-nav-book:hover{background:#38352f}.smiledesk-marketing .sd-mobile-menu,.smiledesk-marketing.sd-mobile-menu{display:none}.smiledesk-marketing .sd-skip,.smiledesk-marketing.sd-skip{z-index:99;background:var(--ivory);padding:15px;position:fixed;top:-100px;left:15px}.smiledesk-marketing .sd-skip:focus,.smiledesk-marketing.sd-skip:focus{top:8px}.smiledesk-marketing .sd-hero,.smiledesk-marketing.sd-hero{isolation:isolate;min-height:650px;position:relative;overflow:hidden}.smiledesk-marketing .sd-hero-media,.smiledesk-marketing.sd-hero-media{z-index:-1;position:absolute;inset:0}.smiledesk-marketing .sd-hero-media video,.smiledesk-marketing.sd-hero-media video,.smiledesk-marketing .sd-hero-media>img,.smiledesk-marketing.sd-hero-media>img{object-fit:cover;object-position:center;width:100%;height:100%}.smiledesk-marketing .sd-hero-shade,.smiledesk-marketing.sd-hero-shade{background:linear-gradient(90deg,#fbf7f1 0%,#fbf7f1f5 24%,#fbf7f166 48%,#0000 66%);position:absolute;inset:0}.smiledesk-marketing .sd-hero-copy,.smiledesk-marketing.sd-hero-copy{max-width:615px;padding:84px 0 65px}.smiledesk-marketing .sd-hero-copy .sd-kicker,.smiledesk-marketing.sd-hero-copy .sd-kicker{color:#776344;margin-bottom:28px}.smiledesk-marketing .sd-hero-copy h1 span,.smiledesk-marketing.sd-hero-copy h1 span{display:block}.smiledesk-marketing .sd-hero-copy h1 .sd-gold-text,.smiledesk-marketing.sd-hero-copy h1 .sd-gold-text{color:#8a6842}.smiledesk-marketing .sd-hero-copy>p:not(.sd-kicker),.smiledesk-marketing.sd-hero-copy>p:not(.sd-kicker){color:#5e574f;max-width:385px;margin-top:26px;font-size:15px;line-height:1.85}.smiledesk-marketing .sd-hero-actions,.smiledesk-marketing.sd-hero-actions{align-items:center;gap:26px;margin-top:31px;display:flex}.smiledesk-marketing .sd-hero-book,.smiledesk-marketing.sd-hero-book{background:var(--ink);color:var(--ivory);align-items:center;gap:35px;padding:16px 24px;font-size:13px;transition:transform .2s;display:inline-flex;box-shadow:0 6px 16px #00000012}.smiledesk-marketing .sd-hero-book:hover,.smiledesk-marketing.sd-hero-book:hover{transform:translateY(-2px)}.smiledesk-marketing .sd-listen-link,.smiledesk-marketing.sd-listen-link{border-bottom:1px solid #b6a185;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:inline-flex}.smiledesk-marketing .sd-hero-small,.smiledesk-marketing.sd-hero-small{color:#6e6253;margin-top:22px;font-size:11px}.smiledesk-marketing .sd-media-control,.smiledesk-marketing.sd-media-control{z-index:2;border:1px solid var(--line);background:#fbf7f1e8;border-radius:100px;min-height:40px;padding:9px 15px;font-size:11px;position:absolute;bottom:22px;right:32px}.smiledesk-marketing .sd-integration-strip,.smiledesk-marketing.sd-integration-strip{border-block:1px solid var(--line)}.smiledesk-marketing .sd-integration-row,.smiledesk-marketing.sd-integration-row{justify-content:space-between;align-items:center;gap:22px;padding-block:25px;display:flex}.smiledesk-marketing .sd-integration-intro,.smiledesk-marketing.sd-integration-intro{color:var(--muted);max-width:130px;font-size:11px}.smiledesk-marketing .sd-integration-name,.smiledesk-marketing.sd-integration-name{font-size:14px}.smiledesk-marketing .sd-integration-name small,.smiledesk-marketing.sd-integration-name small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.smiledesk-marketing .sd-section-space,.smiledesk-marketing.sd-section-space{padding-block:100px}.smiledesk-marketing .sd-section-title,.smiledesk-marketing.sd-section-title{max-width:620px}.smiledesk-marketing .sd-section-title p,.smiledesk-marketing.sd-section-title p{color:var(--muted);max-width:480px;margin-top:23px}.smiledesk-marketing .sd-showcase,.smiledesk-marketing.sd-showcase{grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;display:grid}.smiledesk-marketing .sd-showcase .sd-kicker,.smiledesk-marketing.sd-showcase .sd-kicker{color:#8a6842;margin-bottom:20px}.smiledesk-marketing .sd-showcase p,.smiledesk-marketing.sd-showcase p{margin-top:25px}.smiledesk-marketing .sd-product-tabs,.smiledesk-marketing.sd-product-tabs{border-bottom:1px solid var(--line);margin-top:33px;display:flex}.smiledesk-marketing .sd-product-tabs button,.smiledesk-marketing.sd-product-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 12px;font-size:12px}.smiledesk-marketing .sd-product-tabs button[aria-selected=true],.smiledesk-marketing.sd-product-tabs button[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.smiledesk-marketing .sd-tab-copy,.smiledesk-marketing.sd-tab-copy{min-height:100px;color:var(--muted);font-size:14px}.smiledesk-marketing .sd-product-window,.smiledesk-marketing.sd-product-window{background:#fffdf9;border:1px solid #d7cbbb;border-radius:9px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 25px 60px -28px #55412c42}.smiledesk-marketing .sd-window-bar,.smiledesk-marketing.sd-window-bar{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:16px 20px;font-size:11px;display:flex}.smiledesk-marketing .sd-window-brand,.smiledesk-marketing.sd-window-brand{color:var(--ink);font-family:var(--font-display);align-items:center;gap:8px;font-size:17px;display:flex}.smiledesk-marketing .sd-window-brand img,.smiledesk-marketing.sd-window-brand img{width:17px;height:19px}.smiledesk-marketing .sd-workspace-body,.smiledesk-marketing.sd-workspace-body{padding:29px}.smiledesk-marketing .sd-workspace-body h3,.smiledesk-marketing.sd-workspace-body h3{margin-bottom:6px;font-size:28px}.smiledesk-marketing .sd-sample-label,.smiledesk-marketing.sd-sample-label{text-transform:uppercase;letter-spacing:.12em;color:#817260;font-size:10px}.smiledesk-marketing .sd-message-box,.smiledesk-marketing.sd-message-box{border:1px solid var(--line);background:var(--ivory);border-radius:5px;margin-top:23px;padding:20px}.smiledesk-marketing .sd-message-top,.smiledesk-marketing.sd-message-top{align-items:center;gap:12px;font-size:12px;display:flex}.smiledesk-marketing .sd-avatar,.smiledesk-marketing.sd-avatar{width:32px;height:32px;font-family:var(--font-display);background:#eae1d5;border-radius:50%;place-items:center;font-size:15px;display:grid}.smiledesk-marketing .sd-message-top small,.smiledesk-marketing.sd-message-top small{color:var(--muted);font-size:10px;display:block}.smiledesk-marketing .sd-message-box p,.smiledesk-marketing.sd-message-box p{color:#60584e;margin-top:16px;font-size:12px;line-height:1.8}.smiledesk-marketing .sd-booking,.smiledesk-marketing.sd-booking{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:18px;font-size:12px;display:flex}.smiledesk-marketing .sd-booking span:last-child,.smiledesk-marketing.sd-booking span:last-child{background:#eee4d4;border-radius:3px;padding:5px 9px;font-size:10px}.smiledesk-marketing .sd-workspace-bottom,.smiledesk-marketing.sd-workspace-bottom{color:var(--muted);justify-content:space-between;gap:15px;margin-top:21px;font-size:11px;display:flex}.smiledesk-marketing .sd-product-footnote,.smiledesk-marketing.sd-product-footnote{text-align:center;color:var(--muted);margin-top:20px;font-size:10px}.smiledesk-marketing .sd-capabilities,.smiledesk-marketing.sd-capabilities{border-block:1px solid var(--line);background:#eee8df}.smiledesk-marketing .sd-feature-grid,.smiledesk-marketing.sd-feature-grid{grid-template-columns:1fr 1fr;gap:0 80px;margin-top:52px;display:grid}.smiledesk-marketing .sd-feature,.smiledesk-marketing.sd-feature{border-top:1px solid #cfc5b7;grid-template-columns:36px 1fr;gap:15px;padding:27px 0;display:grid}.smiledesk-marketing .sd-feature-num,.smiledesk-marketing.sd-feature-num{color:#806849;padding-top:7px;font-size:11px}.smiledesk-marketing .sd-feature h3,.smiledesk-marketing.sd-feature h3{font-size:23px}.smiledesk-marketing .sd-feature p,.smiledesk-marketing.sd-feature p{color:var(--muted);max-width:380px;margin-top:10px;font-size:13px}.smiledesk-marketing .sd-founder,.smiledesk-marketing.sd-founder{background:var(--ink);color:var(--ivory)}.smiledesk-marketing .sd-founder-grid,.smiledesk-marketing.sd-founder-grid{grid-template-columns:1fr 1.2fr;align-items:center;gap:95px;display:grid}.smiledesk-marketing .sd-founder .sd-kicker,.smiledesk-marketing.sd-founder .sd-kicker{color:var(--gold);margin-bottom:23px}.smiledesk-marketing .sd-founder h2,.smiledesk-marketing.sd-founder h2{font-size:45px}.smiledesk-marketing .sd-founder blockquote,.smiledesk-marketing.sd-founder blockquote{font:29px/1.5 var(--font-display),Georgia,serif;border-left:1px solid #74614a;margin:0;padding-left:35px}.smiledesk-marketing .sd-founder cite,.smiledesk-marketing.sd-founder cite{font:12px/1.7 var(--font-body),Arial,sans-serif;color:#c7b8a5;margin-top:26px;display:block}.smiledesk-marketing .sd-founder-foot,.smiledesk-marketing.sd-founder-foot{color:#c7b8a5;max-width:300px;margin-top:30px;font-size:12px}.smiledesk-marketing .sd-pricing-heading,.smiledesk-marketing.sd-pricing-heading{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.smiledesk-marketing .sd-billing-toggle,.smiledesk-marketing.sd-billing-toggle{border:1px solid var(--line);white-space:nowrap;padding:4px;display:flex}.smiledesk-marketing .sd-billing-toggle button,.smiledesk-marketing.sd-billing-toggle button{background:0 0;border:0;padding:10px 16px;font-size:12px}.smiledesk-marketing .sd-billing-toggle button[aria-pressed=true],.smiledesk-marketing.sd-billing-toggle button[aria-pressed=true]{background:var(--ink);color:var(--ivory)}.smiledesk-marketing .sd-plans,.smiledesk-marketing.sd-plans{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.smiledesk-marketing .sd-plan,.smiledesk-marketing.sd-plan{padding:38px 40px}.smiledesk-marketing .sd-plan+.sd-plan,.smiledesk-marketing.sd-plan+.sd-plan{border-left:1px solid var(--line);background:#f0e9de}.smiledesk-marketing .sd-plan-top,.smiledesk-marketing.sd-plan-top{justify-content:space-between;align-items:center;display:flex}.smiledesk-marketing .sd-plan-top small,.smiledesk-marketing.sd-plan-top small{text-transform:uppercase;letter-spacing:.1em;color:#7b6547;font-size:10px}.smiledesk-marketing .sd-plan p,.smiledesk-marketing.sd-plan p{color:var(--muted);margin-top:13px;font-size:13px}.smiledesk-marketing .sd-price,.smiledesk-marketing.sd-price{font:56px/1.15 var(--font-display),Georgia,serif;letter-spacing:-.03em;margin-top:26px}.smiledesk-marketing .sd-price small,.smiledesk-marketing.sd-price small{font:12px var(--font-body);letter-spacing:0;color:var(--muted);margin-left:8px}.smiledesk-marketing .sd-plan ul,.smiledesk-marketing.sd-plan ul{border-top:1px solid var(--line);min-height:172px;margin:21px 0 20px;padding:22px 0;list-style:none}.smiledesk-marketing .sd-plan li,.smiledesk-marketing.sd-plan li{gap:12px;padding:6px 0;font-size:13px;line-height:1.7;display:flex}.smiledesk-marketing .sd-plan li:before,.smiledesk-marketing.sd-plan li:before{content:"✓";color:#886438}.smiledesk-marketing .sd-plan-link,.smiledesk-marketing.sd-plan-link{border:1px solid var(--ink);justify-content:space-between;padding:12px 17px;font-size:12px;display:flex}.smiledesk-marketing .sd-pricing-note,.smiledesk-marketing.sd-pricing-note{color:var(--muted);grid-template-columns:1fr 1fr;gap:40px;margin-top:22px;font-size:11px;display:grid}.smiledesk-marketing .sd-faq-layout,.smiledesk-marketing.sd-faq-layout{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.smiledesk-marketing .sd-faq details,.smiledesk-marketing.sd-faq details{border-bottom:1px solid var(--line)}.smiledesk-marketing .sd-faq details:first-child,.smiledesk-marketing.sd-faq details:first-child{border-top:1px solid var(--line)}.smiledesk-marketing .sd-faq summary,.smiledesk-marketing.sd-faq summary{padding:23px 35px 23px 0;font-size:14px;line-height:1.6;list-style:none;position:relative}.smiledesk-marketing .sd-faq summary::-webkit-details-marker{display:none}.smiledesk-marketing.sd-faq summary::-webkit-details-marker{display:none}.smiledesk-marketing .sd-faq summary:after,.smiledesk-marketing.sd-faq summary:after{content:"+";font-size:22px;position:absolute;top:17px;right:4px}.smiledesk-marketing .sd-faq details[open] summary:after,.smiledesk-marketing.sd-faq details[open] summary:after{content:"−"}.smiledesk-marketing .sd-faq details p,.smiledesk-marketing.sd-faq details p{color:var(--muted);padding-bottom:24px;font-size:13px;line-height:1.9}.smiledesk-marketing .sd-closing,.smiledesk-marketing.sd-closing{text-align:center;background:#e9dfd0;padding:76px 24px}.smiledesk-marketing .sd-closing h2,.smiledesk-marketing.sd-closing h2{max-width:700px;margin:auto}.smiledesk-marketing .sd-closing p,.smiledesk-marketing.sd-closing p{color:var(--muted);max-width:470px;margin:20px auto 28px;font-size:14px}.smiledesk-marketing .sd-closing-link,.smiledesk-marketing.sd-closing-link{background:var(--ink);color:var(--ivory);gap:42px;padding:16px 26px;font-size:13px;display:inline-flex}.smiledesk-marketing .sd-site-footer,.smiledesk-marketing.sd-site-footer{padding:65px 0 25px}.smiledesk-marketing .sd-footer-top,.smiledesk-marketing.sd-footer-top{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.smiledesk-marketing .sd-footer-copy,.smiledesk-marketing.sd-footer-copy{color:var(--muted);max-width:240px;margin-top:14px;font-size:12px}.smiledesk-marketing .sd-footer-links,.smiledesk-marketing.sd-footer-links{flex-direction:column;align-items:flex-start;gap:11px;font-size:12px;display:flex}.smiledesk-marketing .sd-footer-links h2,.smiledesk-marketing.sd-footer-links h2{font:10px var(--font-body);letter-spacing:.13em;text-transform:uppercase;color:#8a6842;margin-bottom:7px}.smiledesk-marketing .sd-footer-bottom,.smiledesk-marketing.sd-footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:25px;margin-top:45px;padding-top:22px;font-size:10px;display:flex}.smiledesk-marketing .sd-page-intro,.smiledesk-marketing.sd-page-intro{max-width:720px;padding:76px 0 0}.smiledesk-marketing .sd-page-intro h1,.smiledesk-marketing.sd-page-intro h1{font-size:64px}.smiledesk-marketing .sd-page-intro p,.smiledesk-marketing.sd-page-intro p{color:var(--muted);margin-top:25px}.smiledesk-marketing .sd-page-intro .sd-kicker,.smiledesk-marketing.sd-page-intro .sd-kicker{color:#8a6842;margin:0 0 22px}.smiledesk-marketing .sd-contact-layout,.smiledesk-marketing.sd-contact-layout{grid-template-columns:1fr 1fr;gap:100px;padding-block:80px 100px;display:grid}.smiledesk-marketing .sd-contact-layout h1,.smiledesk-marketing.sd-contact-layout h1{font-size:59px}.smiledesk-marketing .sd-contact-layout .sd-intro,.smiledesk-marketing.sd-contact-layout .sd-intro{max-width:380px;color:var(--muted);margin-top:27px}.smiledesk-marketing .sd-contact-proof,.smiledesk-marketing.sd-contact-proof{border-top:1px solid var(--line);margin-top:38px;padding-top:25px;font-size:13px}.smiledesk-marketing .sd-contact-form,.smiledesk-marketing.sd-contact-form{border:1px solid var(--line);background:#eee8df;padding:35px}.smiledesk-marketing .sd-contact-form label,.smiledesk-marketing.sd-contact-form label{margin-bottom:19px;font-size:12px;display:block}.smiledesk-marketing .sd-contact-form input,.smiledesk-marketing.sd-contact-form input,.smiledesk-marketing .sd-contact-form select,.smiledesk-marketing.sd-contact-form select,.smiledesk-marketing .sd-contact-form textarea,.smiledesk-marketing.sd-contact-form textarea{background:#fffdf9;border:1px solid #cfc5b7;border-radius:0;width:100%;margin-top:7px;padding:12px;display:block}.smiledesk-marketing .sd-contact-form textarea,.smiledesk-marketing.sd-contact-form textarea{resize:vertical;min-height:100px}.smiledesk-marketing .sd-contact-form button,.smiledesk-marketing.sd-contact-form button{border:1px solid var(--ink);background:var(--ink);width:100%;color:var(--ivory);padding:15px;font-size:13px}.smiledesk-marketing .sd-contact-form .sd-fine,.smiledesk-marketing.sd-contact-form .sd-fine{margin-bottom:22px}.smiledesk-marketing .sd-form-result,.smiledesk-marketing.sd-form-result{background:#fffdf9;border:1px solid #b8a180;margin-top:20px;padding:25px}.smiledesk-marketing .sd-form-result h2,.smiledesk-marketing.sd-form-result h2{font-size:28px}.smiledesk-marketing .sd-form-result p,.smiledesk-marketing.sd-form-result p{margin:15px 0;font-size:13px}.smiledesk-marketing .sd-form-result a,.smiledesk-marketing.sd-form-result a{text-decoration:underline}.smiledesk-marketing .sd-demo-panel,.smiledesk-marketing.sd-demo-panel{background:var(--ink);color:var(--ivory);grid-template-columns:1fr 1fr;align-items:center;gap:55px;margin:45px 0 90px;padding:50px;display:grid}.smiledesk-marketing .sd-demo-panel p,.smiledesk-marketing.sd-demo-panel p{color:#c7b8a5;margin:20px 0}.smiledesk-marketing .sd-demo-phone,.smiledesk-marketing.sd-demo-phone{font:35px var(--font-display);color:var(--gold)}.smiledesk-marketing .sd-demo-video,.smiledesk-marketing.sd-demo-video{border:1px solid #796b59;border-radius:5px;width:100%}.smiledesk-marketing .sd-error-page,.smiledesk-marketing.sd-error-page{max-width:700px;min-height:70dvh;margin:auto;padding:80px 30px}.smiledesk-marketing .sd-error-page p,.smiledesk-marketing.sd-error-page p{margin:20px 0}.smiledesk-marketing .sd-error-page a,.smiledesk-marketing.sd-error-page a{text-decoration:underline}@media (max-width:1000px){.smiledesk-marketing .sd-wrap,.smiledesk-marketing.sd-wrap{padding-inline:30px}.smiledesk-marketing .sd-desktop-nav,.smiledesk-marketing.sd-desktop-nav{gap:18px}.smiledesk-marketing .sd-hero,.smiledesk-marketing.sd-hero{min-height:580px}.smiledesk-marketing .sd-hero-copy,.smiledesk-marketing.sd-hero-copy{max-width:500px;padding-top:65px}.smiledesk-marketing .sd-hero-copy h1,.smiledesk-marketing.sd-hero-copy h1{font-size:56px}.smiledesk-marketing .sd-hero-shade,.smiledesk-marketing.sd-hero-shade{background:linear-gradient(90deg,#fbf7f1,#fbf7f1f0 32%,#fbf7f155 62%,#0000)}.smiledesk-marketing .sd-showcase,.smiledesk-marketing.sd-showcase,.smiledesk-marketing .sd-founder-grid,.smiledesk-marketing.sd-founder-grid,.smiledesk-marketing .sd-faq-layout,.smiledesk-marketing.sd-faq-layout,.smiledesk-marketing .sd-contact-layout,.smiledesk-marketing.sd-contact-layout{gap:40px}.smiledesk-marketing .sd-plan,.smiledesk-marketing.sd-plan{padding:30px}.smiledesk-marketing .sd-founder blockquote,.smiledesk-marketing.sd-founder blockquote{font-size:25px}.smiledesk-marketing .sd-integration-row,.smiledesk-marketing.sd-integration-row{gap:16px}.smiledesk-marketing .sd-integration-name,.smiledesk-marketing.sd-integration-name{font-size:12px}}@media (max-width:720px){.smiledesk-marketing .sd-wrap,.smiledesk-marketing.sd-wrap{padding-inline:23px}.smiledesk-marketing .sd-header-row,.smiledesk-marketing.sd-header-row{gap:12px;height:70px}.smiledesk-marketing .sd-brand img,.smiledesk-marketing.sd-brand img{width:145px}.smiledesk-marketing .sd-desktop-nav,.smiledesk-marketing.sd-desktop-nav,.smiledesk-marketing .sd-header-row>.sd-nav-book,.smiledesk-marketing.sd-header-row>.sd-nav-book{display:none}.smiledesk-marketing .sd-mobile-menu,.smiledesk-marketing.sd-mobile-menu{display:block;position:relative}.smiledesk-marketing .sd-mobile-menu summary,.smiledesk-marketing.sd-mobile-menu summary{border:1px solid var(--line);padding:8px 14px;font-size:12px;list-style:none}.smiledesk-marketing .sd-mobile-menu summary::-webkit-details-marker{display:none}.smiledesk-marketing.sd-mobile-menu summary::-webkit-details-marker{display:none}.smiledesk-marketing .sd-mobile-menu nav,.smiledesk-marketing.sd-mobile-menu nav{background:var(--ivory);border:1px solid var(--line);flex-direction:column;width:230px;padding:15px;display:flex;position:absolute;top:49px;right:0;box-shadow:0 15px 30px #0002}.smiledesk-marketing .sd-mobile-menu nav a,.smiledesk-marketing.sd-mobile-menu nav a{padding:12px;font-size:13px}.smiledesk-marketing .sd-hero,.smiledesk-marketing.sd-hero{flex-direction:column;min-height:0;display:flex}.smiledesk-marketing .sd-hero>.sd-wrap,.smiledesk-marketing.sd-hero>.sd-wrap{order:0;width:100%}.smiledesk-marketing .sd-hero-media,.smiledesk-marketing.sd-hero-media{z-index:0;order:1;height:310px;margin-top:-10px;position:relative}.smiledesk-marketing .sd-hero-media video,.smiledesk-marketing.sd-hero-media video,.smiledesk-marketing .sd-hero-media>img,.smiledesk-marketing.sd-hero-media>img{object-position:76% center;object-fit:cover}.smiledesk-marketing .sd-hero-shade,.smiledesk-marketing.sd-hero-shade{background:linear-gradient(#fbf7f1,#0000 28%)}.smiledesk-marketing .sd-hero-copy,.smiledesk-marketing.sd-hero-copy{max-width:none;padding:45px 0 35px}.smiledesk-marketing .sd-hero-copy h1,.smiledesk-marketing.sd-hero-copy h1{letter-spacing:-.045em;font-size:clamp(43px,9vw,60px)}.smiledesk-marketing .sd-hero-copy .sd-kicker,.smiledesk-marketing.sd-hero-copy .sd-kicker{margin-bottom:20px;font-size:9px}.smiledesk-marketing .sd-hero-copy>p:not(.sd-kicker),.smiledesk-marketing.sd-hero-copy>p:not(.sd-kicker){max-width:340px;margin-top:20px;font-size:14px}.smiledesk-marketing .sd-hero-actions,.smiledesk-marketing.sd-hero-actions{gap:22px;margin-top:25px}.smiledesk-marketing .sd-hero-book,.smiledesk-marketing.sd-hero-book{gap:18px;padding:14px 18px;font-size:12px}.smiledesk-marketing .sd-listen-link,.smiledesk-marketing.sd-listen-link{font-size:12px}.smiledesk-marketing .sd-hero-small,.smiledesk-marketing.sd-hero-small{margin-top:18px;font-size:10px}.smiledesk-marketing .sd-media-control,.smiledesk-marketing.sd-media-control{bottom:17px;right:20px}.smiledesk-marketing .sd-integration-row,.smiledesk-marketing.sd-integration-row{grid-template-columns:1fr 1fr;gap:18px 25px;padding-block:23px;display:grid}.smiledesk-marketing .sd-integration-intro,.smiledesk-marketing.sd-integration-intro{grid-column:1/-1;max-width:none}.smiledesk-marketing .sd-integration-name,.smiledesk-marketing.sd-integration-name{font-size:13px}.smiledesk-marketing .sd-section-space,.smiledesk-marketing.sd-section-space{padding-block:65px}.smiledesk-marketing .sd-showcase,.smiledesk-marketing.sd-showcase,.smiledesk-marketing .sd-founder-grid,.smiledesk-marketing.sd-founder-grid,.smiledesk-marketing .sd-faq-layout,.smiledesk-marketing.sd-faq-layout,.smiledesk-marketing .sd-contact-layout,.smiledesk-marketing.sd-contact-layout{grid-template-columns:1fr;gap:36px}.smiledesk-marketing .sd-showcase h2,.smiledesk-marketing.sd-showcase h2{max-width:360px}.smiledesk-marketing .sd-product-window,.smiledesk-marketing.sd-product-window{transform:none}.smiledesk-marketing .sd-workspace-body,.smiledesk-marketing.sd-workspace-body{padding:24px}.smiledesk-marketing .sd-feature-grid,.smiledesk-marketing.sd-feature-grid{grid-template-columns:1fr;gap:0;margin-top:30px}.smiledesk-marketing .sd-feature,.smiledesk-marketing.sd-feature{padding:22px 0}.smiledesk-marketing .sd-feature h3,.smiledesk-marketing.sd-feature h3{font-size:24px}.smiledesk-marketing .sd-founder h2,.smiledesk-marketing.sd-founder h2{font-size:38px}.smiledesk-marketing .sd-founder blockquote,.smiledesk-marketing.sd-founder blockquote{padding-left:24px;font-size:25px}.smiledesk-marketing .sd-founder-foot,.smiledesk-marketing.sd-founder-foot{margin-top:22px}.smiledesk-marketing .sd-pricing-heading,.smiledesk-marketing.sd-pricing-heading{display:block}.smiledesk-marketing .sd-billing-toggle,.smiledesk-marketing.sd-billing-toggle{margin-top:27px;display:inline-flex}.smiledesk-marketing .sd-plans,.smiledesk-marketing.sd-plans{grid-template-columns:1fr;margin-top:27px}.smiledesk-marketing .sd-plan+.sd-plan,.smiledesk-marketing.sd-plan+.sd-plan{border-left:0;border-top:1px solid var(--line)}.smiledesk-marketing .sd-plan,.smiledesk-marketing.sd-plan{padding:30px 26px}.smiledesk-marketing .sd-plan ul,.smiledesk-marketing.sd-plan ul{min-height:0}.smiledesk-marketing .sd-pricing-note,.smiledesk-marketing.sd-pricing-note{grid-template-columns:1fr;gap:13px}.smiledesk-marketing .sd-faq-layout,.smiledesk-marketing.sd-faq-layout{gap:30px}.smiledesk-marketing .sd-closing,.smiledesk-marketing.sd-closing{padding:62px 23px}.smiledesk-marketing .sd-footer-top,.smiledesk-marketing.sd-footer-top{grid-template-columns:1fr 1fr;gap:34px}.smiledesk-marketing .sd-footer-top>div:first-child,.smiledesk-marketing.sd-footer-top>div:first-child{grid-column:1/-1}.smiledesk-marketing .sd-footer-bottom,.smiledesk-marketing.sd-footer-bottom{flex-direction:column;gap:10px}.smiledesk-marketing .sd-page-intro,.smiledesk-marketing.sd-page-intro{padding-top:45px}.smiledesk-marketing .sd-page-intro h1,.smiledesk-marketing.sd-page-intro h1,.smiledesk-marketing .sd-contact-layout h1,.smiledesk-marketing.sd-contact-layout h1{font-size:46px}.smiledesk-marketing .sd-contact-layout,.smiledesk-marketing.sd-contact-layout{padding-block:45px 65px}.smiledesk-marketing .sd-contact-form,.smiledesk-marketing.sd-contact-form{padding:25px 20px}.smiledesk-marketing .sd-demo-panel,.smiledesk-marketing.sd-demo-panel{grid-template-columns:1fr;gap:32px;margin:30px 0 60px;padding:30px 23px}.smiledesk-marketing .sd-demo-phone,.smiledesk-marketing.sd-demo-phone{font-size:29px}}@media (prefers-reduced-motion:reduce){:where(.smiledesk-marketing) :before,:where(.smiledesk-marketing) :after{transition:none!important;animation:none!important}.smiledesk-marketing .sd-hero-book:hover,.smiledesk-marketing.sd-hero-book:hover{transform:none}}.smiledesk-marketing .sd-hero-copy,.smiledesk-marketing.sd-hero-copy{animation:.85s cubic-bezier(.2,.7,.3,1) both sd-arrive}@keyframes sd-arrive{0%{transform:translateY(12px)}to{transform:translateY(0)}}.smiledesk-marketing .sd-hero-book span,.smiledesk-marketing.sd-hero-book span,.smiledesk-marketing .sd-nav-book span,.smiledesk-marketing.sd-nav-book span,.smiledesk-marketing .sd-closing-link span,.smiledesk-marketing.sd-closing-link span{transition:transform .25s}.smiledesk-marketing .sd-hero-book:hover span,.smiledesk-marketing.sd-hero-book:hover span,.smiledesk-marketing .sd-nav-book:hover span,.smiledesk-marketing.sd-nav-book:hover span,.smiledesk-marketing .sd-closing-link:hover span,.smiledesk-marketing.sd-closing-link:hover span{transform:translate(2px,-2px)}.smiledesk-marketing .sd-product-window,.smiledesk-marketing.sd-product-window{outline-offset:8px;border-radius:4px;outline:1px solid #fff8;transform:none;box-shadow:0 28px 70px -26px #55412c38}.smiledesk-marketing .sd-window-bar,.smiledesk-marketing.sd-window-bar{padding-block:19px}.smiledesk-marketing .sd-plan,.smiledesk-marketing.sd-plan{position:relative}.smiledesk-marketing .sd-plan+.sd-plan:before,.smiledesk-marketing.sd-plan+.sd-plan:before{content:"";background:var(--gold);height:3px;position:absolute;top:0;left:0;right:0}.smiledesk-marketing .sd-listening-room,.smiledesk-marketing.sd-listening-room{color:#fbf7f1;background:#1a1a1a;border-top:1px solid #514737;border-bottom:1px solid #514737}.smiledesk-marketing .sd-listening-layout,.smiledesk-marketing.sd-listening-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:78px;display:grid}.smiledesk-marketing .sd-listening-room .sd-kicker,.smiledesk-marketing.sd-listening-room .sd-kicker{color:#d4af7f;margin-bottom:24px;font-size:10px}.smiledesk-marketing .sd-listening-room h2,.smiledesk-marketing.sd-listening-room h2{font-size:clamp(40px,4.3vw,60px);line-height:1.17}.smiledesk-marketing .sd-listening-copy,.smiledesk-marketing.sd-listening-copy{color:#d0c4b3;max-width:320px;margin-top:26px;font-size:14px;line-height:1.85}.smiledesk-marketing .sd-listening-link,.smiledesk-marketing.sd-listening-link{color:#e7cfb0;border-bottom:1px solid #7d6a50;align-items:center;gap:26px;margin-top:25px;padding-bottom:10px;font-size:12px;display:inline-flex}.smiledesk-marketing .sd-listening-player,.smiledesk-marketing.sd-listening-player{margin:0}.smiledesk-marketing .sd-listening-player video,.smiledesk-marketing.sd-listening-player video{aspect-ratio:16/9;object-fit:contain;background:#151515;border:1px solid #887156;width:100%;box-shadow:0 25px 70px #0005}.smiledesk-marketing .sd-listening-player figcaption,.smiledesk-marketing.sd-listening-player figcaption{color:#baa995;max-width:470px;padding:20px 6px 0;font-size:11px;line-height:1.8}.smiledesk-marketing .sd-founder,.smiledesk-marketing.sd-founder{background:#25231f}.smiledesk-marketing .sd-site-header .sd-brand,.smiledesk-marketing.sd-site-header .sd-brand{flex-shrink:0}@media (max-width:720px){.smiledesk-marketing .sd-listening-layout,.smiledesk-marketing.sd-listening-layout{grid-template-columns:1fr;gap:35px}.smiledesk-marketing .sd-listening-room h2,.smiledesk-marketing.sd-listening-room h2{font-size:43px}.smiledesk-marketing .sd-listening-copy,.smiledesk-marketing.sd-listening-copy{max-width:400px}.smiledesk-marketing .sd-listening-player figcaption,.smiledesk-marketing.sd-listening-player figcaption{font-size:10px}.smiledesk-marketing .sd-product-window,.smiledesk-marketing.sd-product-window{outline-offset:4px}.smiledesk-marketing .sd-plan-top,.smiledesk-marketing.sd-plan-top{align-items:flex-start;gap:16px}.smiledesk-marketing .sd-plan-top small,.smiledesk-marketing.sd-plan-top small{text-align:right;max-width:115px}.smiledesk-marketing .sd-founder-grid,.smiledesk-marketing.sd-founder-grid{padding-block:60px}.smiledesk-marketing .sd-hero-copy,.smiledesk-marketing.sd-hero-copy{animation:none}}@media (prefers-reduced-motion:reduce){.smiledesk-marketing .sd-hero-copy,.smiledesk-marketing.sd-hero-copy{animation:none}.smiledesk-marketing .sd-hero-book span,.smiledesk-marketing.sd-hero-book span,.smiledesk-marketing .sd-nav-book span,.smiledesk-marketing.sd-nav-book span,.smiledesk-marketing .sd-closing-link span,.smiledesk-marketing.sd-closing-link span{transition:none}}.smiledesk-marketing .sd-audience-paths,.smiledesk-marketing.sd-audience-paths{grid-template-columns:1fr 1fr;gap:0;padding-top:58px;padding-bottom:0;display:grid}.smiledesk-marketing .sd-audience-paths>a,.smiledesk-marketing.sd-audience-paths>a{border:1px solid var(--line);padding:30px 34px;transition:background .25s}.smiledesk-marketing .sd-audience-paths>a+a,.smiledesk-marketing.sd-audience-paths>a+a{border-left:0}.smiledesk-marketing .sd-audience-paths>a>span:first-child,.smiledesk-marketing.sd-audience-paths>a>span:first-child{letter-spacing:.12em;text-transform:uppercase;color:#806443;font-size:10px}.smiledesk-marketing .sd-audience-paths h2,.smiledesk-marketing.sd-audience-paths h2{margin-top:15px;font-size:29px;line-height:1.25}.smiledesk-marketing .sd-audience-link,.smiledesk-marketing.sd-audience-link{border-bottom:1px solid #b4a28b;margin-top:22px;padding-bottom:4px;font-size:12px;display:inline-block}.smiledesk-marketing .sd-audience-hero,.smiledesk-marketing.sd-audience-hero{grid-template-columns:1.35fr .65fr;align-items:center;gap:65px;padding-top:85px;padding-bottom:65px;display:grid}.smiledesk-marketing .sd-audience-hero h1,.smiledesk-marketing.sd-audience-hero h1{margin-top:22px;font-size:clamp(42px,4.5vw,64px)}.smiledesk-marketing .sd-audience-hero>div>p:not(.sd-kicker),.smiledesk-marketing.sd-audience-hero>div>p:not(.sd-kicker){color:var(--muted);max-width:520px;margin:25px 0}.smiledesk-marketing .sd-audience-note,.smiledesk-marketing.sd-audience-note{background:#eae0d2;border-top:2px solid #d4af7f;padding:38px 30px}.smiledesk-marketing .sd-audience-note h2,.smiledesk-marketing.sd-audience-note h2{margin-top:24px;font-size:32px}.smiledesk-marketing .sd-audience-note p,.smiledesk-marketing.sd-audience-note p{font-size:13px}.smiledesk-marketing .sd-audience-note span,.smiledesk-marketing.sd-audience-note span{font-size:11px}.smiledesk-marketing .sd-audience-benefits,.smiledesk-marketing.sd-audience-benefits{grid-template-columns:repeat(3,1fr);gap:40px;padding-bottom:70px;display:grid}.smiledesk-marketing .sd-audience-benefits article,.smiledesk-marketing.sd-audience-benefits article{border-top:1px solid var(--line);padding-top:25px}.smiledesk-marketing .sd-audience-benefits h2,.smiledesk-marketing.sd-audience-benefits h2{font-size:27px;line-height:1.3}.smiledesk-marketing .sd-audience-benefits p,.smiledesk-marketing.sd-audience-benefits p{color:var(--muted);margin-top:17px;font-size:13px}.smiledesk-marketing .sd-audience-fit,.smiledesk-marketing.sd-audience-fit{padding-bottom:80px}.smiledesk-marketing .sd-audience-fit h2,.smiledesk-marketing.sd-audience-fit h2{font-size:38px}.smiledesk-marketing .sd-audience-fit p,.smiledesk-marketing.sd-audience-fit p{max-width:650px;color:var(--muted);margin-top:20px;font-size:14px}.smiledesk-marketing .sd-audience-fit a,.smiledesk-marketing.sd-audience-fit a{margin-top:20px}@media (max-width:720px){.smiledesk-marketing .sd-audience-paths,.smiledesk-marketing.sd-audience-paths,.smiledesk-marketing .sd-audience-hero,.smiledesk-marketing.sd-audience-hero,.smiledesk-marketing .sd-audience-benefits,.smiledesk-marketing.sd-audience-benefits{grid-template-columns:1fr}.smiledesk-marketing .sd-audience-paths,.smiledesk-marketing.sd-audience-paths{padding-top:35px}.smiledesk-marketing .sd-audience-paths>a,.smiledesk-marketing.sd-audience-paths>a{padding:25px}.smiledesk-marketing .sd-audience-paths>a+a,.smiledesk-marketing.sd-audience-paths>a+a{border-left:1px solid var(--line);border-top:0}.smiledesk-marketing .sd-audience-paths h2,.smiledesk-marketing.sd-audience-paths h2{font-size:28px}.smiledesk-marketing .sd-audience-hero,.smiledesk-marketing.sd-audience-hero{gap:35px;padding-top:50px}.smiledesk-marketing .sd-audience-hero h1,.smiledesk-marketing.sd-audience-hero h1{font-size:43px}.smiledesk-marketing .sd-audience-benefits,.smiledesk-marketing.sd-audience-benefits{gap:30px}.smiledesk-marketing .sd-audience-benefits h2,.smiledesk-marketing.sd-audience-benefits h2{font-size:28px}.smiledesk-marketing .sd-audience-fit,.smiledesk-marketing.sd-audience-fit{padding-bottom:60px}}.smiledesk-marketing .sd-brand-film,.smiledesk-marketing.sd-brand-film{isolation:isolate;background:#ede5d9;position:relative;overflow:hidden}.smiledesk-marketing .sd-brand-film>video,.smiledesk-marketing.sd-brand-film>video,.smiledesk-marketing .sd-brand-film>.sd-film-poster,.smiledesk-marketing.sd-brand-film>.sd-film-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.smiledesk-marketing .sd-brand-film>video,.smiledesk-marketing.sd-brand-film>video{z-index:1}.smiledesk-marketing .sd-film-shade,.smiledesk-marketing.sd-film-shade{z-index:2;pointer-events:none;position:absolute;inset:0}.smiledesk-marketing .sd-brand-film .sd-media-control,.smiledesk-marketing.sd-brand-film .sd-media-control{z-index:4;color:#1a1a1a}.smiledesk-marketing .sd-hero>.sd-hero-media,.smiledesk-marketing.sd-hero>.sd-hero-media{z-index:-1;position:absolute;inset:0}.smiledesk-marketing .sd-hero-media .sd-film-shade,.smiledesk-marketing.sd-hero-media .sd-film-shade{background:linear-gradient(90deg,#fbf7f1 0%,#fbf7f1f5 24%,#fbf7f166 48%,#0000 66%)}.smiledesk-marketing .sd-reception-story,.smiledesk-marketing.sd-reception-story{padding-top:94px}.smiledesk-marketing .sd-reception-heading>.sd-kicker,.smiledesk-marketing.sd-reception-heading>.sd-kicker{color:#8a6842;margin-bottom:27px}.smiledesk-marketing .sd-reception-heading>div,.smiledesk-marketing.sd-reception-heading>div{justify-content:space-between;align-items:flex-end;gap:60px;padding-bottom:43px;display:flex}.smiledesk-marketing .sd-reception-heading h2,.smiledesk-marketing.sd-reception-heading h2{flex-shrink:0;font-size:clamp(38px,4.4vw,62px)}.smiledesk-marketing .sd-reception-heading em,.smiledesk-marketing.sd-reception-heading em,.smiledesk-marketing .sd-after-hours em,.smiledesk-marketing.sd-after-hours em{color:#8a6842;font-style:italic;font-weight:400}.smiledesk-marketing .sd-reception-heading>div>p,.smiledesk-marketing.sd-reception-heading>div>p{max-width:330px;color:var(--muted);padding-bottom:6px;font-size:14px;line-height:1.9}.smiledesk-marketing .sd-reception-stage,.smiledesk-marketing.sd-reception-stage{max-width:1440px;margin:auto;position:relative}.smiledesk-marketing .sd-reception-stage .sd-brand-film,.smiledesk-marketing.sd-reception-stage .sd-brand-film{aspect-ratio:16/8;max-height:660px}.smiledesk-marketing .sd-reception-stage .sd-film-shade,.smiledesk-marketing.sd-reception-stage .sd-film-shade{background:linear-gradient(#0000 68%,#18140e8c)}.smiledesk-marketing .sd-scene-caption,.smiledesk-marketing.sd-scene-caption{z-index:3;color:var(--ivory);pointer-events:none;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:33px;left:clamp(23px,6vw,96px)}.smiledesk-marketing .sd-scene-caption span:first-child,.smiledesk-marketing.sd-scene-caption span:first-child{letter-spacing:.17em;font-size:9px}.smiledesk-marketing .sd-scene-caption span:last-child,.smiledesk-marketing.sd-scene-caption span:last-child{font:clamp(21px,2.2vw,30px) var(--font-display),Georgia,serif}.smiledesk-marketing .sd-dental-rhythm,.smiledesk-marketing.sd-dental-rhythm{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:25px;padding-block:35px;display:grid}.smiledesk-marketing .sd-dental-rhythm>div,.smiledesk-marketing.sd-dental-rhythm>div{align-items:baseline;gap:18px;display:flex}.smiledesk-marketing .sd-dental-rhythm>div>span,.smiledesk-marketing.sd-dental-rhythm>div>span{font:12px var(--font-display);color:#8a6842}.smiledesk-marketing .sd-dental-rhythm p,.smiledesk-marketing.sd-dental-rhythm p{font-size:13px}.smiledesk-marketing .sd-dental-rhythm small,.smiledesk-marketing.sd-dental-rhythm small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.smiledesk-marketing .sd-audience-paths,.smiledesk-marketing.sd-audience-paths{padding-top:60px}.smiledesk-marketing .sd-audience-paths>a,.smiledesk-marketing.sd-audience-paths>a{border:0;padding:22px 0 28px}.smiledesk-marketing .sd-audience-paths>a+a,.smiledesk-marketing.sd-audience-paths>a+a{border-left:1px solid var(--line);padding-left:45px}.smiledesk-marketing .sd-audience-paths>a:hover,.smiledesk-marketing.sd-audience-paths>a:hover{background:0 0}.smiledesk-marketing .sd-audience-paths>a:hover .sd-audience-link,.smiledesk-marketing.sd-audience-paths>a:hover .sd-audience-link{color:#8a6842;border-color:#8a6842}.smiledesk-marketing .sd-after-hours,.smiledesk-marketing.sd-after-hours{isolation:isolate;background:var(--ink);color:var(--ivory);min-height:590px;position:relative;overflow:hidden}.smiledesk-marketing .sd-after-hours>.sd-brand-film,.smiledesk-marketing.sd-after-hours>.sd-brand-film{z-index:-1;background:var(--ink);position:absolute;inset:0}.smiledesk-marketing .sd-after-hours .sd-film-shade,.smiledesk-marketing.sd-after-hours .sd-film-shade{background:linear-gradient(90deg,#1a1a1af5,#1a1a1aeb 24%,#1a1a1a66 52%,#1a1a1a05 80%)}.smiledesk-marketing .sd-night-content,.smiledesk-marketing.sd-night-content{pointer-events:none;padding-block:110px}.smiledesk-marketing .sd-night-content .sd-kicker,.smiledesk-marketing.sd-night-content .sd-kicker{color:var(--gold);margin-bottom:27px;font-size:10px}.smiledesk-marketing .sd-night-content h2,.smiledesk-marketing.sd-night-content h2{font-size:clamp(43px,4.4vw,62px);line-height:1.18}.smiledesk-marketing .sd-night-content em,.smiledesk-marketing.sd-night-content em{color:var(--gold)}.smiledesk-marketing .sd-night-content>p:not(.sd-kicker),.smiledesk-marketing.sd-night-content>p:not(.sd-kicker){color:#dfd5c7;max-width:390px;margin-top:27px;font-size:14px;line-height:1.9}.smiledesk-marketing .sd-night-content a,.smiledesk-marketing.sd-night-content a{pointer-events:auto}.smiledesk-marketing .sd-night-note,.smiledesk-marketing.sd-night-note{color:#c2b6a7;margin-top:28px;font-size:11px;line-height:1.8}.smiledesk-marketing .sd-after-hours+.sd-listening-room,.smiledesk-marketing.sd-after-hours+.sd-listening-room{border-top:1px solid #574c3d}.smiledesk-marketing .sd-listening-layout,.smiledesk-marketing.sd-listening-layout{padding-block:75px}.smiledesk-marketing .sd-listening-room h2,.smiledesk-marketing.sd-listening-room h2{font-size:clamp(37px,3.7vw,50px)}.smiledesk-marketing .sd-listening-room .sd-kicker,.smiledesk-marketing.sd-listening-room .sd-kicker{font-size:9px}.smiledesk-marketing .sd-capabilities,.smiledesk-marketing.sd-capabilities{background:var(--ivory)}.smiledesk-marketing .sd-founder,.smiledesk-marketing.sd-founder{color:var(--ink);background:#eee6da}.smiledesk-marketing .sd-founder .sd-kicker,.smiledesk-marketing.sd-founder .sd-kicker{color:#725537}.smiledesk-marketing .sd-founder-foot,.smiledesk-marketing.sd-founder-foot,.smiledesk-marketing .sd-founder cite,.smiledesk-marketing.sd-founder cite{color:#686158}.smiledesk-marketing .sd-founder-grid,.smiledesk-marketing.sd-founder-grid{padding-block:68px}.smiledesk-marketing .sd-founder blockquote,.smiledesk-marketing.sd-founder blockquote{border-color:#b49a7b}.smiledesk-marketing .sd-audience-cinema,.smiledesk-marketing.sd-audience-cinema{padding-bottom:65px}.smiledesk-marketing .sd-audience-cinema .sd-brand-film,.smiledesk-marketing.sd-audience-cinema .sd-brand-film{aspect-ratio:16/7}.smiledesk-marketing .sd-audience-cinema>p,.smiledesk-marketing.sd-audience-cinema>p{color:var(--muted);padding-top:17px;font-size:12px}@media (max-width:1000px){.smiledesk-marketing .sd-reception-heading>div,.smiledesk-marketing.sd-reception-heading>div{gap:35px}.smiledesk-marketing .sd-reception-heading h2,.smiledesk-marketing.sd-reception-heading h2{flex-shrink:1}.smiledesk-marketing .sd-night-content,.smiledesk-marketing.sd-night-content{padding-block:85px}.smiledesk-marketing .sd-after-hours,.smiledesk-marketing.sd-after-hours{min-height:550px}.smiledesk-marketing .sd-hero-media .sd-film-shade,.smiledesk-marketing.sd-hero-media .sd-film-shade{background:linear-gradient(90deg,#fbf7f1,#fbf7f1f0 32%,#fbf7f155 62%,#0000)}}@media (max-width:720px){.smiledesk-marketing .sd-hero>.sd-hero-media,.smiledesk-marketing.sd-hero>.sd-hero-media{z-index:0;order:1;width:100%;height:310px;position:relative;inset:auto}.smiledesk-marketing .sd-hero-media .sd-film-shade,.smiledesk-marketing.sd-hero-media .sd-film-shade{background:linear-gradient(#fbf7f1,#0000 28%)}.smiledesk-marketing .sd-hero-media>video,.smiledesk-marketing.sd-hero-media>video,.smiledesk-marketing .sd-hero-media>.sd-film-poster,.smiledesk-marketing.sd-hero-media>.sd-film-poster{object-position:76% center}.smiledesk-marketing .sd-reception-story,.smiledesk-marketing.sd-reception-story{padding-top:60px}.smiledesk-marketing .sd-reception-heading>div,.smiledesk-marketing.sd-reception-heading>div{padding-bottom:28px;display:block}.smiledesk-marketing .sd-reception-heading .sd-kicker,.smiledesk-marketing.sd-reception-heading .sd-kicker{margin-bottom:20px;font-size:9px;line-height:1.8}.smiledesk-marketing .sd-reception-heading h2,.smiledesk-marketing.sd-reception-heading h2{font-size:39px}.smiledesk-marketing .sd-reception-heading>div>p,.smiledesk-marketing.sd-reception-heading>div>p{max-width:none;margin-top:22px;font-size:13px}.smiledesk-marketing .sd-reception-stage .sd-brand-film,.smiledesk-marketing.sd-reception-stage .sd-brand-film{aspect-ratio:16/10}.smiledesk-marketing .sd-reception-stage .sd-film-shade,.smiledesk-marketing.sd-reception-stage .sd-film-shade{background:linear-gradient(#0000 55%,#18140e99)}.smiledesk-marketing .sd-scene-caption,.smiledesk-marketing.sd-scene-caption{gap:7px;max-width:55%;bottom:23px}.smiledesk-marketing .sd-scene-caption span:first-child,.smiledesk-marketing.sd-scene-caption span:first-child{font-size:8px}.smiledesk-marketing .sd-scene-caption span:last-child,.smiledesk-marketing.sd-scene-caption span:last-child{font-size:20px;line-height:1.3}.smiledesk-marketing .sd-reception-stage .sd-media-control,.smiledesk-marketing.sd-reception-stage .sd-media-control{padding:8px 10px;font-size:10px;bottom:20px;right:14px}.smiledesk-marketing .sd-dental-rhythm,.smiledesk-marketing.sd-dental-rhythm{grid-template-columns:1fr;gap:19px;padding-block:27px}.smiledesk-marketing .sd-dental-rhythm>div,.smiledesk-marketing.sd-dental-rhythm>div{gap:20px}.smiledesk-marketing .sd-dental-rhythm p,.smiledesk-marketing.sd-dental-rhythm p{font-size:13px}.smiledesk-marketing .sd-dental-rhythm small,.smiledesk-marketing.sd-dental-rhythm small{margin-top:2px}.smiledesk-marketing .sd-audience-paths,.smiledesk-marketing.sd-audience-paths{padding-top:30px}.smiledesk-marketing .sd-audience-paths>a,.smiledesk-marketing.sd-audience-paths>a{padding:22px 0}.smiledesk-marketing .sd-audience-paths>a+a,.smiledesk-marketing.sd-audience-paths>a+a{border-left:0;border-top:1px solid var(--line);padding-left:0}.smiledesk-marketing .sd-audience-paths h2,.smiledesk-marketing.sd-audience-paths h2{font-size:30px}.smiledesk-marketing .sd-after-hours,.smiledesk-marketing.sd-after-hours{flex-direction:column;min-height:0;display:flex}.smiledesk-marketing .sd-after-hours>.sd-brand-film,.smiledesk-marketing.sd-after-hours>.sd-brand-film{aspect-ratio:16/10;z-index:0;order:1;margin-top:-25px;position:relative;inset:auto}.smiledesk-marketing .sd-after-hours .sd-film-shade,.smiledesk-marketing.sd-after-hours .sd-film-shade{background:linear-gradient(#1a1a1a,#0000 28%)}.smiledesk-marketing .sd-after-hours .sd-brand-film>video,.smiledesk-marketing.sd-after-hours .sd-brand-film>video,.smiledesk-marketing .sd-after-hours .sd-film-poster,.smiledesk-marketing.sd-after-hours .sd-film-poster{object-position:70% center}.smiledesk-marketing .sd-night-content,.smiledesk-marketing.sd-night-content{width:100%;padding-block:60px 45px}.smiledesk-marketing .sd-night-content h2,.smiledesk-marketing.sd-night-content h2{font-size:43px}.smiledesk-marketing .sd-night-content>p:not(.sd-kicker),.smiledesk-marketing.sd-night-content>p:not(.sd-kicker){max-width:380px;font-size:13px}.smiledesk-marketing .sd-night-note,.smiledesk-marketing.sd-night-note{font-size:10px}.smiledesk-marketing .sd-listening-layout,.smiledesk-marketing.sd-listening-layout{padding-block:60px}.smiledesk-marketing .sd-audience-cinema,.smiledesk-marketing.sd-audience-cinema{padding-bottom:45px}.smiledesk-marketing .sd-audience-cinema .sd-brand-film,.smiledesk-marketing.sd-audience-cinema .sd-brand-film{aspect-ratio:16/10}.smiledesk-marketing .sd-audience-cinema>p,.smiledesk-marketing.sd-audience-cinema>p{font-size:11px}}.smiledesk-marketing{--sd-radius-control:999px;--sd-radius-field:14px;--sd-radius-panel:26px;--sd-shadow:0 12px 34px -22px #70543255}.smiledesk-marketing .sd-hero-book,.smiledesk-marketing.sd-hero-book,.smiledesk-marketing .sd-nav-book,.smiledesk-marketing.sd-nav-book,.smiledesk-marketing .sd-closing-link,.smiledesk-marketing.sd-closing-link,.smiledesk-marketing .sd-plan-link,.smiledesk-marketing.sd-plan-link,.smiledesk-marketing .sd-contact-form button,.smiledesk-marketing.sd-contact-form button{border-radius:var(--sd-radius-control);min-height:48px;box-shadow:var(--sd-shadow);justify-content:center;align-items:center;transition:background .2s,box-shadow .2s,transform .2s}.smiledesk-marketing .sd-hero-book,.smiledesk-marketing.sd-hero-book,.smiledesk-marketing .sd-nav-book,.smiledesk-marketing.sd-nav-book,.smiledesk-marketing .sd-closing-link,.smiledesk-marketing.sd-closing-link{background:#1a1a1a;border:1px solid #1a1a1a;gap:22px;padding-inline:25px}.smiledesk-marketing .sd-hero-book:hover,.smiledesk-marketing.sd-hero-book:hover,.smiledesk-marketing .sd-nav-book:hover,.smiledesk-marketing.sd-nav-book:hover,.smiledesk-marketing .sd-closing-link:hover,.smiledesk-marketing.sd-closing-link:hover,.smiledesk-marketing .sd-contact-form button:hover,.smiledesk-marketing.sd-contact-form button:hover{background:#353029;transform:translateY(-1px);box-shadow:0 12px 28px -14px #70543270}.smiledesk-marketing .sd-hero-book span,.smiledesk-marketing.sd-hero-book span,.smiledesk-marketing .sd-nav-book span,.smiledesk-marketing.sd-nav-book span,.smiledesk-marketing .sd-closing-link span,.smiledesk-marketing.sd-closing-link span{background:#ffffff14;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;display:inline-grid}.smiledesk-marketing .sd-hero-actions,.smiledesk-marketing.sd-hero-actions{flex-wrap:wrap;gap:16px}.smiledesk-marketing .sd-hero-actions>.sd-listen-link,.smiledesk-marketing.sd-hero-actions>.sd-listen-link{background:#fbf7f1bf;border:1px solid #d8c7ae;border-radius:999px;gap:10px;min-height:50px;padding:11px 20px}.smiledesk-marketing .sd-hero-actions>.sd-listen-link:hover,.smiledesk-marketing.sd-hero-actions>.sd-listen-link:hover{background:#efe4d5;border-color:#b99e79}.smiledesk-marketing .sd-mobile-menu summary,.smiledesk-marketing.sd-mobile-menu summary{border-radius:999px;align-items:center;min-height:44px;padding:8px 18px;display:flex}.smiledesk-marketing .sd-mobile-menu nav,.smiledesk-marketing.sd-mobile-menu nav{border-radius:20px;box-shadow:0 18px 42px #4634201f}.smiledesk-marketing .sd-mobile-menu nav a,.smiledesk-marketing.sd-mobile-menu nav a{border-radius:12px}.smiledesk-marketing .sd-mobile-menu nav a:hover,.smiledesk-marketing.sd-mobile-menu nav a:hover{background:#eee5d8}.smiledesk-marketing .sd-media-control,.smiledesk-marketing.sd-media-control{border-color:#e2d5c3;min-height:44px;box-shadow:0 4px 14px #1a1a1a0d}.smiledesk-marketing .sd-media-control:hover,.smiledesk-marketing.sd-media-control:hover{background:#fffdf9}.smiledesk-marketing .sd-product-tabs,.smiledesk-marketing.sd-product-tabs{background:#f0e8dc;border:1px solid #e5dace;border-radius:999px;gap:3px;width:fit-content;max-width:100%;padding:5px}.smiledesk-marketing .sd-product-tabs button,.smiledesk-marketing.sd-product-tabs button{border:0;border-radius:999px;min-height:44px;padding:11px 18px;transition:background .2s,box-shadow .2s}.smiledesk-marketing .sd-product-tabs button[aria-selected=true],.smiledesk-marketing.sd-product-tabs button[aria-selected=true]{background:#fffdf9;box-shadow:0 3px 10px #61462913}.smiledesk-marketing .sd-product-tabs button:hover,.smiledesk-marketing.sd-product-tabs button:hover{color:#1a1a1a;background:#fbf7f1a8}.smiledesk-marketing .sd-product-window,.smiledesk-marketing.sd-product-window{border-radius:var(--sd-radius-panel);border-color:#e5d9c9;outline:0;box-shadow:0 20px 60px -30px #71573844}.smiledesk-marketing .sd-window-bar,.smiledesk-marketing.sd-window-bar{background:#f6f0e7;border-color:#e8ded1}.smiledesk-marketing .sd-message-box,.smiledesk-marketing.sd-message-box{border-color:#e7ddd0;border-radius:18px}.smiledesk-marketing .sd-booking span:last-child,.smiledesk-marketing.sd-booking span:last-child{border-radius:999px;padding:6px 11px}.smiledesk-marketing .sd-audience-paths,.smiledesk-marketing.sd-audience-paths{gap:22px}.smiledesk-marketing .sd-audience-paths>a,.smiledesk-marketing.sd-audience-paths>a,.smiledesk-marketing .sd-audience-paths>a+a,.smiledesk-marketing.sd-audience-paths>a+a{border-radius:var(--sd-radius-panel);background:#f5eee4;border:1px solid #e7ddd0;padding:33px 35px;transition:background .2s,box-shadow .2s;box-shadow:0 10px 28px -24px #70543250}.smiledesk-marketing .sd-audience-paths>a+a,.smiledesk-marketing.sd-audience-paths>a+a{background:#f8f3ec}.smiledesk-marketing .sd-audience-paths>a:hover,.smiledesk-marketing.sd-audience-paths>a:hover{background:#efe4d5;box-shadow:0 14px 32px -24px #70543270}.smiledesk-marketing .sd-audience-paths h2,.smiledesk-marketing.sd-audience-paths h2{font-size:32px}.smiledesk-marketing .sd-audience-link,.smiledesk-marketing.sd-audience-link{color:#725537;border:0;align-items:center;gap:12px;min-height:44px;margin-top:18px;padding:8px 0;display:inline-flex}.smiledesk-marketing .sd-reception-stage,.smiledesk-marketing.sd-reception-stage{border-radius:28px;width:calc(100% - 48px);max-width:1344px;overflow:hidden}.smiledesk-marketing .sd-reception-stage .sd-brand-film,.smiledesk-marketing.sd-reception-stage .sd-brand-film{border-radius:28px}.smiledesk-marketing .sd-audience-cinema .sd-brand-film,.smiledesk-marketing.sd-audience-cinema .sd-brand-film{border-radius:26px}.smiledesk-marketing .sd-listening-player video,.smiledesk-marketing.sd-listening-player video,.smiledesk-marketing .sd-demo-video,.smiledesk-marketing.sd-demo-video{border-color:#9d8364;border-radius:20px}.smiledesk-marketing .sd-listening-player figcaption,.smiledesk-marketing.sd-listening-player figcaption{padding-inline:8px}.smiledesk-marketing .sd-billing-toggle,.smiledesk-marketing.sd-billing-toggle{background:#f0e8dc;border-color:#e4d8c7;border-radius:999px;gap:3px;width:fit-content;padding:5px}.smiledesk-marketing .sd-billing-toggle button,.smiledesk-marketing.sd-billing-toggle button{border-radius:999px;min-height:44px;padding:10px 18px}.smiledesk-marketing .sd-plans,.smiledesk-marketing.sd-plans{border:0;align-items:stretch;gap:24px}.smiledesk-marketing .sd-plan,.smiledesk-marketing.sd-plan,.smiledesk-marketing .sd-plan+.sd-plan,.smiledesk-marketing.sd-plan+.sd-plan{border-radius:var(--sd-radius-panel);box-shadow:var(--sd-shadow);background:#fffcf7;border:1px solid #dfd1bf;padding:38px 36px}.smiledesk-marketing .sd-plan+.sd-plan,.smiledesk-marketing.sd-plan+.sd-plan{background:#f0e5d5;border-color:#d8be9c}.smiledesk-marketing .sd-plan+.sd-plan:before,.smiledesk-marketing.sd-plan+.sd-plan:before{display:none}.smiledesk-marketing .sd-plan ul,.smiledesk-marketing.sd-plan ul{border-top-color:#e1d5c5}.smiledesk-marketing .sd-plan-link,.smiledesk-marketing.sd-plan-link{background:0 0;border-color:#b49b7c;gap:18px}.smiledesk-marketing .sd-plan-link:hover,.smiledesk-marketing.sd-plan-link:hover{background:#efe1ce}.smiledesk-marketing .sd-plan+.sd-plan .sd-plan-link,.smiledesk-marketing.sd-plan+.sd-plan .sd-plan-link{color:#fbf7f1;background:#1a1a1a;border-color:#1a1a1a}.smiledesk-marketing .sd-plan+.sd-plan .sd-plan-link:hover,.smiledesk-marketing.sd-plan+.sd-plan .sd-plan-link:hover{background:#353029}.smiledesk-marketing .sd-audience-note,.smiledesk-marketing.sd-audience-note,.smiledesk-marketing .sd-contact-form,.smiledesk-marketing.sd-contact-form,.smiledesk-marketing .sd-form-result,.smiledesk-marketing.sd-form-result{border-radius:var(--sd-radius-panel);box-shadow:var(--sd-shadow);border:1px solid #e1d3c0}.smiledesk-marketing .sd-audience-note,.smiledesk-marketing.sd-audience-note{background:#f0e5d5}.smiledesk-marketing .sd-contact-form,.smiledesk-marketing.sd-contact-form{background:#f3ebdf}.smiledesk-marketing .sd-contact-form input,.smiledesk-marketing.sd-contact-form input,.smiledesk-marketing .sd-contact-form select,.smiledesk-marketing.sd-contact-form select,.smiledesk-marketing .sd-contact-form textarea,.smiledesk-marketing.sd-contact-form textarea{border-radius:var(--sd-radius-field);background:#fffdf9;border-color:#c8b8a2;min-height:48px;padding:13px 15px}.smiledesk-marketing .sd-contact-form button,.smiledesk-marketing.sd-contact-form button{min-height:52px}.smiledesk-marketing .sd-contact-form input:focus,.smiledesk-marketing.sd-contact-form input:focus,.smiledesk-marketing .sd-contact-form select:focus,.smiledesk-marketing.sd-contact-form select:focus,.smiledesk-marketing .sd-contact-form textarea:focus,.smiledesk-marketing.sd-contact-form textarea:focus{border-color:#8a6842}.smiledesk-marketing .sd-form-result,.smiledesk-marketing.sd-form-result{background:#fffdf9}.smiledesk-marketing .sd-demo-panel,.smiledesk-marketing.sd-demo-panel{border-radius:30px}.smiledesk-marketing .sd-faq details,.smiledesk-marketing.sd-faq details,.smiledesk-marketing .sd-faq details:first-child,.smiledesk-marketing.sd-faq details:first-child{border:0;border-bottom:1px solid #e3d9cc}.smiledesk-marketing .sd-faq summary,.smiledesk-marketing.sd-faq summary{padding-block:25px}.smiledesk-marketing .sd-faq summary:after,.smiledesk-marketing.sd-faq summary:after{color:#725537;background:#ede3d4;border-radius:50%;place-items:center;width:28px;height:28px;font-size:19px;line-height:1;display:grid;top:24px;right:0}.smiledesk-marketing .sd-faq details[open] summary,.smiledesk-marketing.sd-faq details[open] summary{color:#725537}.smiledesk-marketing .sd-closing,.smiledesk-marketing.sd-closing{background:#eee2d1;border-radius:36px;max-width:1144px;margin:0 auto 25px;padding:76px 36px;box-shadow:0 20px 60px -45px #70543244}.smiledesk-marketing .sd-closing h2,.smiledesk-marketing.sd-closing h2{max-width:750px}.smiledesk-marketing .sd-closing p,.smiledesk-marketing.sd-closing p{max-width:500px;margin-block:23px 28px;line-height:1.9}.smiledesk-marketing .sd-closing-link,.smiledesk-marketing.sd-closing-link{min-height:54px;padding-inline:28px;display:inline-flex}.smiledesk-marketing .sd-feature-grid,.smiledesk-marketing.sd-feature-grid{column-gap:65px}.smiledesk-marketing .sd-feature,.smiledesk-marketing.sd-feature{border-color:#e3d9cc}.smiledesk-marketing .sd-feature-num,.smiledesk-marketing.sd-feature-num{text-align:center;background:#efe4d5;border-radius:50%;width:31px;height:31px;margin-top:2px;padding-top:5px}@media (max-width:1200px){.smiledesk-marketing .sd-closing,.smiledesk-marketing.sd-closing{margin-inline:30px}}@media (max-width:720px){.smiledesk-marketing .sd-hero-actions,.smiledesk-marketing.sd-hero-actions{gap:12px}.smiledesk-marketing .sd-hero-book,.smiledesk-marketing.sd-hero-book{gap:12px;min-height:50px;padding:12px 18px}.smiledesk-marketing .sd-hero-actions>.sd-listen-link,.smiledesk-marketing.sd-hero-actions>.sd-listen-link{padding:11px 16px;font-size:12px}.smiledesk-marketing .sd-nav-book,.smiledesk-marketing.sd-nav-book{min-height:44px}.smiledesk-marketing .sd-product-tabs button,.smiledesk-marketing.sd-product-tabs button{padding:10px 14px}.smiledesk-marketing .sd-audience-paths,.smiledesk-marketing.sd-audience-paths{gap:16px}.smiledesk-marketing .sd-audience-paths>a,.smiledesk-marketing.sd-audience-paths>a,.smiledesk-marketing .sd-audience-paths>a+a,.smiledesk-marketing.sd-audience-paths>a+a{border:1px solid #e7ddd0;border-radius:22px;padding:27px 25px}.smiledesk-marketing .sd-audience-paths h2,.smiledesk-marketing.sd-audience-paths h2{font-size:29px}.smiledesk-marketing .sd-reception-stage,.smiledesk-marketing.sd-reception-stage{border-radius:20px;width:calc(100% - 28px)}.smiledesk-marketing .sd-reception-stage .sd-brand-film,.smiledesk-marketing.sd-reception-stage .sd-brand-film{border-radius:20px}.smiledesk-marketing .sd-scene-caption,.smiledesk-marketing.sd-scene-caption{left:17px}.smiledesk-marketing .sd-reception-stage .sd-media-control,.smiledesk-marketing.sd-reception-stage .sd-media-control{min-height:44px}.smiledesk-marketing .sd-plans,.smiledesk-marketing.sd-plans{gap:20px}.smiledesk-marketing .sd-plan,.smiledesk-marketing.sd-plan,.smiledesk-marketing .sd-plan+.sd-plan,.smiledesk-marketing.sd-plan+.sd-plan{border:1px solid #dfd1bf;border-radius:24px;padding:30px 25px}.smiledesk-marketing .sd-plan+.sd-plan,.smiledesk-marketing.sd-plan+.sd-plan{border-color:#d8be9c}.smiledesk-marketing .sd-contact-form,.smiledesk-marketing.sd-contact-form{padding:28px 22px}.smiledesk-marketing .sd-closing,.smiledesk-marketing.sd-closing{border-radius:28px;margin:0 18px 10px;padding:55px 24px}.smiledesk-marketing .sd-closing h2,.smiledesk-marketing.sd-closing h2{font-size:37px}.smiledesk-marketing .sd-closing p,.smiledesk-marketing.sd-closing p{font-size:13px}.smiledesk-marketing .sd-audience-cinema .sd-brand-film,.smiledesk-marketing.sd-audience-cinema .sd-brand-film,.smiledesk-marketing .sd-demo-panel,.smiledesk-marketing.sd-demo-panel{border-radius:22px}.smiledesk-marketing .sd-listening-player video,.smiledesk-marketing.sd-listening-player video,.smiledesk-marketing .sd-demo-video,.smiledesk-marketing.sd-demo-video{border-radius:16px}.smiledesk-marketing .sd-product-window,.smiledesk-marketing.sd-product-window{border-radius:22px}.smiledesk-marketing .sd-plan-link,.smiledesk-marketing.sd-plan-link{min-height:48px}}@media (prefers-reduced-motion:reduce){.smiledesk-marketing .sd-hero-book,.smiledesk-marketing.sd-hero-book,.smiledesk-marketing .sd-nav-book,.smiledesk-marketing.sd-nav-book,.smiledesk-marketing .sd-closing-link,.smiledesk-marketing.sd-closing-link,.smiledesk-marketing .sd-plan-link,.smiledesk-marketing.sd-plan-link,.smiledesk-marketing .sd-contact-form button,.smiledesk-marketing.sd-contact-form button,.smiledesk-marketing .sd-audience-paths>a,.smiledesk-marketing.sd-audience-paths>a,.smiledesk-marketing .sd-product-tabs button,.smiledesk-marketing.sd-product-tabs button{transition:none;transform:none}}.smiledesk-marketing{font:15px/1.65 var(--font-body),Arial,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.smiledesk-marketing.sd-page,.smiledesk-marketing .sd-page{background:var(--ivory);color:var(--ink)}.smiledesk-marketing.sd-page{min-height:100vh;overflow-x:clip}.smiledesk-marketing.sd-skip:focus,.smiledesk-marketing .sd-skip:focus{border-radius:999px;top:8px}.smiledesk-marketing.sd-site-header{background:#fbf7f1f5}.smiledesk-marketing .sd-brand,.smiledesk-marketing.sd-brand{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.smiledesk-marketing .sd-header-actions{align-items:center;gap:18px;display:flex}.smiledesk-marketing .sd-signin{align-items:center;min-height:44px;padding:0 4px;font-size:12px;display:inline-flex}.smiledesk-marketing .sd-signin:hover{color:#886438}.smiledesk-marketing .sd-desktop-nav a{align-items:center;min-height:44px;padding:0;display:inline-flex}.smiledesk-marketing .sd-mobile-menu nav a{align-items:center;min-height:44px;display:flex}.smiledesk-marketing.sd-site-footer{border-top:1px solid var(--line);background:var(--ivory);margin-top:0}.smiledesk-marketing .sd-footer-top{grid-template-columns:2fr 1fr 1fr 1fr}.smiledesk-marketing .sd-footer-links a{align-items:center;min-height:32px;display:inline-flex}.smiledesk-marketing .sd-footer-links h2{margin-bottom:7px}.smiledesk-marketing .sd-footer-mark{align-items:center;gap:8px;display:inline-flex}.smiledesk-marketing .sd-footer-bottom{flex-wrap:wrap;font-size:11px}.smiledesk-marketing .sd-footer-disclaimer{color:var(--muted);max-width:880px;margin-top:18px;font-size:11px;line-height:1.7}.smiledesk-marketing .sd-announce{background:var(--ink);color:#e8dfd2;text-align:center;padding:8px 14px;font-size:12px}.smiledesk-marketing .sd-announce a{text-underline-offset:3px;color:#f7ecdd;text-decoration:underline}.smiledesk-marketing .sd-hero-small a{text-underline-offset:3px;text-decoration:underline}.smiledesk-marketing .sd-product-footnote{margin-top:20px}.smiledesk-marketing .sd-listen-link,.smiledesk-marketing .sd-listening-link{min-height:44px}.smiledesk-marketing .sd-plan-extra{font-size:12px}.smiledesk-marketing .sd-faq-more{color:var(--muted);margin-top:26px;font-size:13px}.smiledesk-marketing .sd-faq-more a{text-underline-offset:3px;text-decoration:underline}.smiledesk-marketing .sd-trust{flex-wrap:wrap;gap:8px;margin-top:26px;padding:0;list-style:none;display:flex}.smiledesk-marketing .sd-trust li{color:#5e574f;background:#f3ebdf;border:1px solid #e0d3c0;border-radius:999px;padding:7px 13px;font-size:11px}.smiledesk-marketing .sd-won-t{border-top:1px solid #e3d9cc;max-width:760px;margin-top:44px;padding-top:28px}.smiledesk-marketing .sd-won-t h3{font-size:24px}.smiledesk-marketing .sd-won-t ul{color:var(--muted);margin:16px 0 0;padding-left:18px;font-size:13px;line-height:1.9}.smiledesk-marketing .sd-text-link{text-underline-offset:4px;color:#725537;text-decoration:underline}.smiledesk-marketing .sd-record{grid-template-columns:.85fr 1.15fr;align-items:start;gap:60px;margin-top:52px;display:grid}.smiledesk-marketing .sd-record>*{min-width:0}.smiledesk-marketing .sd-record h3{font-size:30px}.smiledesk-marketing .sd-record p{color:var(--muted);margin-top:16px;font-size:13px}.smiledesk-marketing .sd-capture{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.8}.smiledesk-marketing .sd-call-small{border-bottom:1px solid #b6a185;align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.smiledesk-marketing .sd-page-intro{padding-bottom:12px}.smiledesk-marketing .sd-page-intro h1{font-size:clamp(40px,5vw,64px)}.smiledesk-marketing .sd-panel{border-radius:var(--sd-radius-panel);box-shadow:var(--sd-shadow);background:#f3ebdf;border:1px solid #e1d3c0;padding:35px}.smiledesk-marketing .sd-panel h2{font-size:30px}.smiledesk-marketing .sd-btn-dark{background:var(--ink);min-height:48px;color:var(--ivory);border:1px solid var(--ink);box-shadow:var(--sd-shadow);border-radius:999px;justify-content:center;align-items:center;gap:22px;padding:12px 26px;font-size:13px;display:inline-flex}.smiledesk-marketing .sd-btn-dark:hover{background:#353029}.smiledesk-marketing .sd-btn-light{border:1px solid #b49b7c;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 24px;font-size:13px;display:inline-flex}.smiledesk-marketing .sd-btn-light:hover{background:#efe1ce}.smiledesk-marketing .sd-note-list{color:var(--muted);margin:14px 0 0;padding-left:18px;font-size:13px;line-height:1.9}.smiledesk-marketing .sd-fit-actions{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.smiledesk-marketing .sd-compare{padding-bottom:70px}.smiledesk-marketing .sd-compare table{border-collapse:collapse;width:100%;margin-top:28px;font-size:13px}.smiledesk-marketing .sd-compare th,.smiledesk-marketing .sd-compare td{text-align:left;vertical-align:top;border-bottom:1px solid #e3d9cc;padding:14px 12px}.smiledesk-marketing .sd-compare-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.smiledesk-marketing .sd-compare .sd-source{color:var(--muted);max-width:700px;margin-top:16px;font-size:11px}.smiledesk-marketing .sd-steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:0;padding:0 0 70px;list-style:none;display:grid}.smiledesk-marketing .sd-steps li{border-top:1px solid var(--line);padding-top:25px}.smiledesk-marketing .sd-steps h2{font-size:27px;line-height:1.3}.smiledesk-marketing .sd-steps p{color:var(--muted);margin-top:14px;font-size:13px}.smiledesk-marketing .sd-pricing-head{padding-top:76px}.smiledesk-marketing .sd-pricing-head h1{max-width:760px;font-size:clamp(40px,5vw,64px)}.smiledesk-marketing .sd-pricing-head p{color:var(--muted);max-width:560px;margin-top:22px}.smiledesk-marketing .sd-pricing-body{padding-bottom:80px}.smiledesk-marketing .sd-pricing-body .sd-billing-toggle{margin-top:34px}.smiledesk-marketing .sd-roi{margin-top:70px}.smiledesk-marketing .sd-roi-panel{border-radius:var(--sd-radius-panel);box-shadow:var(--sd-shadow);background:#fffcf7;border:1px solid #dfd1bf;margin-top:24px;padding:28px}.smiledesk-marketing .sd-quote{border-radius:var(--sd-radius-panel);background:#eee6da;margin:60px 0 0;padding:34px 36px}.smiledesk-marketing .sd-quote blockquote{font:24px/1.55 var(--font-display),Georgia,serif;border-left:1px solid #b49a7b;margin:0;padding-left:26px}.smiledesk-marketing .sd-quote cite{font:12px/1.7 var(--font-body),Arial,sans-serif;color:#686158;margin-top:18px;display:block}.smiledesk-marketing .sd-fine-stack>p{margin-top:12px}.smiledesk-marketing .sd-contact-form{border-radius:var(--sd-radius-panel);box-shadow:var(--sd-shadow);background:#f3ebdf;border:1px solid #e1d3c0;padding:35px}.smiledesk-marketing .sd-form-skin :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){min-height:48px!important;color:var(--ink)!important;background:#fffdf9!important;border:1px solid #c8b8a2!important;border-radius:14px!important;padding:13px 15px!important;font-size:14px!important}.smiledesk-marketing .sd-form-skin textarea{min-height:110px!important}.smiledesk-marketing .sd-form-skin :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #886438;border-color:#8a6842!important}.smiledesk-marketing .sd-form-skin button[type=submit]{box-shadow:var(--sd-shadow);background:var(--ink)!important;min-height:52px!important;color:var(--ivory)!important;border:1px solid var(--ink)!important;border-radius:999px!important}.smiledesk-marketing .sd-form-skin button[type=submit]:hover{background:#353029!important}.smiledesk-marketing .sd-form-skin label{font-size:13px}.smiledesk-marketing .sd-audience-choice{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.smiledesk-marketing .sd-audience-choice a{background:#fbf7f1bf;border:1px solid #d8c7ae;border-radius:999px;align-items:center;min-height:44px;padding:8px 18px;font-size:12px;display:inline-flex}.smiledesk-marketing .sd-audience-choice a[aria-current=true]{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.smiledesk-marketing .sd-demo-grid{grid-template-columns:1fr 1fr;gap:34px;margin:40px 0 60px;display:grid}.smiledesk-marketing .sd-demo-grid>*{min-width:0}.smiledesk-marketing .sd-demo-phone{font:35px var(--font-display),Georgia,serif;color:var(--gold)}.smiledesk-marketing .sd-demo-steps{color:#d0c4b3;margin:18px 0 0;padding-left:20px;font-size:14px;line-height:1.9}.smiledesk-marketing .sd-demo-saylist{color:var(--muted);margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.9}.smiledesk-marketing .sd-demo-call{background:var(--ink);color:var(--ivory);border-radius:30px;padding:44px}.smiledesk-marketing .sd-demo-call p{color:#c7b8a5;margin-top:16px}.smiledesk-marketing .sd-demo-call .sd-btn-light{color:var(--ivory);border-color:#796b59;margin-top:22px}.smiledesk-marketing .sd-demo-call .sd-btn-light:hover{background:#ffffff14}.smiledesk-marketing .sd-demo-sample{border-radius:var(--sd-radius-panel);box-shadow:var(--sd-shadow);background:#fffdf9;border:1px solid #e1d3c0;padding:30px}.smiledesk-marketing .sd-demo-chat{margin-bottom:90px}.smiledesk-marketing .sd-walkthrough{max-width:760px;margin:0 auto;padding:36px 24px 0}@media (max-width:1000px){.smiledesk-marketing .sd-footer-top{grid-template-columns:1fr 1fr}.smiledesk-marketing .sd-record{grid-template-columns:minmax(0,1fr);gap:30px}.smiledesk-marketing .sd-steps{grid-template-columns:1fr}}@media (max-width:720px){.smiledesk-marketing .sd-header-actions{display:none}.smiledesk-marketing .sd-footer-top{grid-template-columns:1fr 1fr}.smiledesk-marketing .sd-demo-grid{grid-template-columns:1fr;margin:28px 0 40px}.smiledesk-marketing .sd-demo-call{border-radius:22px;padding:30px 23px}.smiledesk-marketing .sd-demo-phone{font-size:29px}.smiledesk-marketing .sd-panel,.smiledesk-marketing .sd-contact-form{border-radius:22px;padding:26px 20px}.smiledesk-marketing .sd-quote{padding:26px 22px}.smiledesk-marketing .sd-quote blockquote{font-size:20px}.smiledesk-marketing .sd-pricing-head{padding-top:45px}.smiledesk-marketing .sd-compare table{font-size:12px}}}@layer utilities;.smiledesk-marketing .btn-sm{min-height:44px}.smiledesk-marketing .sd-closing-actions{justify-content:center}.smiledesk-marketing .sd-closing-phone{color:var(--muted);margin:16px auto 0;font-size:12px}.smiledesk-marketing .sd-callbar{display:none}@media (max-width:720px){.smiledesk-marketing .sd-callbar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;background:var(--ink);min-height:52px;color:var(--ivory);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:14px;display:flex;position:fixed;box-shadow:0 10px 30px #0000002e}.smiledesk-marketing .sd-callbar small{opacity:.7;font-size:12px}.smiledesk-marketing.sd-site-footer{padding-bottom:96px}}.smiledesk-marketing .sd-founder-story{color:#4a443c;max-width:460px;margin-top:24px;font-size:16px;line-height:1.75}.smiledesk-marketing .sd-signature{align-items:center;gap:16px;margin-top:28px;display:flex}.smiledesk-marketing .sd-signature-photo{object-fit:cover;border-radius:50%;width:72px;height:72px}.smiledesk-marketing .sd-signature strong{font-size:15px;font-weight:600;display:block}.smiledesk-marketing .sd-signature span{color:#686158;font-size:13px;display:block}.smiledesk-marketing .sd-signature em{color:#8a6842;margin-top:2px;font-size:13px;display:block}.smiledesk-marketing .sd-founder-more{margin-top:24px;font-size:13px}.smiledesk-marketing .sd-footer-brand{font-style:italic}.smiledesk-marketing .sd-letter{max-width:680px}.smiledesk-marketing .sd-letter h1{font:400 44px/1.15 var(--font-display),Georgia,serif;margin:16px 0 32px}.smiledesk-marketing .sd-letter>p:not(.sd-kicker){color:#3d3832;margin:0 0 20px;font-size:17px;line-height:1.75}.smiledesk-marketing .sd-letter>p.sd-letter-brand{font:400 24px/1.5 var(--font-display),Georgia,serif;color:var(--ink);border-left:1px solid #b49a7b;margin:36px 0 8px;padding-left:22px}@media (max-width:720px){.smiledesk-marketing .sd-letter h1{font-size:32px}.smiledesk-marketing .sd-letter>p.sd-letter-brand{font-size:20px}}.smiledesk-marketing .sd-smallbiz{text-align:center;border-top:1px solid var(--line);color:var(--muted);padding-block:56px;font-size:14px;line-height:1.8}.smiledesk-marketing .sd-smallbiz h2{color:var(--ink);margin:12px auto;font-size:clamp(22px,3vw,30px)}.smiledesk-marketing .sd-smallbiz p:not(.sd-kicker){max-width:560px;margin:0 auto 18px}
