@layer mobile-inputs{@media (any-pointer:coarse){:where(input:not(:-webkit-any([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit])),select,textarea:not(:-webkit-any(.excalidraw-wysiwyg,.FIE_canvas-container>textarea)),[contenteditable=plaintext-only],[contenteditable=true][role=textbox],.cs-message-input__content-editor[contenteditable=true]){font-size:max(16px,1rem,var(--mobile-input-font-size,1rem))!important}:where(input:not(:-moz-any([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit])),select,textarea:not(:-moz-any(.excalidraw-wysiwyg,.FIE_canvas-container>textarea)),[contenteditable=plaintext-only],[contenteditable=true][role=textbox],.cs-message-input__content-editor[contenteditable=true]){font-size:max(16px,1rem,var(--mobile-input-font-size,1rem))!important}:where(input:not(:is([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit])),select,textarea:not(:is(.excalidraw-wysiwyg,.FIE_canvas-container>textarea)),[contenteditable=plaintext-only],[contenteditable=true][role=textbox],.cs-message-input__content-editor[contenteditable=true]){font-size:max(16px,1rem,var(--mobile-input-font-size,1rem))!important}}}body{color:#201d31;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.mm-partner *,.mm-partner *:before,.mm-partner *:after{box-sizing:border-box}.mm-partner button,.mm-partner select{font-family:inherit}.mm-partner :focus-visible{outline:3px solid #6046cc;outline-offset:4px}.skip-link:focus-visible{outline:3px solid #6046cc;outline-offset:4px}.skip-link{position:fixed;z-index:100;color:#fff;background:#201d31;border-radius:8px;padding:12px 16px;inset:8px auto auto 8px;transform:translateY(-160%)}.skip-link:focus{transform:none}.mm-partner-header,.mm-partner-footer{background:#fff}.mm-partner-header{border-bottom:1px solid #e7e4ed}.mm-partner-footer{border-top:1px solid #e7e4ed}.mm-partner-bar{display:flex;align-items: center;gap:clamp(18px,3vw,44px);width:min(100% - 48px,1160px);min-height:76px;margin-inline-start:auto;margin-inline-end:auto}.mm-partner-bar a{text-decoration:none;color:inherit}.mm-partner-marks{display:flex;flex:none;align-items: center;gap:12px}.mm-partner-marks a{display:inline-flex;letter-spacing:-.06em;align-items: center;gap:6px;font-size:20px;font-weight:750}.mm-partner-marks img{object-fit:contain}.mm-partner-marks>span{color:#8a8792;font-size:17px;font-weight:400}.mm-partner-bar nav{display:flex;color:#555160;flex-wrap:wrap;align-items: center;gap:8px 25px;margin-inline-start:auto;font-size:14px;font-weight:550}.mm-partner-bar nav a{padding-block-start:8px;padding-block-end:8px}.mm-partner-bar nav a:hover,.mm-partner-marks a:hover{color:#5947c7}.mm-partner-bar a[aria-current=page]{color:#5947c7;font-weight:700}.mm-partner-bar .mm-partner-action{display:inline-flex;color:#342b52;border:1px solid #d7d2e5;border-radius:999px;justify-content:center;align-items: center;gap:7px;padding:9px 16px;font-size:14px;font-weight:650}.mm-partner-action svg{flex:none}.mm-partner-bar .mm-partner-action:hover{background:#f3f0fb}.mm-partner-footer .mm-partner-bar{min-height:100px}@media (max-width:780px){.mm-partner-header .mm-partner-action{display:none}.mm-partner-bar{flex-wrap:wrap;gap:5px 18px;width:calc(100% - 36px);padding-block-start:14px;padding-block-end:14px}.mm-partner-bar nav{gap:4px 15px}.mm-partner-marks{gap:8px}.mm-partner-marks a{font-size:18px}.mm-partner-footer .mm-partner-bar{padding-block-start:25px;padding-block-end:25px}}@media (max-width:560px){.mm-partner-bar{justify-content:center}.mm-partner-bar nav{justify-content:center;margin:0;font-size:13px}.mm-partner-marks{justify-content:center;width:100%}.mm-partner-header .mm-partner-bar{padding-block-start:12px;padding-block-end:5px}}.mme-page{--mme-ink:#201d31;--mme-muted:#575366;--mme-purple:#5947c7;color:var(--mme-ink);background:#faf9ff}.mme-page *,.mme-page *:before,.mme-page *:after{box-sizing:border-box}.mme-page :where(h1,h2,h3,p,figure,ul){margin:0}.mme-page a{color:inherit}.mme-page :where(a,button):focus-visible{outline:3px solid #8166df;outline-offset:5px}.mme-container{width:min(1160px,100% - 80px);margin-inline-start:auto;margin-inline-end:auto}.mme-hero{display:grid;grid-template-columns:minmax(0,.9fr)minmax(0,1fr);align-items: center;gap:clamp(30px,5vw,76px);padding-block-start:clamp(48px,6.2vw,86px);padding-block-end:clamp(55px,7vw,104px)}.mme-hero-copy{min-width:0}.mme-offer-label,.mme-code-row,.mme-code,.mme-cta,.mme-draft-title,.mme-plan-heading,.mme-plan-grid li,.mme-plan-grid a{display:flex;align-items: center}.mme-page svg{flex-shrink:0}.mme-page h1{color:var(--mme-ink);letter-spacing:-.055em;text-wrap:balance;max-width:10.5em;margin-block-start:23px;margin-block-end:20px;font-size:clamp(52px,6vw,88px);font-weight:650;line-height:1.01}.mme-deck{color:var(--mme-muted);max-width:44ch;font-size:clamp(17px,1.45vw,21px);line-height:1.55}.mme-hero .mme-cta{display:inline-flex;background:var(--mme-purple);color:#fff;text-decoration:none;border-radius:12px;justify-content:center;gap:14px;min-height:49px;margin-top:25px;padding:12px 21px;font-size:15px;font-weight:650;box-shadow:0 3px 8px #46358e1f}.mme-hero .mme-cta:hover{background:#4b39b1}.mme-offer{position:relative;margin-top:24px}.mme-offer-label{gap:9px;font-size:15px;line-height:1.4}.mme-offer-label svg{color:var(--mme-purple)}.mme-code-row{color:var(--mme-muted);flex-wrap:wrap;gap:10px;margin-top:8px;font-size:13px}.mme-code{color:#423184;cursor:pointer;background:#f4f0ff;border:1px dashed #9988d5;border-radius:7px;gap:10px;min-height:36px;padding:6px 11px}.mme-code:hover{background:#eae4ff}.mme-code code{user-select:all;letter-spacing:.075em;font:700 12px/1.2 ui-monospace,monospace}.mme-feedback{display:block;color:#423184;margin-top:4px;font-size:12px}.mme-feedback:empty{margin:0}.mme-preview{isolation:isolate;position:relative;display:flex;overflow:hidden;background:radial-gradient(at 7% 0%,#fae7d8 0,#0000 47%),radial-gradient(at 103% 100%,#afa3eb 0,#0000 57%),#e5dcfa;border:1px solid #d5c8f1;border-radius:28px;flex-direction:column;align-items: flex-start;min-width:0;padding:clamp(18px,2.5vw,36px)}.mme-preview:before,.mme-preview:after{content:"";z-index:-1;position:absolute;pointer-events:none}.mme-preview:before{mask-image:linear-gradient(145deg,#0000,#000 68%);background-image:radial-gradient(#6a489330 1px,#0000 1px);background-size:13px 13px;inset:0}.mme-preview:after{aspect-ratio:1;border:1px solid #ffffff61;border-radius:50%;width:100%;bottom:-57%;right:-26%;box-shadow:0 0 0 23px #ffffff12,0 0 0 24px #ffffff57,0 0 0 50px #ffffff16,0 0 0 51px #ffffff45,0 0 0 80px #ffffff0e}.mme-preview figcaption{display:flex;color:#52485f;letter-spacing:.06em;text-transform:uppercase;align-items: center;gap:7px;margin-bottom:23px;font-size:11px;font-weight:700}.mme-preview figcaption span{background:#8e71bd;border-radius:50%;width:6px;height:6px}.mme-window{overflow:hidden;background:#fff;border:1px solid #fff;border-radius:16px;width:91%;box-shadow:0 14px 36px -14px #42295655,0 2px 8px #66468c13}.mme-window-head{display:flex;color:#33274d;border-bottom:1px solid #ede9f6;align-items: center;gap:9px;padding:13px 16px;font-size:14px}.mme-agent-icon{display:grid;color:#fff;background:linear-gradient(145deg,#9b77dc,#6847bb);border-radius:10px;flex:none;place-items: center;width:31px;height:31px}.mme-window-dots{display:flex;gap:4px;margin-left:auto}.mme-window-dots i{background:#b8b1c8;border-radius:50%;width:4px;height:4px}.mme-window-body{padding:16px clamp(14px,1.4vw,22px) 28px}.mme-window .mme-request{color:#46345d;background:#f1ecfc;border-radius:12px 12px 2px;width:-moz-fit-content;width:fit-content;max-width:91%;margin:0 0 18px auto;padding:11px 13px;font-size:clamp(12px,1.05vw,15px);line-height:1.5}.mme-thread{display:flex;position:relative;align-items: center;gap:9px}.mme-thread+.mme-thread{margin-top:14px}.mme-thread+.mme-thread:before{content:"";position:absolute;background:#e3daef;width:1px;height:11px;top:-12px;left:13px}.mme-thread-icon{display:grid;color:#82758e;border:1px solid #e7e2ed;border-radius:8px;flex:none;place-items: center;width:28px;height:28px}.mme-thread strong,.mme-author{display:block}.mme-thread strong{font-size:12px;font-weight:650}.mme-author{color:#63596d;word-break:break-word;margin-top:1px;font-size:11px}.mme-thread-check{color:#398567;margin-left:auto}.mme-draft{position:relative;background:#f0fff7;border:1px solid #d4ecdf;border-radius:13px;align-self: flex-end;width:79%;margin-top:-12px;padding:15px 16px;box-shadow:0 12px 30px -10px #6a4e8570}.mme-draft-title{color:#22664e;gap:8px;font-size:13px}.mme-draft p{color:#334e43;margin-top:7px;font-size:13px;line-height:1.5}.mme-page h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(32px,3.8vw,52px);font-weight:650;line-height:1.08}.mme-page h3{letter-spacing:-.03em;font-size:22px;font-weight:650;line-height:1.22}.mme-features{border-top:1px solid #dfdbe8;padding-block-start:40px;padding-block-end:clamp(50px,6vw,82px)}.mme-feature-grid,.mme-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.mme-feature-grid{margin-top:30px}.mme-feature-grid article{padding-right:clamp(0px,2vw,32px)}.mme-feature-icon{display:grid;border-radius:13px;place-items: center;width:43px;height:43px}.mme-feature-icon svg{width:21px;height:21px}.mme-icon-violet{color:#5e41a2;background:#eae4fe}.mme-icon-peach{color:#935033;background:#fce9de}.mme-icon-mint{color:#2b6f54;background:#ddf1e7}.mme-feature-grid h3{margin-top:15px}.mme-feature-grid p,.mme-plan-intro{color:var(--mme-muted);line-height:1.6}.mme-feature-grid p{margin-top:8px;font-size:16px}.mme-plans{background:#f2eef9;border-block-start:1px solid #e2dbea;border-block-end:1px solid #e2dbea;padding-block-start:clamp(44px,5.5vw,78px);padding-block-end:clamp(44px,5.5vw,78px);scroll-margin-top:90px}.mme-plans .mme-plan-intro{max-width:56ch;margin-top:14px;font-size:17px}.mme-plan-grid{margin-top:30px}.mme-plan-grid article{display:flex;background:#fff;border:1px solid #e1d9eb;border-radius:16px;flex-direction:column;min-width:0;padding:clamp(19px,2vw,28px)}.mme-plan-heading{gap:10px}.mme-plan-heading svg,.mme-plan-grid li svg{color:#7059b2}.mme-plan-grid ul{display:grid;list-style:none;gap:10px;margin-block-start:21px;margin-block-end:25px;padding:0}.mme-plan-grid li{color:#51495f;align-items: flex-start;gap:8px;font-size:14px;line-height:1.45}.mme-plan-grid li svg{margin-top:2px}.mme-plan-grid a{color:#513a94;text-decoration:none;border:1px solid #dcd2f0;border-radius:9px;justify-content:space-between;gap:8px;min-height:42px;margin-top:auto;padding:9px 13px;font-size:14px;font-weight:650}.mme-plan-grid a:hover{background:#f5f1fe}@media (max-width:880px){.mme-container{width:min(100% - 48px,740px)}.mme-hero{grid-template-columns:1fr;gap:33px}.mme-hero-copy{max-width:640px}.mme-page h1{max-width:12em;font-size:clamp(52px,8.4vw,69px)}.mme-preview{width:min(100%,600px)}.mme-window .mme-request{font-size:14px}.mme-feature-grid,.mme-plan-grid{gap:14px}.mme-feature-grid article{padding-right:0}}@media (max-width:640px){.mme-container{width:calc(100% - 36px)}.mme-hero{padding-top:35px;padding-bottom:41px}.mme-page h1{letter-spacing:-.05em;margin-block-start:18px;margin-block-end:15px;font-size:clamp(44px,10.5vw,58px)}.mme-hero .mme-cta{margin-top:19px}.mme-offer{margin-top:18px}.mme-preview{border-radius:19px;padding:19px 15px 22px}.mme-preview figcaption{margin-bottom:15px}.mme-window{width:94%}.mme-window .mme-request{font-size:12px}.mme-draft{width:85%}.mme-feature-grid,.mme-plan-grid{grid-template-columns:1fr}.mme-feature-grid{gap:22px}.mme-feature-grid article{display:grid;grid-template-columns:auto 1fr;align-items: center;column-gap:14px}.mme-feature-icon{grid-row:span 2;align-self: start}.mme-feature-grid h3{margin-top:0}.mme-feature-grid p{margin-top:5px}.mme-code{min-height:42px}}
