.msg-surface{isolation:isolate;color:#f6f7fb;background:#07080d;min-height:100svh;position:relative;overflow:clip}.msg-surface:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1050px 680px at 20% 120px,#5678f76b,#0000 80%),radial-gradient(700px 400px at 100% -150px,#829cfc40,#0000 85%),linear-gradient(168deg,#202e61 0,#11192f 520px,#07080d 1200px);position:absolute;inset:0}.msg-surface .mgn-header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#090e2040,#090e2010);position:absolute;inset:0 0 -28px;-webkit-mask-image:linear-gradient(#000 0% 64%,#0000 100%);mask-image:linear-gradient(#000 0% 64%,#0000 100%)}.msg-guide{--msg-font:var(--thmanyah-sans),Arial,sans-serif;--msg-display:var(--thmanyah-text),var(--thmanyah-sans),serif;--msg-text:#c4cada;--msg-muted:#9ba7bf;color:#f6f7fb;font-synthesis:none;-webkit-font-smoothing:antialiased;padding:115px 24px 90px;font-size:16px;line-height:1.8;position:relative;font-family:var(--msg-font)!important}.msg-guide,.msg-guide :where(*){box-sizing:border-box;font-family:var(--msg-font)!important}.msg-guide :where(h1,h2,h3,p,ol){margin:0}.msg-guide :where(button,a){font:inherit;letter-spacing:0;-webkit-tap-highlight-color:transparent;line-height:1.5!important}.msg-guide button{appearance:none;cursor:pointer;color:inherit}.msg-guide a{color:inherit;text-decoration:none}.msg-guide :where(button,a,summary):focus-visible{outline-offset:5px;border-radius:8px;outline:2px solid #a5b6ff}.msg-guide :where(svg,img){flex-shrink:0;display:block}.msg-hero{text-align:center;max-width:1000px;margin:0 auto 74px}.msg-eyebrow{color:#b6c3e5;letter-spacing:.035em;font-size:13px;line-height:22px;margin-bottom:22px!important}.msg-guide .msg-hero h1{font-feature-settings:"ss01";text-wrap:balance;margin-bottom:18px;font-size:60px;font-weight:700;font-family:var(--msg-display)!important;line-height:1.4!important}.msg-guide[lang=en] .msg-hero h1{letter-spacing:-.035em;max-width:730px;margin-inline:auto;font-size:58px;font-weight:500;font-family:var(--msg-font)!important;line-height:1.16!important}.msg-intro{color:#b9c5de;text-wrap:balance;max-width:600px;font-size:18px;line-height:1.8;margin-inline:auto!important}.msg-phone{color:#c8d3ed;justify-content:center;align-items:center;gap:8px;font-size:13px;line-height:22px;display:flex;margin:24px auto 0!important}.msg-phone svg{color:#a3b5ef;width:15px;height:19px}.msg-reading{width:min(680px,100%);margin-inline:auto}.msg-section-label{color:#a6b3cf;padding-bottom:20px;font-size:13px}.msg-step{border-top:1px solid #b4c8ff1a}.msg-step:last-child{border-bottom:1px solid #b4c8ff1a}.msg-step h2{font-weight:500}.msg-step h2>button{text-align:start;background:0 0;border:0;align-items:center;gap:24px;width:100%;padding:25px 0;scroll-margin-top:102px;display:flex}.msg-step-number{color:#8b9abf;direction:ltr;align-self:flex-start;min-width:22px;padding-top:6px;font-size:12px;font-weight:400}.msg-step-title{flex:1;font-size:23px;font-weight:500;line-height:1.5;display:block}.msg-step-title>span{color:#a8b3cb;margin-top:5px;font-size:14px;font-weight:400;line-height:1.7;display:block}.msg-step h2>button>svg{color:#a4b3d7;width:18px;height:18px;transition:transform .2s,color .2s}.msg-step[data-open=true] h2>button>svg{color:#dae3ff;transform:rotate(45deg)}.msg-step h2>button:hover .msg-step-title{color:#d8e1ff}.msg-step-panel{padding:0 46px 28px 0}.msg-guide[dir=ltr] .msg-step-panel{padding:0 0 28px 46px}.msg-step-panel[hidden]{display:none}.msg-guide .msg-step-panel p{color:var(--msg-text);line-height:1.9}.msg-guide .msg-step-panel .msg-note{color:var(--msg-muted);margin-top:12px;font-size:14px;line-height:1.85}.msg-library-link,.msg-next,.msg-text-link{align-items:center;gap:8px;font-weight:500;display:inline-flex;color:#c7d4ff!important;font-size:14px!important}.msg-library-link{margin-top:20px}.msg-library-link svg,.msg-next svg,.msg-cta svg{width:18px;height:18px}.msg-guide[dir=rtl] :is(.msg-library-link,.msg-next,.msg-cta) svg{transform:scaleX(-1)}.msg-library-link:hover,.msg-next:hover,.msg-text-link:hover{color:#fff!important}.msg-next{background:0 0;border:0;margin-top:24px;padding:8px 0;font-weight:400;color:#aebddb!important}.msg-tools{direction:ltr;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:20px 0 0;display:flex}.msg-guide[dir=ltr] .msg-tools{justify-content:flex-start}.msg-tool{background:linear-gradient(145deg,#d6e3ff0a,#c0d3ff02);border:1px solid #d1dfff1b;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:8px 16px;transition:background .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff09;font-size:14px!important}.msg-tool svg{color:#a7b5da;width:16px;height:16px}.msg-tool:hover{background:#b9ceff14}.msg-step-panel .msg-paste-tip{color:#bdc9e2;margin-top:24px;font-size:14px}.msg-step-panel .msg-clipboard-tip{color:#a5b2cc;margin-top:10px;font-size:12px}.msg-prompt{background:linear-gradient(145deg,#b2c6ff0c,#b2c6ff03);border:1px solid #bdd0ff20;border-radius:18px;margin-top:16px;padding:17px 20px 20px;box-shadow:inset 0 1px #d6e2ff09}.msg-prompt-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.msg-prompt-top>span{color:#9face0;font-size:12px}.msg-prompt-top>button{color:#d7e1ff;background:#c1d0ff08;border:1px solid #d5e2ff18;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:6px 11px;font-size:12px;transition:background .18s;display:inline-flex}.msg-prompt-top>button:hover{background:#c1d0ff16}.msg-prompt-top>button svg{width:14px;height:14px}.msg-guide .msg-step-panel .msg-prompt>p{color:#e0e6f5;white-space:pre-wrap;-webkit-user-select:text;user-select:text;font-size:15px;line-height:1.95}.msg-copy-error{color:#e4d0a2;margin-top:12px;font-size:12px;line-height:1.8;display:block}.msg-examples{background:#b5c9ff06;border:1px solid #b5c9ff14;border-radius:999px;gap:4px;margin-top:20px;padding:4px;display:inline-flex}.msg-examples button{color:#a8b6d5;background:0 0;border:0;border-radius:999px;min-height:36px;padding:6px 15px;font-size:13px;transition:background .18s,color .18s}.msg-examples button[aria-pressed=true]{color:#eff3ff;background:#c4d5ff14;box-shadow:inset 0 1px #d3e1ff24}.msg-section-choices{flex-wrap:wrap;gap:8px;margin:22px 0 16px;display:flex}.msg-section-choices button{color:#a8b6d5;background:0 0;border:1px solid #c4d5ff1c;border-radius:999px;min-height:40px;padding:8px 14px;font-size:13px;transition:background .18s,color .18s}.msg-section-choices button[aria-pressed=true]{color:#eff3ff;background:#c4d5ff16;border-color:#c4d5ff30;box-shadow:inset 0 1px #d3e1ff20}.msg-guide .msg-step-panel h3{margin:24px 0 8px;font-size:17px;font-weight:500;line-height:1.8!important}.msg-publish-list{color:var(--msg-text);padding-inline-start:22px;list-style:decimal;margin:16px 0 20px!important}.msg-guide .msg-publish-list li{margin-top:12px;padding-inline-start:8px;line-height:1.9}.msg-publish-list li::marker{color:#99acd9;font-size:12px}.msg-transfer{border-top:1px solid #b4c8ff16;border-bottom:1px solid #b4c8ff16;margin:24px 0 20px}.msg-guide summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.msg-guide summary::-webkit-details-marker{display:none}.msg-guide summary svg{color:#8f9ab5;width:16px;height:16px;transition:transform .2s}.msg-guide details[open]>summary svg{transform:rotate(45deg)}.msg-transfer>summary{color:#d4dcee;padding:17px 0;font-size:15px}.msg-transfer>div{padding:0 0 22px}.msg-text-link svg{width:17px;height:17px}.msg-faq{margin-top:72px}.msg-guide .msg-faq h2{font-size:24px;font-weight:500;line-height:1.6!important}.msg-faq>p{color:#919cb5;margin:6px 0 26px;font-size:14px}.msg-faq details{border-bottom:1px solid #b4c8ff14}.msg-faq summary{color:#cbd3e4;padding:20px 0;font-size:16px;line-height:1.8}.msg-faq details>div{padding:0 0 22px}.msg-guide .msg-faq details p{color:#aeb8d0;font-size:15px;line-height:1.95}.msg-faq .msg-text-link{margin-top:12px}.msg-closing{text-align:center;border-top:1px solid #b4c8ff14;margin-top:84px;padding:50px 24px 0}.msg-closing img{object-fit:contain;opacity:.85;margin:0 auto 20px}.msg-guide .msg-closing h2{text-wrap:balance;font-size:28px;font-weight:500;line-height:1.7!important}.msg-closing p{color:#9eabc6;text-wrap:balance;max-width:420px;margin:8px auto 25px;font-size:15px}.msg-cta{background:#5678f7;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:13px 26px;transition:background .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 8px 28px #21388720;color:#080b16!important;font-size:15px!important}.msg-cta:hover{background:#6887fa}.msg-contact{width:fit-content;margin:26px auto 0;display:block;color:#9ca8c1!important;font-size:12px!important;line-height:1.8!important}.msg-contact:hover{color:#d8e2ff!important}.msg-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.msg-guide{padding:76px 22px 64px;font-size:15px}.msg-hero{margin-bottom:54px}.msg-guide .msg-hero h1{max-width:520px;font-size:38px;line-height:1.5!important}.msg-guide[lang=en] .msg-hero h1{max-width:450px;font-size:42px}.msg-intro{max-width:470px;font-size:16px}.msg-phone{font-size:12px;margin-top:20px!important}.msg-eyebrow{font-size:12px;margin-bottom:18px!important}.msg-step h2>button{gap:14px;padding:23px 0;scroll-margin-top:92px}.msg-step-title{font-size:21px}.msg-step-title>span{font-size:13px}.msg-step-number{min-width:19px}.msg-step-panel,.msg-guide[dir=ltr] .msg-step-panel{padding:0 0 24px}.msg-prompt{border-radius:16px;padding:15px 16px 18px}.msg-prompt-top{gap:8px}.msg-prompt-top>span{font-size:11px}.msg-guide .msg-step-panel .msg-prompt>p{font-size:14px}.msg-prompt-top>button{min-height:40px}.msg-faq{margin-top:56px}.msg-guide .msg-faq h2{font-size:22px}.msg-faq summary{gap:12px;font-size:15px}.msg-closing{margin-top:64px;padding:40px 0 0}.msg-guide .msg-closing h2{font-size:25px}.msg-closing p{font-size:14px}.msg-section-label{font-size:12px}}@media (max-width:359px){.msg-guide{padding-inline:18px}.msg-guide .msg-hero h1{font-size:33px}.msg-guide[lang=en] .msg-hero h1{font-size:37px}.msg-phone{gap:5px;font-size:11px}.msg-examples button{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.msg-guide *{scroll-behavior:auto!important;transition:none!important}}
