.OneSignalInquiryForm-module__snvINa__form{color:inherit;font-size:14px;line-height:1.7}.OneSignalInquiryForm-module__snvINa__fields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.OneSignalInquiryForm-module__snvINa__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.OneSignalInquiryForm-module__snvINa__form label{font-size:13px;font-weight:500;display:block}.OneSignalInquiryForm-module__snvINa__form input:not([type=checkbox]),.OneSignalInquiryForm-module__snvINa__form textarea{border:1px solid var(--cds-border-strong,#89978e);background:var(--cds-field,#fff);width:100%;color:var(--cds-text-primary,#202f2d);font:inherit;border-radius:2px;min-height:46px;margin-top:7px;padding:11px 12px;display:block}.OneSignalInquiryForm-module__snvINa__form textarea{resize:vertical}.OneSignalInquiryForm-module__snvINa__form input:focus-visible,.OneSignalInquiryForm-module__snvINa__form textarea:focus-visible,.OneSignalInquiryForm-module__snvINa__form button:focus-visible,.OneSignalInquiryForm-module__snvINa__form summary:focus-visible,.OneSignalInquiryForm-module__snvINa__form a:focus-visible{outline:3px solid var(--cds-focus,#24705a);outline-offset:3px}.OneSignalInquiryForm-module__snvINa__hint{font-size:12px;margin:0 0 18px!important}.OneSignalInquiryForm-module__snvINa__optional{margin-left:5px;font-size:11px;font-weight:400}.OneSignalInquiryForm-module__snvINa__notice{border-block:1px solid var(--cds-border-subtle,#d4dcd3);padding:12px 0;font-size:12px}.OneSignalInquiryForm-module__snvINa__notice summary{cursor:pointer;font-weight:500}.OneSignalInquiryForm-module__snvINa__notice p{margin:10px 0!important}.OneSignalInquiryForm-module__snvINa__notice a{text-decoration:underline!important}.OneSignalInquiryForm-module__snvINa__form .OneSignalInquiryForm-module__snvINa__consent{align-items:flex-start;gap:10px;font-size:12px;display:flex}.OneSignalInquiryForm-module__snvINa__consent input{accent-color:#214d40;flex:none;width:18px;height:18px;margin:2px 0 0}.OneSignalInquiryForm-module__snvINa__submit{min-height:54px;font:inherit;color:#fff;cursor:pointer;background:#ba3626;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:26px;margin-top:22px;padding:16px 22px;display:flex}.OneSignalInquiryForm-module__snvINa__submit:hover{background:#9d2b1d}.OneSignalInquiryForm-module__snvINa__submit:disabled{opacity:.65;cursor:wait}.OneSignalInquiryForm-module__snvINa__feedback{color:#193e34;overflow-wrap:anywhere;background:#eef6ef;border:1px solid #65967c;margin-top:20px;padding:18px}.OneSignalInquiryForm-module__snvINa__feedback p{margin-top:8px!important}.OneSignalInquiryForm-module__snvINa__error{color:#8d211c;background:#fff3f0;border-color:#ba3626}@media (max-width:479px){.OneSignalInquiryForm-module__snvINa__row{grid-template-columns:1fr}.OneSignalInquiryForm-module__snvINa__submit{width:100%}}
.onesignal-module__AV1ymq__scope{--font-onesignal:"IXC OneSignal",var(--font-sans);--os-ink:#14191f;--os-muted:#606873;--os-paper:#fff;--os-surface:#f5f6f8;--os-line:#e3e6eb;--os-accent:#e52f4f;--os-action:#d92545;color:var(--os-ink);font-family:var(--font-onesignal);-webkit-font-smoothing:antialiased;background:#fff;font-size:18px;font-weight:400;line-height:1.65}.onesignal-module__AV1ymq__scope *,.onesignal-module__AV1ymq__scope :before,.onesignal-module__AV1ymq__scope :after{box-sizing:border-box}.onesignal-module__AV1ymq__scope a{color:inherit;text-decoration:none}.onesignal-module__AV1ymq__scope :where(button,input,select,textarea){font:inherit}.onesignal-module__AV1ymq__scope button{cursor:pointer}.onesignal-module__AV1ymq__scope button:disabled{cursor:default}.onesignal-module__AV1ymq__scope a:focus-visible,.onesignal-module__AV1ymq__scope button:focus-visible,.onesignal-module__AV1ymq__scope summary:focus-visible{outline:3px solid var(--os-action);outline-offset:5px}.onesignal-module__AV1ymq__scope h1,.onesignal-module__AV1ymq__scope h2,.onesignal-module__AV1ymq__scope h3,.onesignal-module__AV1ymq__scope h4,.onesignal-module__AV1ymq__scope p,.onesignal-module__AV1ymq__scope figure{margin:0}.onesignal-module__AV1ymq__scope h1,.onesignal-module__AV1ymq__scope h2,.onesignal-module__AV1ymq__scope h3,.onesignal-module__AV1ymq__scope h4{color:inherit;word-break:keep-all;overflow-wrap:break-word;letter-spacing:-.02em;font-family:inherit}.onesignal-module__AV1ymq__scope p{word-break:keep-all;overflow-wrap:break-word}.onesignal-module__AV1ymq__scope h2{font-size:38px;font-weight:650;line-height:1.3}.onesignal-module__AV1ymq__scope h3{font-size:24px;font-weight:600;line-height:1.4}.onesignal-module__AV1ymq__scope img{max-width:100%;height:auto;display:block}.onesignal-module__AV1ymq__scope section[id]{scroll-margin-top:calc(var(--masthead-h) + 88px)}.onesignal-module__AV1ymq__scope:lang(ja){--font-onesignal:var(--font-sans)}.onesignal-module__AV1ymq__scope:lang(ja) :is(h1,h2,h3,h4){font-weight:600}.onesignal-module__AV1ymq__scope:lang(ja) :is(h1,h2,h3,h4,p,summary){word-break:normal;overflow-wrap:anywhere}.onesignal-module__AV1ymq__container{width:min(1280px,100% - 112px);margin-inline:auto}.onesignal-module__AV1ymq__main{min-width:0}.onesignal-module__AV1ymq__section{padding-block:96px}.onesignal-module__AV1ymq__eyebrow{letter-spacing:.06em;color:var(--os-action);align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.onesignal-module__AV1ymq__smallLine{background:var(--os-accent);width:24px;height:2px}.onesignal-module__AV1ymq__sectionHead{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:40px;display:flex}.onesignal-module__AV1ymq__sectionHead>p{color:var(--os-muted);max-width:480px}.onesignal-module__AV1ymq__button{border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:14px 24px;font-size:16px;font-weight:600;line-height:1.4;transition:background .18s,color .18s,transform .18s;display:inline-flex}.onesignal-module__AV1ymq__button:hover{transform:translateY(-2px)}.onesignal-module__AV1ymq__primary{background:var(--os-action);color:#fff}.onesignal-module__AV1ymq__primary:hover{background:#bc1e3a}.onesignal-module__AV1ymq__secondary{color:var(--os-ink);background:#fff;border-color:#9299a3}.onesignal-module__AV1ymq__secondary:hover{background:var(--os-surface);border-color:var(--os-ink)}.onesignal-module__AV1ymq__light{color:var(--os-ink);background:#fff}.onesignal-module__AV1ymq__light:hover{background:#e8ebef}.onesignal-module__AV1ymq__textLink,.onesignal-module__AV1ymq__inlineLink{align-items:center;gap:16px;padding-block:10px;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.onesignal-module__AV1ymq__textLink:hover,.onesignal-module__AV1ymq__inlineLink:hover{color:var(--os-action)}.onesignal-module__AV1ymq__textLink svg,.onesignal-module__AV1ymq__inlineLink svg{flex:none;transition:transform .18s}.onesignal-module__AV1ymq__textLink:hover svg,.onesignal-module__AV1ymq__inlineLink:hover svg{transform:translate(3px)}.onesignal-module__AV1ymq__actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.onesignal-module__AV1ymq__productNav{border-bottom:1px solid var(--os-line);top:var(--masthead-h);z-index:500;transition:top .3s var(--ease);background:#fff;position:sticky}body:has(.masthead--hidden) .onesignal-module__AV1ymq__productNav{top:0}.onesignal-module__AV1ymq__navInner{align-items:center;gap:28px;width:min(1280px,100% - 112px);min-height:72px;margin:auto;display:flex}.onesignal-module__AV1ymq__wordmark{flex:none;align-items:center;gap:16px;display:flex}.onesignal-module__AV1ymq__wordmark img{width:140px;height:auto}.onesignal-module__AV1ymq__wordmark>span{border-left:1px solid var(--os-line);color:var(--os-muted);padding-left:16px;font-size:13px}.onesignal-module__AV1ymq__navLinks{align-self:stretch;align-items:stretch;gap:28px;margin-left:auto;display:flex}.onesignal-module__AV1ymq__navLinks>a{white-space:nowrap;align-items:center;font-size:14px;font-weight:500;display:flex;position:relative}.onesignal-module__AV1ymq__navLinks a:hover{color:var(--os-action)}.onesignal-module__AV1ymq__navLinks a:is([aria-current=page],[aria-current=true]):after{content:"";background:var(--os-accent);height:2px;position:absolute;bottom:0;left:0;right:0}.onesignal-module__AV1ymq__navCta{background:var(--os-ink);color:#fff;white-space:nowrap;border:0;border-radius:5px;align-items:center;gap:18px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:600;display:flex}.onesignal-module__AV1ymq__navCta:hover{background:#303741}.onesignal-module__AV1ymq__productMenuToggle{display:none}.onesignal-module__AV1ymq__guideBlock{margin-top:48px}.onesignal-module__AV1ymq__guideBlock>h3{margin-bottom:24px;font-size:22px}.onesignal-module__AV1ymq__guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.onesignal-module__AV1ymq__guideGrid>a{border:1px solid var(--os-line);background:#fff;border-radius:8px;grid-template-columns:1fr auto;align-content:start;gap:12px 16px;min-width:0;padding:28px;transition:border-color .18s,transform .18s;display:grid}.onesignal-module__AV1ymq__guideGrid>a:hover{border-color:#aeb5bf;transform:translateY(-3px)}.onesignal-module__AV1ymq__guideGrid>a>span{color:var(--os-muted);font-size:13px}.onesignal-module__AV1ymq__guideGrid h4{grid-column:1/-1;font-size:20px;font-weight:600}.onesignal-module__AV1ymq__guideGrid p{color:var(--os-muted);grid-column:1/-1;font-size:16px}.onesignal-module__AV1ymq__guideGrid svg{grid-area:1/2}.onesignal-module__AV1ymq__hero{background:#fff}.onesignal-module__AV1ymq__heroCopy{min-width:0}.onesignal-module__AV1ymq__heroCopy h1{letter-spacing:-.02em;margin-bottom:24px;font-size:54px;font-weight:650;line-height:1.25}.onesignal-module__AV1ymq__heroCopy h1 em{color:var(--os-action);font-style:normal}.onesignal-module__AV1ymq__heroLead{color:var(--os-muted);font-size:20px;line-height:1.55;margin-bottom:14px!important}.onesignal-module__AV1ymq__heroPartner{color:var(--os-muted);font-size:16px;margin-bottom:28px!important}.onesignal-module__AV1ymq__heroAssurance{color:var(--os-muted);flex-wrap:wrap;gap:10px 20px;margin-top:24px;font-size:13px;display:flex}.onesignal-module__AV1ymq__heroAssurance span{align-items:center;gap:6px;display:flex}.onesignal-module__AV1ymq__mobileBreak{display:none}.onesignal-module__AV1ymq__heroFoot{border-top:1px solid var(--os-line);grid-template-columns:1fr 1fr auto;align-items:center;gap:32px;padding-block:24px;font-size:15px;line-height:1.6;display:grid}.onesignal-module__AV1ymq__heroFoot>span,.onesignal-module__AV1ymq__heroFoot>p{color:var(--os-muted)}.onesignal-module__AV1ymq__heroFoot strong{color:var(--os-ink);font-weight:600}.onesignal-module__AV1ymq__heroFoot .onesignal-module__AV1ymq__textLink{font-size:14px}.onesignal-module__AV1ymq__caseSection{background:#fff}.onesignal-module__AV1ymq__customerGrid{grid-template-columns:minmax(0,3.4fr) minmax(220px,1fr);gap:40px;display:grid}.onesignal-module__AV1ymq__featureCase{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;min-width:0;display:grid}.onesignal-module__AV1ymq__featureImage{background:var(--os-surface);border-radius:8px;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.onesignal-module__AV1ymq__featureImage img{width:100%;height:auto;transition:transform .25s}.onesignal-module__AV1ymq__featureImage:hover img{transform:scale(1.025)}.onesignal-module__AV1ymq__featureCopy{min-width:0;padding:8px 0 8px 32px}.onesignal-module__AV1ymq__caseLabel{color:var(--os-muted);margin-bottom:14px;font-size:13px;display:block}.onesignal-module__AV1ymq__featureCopy h3{margin-bottom:16px;font-size:24px}.onesignal-module__AV1ymq__featureCopy>p{color:var(--os-muted);font-size:16px}.onesignal-module__AV1ymq__featureMetric{flex-wrap:wrap;align-items:center;gap:16px 20px;margin:24px 0 14px;display:flex}.onesignal-module__AV1ymq__featureMetric>strong{letter-spacing:-.03em;color:var(--os-accent);font-size:56px;font-weight:600;line-height:1}.onesignal-module__AV1ymq__featureMetric strong>span{margin-left:3px;font-size:32px}.onesignal-module__AV1ymq__featureMetric>p{color:var(--os-ink);font-size:14px;line-height:1.6}.onesignal-module__AV1ymq__featureMetric p span{color:var(--os-muted);font-size:13px}.onesignal-module__AV1ymq__caseHighlights{border-left:1px solid var(--os-line);grid-template-columns:1fr;margin:0;padding-left:32px;display:grid}.onesignal-module__AV1ymq__caseHighlights>a{border-bottom:1px solid var(--os-line);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:24px 0;display:flex}.onesignal-module__AV1ymq__caseHighlights>a:first-child{padding-top:0}.onesignal-module__AV1ymq__caseHighlights>a:last-child{border-bottom:0;padding-bottom:0}.onesignal-module__AV1ymq__highlightBrand{letter-spacing:-.02em;font-size:21px;font-weight:600}.onesignal-module__AV1ymq__caseHighlights strong{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.2;display:block}.onesignal-module__AV1ymq__caseHighlights strong small{margin-left:4px;font-size:20px}.onesignal-module__AV1ymq__caseHighlights p{color:var(--os-muted);margin-top:6px;font-size:16px}.onesignal-module__AV1ymq__highlightSource{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.onesignal-module__AV1ymq__sourceNote{color:var(--os-muted);font-size:13px;line-height:1.7;margin-top:20px!important}.onesignal-module__AV1ymq__productSection{border-top:1px solid var(--os-line);background:#fff}.onesignal-module__AV1ymq__productIntro{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;margin-bottom:40px;display:grid}.onesignal-module__AV1ymq__productIntro>p{color:var(--os-muted);font-size:18px}.onesignal-module__AV1ymq__implementation{background:var(--os-surface)}.onesignal-module__AV1ymq__engineeringGrid{grid-template-columns:1.2fr 1fr;gap:48px;display:grid}.onesignal-module__AV1ymq__engineeringFlow{border-top:1px solid var(--os-line)}.onesignal-module__AV1ymq__engineeringStep{border-bottom:1px solid var(--os-line);align-items:center;gap:18px;padding:28px 0;display:flex}.onesignal-module__AV1ymq__engineeringStep>svg{color:var(--os-action);flex:none}.onesignal-module__AV1ymq__engineeringIndex,.onesignal-module__AV1ymq__serviceNumber,.onesignal-module__AV1ymq__costNumber{font-variant-numeric:tabular-nums;color:var(--os-muted);font-size:13px}.onesignal-module__AV1ymq__engineeringStep h3{margin-bottom:6px;font-size:21px}.onesignal-module__AV1ymq__engineeringStep p{color:var(--os-muted);font-size:16px}.onesignal-module__AV1ymq__engineeringStep>span:last-child{color:var(--os-muted);white-space:nowrap;border:1px solid #cbd1d9;border-radius:4px;margin-left:auto;padding:3px 8px;font-size:13px}.onesignal-module__AV1ymq__ixcEvidence{border:1px solid var(--os-line);background:#fff;border-radius:10px;flex-direction:column;padding:36px;display:flex}.onesignal-module__AV1ymq__evidenceLabel{color:var(--os-muted);margin-bottom:24px;font-size:13px;display:block}.onesignal-module__AV1ymq__ixcEvidence h3{margin-bottom:20px;font-size:26px}.onesignal-module__AV1ymq__ixcEvidence p{color:var(--os-muted);margin-bottom:24px;font-size:17px}.onesignal-module__AV1ymq__ixcEvidence>a{align-items:center;gap:16px;font-size:16px;font-weight:500;display:flex}.onesignal-module__AV1ymq__evidenceFoot{border-top:1px solid var(--os-line);color:var(--os-muted);margin-top:28px;padding-top:18px;font-size:13px}.onesignal-module__AV1ymq__serviceHead{border-bottom:1px solid var(--os-line);justify-content:space-between;align-items:end;gap:32px;margin-top:64px;padding-bottom:24px;display:flex}.onesignal-module__AV1ymq__serviceHead h3{margin-bottom:10px;font-size:24px}.onesignal-module__AV1ymq__serviceHead p{color:var(--os-muted);font-size:16px}.onesignal-module__AV1ymq__serviceHead>a{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.onesignal-module__AV1ymq__serviceRows{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}.onesignal-module__AV1ymq__serviceRows>a{border-bottom:1px solid var(--os-line);align-items:center;gap:20px;padding:28px 0;display:flex}.onesignal-module__AV1ymq__serviceRows>a:hover{color:var(--os-action)}.onesignal-module__AV1ymq__serviceRows h4{margin-bottom:8px;font-size:19px;font-weight:600}.onesignal-module__AV1ymq__serviceRows p{color:var(--os-muted);font-size:16px}.onesignal-module__AV1ymq__serviceRows svg{flex:none;margin-left:auto}.onesignal-module__AV1ymq__pricingSection{background:#fff}.onesignal-module__AV1ymq__costGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.onesignal-module__AV1ymq__license{border:1px solid var(--os-line);background:#fff;border-radius:10px;padding:36px}.onesignal-module__AV1ymq__costNumber{margin-bottom:16px;display:block}.onesignal-module__AV1ymq__license h3,.onesignal-module__AV1ymq__ixcCosts h3{margin-bottom:14px;font-size:24px}.onesignal-module__AV1ymq__license>p,.onesignal-module__AV1ymq__ixcCosts p{color:var(--os-muted);font-size:17px}.onesignal-module__AV1ymq__planPrice{border-block:1px solid var(--os-line);flex-direction:column;gap:8px;margin-top:28px;padding-block:24px;display:flex}.onesignal-module__AV1ymq__planPrice>span:first-child{font-size:16px;font-weight:600}.onesignal-module__AV1ymq__planPrice>strong{letter-spacing:-.02em;font-size:48px;font-weight:600;line-height:1.2}.onesignal-module__AV1ymq__planPrice small{letter-spacing:0;font-size:16px;font-weight:400}.onesignal-module__AV1ymq__planPrice>span:last-child{color:var(--os-muted);font-size:14px}.onesignal-module__AV1ymq__planLine{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-top:18px;font-size:14px;line-height:1.6;display:flex}.onesignal-module__AV1ymq__planLine strong{font-weight:600}.onesignal-module__AV1ymq__planLine>span{color:var(--os-muted)}.onesignal-module__AV1ymq__license>a{align-items:center;gap:14px;margin-top:24px;font-size:14px;font-weight:500;display:inline-flex}.onesignal-module__AV1ymq__ixcCosts{border:1px solid var(--os-line);background:var(--os-surface);border-radius:10px}.onesignal-module__AV1ymq__ixcCosts>article{padding:32px 36px}.onesignal-module__AV1ymq__ixcCosts>article+article{border-top:1px solid var(--os-line)}.onesignal-module__AV1ymq__costTag{color:var(--os-muted);border:1px solid #cbd1d9;border-radius:4px;margin-top:18px;padding:4px 10px;font-size:13px;display:inline-block}.onesignal-module__AV1ymq__purchaseLine{background:var(--os-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:32px;margin-top:28px;padding:28px 32px;display:flex}.onesignal-module__AV1ymq__purchaseLine strong{margin-bottom:6px;font-size:18px;font-weight:600;display:block}.onesignal-module__AV1ymq__purchaseLine p>span{color:var(--os-muted);font-size:16px}.onesignal-module__AV1ymq__preparation{border-top:1px solid var(--os-line);grid-template-columns:1fr 1.1fr;gap:64px;margin-top:64px;padding-top:40px;display:grid}.onesignal-module__AV1ymq__preparation h3{font-size:28px}.onesignal-module__AV1ymq__preparation ol{margin:0;padding:0;list-style:none}.onesignal-module__AV1ymq__preparation li{border-bottom:1px solid var(--os-line);gap:24px;padding-block:20px;display:flex}.onesignal-module__AV1ymq__preparation li:first-child{padding-top:0}.onesignal-module__AV1ymq__preparation li>span{font-variant-numeric:tabular-nums;color:var(--os-muted);padding-top:5px;font-size:13px}.onesignal-module__AV1ymq__preparation strong{font-size:18px;font-weight:600}.onesignal-module__AV1ymq__preparation p{color:var(--os-muted);margin-top:6px;font-size:16px}.onesignal-module__AV1ymq__faqSection{border-top:1px solid var(--os-line);background:#fff}.onesignal-module__AV1ymq__faqGrid{grid-template-columns:.75fr 1.25fr;gap:64px;display:grid}.onesignal-module__AV1ymq__faqGrid .onesignal-module__AV1ymq__button{margin-top:28px}.onesignal-module__AV1ymq__faqList{border-top:1px solid #cbd1d9}.onesignal-module__AV1ymq__faqList details{border-bottom:1px solid var(--os-line)}.onesignal-module__AV1ymq__faqList summary{cursor:pointer;word-break:keep-all;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.onesignal-module__AV1ymq__faqList summary::-webkit-details-marker{display:none}.onesignal-module__AV1ymq__faqList summary>span{flex:none;width:20px;font-size:24px;font-weight:400}.onesignal-module__AV1ymq__faqList details[open] summary>span{transform:rotate(45deg)}.onesignal-module__AV1ymq__faqList details p{color:var(--os-muted);padding:0 32px 24px 0;font-size:17px;line-height:1.75}.onesignal-module__AV1ymq__finalCta{background:var(--os-ink);color:#fff;padding:72px 0}.onesignal-module__AV1ymq__finalCta .onesignal-module__AV1ymq__eyebrow{color:#ff8da1}.onesignal-module__AV1ymq__finalCta .onesignal-module__AV1ymq__container>div{justify-content:space-between;align-items:center;gap:48px;display:flex}.onesignal-module__AV1ymq__finalCta h2{color:#fff;font-size:38px}.onesignal-module__AV1ymq__finalCta .onesignal-module__AV1ymq__container>div>div>p{color:#bec5ce;margin-top:16px;font-size:15px}.onesignal-module__AV1ymq__dialog{border:1px solid var(--os-line);width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--os-ink);background:#fff;border-radius:12px;margin:auto;padding:0;box-shadow:0 24px 70px #14191f33}.onesignal-module__AV1ymq__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14191faa}.onesignal-module__AV1ymq__dialogInside{padding:40px 36px 32px;position:relative}.onesignal-module__AV1ymq__dialogInside h2{margin-bottom:16px;font-size:30px}.onesignal-module__AV1ymq__dialogInside>p{color:var(--os-muted);font-size:16px}.onesignal-module__AV1ymq__inquiryForm{--cds-border-strong:#9299a3;--cds-border-subtle:var(--os-line);--cds-field:#fff;--cds-text-primary:var(--os-ink);--cds-focus:var(--os-action);margin-top:24px}.onesignal-module__AV1ymq__inquiryForm form{font-size:16px}.onesignal-module__AV1ymq__inquiryForm form>p,.onesignal-module__AV1ymq__inquiryForm label,.onesignal-module__AV1ymq__inquiryForm details,.onesignal-module__AV1ymq__inquiryForm details p,.onesignal-module__AV1ymq__inquiryForm details a{font-size:14px}.onesignal-module__AV1ymq__inquiryForm label>span{font-size:13px}.onesignal-module__AV1ymq__inquiryForm input:not([type=checkbox]),.onesignal-module__AV1ymq__inquiryForm textarea{border-radius:5px;font-size:16px}.onesignal-module__AV1ymq__inquiryForm input[type=checkbox]{accent-color:var(--os-action)}.onesignal-module__AV1ymq__inquiryForm button[type=submit]{background:var(--os-action);border-radius:6px;font-size:16px;font-weight:600}.onesignal-module__AV1ymq__inquiryForm button[type=submit]:hover{background:#bc1e3a}.onesignal-module__AV1ymq__inquiryForm [role=status]{background:var(--os-surface);color:var(--os-ink);border-color:#9299a3;border-radius:6px}.onesignal-module__AV1ymq__inquiryForm [role=alert]{border-color:var(--os-action);color:#a51b34;background:#fff1f3;border-radius:6px}.onesignal-module__AV1ymq__closeButton:disabled{opacity:.4}.onesignal-module__AV1ymq__closeButton{min-width:44px;min-height:44px;color:var(--os-ink);background:0 0;border:0;place-items:center;padding:10px;display:grid;position:absolute;top:12px;right:12px}.onesignal-module__AV1ymq__breadcrumb{color:var(--os-muted);flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:13px;display:flex}.onesignal-module__AV1ymq__breadcrumb a{text-underline-offset:4px;text-decoration:underline}.onesignal-module__AV1ymq__pageIntro{padding-block:64px 40px}.onesignal-module__AV1ymq__pageIntro h1,.onesignal-module__AV1ymq__articleHero h1{letter-spacing:-.02em;font-size:54px;font-weight:650;line-height:1.25}.onesignal-module__AV1ymq__pageIntro>p,.onesignal-module__AV1ymq__pageIntro>.onesignal-module__AV1ymq__container>p:last-child{max-width:672px;color:var(--os-muted);margin-top:24px;font-size:18px}.onesignal-module__AV1ymq__filters{border-bottom:1px solid var(--os-line);flex-wrap:wrap;gap:10px;margin-bottom:32px;padding-block:12px 28px;display:flex}.onesignal-module__AV1ymq__filters button{color:var(--os-muted);background:#fff;border:1px solid #cbd1d9;border-radius:5px;min-height:44px;padding:10px 20px;font-size:14px}.onesignal-module__AV1ymq__filters button[aria-pressed=true]{background:var(--os-ink);color:#fff;border-color:var(--os-ink)}.onesignal-module__AV1ymq__caseList{grid-template-columns:1fr 1fr;gap:32px;display:grid}.onesignal-module__AV1ymq__caseList>div:first-child{grid-column:1/-1}.onesignal-module__AV1ymq__caseList>div:not(:first-child) .onesignal-module__AV1ymq__caseListFeature{display:block}.onesignal-module__AV1ymq__caseList [hidden]{display:none}.onesignal-module__AV1ymq__caseListFeature{border:1px solid var(--os-line);background:#fff;border-radius:10px;grid-template-columns:1.2fr 1fr;display:grid;overflow:hidden}.onesignal-module__AV1ymq__caseListImage{background:var(--os-surface);align-items:center;display:flex}.onesignal-module__AV1ymq__caseListImage img{width:100%}.onesignal-module__AV1ymq__caseListContent{padding:36px}.onesignal-module__AV1ymq__caseListContent h2{margin-bottom:18px;font-size:30px}.onesignal-module__AV1ymq__caseListContent p{color:var(--os-muted);font-size:17px}.onesignal-module__AV1ymq__caseCard{border:1px solid var(--os-line);background:#fff;border-radius:10px;height:100%;overflow:hidden}.onesignal-module__AV1ymq__caseImage{aspect-ratio:1.85;object-fit:cover;background:var(--os-surface);width:100%}.onesignal-module__AV1ymq__caseBody{padding:32px}.onesignal-module__AV1ymq__caseBody h2,.onesignal-module__AV1ymq__caseBody h3{margin-bottom:16px;font-size:26px}.onesignal-module__AV1ymq__caseBody>p{color:var(--os-muted);font-size:17px}.onesignal-module__AV1ymq__caseMetric{letter-spacing:-.02em;font-size:48px;font-weight:600;line-height:1.15;margin:24px 0!important}.onesignal-module__AV1ymq__caseMetric span,.onesignal-module__AV1ymq__caseMetric small{color:var(--os-muted);letter-spacing:0;margin-top:10px;font-size:14px;font-weight:400;line-height:1.6;display:block}.onesignal-module__AV1ymq__articleHero{background:var(--os-surface);padding:64px 0}.onesignal-module__AV1ymq__articleHero h1{max-width:920px}.onesignal-module__AV1ymq__articleHero p{max-width:720px;color:var(--os-muted);margin-top:24px;font-size:18px}.onesignal-module__AV1ymq__articleHero .onesignal-module__AV1ymq__eyebrow{font-size:13px}.onesignal-module__AV1ymq__articleHero .onesignal-module__AV1ymq__caseLabel{margin-top:0;font-size:14px}.onesignal-module__AV1ymq__articleHero figure{aspect-ratio:auto;background:0 0;width:min(850px,100%);margin:36px 0 0}.onesignal-module__AV1ymq__articleBody .onesignal-module__AV1ymq__caseImage{aspect-ratio:auto;background:0 0;margin-block:32px}.onesignal-module__AV1ymq__articleGrid{grid-template-columns:minmax(0,1fr) 300px;gap:64px;padding-block:64px 80px;display:grid}.onesignal-module__AV1ymq__articleBody{min-width:0}.onesignal-module__AV1ymq__articleBody>figure{margin:0 0 40px}.onesignal-module__AV1ymq__articleBody img{border-radius:8px;width:100%}.onesignal-module__AV1ymq__articleBody figcaption{color:var(--os-muted);margin-top:12px;font-size:13px}.onesignal-module__AV1ymq__articleSection{margin-bottom:40px}.onesignal-module__AV1ymq__articleSection h2{margin-bottom:20px;font-size:30px}.onesignal-module__AV1ymq__articleSection p{color:var(--os-muted);margin-bottom:18px;font-size:18px;line-height:1.8}.onesignal-module__AV1ymq__articleSection ul,.onesignal-module__AV1ymq__articleSection ol{margin:20px 0;padding-left:24px;font-size:17px;line-height:1.8}.onesignal-module__AV1ymq__articleAside{background:var(--os-surface);border:1px solid var(--os-line);border-radius:8px;align-self:start;padding:28px;position:sticky;top:168px}.onesignal-module__AV1ymq__articleAside h2,.onesignal-module__AV1ymq__articleAside h3{margin-bottom:18px;font-size:21px}.onesignal-module__AV1ymq__articleAside p,.onesignal-module__AV1ymq__articleAside li{color:var(--os-muted);font-size:16px;line-height:1.7}.onesignal-module__AV1ymq__articleAside ul{padding-left:18px}.onesignal-module__AV1ymq__articleAside dl{border-top:1px solid var(--os-line);padding-top:20px}.onesignal-module__AV1ymq__articleAside dt{color:var(--os-muted);margin-top:16px;font-size:13px}.onesignal-module__AV1ymq__articleAside dd{margin:6px 0 0;font-size:16px}.onesignal-module__AV1ymq__takeSection>.onesignal-module__AV1ymq__container>.onesignal-module__AV1ymq__button{margin-top:24px}.onesignal-module__AV1ymq__articleAside .onesignal-module__AV1ymq__button{gap:12px;width:100%;margin-top:24px;padding:14px 16px;font-size:14px}.onesignal-module__AV1ymq__articleAside .onesignal-module__AV1ymq__caseMetric{color:var(--os-action);font-size:48px}.onesignal-module__AV1ymq__takeSection{background:var(--os-surface);border-left:3px solid var(--os-accent);margin-block:36px;padding:32px}.onesignal-module__AV1ymq__takeSection h2{margin-bottom:20px;font-size:28px}.onesignal-module__AV1ymq__takeSection h3{margin-top:24px;margin-bottom:12px;font-size:22px}.onesignal-module__AV1ymq__takeSection p,.onesignal-module__AV1ymq__takeSection li{color:var(--os-muted);font-size:17px;line-height:1.75}.onesignal-module__AV1ymq__takeSection ol{padding-left:24px}@media (max-width:1199px){.onesignal-module__AV1ymq__container,.onesignal-module__AV1ymq__navInner{width:calc(100% - 64px)}.onesignal-module__AV1ymq__wordmark>span{display:none}.onesignal-module__AV1ymq__navInner{gap:24px}.onesignal-module__AV1ymq__navLinks{gap:22px}.onesignal-module__AV1ymq__heroCopy h1{font-size:46px}.onesignal-module__AV1ymq__heroLead{font-size:18px}.onesignal-module__AV1ymq__actions{gap:18px}.onesignal-module__AV1ymq__heroFoot{gap:24px}.onesignal-module__AV1ymq__section{padding-block:80px}.onesignal-module__AV1ymq__customerGrid{grid-template-columns:minmax(0,1fr);gap:32px}.onesignal-module__AV1ymq__caseHighlights{border-left:0;border-top:1px solid var(--os-line);grid-template-columns:1fr 1fr;padding-left:0}.onesignal-module__AV1ymq__caseHighlights>a,.onesignal-module__AV1ymq__caseHighlights>a:first-child{border-bottom:0;padding:24px 28px 0 0}.onesignal-module__AV1ymq__caseHighlights>a:last-child{border-left:1px solid var(--os-line);padding-left:28px;padding-right:0}.onesignal-module__AV1ymq__featureCase{grid-template-columns:1.2fr 1fr}.onesignal-module__AV1ymq__productIntro{gap:40px}.onesignal-module__AV1ymq__engineeringGrid{gap:32px}.onesignal-module__AV1ymq__engineeringStep{flex-wrap:wrap;gap:14px}.onesignal-module__AV1ymq__engineeringStep>div{flex:1}.onesignal-module__AV1ymq__engineeringStep>span:last-child{margin-left:62px}.onesignal-module__AV1ymq__ixcEvidence{padding:28px}.onesignal-module__AV1ymq__serviceRows{column-gap:32px}.onesignal-module__AV1ymq__faqGrid{gap:40px}.onesignal-module__AV1ymq__articleGrid{grid-template-columns:minmax(0,1fr) 270px;gap:40px}}@media (max-width:899px){.onesignal-module__AV1ymq__container,.onesignal-module__AV1ymq__navInner{width:calc(100% - 48px)}.onesignal-module__AV1ymq__scope h2{font-size:34px}.onesignal-module__AV1ymq__navInner{gap:16px;min-height:64px;position:relative}.onesignal-module__AV1ymq__wordmark img{width:120px}.onesignal-module__AV1ymq__productMenuToggle{color:var(--os-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;min-height:44px;margin-left:auto;padding:10px 0;font-size:14px;display:flex}.onesignal-module__AV1ymq__navLinks{border-bottom:1px solid var(--os-line);background:#fff;margin:0;padding:12px 24px 20px;display:none;position:absolute;top:64px;left:-24px;right:-24px;box-shadow:0 10px 20px #14191f0a}.onesignal-module__AV1ymq__navOpen{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.onesignal-module__AV1ymq__navLinks>a{min-height:44px;padding:12px 0;font-size:14px}.onesignal-module__AV1ymq__navCta{gap:12px;padding-inline:14px}.onesignal-module__AV1ymq__heroCopy h1{font-size:44px}.onesignal-module__AV1ymq__heroFoot{grid-template-columns:1fr auto}.onesignal-module__AV1ymq__heroFoot>p{display:none}.onesignal-module__AV1ymq__sectionHead{gap:28px}.onesignal-module__AV1ymq__sectionHead>p{font-size:17px}.onesignal-module__AV1ymq__productIntro{grid-template-columns:1fr;gap:24px}.onesignal-module__AV1ymq__productIntro>p{max-width:672px}.onesignal-module__AV1ymq__engineeringGrid{grid-template-columns:1fr}.onesignal-module__AV1ymq__engineeringStep{flex-wrap:nowrap}.onesignal-module__AV1ymq__engineeringStep>span:last-child{margin-left:auto}.onesignal-module__AV1ymq__ixcEvidence{padding:32px}.onesignal-module__AV1ymq__serviceHead,.onesignal-module__AV1ymq__serviceRows>a{align-items:start}.onesignal-module__AV1ymq__serviceNumber{padding-top:6px}.onesignal-module__AV1ymq__costGrid{gap:24px}.onesignal-module__AV1ymq__license,.onesignal-module__AV1ymq__ixcCosts>article{padding:28px}.onesignal-module__AV1ymq__purchaseLine{flex-direction:column;align-items:flex-start;gap:24px;padding:28px}.onesignal-module__AV1ymq__preparation{gap:40px}.onesignal-module__AV1ymq__faqGrid{grid-template-columns:1fr;gap:32px}.onesignal-module__AV1ymq__finalCta .onesignal-module__AV1ymq__container>div{gap:32px}.onesignal-module__AV1ymq__finalCta h2{font-size:34px}.onesignal-module__AV1ymq__articleGrid{grid-template-columns:minmax(0,1fr) 240px;gap:28px}.onesignal-module__AV1ymq__articleAside{padding:24px}}@media (max-width:767px){.onesignal-module__AV1ymq__scope{font-size:17px}.onesignal-module__AV1ymq__scope h2{font-size:28px}.onesignal-module__AV1ymq__scope section[id]{scroll-margin-top:calc(var(--masthead-h) + 76px)}.onesignal-module__AV1ymq__section{padding-block:64px}.onesignal-module__AV1ymq__eyebrow{margin-bottom:16px;font-size:13px}.onesignal-module__AV1ymq__button{gap:18px;min-height:48px;padding:13px 18px}.onesignal-module__AV1ymq__navInner{gap:14px;min-height:60px;position:relative}.onesignal-module__AV1ymq__wordmark img{width:124px}.onesignal-module__AV1ymq__productMenuToggle{color:var(--os-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;min-height:44px;margin-left:auto;padding:10px 0;font-size:14px;display:flex}.onesignal-module__AV1ymq__navCta{gap:8px;min-height:44px;padding:10px 14px;font-size:14px}.onesignal-module__AV1ymq__navCta svg{width:16px}.onesignal-module__AV1ymq__navLinks{border-bottom:1px solid var(--os-line);background:#fff;margin:0;padding:12px 24px 20px;display:none;position:absolute;top:60px;left:-24px;right:-24px;box-shadow:0 10px 20px #14191f0a}.onesignal-module__AV1ymq__navOpen{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.onesignal-module__AV1ymq__navLinks>a{min-height:44px;padding:12px 0;font-size:14px}.onesignal-module__AV1ymq__heroCopy h1{margin-bottom:20px;font-size:34px;line-height:1.3}.onesignal-module__AV1ymq__heroLead{font-size:18px;line-height:1.6;margin-bottom:14px!important}.onesignal-module__AV1ymq__heroLead br{display:none}.onesignal-module__AV1ymq__heroPartner{font-size:16px;margin-bottom:24px!important}.onesignal-module__AV1ymq__mobileBreak{display:block}.onesignal-module__AV1ymq__actions{gap:16px 20px}.onesignal-module__AV1ymq__heroAssurance{gap:10px 16px;margin-top:20px;font-size:13px}.onesignal-module__AV1ymq__heroAssurance svg{width:14px}.onesignal-module__AV1ymq__heroFoot{grid-template-columns:1fr;gap:12px;padding-block:24px;font-size:14px}.onesignal-module__AV1ymq__heroFoot .onesignal-module__AV1ymq__textLink{padding-block:6px;font-size:14px}.onesignal-module__AV1ymq__sectionHead{margin-bottom:32px;display:block}.onesignal-module__AV1ymq__sectionHead>.onesignal-module__AV1ymq__textLink{margin-top:20px}.onesignal-module__AV1ymq__sectionHead>p{margin-top:20px;font-size:17px}.onesignal-module__AV1ymq__featureCase{grid-template-columns:1fr}.onesignal-module__AV1ymq__featureCopy{padding:28px 0 0}.onesignal-module__AV1ymq__featureCopy h3{font-size:24px}.onesignal-module__AV1ymq__featureCopy>p{font-size:17px}.onesignal-module__AV1ymq__featureMetric>strong{font-size:48px}.onesignal-module__AV1ymq__featureMetric>p{font-size:15px}.onesignal-module__AV1ymq__caseHighlights{grid-template-columns:1fr}.onesignal-module__AV1ymq__caseHighlights>a,.onesignal-module__AV1ymq__caseHighlights>a:first-child,.onesignal-module__AV1ymq__caseHighlights>a:last-child{border-left:0;border-bottom:1px solid var(--os-line);padding:24px 0}.onesignal-module__AV1ymq__caseHighlights>a:last-child{border-bottom:0;padding-bottom:0}.onesignal-module__AV1ymq__caseHighlights p{font-size:17px}.onesignal-module__AV1ymq__sourceNote{font-size:13px}.onesignal-module__AV1ymq__productIntro{gap:24px;margin-bottom:32px}.onesignal-module__AV1ymq__productIntro>p{font-size:17px}.onesignal-module__AV1ymq__guideBlock{margin-top:40px}.onesignal-module__AV1ymq__guideGrid{grid-template-columns:1fr;gap:16px}.onesignal-module__AV1ymq__guideGrid>a{padding:24px}.onesignal-module__AV1ymq__guideGrid p{font-size:17px}.onesignal-module__AV1ymq__engineeringStep{flex-wrap:wrap;gap:14px;padding-block:24px}.onesignal-module__AV1ymq__engineeringStep h3{font-size:20px}.onesignal-module__AV1ymq__engineeringStep p{font-size:16px}.onesignal-module__AV1ymq__engineeringStep>svg{width:24px}.onesignal-module__AV1ymq__engineeringStep>span:last-child{margin-left:62px}.onesignal-module__AV1ymq__ixcEvidence{padding:28px}.onesignal-module__AV1ymq__ixcEvidence h3{font-size:24px}.onesignal-module__AV1ymq__ixcEvidence h3 br{display:none}.onesignal-module__AV1ymq__ixcEvidence p{font-size:17px}.onesignal-module__AV1ymq__serviceHead{margin-top:48px;display:block}.onesignal-module__AV1ymq__serviceHead h3{font-size:24px}.onesignal-module__AV1ymq__serviceHead>a{margin-top:20px}.onesignal-module__AV1ymq__serviceRows{grid-template-columns:1fr}.onesignal-module__AV1ymq__serviceRows>a{gap:16px;padding-block:24px}.onesignal-module__AV1ymq__serviceRows h4{font-size:19px}.onesignal-module__AV1ymq__serviceRows p{font-size:16px}.onesignal-module__AV1ymq__costGrid{grid-template-columns:1fr;gap:24px}.onesignal-module__AV1ymq__license,.onesignal-module__AV1ymq__ixcCosts>article{padding:28px}.onesignal-module__AV1ymq__license h3,.onesignal-module__AV1ymq__ixcCosts h3{font-size:24px}.onesignal-module__AV1ymq__license>p,.onesignal-module__AV1ymq__ixcCosts p{font-size:17px}.onesignal-module__AV1ymq__planPrice>strong{font-size:44px}.onesignal-module__AV1ymq__purchaseLine{padding:24px}.onesignal-module__AV1ymq__purchaseLine p>span{font-size:16px;display:block}.onesignal-module__AV1ymq__preparation{grid-template-columns:1fr;gap:32px;margin-top:48px;padding-top:32px}.onesignal-module__AV1ymq__preparation h3{font-size:26px}.onesignal-module__AV1ymq__preparation li{gap:20px}.onesignal-module__AV1ymq__preparation strong{font-size:18px}.onesignal-module__AV1ymq__preparation p{font-size:16px}.onesignal-module__AV1ymq__faqGrid{gap:32px}.onesignal-module__AV1ymq__faqGrid h2 br{display:none}.onesignal-module__AV1ymq__faqList summary{gap:20px;padding-block:22px;font-size:17px}.onesignal-module__AV1ymq__faqList details p{padding-right:0;font-size:17px}.onesignal-module__AV1ymq__finalCta{padding-block:56px}.onesignal-module__AV1ymq__finalCta .onesignal-module__AV1ymq__container>div{display:block}.onesignal-module__AV1ymq__finalCta h2{font-size:28px}.onesignal-module__AV1ymq__finalCta .onesignal-module__AV1ymq__container>div>div{margin-top:28px}.onesignal-module__AV1ymq__finalCta .onesignal-module__AV1ymq__container>div>div>p{font-size:15px}.onesignal-module__AV1ymq__dialogInside{padding:36px 24px 28px}.onesignal-module__AV1ymq__dialogInside h2{font-size:26px}.onesignal-module__AV1ymq__dialogInside>p{font-size:16px}.onesignal-module__AV1ymq__pageIntro{padding:40px 0 32px}.onesignal-module__AV1ymq__pageIntro h1,.onesignal-module__AV1ymq__articleHero h1{font-size:34px;line-height:1.3}.onesignal-module__AV1ymq__pageIntro>p,.onesignal-module__AV1ymq__pageIntro>.onesignal-module__AV1ymq__container>p:last-child{font-size:17px}.onesignal-module__AV1ymq__filters{gap:8px;margin-bottom:28px}.onesignal-module__AV1ymq__filters button{padding:10px 16px;font-size:14px}.onesignal-module__AV1ymq__caseList{grid-template-columns:1fr;gap:28px}.onesignal-module__AV1ymq__caseListFeature{grid-template-columns:1fr}.onesignal-module__AV1ymq__caseListContent,.onesignal-module__AV1ymq__caseBody{padding:28px}.onesignal-module__AV1ymq__caseListContent h2,.onesignal-module__AV1ymq__caseBody h2,.onesignal-module__AV1ymq__caseBody h3{font-size:26px}.onesignal-module__AV1ymq__caseListContent p,.onesignal-module__AV1ymq__caseBody>p{font-size:17px}.onesignal-module__AV1ymq__articleHero{padding-block:40px}.onesignal-module__AV1ymq__articleHero p{font-size:17px}.onesignal-module__AV1ymq__articleGrid{grid-template-columns:1fr;gap:32px;padding-block:40px 56px}.onesignal-module__AV1ymq__articleAside{position:static}.onesignal-module__AV1ymq__articleSection h2{font-size:28px}.onesignal-module__AV1ymq__articleSection p,.onesignal-module__AV1ymq__articleSection ul,.onesignal-module__AV1ymq__articleSection ol{font-size:17px}.onesignal-module__AV1ymq__takeSection{padding:24px}.onesignal-module__AV1ymq__takeSection h2{font-size:26px}.onesignal-module__AV1ymq__breadcrumb{gap:8px;font-size:13px}}@media (max-width:520px){.onesignal-module__AV1ymq__navInner{gap:10px}.onesignal-module__AV1ymq__wordmark img{width:108px}.onesignal-module__AV1ymq__productMenuToggle{white-space:normal;text-align:start;min-width:0;font-size:13px;line-height:1.35}.onesignal-module__AV1ymq__productMenuToggle svg{flex:none}.onesignal-module__AV1ymq__navCta{flex:none;padding-inline:10px;font-size:13px}.onesignal-module__AV1ymq__navCta svg{display:none}}@media (max-width:374px){.onesignal-module__AV1ymq__navInner{gap:6px}.onesignal-module__AV1ymq__wordmark img{width:100px}.onesignal-module__AV1ymq__heroCopy h1{font-size:32px}.onesignal-module__AV1ymq__featureMetric{gap:16px}.onesignal-module__AV1ymq__license,.onesignal-module__AV1ymq__ixcCosts>article,.onesignal-module__AV1ymq__caseListContent,.onesignal-module__AV1ymq__caseBody{padding:24px}}@media (prefers-reduced-motion:reduce){.onesignal-module__AV1ymq__scope *,.onesignal-module__AV1ymq__scope :before,.onesignal-module__AV1ymq__scope :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.onesignal-module__AV1ymq__button:hover,.onesignal-module__AV1ymq__featureImage:hover img,.onesignal-module__AV1ymq__guideGrid>a:hover{transform:none}}
.studio-module__X5dDaG__heroStudio{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:62px 38px;scroll-margin-top:160px;display:grid}.studio-module__X5dDaG__heroLeft{min-width:0}.studio-module__X5dDaG__demoControls{margin-top:38px;scroll-margin-top:160px}.studio-module__X5dDaG__demoLabel{color:var(--os-muted);font-size:13px;font-weight:500;margin-bottom:6px!important}.studio-module__X5dDaG__goalTabs{border-bottom:1px solid var(--os-line);gap:28px;display:flex}.studio-module__X5dDaG__goalTabs button{color:var(--os-muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:46px;margin-bottom:-1px;padding:12px 0;font-size:16px;font-weight:500}.studio-module__X5dDaG__goalTabs button[aria-selected=true]{color:var(--os-ink);border-color:var(--os-accent);font-weight:650}.studio-module__X5dDaG__flowSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:22px 0 14px;padding:0;list-style:none;display:grid}.studio-module__X5dDaG__flowSteps li{color:var(--os-muted);flex-direction:column;gap:10px;font-size:14px;line-height:1.5;display:flex;position:relative}.studio-module__X5dDaG__flowSteps li>svg:first-child{color:var(--os-ink)}.studio-module__X5dDaG__flowSteps li>svg:last-child:not(:first-child){color:#9198a2;position:absolute;top:4px;right:0}.studio-module__X5dDaG__flowSteps li[data-active=true]>svg:first-child{color:var(--os-accent)}.studio-module__X5dDaG__flowSteps li[data-active=true] span{color:var(--os-ink);font-weight:600}.studio-module__X5dDaG__condition{color:var(--os-muted);font-size:13px;line-height:1.6}.studio-module__X5dDaG__phonePanel{min-width:0}.studio-module__X5dDaG__phoneStage{aspect-ratio:1;width:100%;position:relative}.studio-module__X5dDaG__phoneImage{object-fit:contain;width:100%;height:100%!important}.studio-module__X5dDaG__phoneOverlay{background:#fff;border:1px solid #e3e6eb;border-radius:16px;width:min(390px,87%);padding:22px;animation:.42s cubic-bezier(.2,.7,.2,1) both studio-module__X5dDaG__message-arrive;position:absolute;top:25%;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #11182717}.studio-module__X5dDaG__messageMeta{color:#626b77;align-items:center;gap:9px;margin-bottom:13px;font-size:13px;line-height:1.5;display:flex}.studio-module__X5dDaG__messageMeta small{margin-left:auto;font-size:12px}.studio-module__X5dDaG__appIcon{background:var(--os-accent);color:#fff;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.studio-module__X5dDaG__phoneOverlay .studio-module__X5dDaG__messageTitle{color:var(--os-ink);font-family:inherit;letter-spacing:-.02em!important;margin-bottom:9px!important;font-size:20px!important;font-weight:650!important;line-height:1.4!important}.studio-module__X5dDaG__phoneOverlay p{color:#59626e;font-size:14px;line-height:1.65}.studio-module__X5dDaG__messageAction{border:0;border-top:1px solid var(--os-line);width:100%;min-height:40px;color:var(--os-ink);text-align:start;background:0 0;justify-content:space-between;align-items:center;gap:16px;margin-top:17px;padding:12px 0 0;font-size:14px;font-weight:600;display:flex}.studio-module__X5dDaG__messageAction:hover{color:var(--os-accent)}.studio-module__X5dDaG__preference{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:-16px;font-size:13px;display:flex;position:relative}.studio-module__X5dDaG__preference>span{color:var(--os-muted);margin-right:7px}.studio-module__X5dDaG__preference button{border:1px solid var(--os-line);min-height:40px;color:var(--os-muted);background:#fff;border-radius:24px;padding:8px 17px;font-size:13px}.studio-module__X5dDaG__preference button[aria-pressed=true]{color:var(--os-ink);background:#f5f6f8;border-color:#818b99}.studio-module__X5dDaG__previewHint{text-align:center;color:var(--os-muted);min-height:39px;padding-top:10px;font-size:12px;line-height:1.5}.studio-module__X5dDaG__stateLabel{color:var(--os-muted);margin-bottom:10px;font-size:12px;display:block}.studio-module__X5dDaG__responseButtons{flex-direction:column;gap:8px;margin-top:18px;display:flex}.studio-module__X5dDaG__responseButtons button{border:1px solid var(--os-line);min-height:44px;color:var(--os-ink);background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:flex}.studio-module__X5dDaG__responseButtons button:first-child{background:var(--os-ink);color:#fff;border-color:var(--os-ink)}.studio-module__X5dDaG__responseButtons button:hover{border-color:var(--os-accent)}.studio-module__X5dDaG__successMark{color:var(--os-accent);place-items:center;margin-bottom:9px;display:inline-grid}.studio-module__X5dDaG__channelExperience{margin-top:38px}.studio-module__X5dDaG__channelTabs{border-bottom:1px solid var(--os-line);gap:34px;display:flex}.studio-module__X5dDaG__channelTabs button{color:var(--os-muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;margin-bottom:-1px;padding:16px 0;font-size:17px;font-weight:500}.studio-module__X5dDaG__channelTabs button[aria-selected=true]{color:var(--os-ink);border-color:var(--os-accent);font-weight:650}.studio-module__X5dDaG__channelPanel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:70px;padding-block:42px;display:grid}.studio-module__X5dDaG__channelCopy h3{letter-spacing:-.02em!important;margin-bottom:22px!important;font-size:27px!important;font-weight:600!important}.studio-module__X5dDaG__channelCopy p{color:var(--os-muted);font-size:18px;line-height:1.7}.studio-module__X5dDaG__channelCopy>a{border-bottom:1px solid #9198a2;align-items:center;gap:20px;margin-top:23px;padding-block:10px;font-size:15px;font-weight:600;display:inline-flex}.studio-module__X5dDaG__channelPreview{background:#f5f6f8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:290px;padding:34px;display:flex}.studio-module__X5dDaG__channelMessage{background:#fff;border:1px solid #e3e6eb;border-radius:12px;width:100%;padding:27px;animation:.25s both studio-module__X5dDaG__content-arrive;box-shadow:0 5px 18px #18212d08}.studio-module__X5dDaG__channelMessage h4{letter-spacing:-.02em;font-weight:600;line-height:1.4;margin-bottom:12px!important;font-size:21px!important}.studio-module__X5dDaG__channelMessage>p{color:var(--os-muted);font-size:16px;line-height:1.65}.studio-module__X5dDaG__channelMessage[data-channel="1"]{border-radius:4px}.studio-module__X5dDaG__previewLink{border-top:1px solid var(--os-line);justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:44px;margin-top:20px;padding-top:13px;font-size:14px;font-weight:600;display:flex}.studio-module__X5dDaG__previewLink:hover,.studio-module__X5dDaG__channelCopy>a:hover{color:var(--os-accent)}.studio-module__X5dDaG__interestOptions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.studio-module__X5dDaG__interestOptions button{border:1px solid var(--os-line);min-width:100px;min-height:44px;color:var(--os-ink);background:#fff;border-radius:24px;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:14px;display:inline-flex}.studio-module__X5dDaG__interestOptions button[aria-pressed=true]{color:#fff;background:var(--os-ink);border-color:var(--os-ink)}.studio-module__X5dDaG__selectionResult{min-height:40px;padding-top:13px;font-size:13px!important}.studio-module__X5dDaG__journeyPreview{gap:20px;width:min(320px,100%);margin:0;padding:0;list-style:none;display:grid}.studio-module__X5dDaG__journeyPreview li{border:1px solid var(--os-line);background:#fff;border-radius:6px;align-items:center;gap:14px;padding:11px 15px;font-size:14px;display:flex;position:relative}.studio-module__X5dDaG__journeyPreview li span{color:var(--os-accent);font-weight:600}.studio-module__X5dDaG__journeyPreview li>svg{color:#8b929b;position:absolute;bottom:-20px;left:calc(50% - 8px)}.studio-module__X5dDaG__readiness{border:1px solid var(--os-line);background:#fff;border-radius:10px;margin-top:28px;scroll-margin-top:150px}.studio-module__X5dDaG__readinessHeader{justify-content:space-between;align-items:center;gap:30px;padding:26px 30px;display:flex}.studio-module__X5dDaG__readinessHeader h3{letter-spacing:-.02em!important;font-size:20px!important;font-weight:600!important}.studio-module__X5dDaG__readinessHeader p{color:var(--os-muted);font-size:15px;line-height:1.6;margin-top:6px!important}.studio-module__X5dDaG__readinessHeader>button{background:var(--os-ink);color:#fff;white-space:nowrap;border:0;border-radius:5px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:13px 20px;font-size:14px;display:flex}.studio-module__X5dDaG__readinessHeader>button[aria-expanded=true]>svg{transform:rotate(180deg)}.studio-module__X5dDaG__readinessPanel{border-top:1px solid var(--os-line);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:50px;padding:30px;display:grid}.studio-module__X5dDaG__readinessPanel[hidden]{display:none}.studio-module__X5dDaG__readinessInputs fieldset{border:0;flex-wrap:wrap;gap:8px;margin:0 0 25px;padding:0;display:flex}.studio-module__X5dDaG__readinessInputs legend{margin-bottom:14px;font-size:15px;font-weight:600}.studio-module__X5dDaG__readinessInputs label{border:1px solid var(--os-line);cursor:pointer;border-radius:5px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;display:flex}.studio-module__X5dDaG__readinessInputs label:has(input:checked){background:#f5f6f8;border-color:#717b88}.studio-module__X5dDaG__readinessInputs input{accent-color:var(--os-accent);width:16px;height:16px}.studio-module__X5dDaG__readinessResult h4{font-size:20px;font-weight:600}.studio-module__X5dDaG__readinessResult>p{color:var(--os-muted);font-size:16px;line-height:1.65;margin-top:10px!important}.studio-module__X5dDaG__readinessResult ul{margin:20px 0;padding:0;list-style:none}.studio-module__X5dDaG__readinessResult li{align-items:start;gap:9px;margin-top:10px;font-size:14px;display:flex}.studio-module__X5dDaG__readinessResult li svg{color:var(--os-accent);flex:none;margin-top:4px}.studio-module__X5dDaG__readinessResult dl{border-top:1px solid var(--os-line);grid-template-columns:auto 1fr;gap:8px 20px;margin:20px 0 26px;padding-top:17px;font-size:14px;display:grid}.studio-module__X5dDaG__readinessResult dt{font-weight:600}.studio-module__X5dDaG__readinessResult dd{color:var(--os-muted);margin:0}@keyframes studio-module__X5dDaG__message-arrive{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes studio-module__X5dDaG__content-arrive{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.studio-module__X5dDaG__heroStudio{gap:24px}.studio-module__X5dDaG__goalTabs{gap:18px}.studio-module__X5dDaG__goalTabs button{font-size:15px}.studio-module__X5dDaG__phoneOverlay{width:94%;padding:20px}.studio-module__X5dDaG__channelPanel{gap:35px}.studio-module__X5dDaG__channelPreview{padding:24px}}@media (max-width:800px){.studio-module__X5dDaG__heroStudio{grid-template-columns:1fr;gap:12px;padding-block:42px 24px}.studio-module__X5dDaG__heroLeft{display:contents}.studio-module__X5dDaG__demoControls{grid-row:2;margin-top:8px}.studio-module__X5dDaG__phonePanel{grid-row:3;width:min(460px,100%);margin:0 auto}.studio-module__X5dDaG__phoneOverlay{width:89%}.studio-module__X5dDaG__channelPanel{grid-template-columns:1fr;gap:30px;padding-block:30px}.studio-module__X5dDaG__channelTabs{gap:25px}.studio-module__X5dDaG__channelTabs button{font-size:15px}.studio-module__X5dDaG__readinessHeader{flex-direction:column;align-items:start;gap:20px}.studio-module__X5dDaG__readinessPanel{grid-template-columns:1fr;gap:10px}}@media (max-width:520px){.studio-module__X5dDaG__heroStudio{padding-block:36px 24px}.studio-module__X5dDaG__phoneStage{aspect-ratio:auto;align-items:center;min-height:max(310px,100vw - 48px);margin-top:10px;padding-block:50px;display:grid}.studio-module__X5dDaG__phoneImage{object-fit:cover;position:absolute;inset:0}.studio-module__X5dDaG__phoneOverlay{border-radius:12px;justify-self:center;width:94%;padding:18px;animation:.42s cubic-bezier(.2,.7,.2,1) both studio-module__X5dDaG__content-arrive;position:relative;top:auto;left:auto;transform:none}.studio-module__X5dDaG__phoneOverlay .studio-module__X5dDaG__messageTitle{font-size:18px!important}.studio-module__X5dDaG__phoneOverlay p{font-size:13px;line-height:1.6}.studio-module__X5dDaG__messageMeta{margin-bottom:10px}.studio-module__X5dDaG__messageAction{margin-top:12px;padding-top:10px;font-size:13px}.studio-module__X5dDaG__preference{margin-top:0}.studio-module__X5dDaG__previewHint{min-height:37px;font-size:12px}.studio-module__X5dDaG__goalTabs{justify-content:space-between;gap:12px}.studio-module__X5dDaG__goalTabs button{font-size:15px}.studio-module__X5dDaG__flowSteps{gap:13px}.studio-module__X5dDaG__flowSteps li{font-size:13px}.studio-module__X5dDaG__condition,.studio-module__X5dDaG__demoLabel{font-size:12px}.studio-module__X5dDaG__channelTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.studio-module__X5dDaG__channelTabs button{padding:14px 5px;font-size:13px;line-height:1.5}.studio-module__X5dDaG__channelCopy h3{font-size:25px!important}.studio-module__X5dDaG__channelCopy p{font-size:17px}.studio-module__X5dDaG__channelPreview{min-height:270px;padding:20px}.studio-module__X5dDaG__channelMessage{padding:22px}.studio-module__X5dDaG__channelMessage h4{font-size:20px!important}.studio-module__X5dDaG__readinessHeader,.studio-module__X5dDaG__readinessPanel{padding:23px}.studio-module__X5dDaG__readinessHeader h3{font-size:20px!important}.studio-module__X5dDaG__readinessHeader p{font-size:15px}.studio-module__X5dDaG__readinessHeader>button{width:100%}.studio-module__X5dDaG__readinessResult dl{grid-template-columns:1fr}.studio-module__X5dDaG__readinessResult dd{margin-bottom:8px}.studio-module__X5dDaG__readinessResult>button{width:100%}}@media (prefers-reduced-motion:reduce){.studio-module__X5dDaG__phoneOverlay,.studio-module__X5dDaG__channelMessage{animation:none}}
