.imessage-door-module__GOPLga__root{--ink:#0e0a07;--ios-blue:#007aff;font-family:var(--font-emoji), -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;min-height:100dvh;color:var(--ink);-webkit-font-smoothing:antialiased;background:#7f9cb8;flex-direction:column;display:flex;position:relative;overflow:hidden}.imessage-door-module__GOPLga__wall{-o-object-fit:cover;object-fit:cover;-o-object-position:center 86%;object-position:center 86%;z-index:0;transform:scale(1.52)}.imessage-door-module__GOPLga__root>:not(.imessage-door-module__GOPLga__wall){z-index:1;position:relative}.imessage-door-module__GOPLga__clock{text-align:center;color:#fff;text-shadow:0 1px 12px #14223438;flex:none;padding:26px 0 0}.imessage-door-module__GOPLga__date{letter-spacing:-.005em;opacity:.95;font-size:15.5px;font-weight:600}.imessage-door-module__GOPLga__time{letter-spacing:-.045em;min-height:74px;margin-top:-1px;font-size:74px;font-weight:580;line-height:1}.imessage-door-module__GOPLga__notifs{flex-direction:column;flex:none;gap:9px;padding:22px 13px 0;display:flex}.imessage-door-module__GOPLga__notif{-webkit-backdrop-filter:blur(30px)saturate(185%);background:#ffffff8f;border-top:1px solid #ffffffe0;border-radius:22px;gap:11px;padding:11px 13px;animation:.38s cubic-bezier(.22,1,.36,1) both imessage-door-module__GOPLga__cardIn;display:flex;box-shadow:0 10px 26px -10px #16263a57}.imessage-door-module__GOPLga__notif2{opacity:.94;transform:scale(.984)}.imessage-door-module__GOPLga__notif3{opacity:.86;transform:scale(.968)}@keyframes imessage-door-module__GOPLga__cardIn{0%{opacity:0;transform:translateY(-10px)scale(.97)}}.imessage-door-module__GOPLga__nicon{background:#0e0a07;border-radius:10px;flex:none;width:38px;height:38px;overflow:hidden}.imessage-door-module__GOPLga__nicon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.imessage-door-module__GOPLga__nbody{flex:auto;min-width:0}.imessage-door-module__GOPLga__nhead{align-items:baseline;gap:6px;display:flex}.imessage-door-module__GOPLga__nhead b{letter-spacing:-.01em;font-size:13.5px;font-weight:680}.imessage-door-module__GOPLga__nwhen{color:#0e0a0773;margin-left:auto;font-size:12.5px;font-weight:500}.imessage-door-module__GOPLga__ntext{letter-spacing:-.013em;margin-top:1px;font-size:14.8px;font-weight:450;line-height:1.33}.imessage-door-module__GOPLga__sheet{padding:18px 16px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(46px)saturate(195%);background:#ffffff9e;border-top:1px solid #ffffffe0;border-radius:32px 32px 0 0;flex:none;margin-top:auto;animation:.46s cubic-bezier(.22,1,.36,1) both imessage-door-module__GOPLga__sheetIn;box-shadow:0 -16px 46px -14px #16263a6b}@keyframes imessage-door-module__GOPLga__sheetIn{0%{opacity:0;transform:translateY(26px)}}.imessage-door-module__GOPLga__grab{background:#0e0a072e;border-radius:3px;width:38px;height:5px;margin:-6px auto 16px}.imessage-door-module__GOPLga__question{letter-spacing:-.028em;text-align:center;margin-bottom:14px;font-size:22px;font-weight:680}.imessage-door-module__GOPLga__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px;display:flex}.imessage-door-module__GOPLga__chip{color:var(--ink);font:inherit;letter-spacing:-.015em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffffad;border:0;border-top:1px solid #ffffffe6;border-radius:999px;padding:11px 17px;font-size:16px;font-weight:550;transition:transform .14s cubic-bezier(.34,1.4,.64,1),background .16s;box-shadow:0 4px 12px -6px #16263a4d}.imessage-door-module__GOPLga__chip:active{transform:scale(.965)}.imessage-door-module__GOPLga__chipOn{background:var(--ios-blue);color:#fff;border-top-color:#ffffff80;font-weight:620;box-shadow:0 6px 16px -6px #005ac88c}.imessage-door-module__GOPLga__cta{background:var(--ink);color:#fff;letter-spacing:-.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;height:60px;font-size:18.5px;font-weight:660;text-decoration:none;transition:transform .14s cubic-bezier(.34,1.4,.64,1);display:flex;box-shadow:0 14px 32px -12px #0e0a0799}.imessage-door-module__GOPLga__cta:active{transform:scale(.978)}.imessage-door-module__GOPLga__ctaDisabled{opacity:.45;pointer-events:none}.imessage-door-module__GOPLga__ctaIcon{border-radius:7px}.imessage-door-module__GOPLga__proof{text-align:center;letter-spacing:-.005em;color:#0e0a078c;margin-top:11px;font-size:12.5px;font-weight:500;display:block}@media (prefers-reduced-motion:reduce){.imessage-door-module__GOPLga__notif,.imessage-door-module__GOPLga__sheet{animation:none}}@media (max-height:560px){.imessage-door-module__GOPLga__clock{display:none}.imessage-door-module__GOPLga__notifs{gap:7px;padding-top:14px}.imessage-door-module__GOPLga__notif2,.imessage-door-module__GOPLga__notif3{display:none}.imessage-door-module__GOPLga__sheet{padding-top:14px}.imessage-door-module__GOPLga__question{margin-bottom:11px;font-size:19px}.imessage-door-module__GOPLga__chips{margin-bottom:13px}.imessage-door-module__GOPLga__cta{height:54px}}@media (min-width:768px){.imessage-door-module__GOPLga__root{max-width:420px;margin:0 auto;box-shadow:0 0 0 1px #16263a1a}}
.imessage-phone-module__ohwWxW__frame{--imp-scale:1;--imp-input-bg:#fff;--imp-input-border:#d1d1d6;--imp-input-text:#000;--imp-input-placeholder:#d9d9d9;--imp-bubble-bg:#f2f2f4;--imp-bubble-border:#ffffffb3;--imp-bubble-text:#000;--imp-bubble-icon:#8e8e93;--imp-outgoing-bg:#0a84ff;--imp-outgoing-text:#fff;--imp-typing-dot:#8e8e93;--imp-tint:#007aff;--imp-header-bg:#f5f5f7c7;--imp-header-border:#3c3c431f;--imp-header-text:#000;--imp-header-meta:#8e8e93;aspect-ratio:490/1000;isolation:isolate;color:#000;width:100%;font-family:var(--font-emoji), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:visible}.imessage-phone-module__ohwWxW__deviceScreen{z-index:1;background:#fff;position:absolute;inset:2.2% 5.102%;overflow:hidden}.imessage-phone-module__ohwWxW__framePng{pointer-events:none;z-index:50;image-rendering:high-quality;image-rendering:-webkit-optimize-contrast;position:absolute;inset:0}.imessage-phone-module__ohwWxW__stage{transform-origin:0 0;width:430px;height:935px;transform:translateX(var(--imp-translate-x,0px)) scale(var(--imp-scale));z-index:1;position:absolute;top:0;left:0}.imessage-phone-module__ohwWxW__stage *{box-sizing:border-box}.imessage-phone-module__ohwWxW__appWindow{opacity:0;filter:blur(12px);pointer-events:none;background:0 0;transition:opacity .8s cubic-bezier(.22,1,.36,1),filter 1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.imessage-phone-module__ohwWxW__appWindow.imessage-phone-module__ohwWxW__visible{opacity:1;filter:blur()}.imessage-phone-module__ohwWxW__chatArea{pointer-events:none;background:0 0;flex-direction:column;display:flex;position:absolute;inset:0}.imessage-phone-module__ohwWxW__header{z-index:40;pointer-events:none;position:absolute;top:40px;left:0;right:0}.imessage-phone-module__ohwWxW__header>svg{isolation:isolate;width:100%;height:auto;display:block}:is(.imessage-phone-module__ohwWxW__header .folk-header-pill-original,.imessage-phone-module__ohwWxW__header .folk-title-pill-original){display:none}:is(.imessage-phone-module__ohwWxW__header .folk-header-pill-mobile-solid,.imessage-phone-module__ohwWxW__header .folk-title-pill-mobile-solid){opacity:1}.imessage-phone-module__ohwWxW__messagesContainer{overscroll-behavior:contain;pointer-events:auto;padding:6px 14px calc(110px + var(--imp-bottom-obscured,0px)) 14px;scroll-behavior:smooth;flex-direction:column;gap:2px;display:flex;position:absolute;inset:176px 0 0;overflow-y:auto}.imessage-phone-module__ohwWxW__messagesContainer::-webkit-scrollbar{display:none}.imessage-phone-module__ohwWxW__messagesTopFade{z-index:5;pointer-events:none;background:linear-gradient(#fff 0%,#fff0 100%);height:72px;position:absolute;top:176px;left:0;right:0}.imessage-phone-module__ohwWxW__messagesBottomFade{z-index:5;pointer-events:none;background:linear-gradient(#fff0 0%,#fff 100%);height:72px;position:absolute;bottom:0;left:0;right:0}.imessage-phone-module__ohwWxW__messageRow{align-items:flex-end;margin-bottom:2px;display:flex}.imessage-phone-module__ohwWxW__bubble{pointer-events:auto;letter-spacing:-.01em;text-align:left;-webkit-user-select:none;user-select:none;word-wrap:break-word;overflow-wrap:anywhere;border-radius:20px;justify-content:center;align-items:center;min-width:32px;max-width:72%;min-height:calc(1.25em + 16px);padding:8px 14px;font-size:17px;line-height:1.25;transition:padding .22s cubic-bezier(.22,1,.36,1),min-width .22s cubic-bezier(.22,1,.36,1),min-height .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.imessage-phone-module__ohwWxW__bubbleContent{animation:.28s cubic-bezier(.22,1,.36,1) imessage-phone-module__ohwWxW__impBubbleContentIn;display:inline-block}@keyframes imessage-phone-module__ohwWxW__impBubbleContentIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.imessage-phone-module__ohwWxW__bubble{animation:.42s cubic-bezier(.34,1.56,.64,1) imessage-phone-module__ohwWxW__impBubbleSpringIn}.imessage-phone-module__ohwWxW__incoming .imessage-phone-module__ohwWxW__bubble{transform-origin:0 100%}.imessage-phone-module__ohwWxW__outgoing .imessage-phone-module__ohwWxW__bubble{transform-origin:100% 100%}}@keyframes imessage-phone-module__ohwWxW__impBubbleSpringIn{0%{opacity:0;transform:scale(.7)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.imessage-phone-module__ohwWxW__incoming{justify-content:flex-start}.imessage-phone-module__ohwWxW__incoming .imessage-phone-module__ohwWxW__bubble{color:#000;background:#78788029;border:0;margin-left:0}.imessage-phone-module__ohwWxW__outgoing{justify-content:flex-end}.imessage-phone-module__ohwWxW__outgoing .imessage-phone-module__ohwWxW__bubble{color:#fff;text-align:left;background:linear-gradient(#4ebaff 0%,#08f 100%);margin-right:0}.imessage-phone-module__ohwWxW__bubbleTail{pointer-events:none;width:18px;height:19px;position:absolute}.imessage-phone-module__ohwWxW__incoming .imessage-phone-module__ohwWxW__bubbleTail{z-index:1;bottom:-7px;left:6px}.imessage-phone-module__ohwWxW__outgoing .imessage-phone-module__ohwWxW__bubbleTail{z-index:-1;bottom:-5px;right:4px;transform:scaleX(-1)}.imessage-phone-module__ohwWxW__typingIndicator{flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;padding:0;line-height:1;display:flex}.imessage-phone-module__ohwWxW__typingIndicator .imessage-phone-module__ohwWxW__dot{background:var(--imp-typing-dot);opacity:.85;border-radius:50%;flex:none;width:7px;height:7px;animation:1.2s infinite imessage-phone-module__ohwWxW__impTypingPulse}.imessage-phone-module__ohwWxW__typingIndicator .imessage-phone-module__ohwWxW__dot:first-child{animation-delay:0s}.imessage-phone-module__ohwWxW__typingIndicator .imessage-phone-module__ohwWxW__dot:nth-child(2){animation-delay:.15s}.imessage-phone-module__ohwWxW__typingIndicator .imessage-phone-module__ohwWxW__dot:nth-child(3){animation-delay:.3s}@keyframes imessage-phone-module__ohwWxW__impTypingPulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.imessage-phone-module__ohwWxW__readReceipt{color:#8e8e93;grid-template-rows:1fr;grid-template-columns:1fr;justify-items:end;margin-top:2px;margin-right:6px;font-size:11px;line-height:1.2;transition:opacity .32s cubic-bezier(.22,1,.36,1);animation:.32s cubic-bezier(.22,1,.36,1) .72s both imessage-phone-module__ohwWxW__impReceiptIn;display:grid}@keyframes imessage-phone-module__ohwWxW__impReceiptIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.imessage-phone-module__ohwWxW__readReceiptText{will-change:opacity;grid-area:1/1;transition:opacity .28s cubic-bezier(.22,1,.36,1)}.imessage-phone-module__ohwWxW__inputArea{z-index:100;opacity:0;pointer-events:none;background:0 0;align-items:center;gap:6px;padding:8px 24px 32px;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:0;left:0;right:0}.imessage-phone-module__ohwWxW__inputArea.imessage-phone-module__ohwWxW__visible{opacity:1}.imessage-phone-module__ohwWxW__addBtn{pointer-events:auto;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;line-height:0;display:inline-flex}.imessage-phone-module__ohwWxW__addBtnImg{-webkit-user-select:none;user-select:none;width:100%;height:100%}.imessage-phone-module__ohwWxW__inputWrapper{pointer-events:auto;height:40px;box-shadow:none;background-image:url(/landing/imessage-input-pill.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 14px;line-height:1;display:flex}.imessage-phone-module__ohwWxW__inputWrapper input{pointer-events:auto;color:var(--imp-input-text);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:18px}.imessage-phone-module__ohwWxW__inputWrapper input::placeholder{color:var(--imp-input-placeholder)}.imessage-phone-module__ohwWxW__micIcon{color:var(--imp-input-placeholder);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.imessage-phone-module__ohwWxW__sendBtn{pointer-events:auto;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#08f;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:30px;margin:0 -8px 0 -2px;padding:0;transition:background .14s ease-out;display:inline-flex}@media (hover:hover){.imessage-phone-module__ohwWxW__sendBtn:hover{background:#0e92ff}}.imessage-phone-module__ohwWxW__sendBtn:active{background:#006fd9}.imessage-phone-module__ohwWxW__sendBtn:disabled{cursor:default;background:#a3c8ee}.imessage-phone-module__ohwWxW__inputArea .imessage-phone-module__ohwWxW__inputWrapper{transition:background .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.imessage-phone-module__ohwWxW__inputArea.imessage-phone-module__ohwWxW__expanded .imessage-phone-module__ohwWxW__inputWrapper{box-shadow:none;background-image:url(/landing/imessage-input-pill.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.imessage-phone-module__ohwWxW__inputArea.imessage-phone-module__ohwWxW__keyboardOpen{padding-left:20px;padding-right:20px;transform:translateY(-322px)}.imessage-phone-module__ohwWxW__inputArea{transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1)}.imessage-phone-module__ohwWxW__keyboard{z-index:95;will-change:transform;pointer-events:none;height:342px;transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.imessage-phone-module__ohwWxW__keyboard.imessage-phone-module__ohwWxW__keyboardOpen{pointer-events:auto;transform:translateY(0)}.imessage-phone-module__ohwWxW__keyboardSurface{-webkit-backdrop-filter:blur(18px)saturate(130%);-webkit-user-select:none;user-select:none;background:linear-gradient(#d2d5da 0%,#cbced3 100%);border-radius:30px 30px 0 0;position:absolute;inset:0;container-type:inline-size}.imessage-phone-module__ohwWxW__keyboardKey{pointer-events:auto;color:#1a1a1a;letter-spacing:0;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#fff;border:0;border-radius:2.1cqi;justify-content:center;align-items:center;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Compact,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1;transition:background-color 90ms ease-out;display:inline-flex;position:absolute;box-shadow:0 1px 1.5px #00000029,0 0 0 .5px #00000008}.imessage-phone-module__ohwWxW__keyboardHoverReady .imessage-phone-module__ohwWxW__keyboardKey:hover{background:#eceef2}.imessage-phone-module__ohwWxW__keyboardKey:active,.imessage-phone-module__ohwWxW__keyboardKeyActive{background:#bcc0c8}.imessage-phone-module__ohwWxW__keyboardKeyLabel{line-height:1;display:block}.imessage-phone-module__ohwWxW__keyboardKeyIcon{color:currentColor;width:.95em;height:.95em}.imessage-phone-module__ohwWxW__keyboardAccessoryRow{position:absolute;left:0;right:0}.imessage-phone-module__ohwWxW__keyboardAccessoryBtn{pointer-events:auto;color:#1a1a1a;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.imessage-phone-module__ohwWxW__keyboardAccessoryIcon{width:6cqi;height:6cqi}.imessage-phone-module__ohwWxW__imageMessage{-webkit-user-select:none;user-select:none;border-radius:18px;width:220px;max-width:58%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.imessage-phone-module__ohwWxW__imageMessage{transform-origin:0 100%;animation:.42s cubic-bezier(.34,1.56,.64,1) imessage-phone-module__ohwWxW__impBubbleSpringIn}}.imessage-phone-module__ohwWxW__richLinkCard{pointer-events:auto;-webkit-user-select:none;user-select:none;background:#78788029;border-radius:18px;max-width:72%;overflow:hidden}@media (prefers-reduced-motion:no-preference){.imessage-phone-module__ohwWxW__richLinkCard{transform-origin:0 100%;animation:.42s cubic-bezier(.34,1.56,.64,1) imessage-phone-module__ohwWxW__impBubbleSpringIn}}.imessage-phone-module__ohwWxW__richLinkImg{width:100%;height:auto;display:block}.imessage-phone-module__ohwWxW__richLinkFooter{flex-direction:column;gap:1px;padding:8px 12px 9px;display:flex}.imessage-phone-module__ohwWxW__richLinkTitle{color:#000;font-size:15px;font-weight:600;line-height:1.25}.imessage-phone-module__ohwWxW__richLinkDomain{color:#8e8e93;font-size:12.5px;line-height:1.2}.imessage-phone-module__ohwWxW__signupBubble{pointer-events:auto;color:#000;cursor:pointer;background:#78788029;border-radius:20px;align-items:center;gap:12px;padding:8px 12px 8px 16px;line-height:1.2;text-decoration:none;transition:background .2s ease-out;display:inline-flex;position:relative}.imessage-phone-module__ohwWxW__signupBubble:hover{background:var(--imp-outgoing-bg)}.imessage-phone-module__ohwWxW__signupBubble:hover .imessage-phone-module__ohwWxW__signupBubbleLabel{color:var(--imp-outgoing-text)}.imessage-phone-module__ohwWxW__signupBubble:hover .imessage-phone-module__ohwWxW__signupBubbleArrow{color:var(--imp-outgoing-bg);background:#fff;box-shadow:0 1px 2px #ffffff52}.imessage-phone-module__ohwWxW__signupBubble .imessage-phone-module__ohwWxW__bubbleTail path{transition:fill .2s ease-out}.imessage-phone-module__ohwWxW__signupBubble:hover .imessage-phone-module__ohwWxW__bubbleTail path{fill:var(--imp-outgoing-bg)}.imessage-phone-module__ohwWxW__outgoing .imessage-phone-module__ohwWxW__signupBubble{margin-left:auto;margin-right:0}.imessage-phone-module__ohwWxW__incoming .imessage-phone-module__ohwWxW__signupBubble{margin-left:0;margin-right:auto}.imessage-phone-module__ohwWxW__signupBubbleLabel{letter-spacing:-.005em;color:#000;font-size:17px;font-weight:600;transition:color .2s ease-out}.imessage-phone-module__ohwWxW__signupBubbleArrow{background:var(--imp-outgoing-bg);width:30px;height:30px;color:var(--imp-outgoing-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;display:inline-flex;box-shadow:0 1px 2px #0a84ff2e}
