@import url("https://fonts.googleapis.com/css2?family=Archivo:wght@600&family=Inter:wght@400;600&display=swap");.ycbm-sms{--midnight:#004349;--bright:#44ff87;--linen:#efe9e4;--tea:#c7ffc6;--black:#0c0f0c;--grey-80:#444644;--grey-60:#696b69;--grey-20:#d6dbd6;--grey-10:#eaedea;--nav-offset:80px;background:#fff;color:var(--black);font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.6;width:100%}.ycbm-sms,.ycbm-sms *,.ycbm-sms :after,.ycbm-sms :before{box-sizing:border-box}.ycbm-sms :where(h1,h2,h3,p,ul){margin:0;padding:0}.ycbm-sms :where(ul){list-style:none}.ycbm-sms a:focus-visible,.ycbm-sms button:focus-visible{outline:3px solid var(--black);outline-offset:3px}.ycbm-sms__wrap{margin:0 auto;max-width:1040px;padding:0 24px}.ycbm-sms__display{font-family:Archivo,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.1}.ycbm-sms__nowrap{white-space:nowrap}.ycbm-sms__dot{background:var(--bright);border-radius:50%;display:inline-block;height:.34em;margin-left:.08em;width:.34em}.ycbm-sms__hero{background:var(--linen);color:var(--black);padding:calc(var(--nav-offset) + 48px) 0 64px}.ycbm-sms__title{color:var(--midnight);font-size:32px;margin:0 0 2rem;max-width:860px}@media (min-width:768px){.ycbm-sms__title{font-size:56px}}.ycbm-sms__intro{color:var(--grey-80);font-size:18px;max-width:860px;text-wrap:pretty}.ycbm-sms__intro+.ycbm-sms__intro{margin-top:10px}.ycbm-sms__tag{background:var(--tea);border-radius:4px;color:var(--midnight);font-weight:600;padding:1px 3px;white-space:nowrap}.ycbm-sms__tag--manual{background:var(--grey-10);color:var(--black)}.ycbm-sms__hero .ycbm-sms__tag--manual{background:#fff}.ycbm-sms__nav{margin-top:32px}.ycbm-sms__nav ul{display:flex;flex-wrap:wrap;gap:10px}.ycbm-sms__nav a{border:2px solid var(--midnight);border-radius:999px;color:var(--midnight);display:inline-block;font-size:15px;font-weight:600;line-height:1.2;padding:8px 16px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.ycbm-sms__nav a:hover{background:var(--midnight);color:#fff}.ycbm-sms__main{padding:56px 0 24px}.ycbm-sms__grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.ycbm-sms__card{background:#fff;border:1px solid var(--grey-20);border-radius:16px;display:flex;flex-direction:column;padding:24px 24px 20px}.ycbm-sms__card-title{color:var(--black);font-size:20px;font-weight:600;line-height:1.3;margin-bottom:16px}.ycbm-sms__bubble{color:var(--black);flex:0 0 auto;font-size:16px;line-height:1.6;margin:0 0 20px;-webkit-user-select:all;user-select:all}.ycbm-sms__foot{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-top:auto}.ycbm-sms__copy{align-items:center;appearance:none;background:var(--midnight);border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;line-height:1.2;min-width:150px;padding:11px 18px;transition:background-color .15s ease,color .15s ease}.ycbm-sms__copy:hover{background:var(--black)}.ycbm-sms__copy[data-state=copied]{background:var(--bright);color:var(--midnight)}.ycbm-sms__copy svg{flex:none;height:16px;width:16px}.ycbm-sms [hidden]{display:none!important}.ycbm-sms__filters{margin-bottom:40px}.ycbm-sms__filters-label{color:var(--grey-80);font-size:15px;font-weight:600;margin-bottom:10px}.ycbm-sms__chips{display:flex;flex-wrap:wrap;gap:10px}.ycbm-sms__chip{appearance:none;background:#fff;border:2px solid var(--midnight);border-radius:999px;color:var(--midnight);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;padding:8px 16px;transition:background-color .15s ease,color .15s ease}.ycbm-sms__chip:hover{background:var(--grey-10)}.ycbm-sms__chip[aria-pressed=true]{background:var(--midnight);color:#fff}.ycbm-sms__chip-n{font-weight:400;opacity:.8}.ycbm-sms__section+.ycbm-sms__section{margin-top:56px}.ycbm-sms__section{scroll-margin-top:24px}.ycbm-sms__section-title{color:var(--black);font-size:26px;font-weight:600;line-height:1.25;margin-bottom:6px}.ycbm-sms__section-intro{color:var(--grey-80);margin-bottom:20px}.ycbm-sms__cta{background:var(--midnight);color:#fff;margin-top:56px;padding:64px 0}.ycbm-sms__cta .ycbm-sms__wrap{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px 48px;justify-content:space-between}.ycbm-sms__cta-body{flex:1 1 460px;min-width:0}.ycbm-sms__logo{display:block;height:auto;margin-left:auto;max-width:60%;width:200px}.ycbm-sms__cta-title{color:#fff;font-size:clamp(28px,4.4vw,42px);margin-bottom:14px;max-width:640px}.ycbm-sms__cta-text{color:var(--grey-10);margin-bottom:28px;max-width:560px}.ycbm-sms__actions{display:flex;flex-wrap:wrap;gap:12px}.ycbm-sms__btn{border:2px solid transparent;border-radius:10px;display:inline-block;font-size:16px;font-weight:600;line-height:1.2;padding:13px 22px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.ycbm-sms__btn--primary{background:var(--bright);color:var(--midnight)}.ycbm-sms__btn--primary:hover{background:#fff}.ycbm-sms__btn--ghost{border-color:#fff;color:#fff}.ycbm-sms__btn--ghost:hover{background:hsla(0,0%,100%,.12)}.ycbm-sms__cta a:focus-visible{outline-color:#fff}.ycbm-sms__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}@media (max-width:760px){.ycbm-sms__wrap{padding:0 16px}.ycbm-sms{--nav-offset:72px}.ycbm-sms__hero{padding:calc(var(--nav-offset) + 32px) 0 44px}.ycbm-sms__main{padding-top:40px}.ycbm-sms__grid{grid-template-columns:minmax(0,1fr)}.ycbm-sms__cta{padding:48px 0}}@media (max-width:420px){.ycbm-sms__foot{align-items:stretch;flex-direction:column}.ycbm-sms__copy{width:100%}}@media (prefers-reduced-motion:reduce){.ycbm-sms__btn,.ycbm-sms__chip,.ycbm-sms__copy,.ycbm-sms__nav a{transition:none}}