.page_page__UbJfE{color:var(--text);max-width:1280px;margin:auto;padding:0 40px}.page_hero__Gpz2D{text-align:center;padding:90px 0 0}.page_eyebrow__FMYWk{display:flex;align-items:center;justify-content:center;gap:9px;font-size:12px;letter-spacing:.08em;color:var(--muted);margin:0 0 24px}.page_hero__Gpz2D h1{font-size:clamp(42px,6.4vw,82px);font-weight:600;line-height:1.08;letter-spacing:-.055em;margin:0}.page_hero__Gpz2D h1 span,.page_lead__9qXzt{color:var(--muted)}.page_lead__9qXzt{max-width:590px;margin:26px auto;font-size:18px;line-height:1.7}.page_page__UbJfE .page_install__ioJNn{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--text);color:var(--canvas);border-radius:9px;padding:16px 24px;font-weight:600;font-size:14px;text-decoration:none;min-height:48px;transition:opacity .2s,transform .2s}.page_install__ioJNn:hover{opacity:.85}.page_install__ioJNn:active{transform:scale(.96)}.page_faq___y1IE summary:focus-visible,.page_install__ioJNn:focus-visible,.page_modes__odp27 button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.page_note__vXtAB{font-size:12px;color:var(--muted);margin:16px auto 42px;max-width:500px;line-height:1.6}.page_preview__raxz5{text-align:left;border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 14px 55px #00000018;max-width:1030px;margin:auto}.page_browserBar__tJu8y{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding:15px 22px;font-size:11px;color:var(--muted)}.page_dots__NAqI0{font-size:9px;letter-spacing:3px}.page_previewBody__K9fGL{display:grid;grid-template-columns:1.2fr 1fr;min-height:340px}.page_mail__rC2Ja{padding:42px 38px;background:color-mix(in srgb,var(--text) 3%,transparent)}.page_draftLabel__tq01R{font-size:10px;letter-spacing:.12em;color:var(--muted)}.page_mail__rC2Ja h3{font-size:24px;letter-spacing:-.035em;font-weight:500;margin:12px 0 24px}.page_mail__rC2Ja p{font-size:14px;line-height:1.7;white-space:pre-wrap;margin:12px 0}.page_selection__35_M1{background:color-mix(in srgb,var(--text) 10%,transparent);padding:10px 12px;border-radius:3px;border-left:2px solid var(--muted)}.page_contextMenu__5J489{display:inline-flex;align-items:center;gap:9px;margin-top:9px;padding:12px 15px;border:1px solid var(--border);border-radius:7px;font-size:11px;background:var(--surface)}.page_panel__pd1_k{border-left:1px solid var(--border);padding:24px;display:flex;flex-direction:column}.page_panelTitle___XxPS{font-size:12px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.page_panelTitle___XxPS span{font-size:10px;color:var(--muted);font-weight:400}.page_modes__odp27{display:flex;border:1px solid var(--border);padding:4px;border-radius:9px;margin:22px 0 28px;gap:2px}.page_modes__odp27 button{background:none;border:0;color:var(--muted);font:inherit;font-size:11px;flex:1;min-height:36px;border-radius:5px;cursor:pointer}.page_modes__odp27 button[aria-pressed=true]{background:var(--text);color:var(--canvas)}.page_resultLabel__Owr06{font-size:10px;color:var(--muted);display:flex;align-items:center;gap:7px}.page_result__5eetU{font-size:15px;line-height:1.8;white-space:pre-wrap;margin:17px 0;min-height:100px}.page_previewActions__5LMwC{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--border);padding-top:15px;margin-top:auto;font-size:10px;color:var(--muted)}.page_previewActions__5LMwC span{display:flex;align-items:center;gap:6px}.page_caption__iDPpD{border-top:1px solid var(--border);text-align:center;font-size:10px;color:var(--muted);padding:12px;margin:0}.page_section__opltZ{padding:85px 0;border-bottom:1px solid var(--border)}.page_sectionHeading___kjvH{text-align:center;margin-bottom:42px}.page_closing__e2MR3 h2,.page_section__opltZ h2{font-size:clamp(28px,3.5vw,43px);font-weight:500;letter-spacing:-.045em;line-height:1.18;margin:0 0 22px}.page_tools__o_B9_{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.page_tools__o_B9_ article{padding:12px 0}.page_tools__o_B9_ h3{font-size:19px;font-weight:500;margin:20px 0 10px}.page_body__CmFh_,.page_how__yhKRK li p,.page_tools__o_B9_ p{font-size:14px;line-height:1.8;color:var(--muted)}.page_tools__o_B9_ small{display:block;font-size:10px;color:var(--muted);margin-top:22px}.page_account__Z99fp,.page_how__yhKRK{display:grid;grid-template-columns:1fr 1fr;gap:90px}.page_account__Z99fp .page_eyebrow__FMYWk,.page_how__yhKRK .page_eyebrow__FMYWk{justify-content:flex-start}.page_body__CmFh_{max-width:450px}.page_how__yhKRK ol{list-style:none;padding:0;margin:0}.page_how__yhKRK li{display:flex;gap:24px;border-bottom:1px solid var(--border);padding:0 0 22px;margin:0 0 22px}.page_how__yhKRK li:last-child{border:0;margin:0}.page_how__yhKRK li>span{font-size:11px;color:var(--muted);padding-top:4px}.page_how__yhKRK li h3{font-size:17px;font-weight:500;margin:0}.page_how__yhKRK li p{margin:8px 0 0}.page_account__Z99fp ul{list-style:none;padding:0;margin:0;align-self:center}.page_account__Z99fp li{display:flex;align-items:flex-start;gap:14px;font-size:14px;line-height:1.7;padding:13px 0}.page_account__Z99fp li svg{flex:none;margin-top:3px;color:var(--muted)}.page_faq___y1IE{max-width:800px;margin:auto}.page_faq___y1IE details{border-top:1px solid var(--border);padding:20px 0}.page_faq___y1IE summary{font-size:15px;cursor:pointer;min-height:25px}.page_faq___y1IE p{font-size:14px;line-height:1.8;color:var(--muted);max-width:690px}.page_closing__e2MR3{text-align:center;padding:85px 0 95px}.page_closing__e2MR3>svg{margin-bottom:25px}.page_closing__e2MR3 p{color:var(--muted);margin:0 0 25px}.page_privacy__9UC66{display:block;font-size:11px;color:var(--muted);margin-top:23px;text-underline-offset:4px}@media(max-width:700px){.page_page__UbJfE{padding:0 22px}.page_hero__Gpz2D{padding-top:90px}.page_lead__9qXzt{font-size:16px}.page_previewBody__K9fGL{grid-template-columns:1fr}.page_mail__rC2Ja{padding:26px}.page_panel__pd1_k{border-left:0;border-top:1px solid var(--border);padding:24px}.page_mail__rC2Ja h3{font-size:22px}.page_mail__rC2Ja p{font-size:13px}.page_tools__o_B9_{grid-template-columns:1fr 1fr;gap:26px}.page_account__Z99fp,.page_how__yhKRK{grid-template-columns:1fr;gap:30px}.page_section__opltZ{padding:55px 0}.page_sectionHeading___kjvH{text-align:left}.page_sectionHeading___kjvH .page_eyebrow__FMYWk{justify-content:flex-start}.page_closing__e2MR3{padding:60px 0}.page_hero__Gpz2D h1{font-size:45px}.page_result__5eetU{min-height:65px}}@media(prefers-reduced-motion:reduce){.page_page__UbJfE .page_install__ioJNn{transition:none}}