@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";.person p{white-space:normal;max-width:245px;font-size:20px;line-height:24px}.person p span{display:block}.workflow{gap:10px;margin:0 0 20px;padding:0;list-style:none;display:flex}.workflow li{background:#fff;border:1px solid #e2eaee;border-radius:9px;flex:1;align-items:center;gap:10px;padding:10px 13px;display:flex}.workflow li b{color:#6f8794;background:#eaf1f4;border-radius:50%;flex:0 0 23px;place-items:center;height:23px;font-size:10px;display:grid}.workflow li.current{background:#f5fbfd;border-color:#aad6e7}.workflow li.current b{color:#fff;background:#0b7196}.workflow strong{color:#294659;font-size:10px;display:block}.workflow small{color:#8295a0;margin-top:1px;font-size:9px;display:block}.editor-heading small{color:#82929c;margin-top:3px;font-size:9px;display:block}.compatibility-note{color:#5b7970;background:#f0f9f6;border:1px solid #d4eee4;border-radius:7px;padding:9px 10px;font-size:9px}.compatibility-note b{color:#178063;margin-bottom:2px;display:block}.compatibility-note span{line-height:1.45}.export-hint{color:#7c919c;margin:8px 0 0;font-size:10px}.template-card:focus-visible,.actions button:focus-visible,.reset:focus-visible,.tabs button:focus-visible,nav a:focus-visible{outline-offset:2px;outline:3px solid #9bd9ee}.actions button{transition:transform .15s,box-shadow .15s}.actions button:hover{transform:translateY(-1px);box-shadow:0 3px 9px #0c42571a}.primary:hover{background:#064a76!important}.preview-controls{border-bottom:1px solid #eaf0f3;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:7px 19px;display:flex}.client-switch,.zoom-controls{background:#f4f8fa;border:1px solid #e3ebef;border-radius:7px;align-items:center;padding:2px;display:flex}.client-switch button,.zoom-controls button{color:#718794;background:0 0;border:0;border-radius:5px;padding:6px 9px;font-size:10px;font-weight:700}.client-switch button.active{color:#07578c;background:#fff;box-shadow:0 1px 4px #102b3c16}.zoom-controls span{text-align:center;color:#56717f;width:36px;font-size:10px;font-weight:800}.zoom-controls button{padding:3px 8px;font-size:15px;line-height:14px}.signature-scale.gmail-view{background:#f4f7f8}.signature-scale.outlook-view{background:#f1f5f9}.signature-scale.apple-view{background:linear-gradient(135deg,#f4f4f7,#e9edf1)}.preview-document{display:inline-block}.workspace footer{z-index:3;background:#fff;border-top:1px solid #edf2f4;position:sticky;bottom:0;box-shadow:0 -4px 14px #183d5010}.actions .primary{padding-left:17px;padding-right:17px}.actions button:last-child{color:#126789;border-color:#b6d1dd}@media (width<=780px){.workflow{padding-bottom:2px;overflow:auto}.workflow li{min-width:205px}.template-library{margin-bottom:16px}.preview-controls{padding:7px 10px}.client-switch button{padding:6px;font-size:9px}.signature-scale{margin:12px 10px 16px}.workspace footer{padding:12px}.export-hint{line-height:1.4}.actions .primary{width:100%;padding:12px;font-size:12px}.actions button:not(.primary){flex:1;padding:9px 5px}.notice{font-size:10px}}.email-page{background:#fff;border:1px solid #d8e0e5;border-radius:8px;width:900px;min-width:900px;overflow:hidden;box-shadow:0 9px 24px #19394c20}.compose-title{color:#334b59;background:#f5f7f8;border-bottom:1px solid #e1e7eb;height:34px;padding:10px 15px;font-size:10px;font-weight:800}.outlook-view .compose-title{color:#075a8c;background:#e8f2f9}.apple-view .compose-title{color:#45454a;text-align:center;background:#f1f1f3}.email-fields{border-bottom:1px solid #e5eaed;padding:0 15px}.email-fields div{border-bottom:1px solid #edf0f2;align-items:center;gap:18px;height:29px;font-size:9px;display:flex}.email-fields div:last-child{border:0}.email-fields b{color:#7e8e98;width:42px;font-weight:600}.email-fields span{color:#40545f}.email-message{color:#33434b;padding:17px 15px 19px;font-size:11px;line-height:1.55}.email-page .signature{box-shadow:none;border-radius:0}@media (width<=780px){.email-page{border-radius:5px}.compose-title{height:31px;padding:9px 12px}.email-fields{padding:0 12px}.email-message{padding:14px 12px 16px}}.landing{color:#153243;background:#fbfdfe;max-width:1440px;margin:auto;padding:0 45px;overflow:hidden}.landing-nav{border:0;height:80px}.landing-links{gap:28px;margin-left:auto;margin-right:30px;display:flex}.landing-links a{color:#547080;font-size:11px;font-weight:700;text-decoration:none}.landing-nav button,.hero-actions button,.template-showcase-copy button{color:#fff;background:#07578c;border:0;border-radius:7px;padding:11px 15px;font-size:11px;font-weight:800}.landing-nav button b,.hero-actions b,.template-showcase-copy b,.service-cta b{margin-left:5px;font-size:15px}.hero{background:radial-gradient(circle at 75%,#d9f0f9 0,#0000 28%);grid-template-columns:1fr 1fr;align-items:center;min-height:520px;padding:75px 6% 55px;display:grid;position:relative}.hero-copy{max-width:520px}.hero-copy p,.section-intro p,.template-showcase-copy p,.service-cta p{letter-spacing:1.5px;color:#1783ab;margin:0 0 12px;font-size:10px;font-weight:800}.hero-copy h1{letter-spacing:-3px;color:#102e40;margin:0;font-size:55px;line-height:1.04}.hero-copy>span{color:#607985;max-width:460px;margin-top:20px;font-size:15px;line-height:1.6;display:block}.hero-actions{align-items:center;gap:22px;margin-top:27px;display:flex}.hero-actions button{padding:14px 17px}.hero-actions a{color:#176f92;font-size:11px;font-weight:800;text-decoration:none}.trusted{color:#66828f;margin-top:27px;font-size:10px}.trusted i{color:#16805f;background:#e2f7ef;border-radius:50%;place-items:center;width:16px;height:16px;margin-right:6px;font-style:normal;display:inline-grid}.hero-art{height:360px;position:relative}.orbit{border:1px solid #9cd4e6;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-one{width:330px;height:330px}.orbit-two{border-style:dashed;width:250px;height:250px}.hero-card{background:#fff;border:1px solid #dbe5ea;border-radius:9px;width:390px;height:267px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:0 18px 40px #0c46661f}.hero-card-top{color:#536e7b;background:#f6f8f9;height:32px;padding:9px 13px;font-size:9px;font-weight:800}.hero-card-top i{float:right;background:#d0dbe0;border-radius:50%;width:7px;height:7px;margin:2px 0 0 5px}.hero-lines{border-bottom:1px solid #edf1f3;grid-template-columns:39px 1fr;gap:3px;padding:8px 13px;font-size:7px;display:grid}.hero-lines b{color:#83949d}.hero-lines span{color:#485f6a}.hero-card>p{color:#50636c;margin:0;padding:11px 13px;font-size:8px;line-height:1.5}.hero-signature{color:#07578c;border-top:2px solid #07578c;align-items:center;gap:9px;padding:11px 13px;display:flex}.hero-signature strong{letter-spacing:-2px;font-size:25px}.hero-signature strong em{letter-spacing:-1px;font-size:13px;font-style:normal}.hero-signature>i{background:#07578c;width:2px;height:32px}.hero-signature div b,.hero-signature div span{font-size:9px;display:block}.hero-signature div span{margin-top:3px;font-size:7px;font-weight:500}.hero-signature q{background:repeating-conic-gradient(#111 0 25%, #fff 0 50%) 0/8px 8px;border:1px solid #8ec9e5;border-radius:4px;width:34px;height:34px;margin-left:auto;text-decoration:none}.floating-chip{color:#52717e;background:#fff;border:1px solid #d4e3e8;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:800;position:absolute;box-shadow:0 8px 16px #0d3b4f12}.floating-chip b{color:#1f9672;margin-left:5px}.chip-one{top:28px;right:20px}.chip-two{color:#08719a;bottom:20px;left:18px}.proof{border-top:1px solid #e0edf1;border-bottom:1px solid #e0edf1;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px 6%;display:grid}.proof div{border-right:1px solid #e4ecef;align-items:center;gap:10px;display:flex}.proof div:last-child{border:0}.proof b{color:#0b7397;letter-spacing:-1px;font-size:20px}.proof span{color:#68808c;font-size:10px}.how{padding:94px 6%}.section-intro{max-width:480px}.section-intro h2,.template-showcase-copy h2{letter-spacing:-1.6px;color:#143246;margin:0;font-size:32px;line-height:1.15}.section-intro span,.template-showcase-copy>span{color:#6c8390;margin-top:14px;font-size:13px;line-height:1.65;display:block}.steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px;display:grid}.steps article{background:#fff;border:1px solid #dfebef;border-radius:9px;padding:22px}.steps article>b{color:#1982aa;font-size:11px}.steps h3{margin:24px 0 8px;font-size:15px}.steps p{color:#6c838e;margin:0;font-size:11px;line-height:1.6}.template-showcase{background:#e8f6fa;border-radius:15px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:0 6% 90px;padding:52px 7%;display:grid}.template-showcase-art{height:245px;position:relative}.showcase-sheet{color:#07578c;background:#fff;border-radius:7px;width:260px;height:180px;padding:19px;position:absolute;top:18px;left:11%;transform:rotate(-6deg);box-shadow:0 12px 26px #12415819}.showcase-sheet small{font-size:8px;font-weight:800}.showcase-sheet>b{letter-spacing:-4px;margin-top:26px;font-size:48px;display:block}.showcase-sheet>span{font-size:10px;font-weight:700;position:absolute;bottom:32px;right:18px}.showcase-sheet i{background:#07578c;height:14px;position:absolute;bottom:0;left:0;right:0}.showcase-sheet.second{color:#d8b56e;background:#1b2e4c;top:46px;left:43%;transform:rotate(7deg)}.showcase-sheet.second i{background:#d8b56e}.template-showcase-copy button{margin-top:22px}.service-cta{color:#fff;background:#0b405e;border-radius:14px;justify-content:space-between;align-items:center;margin:0 6% 45px;padding:49px 8%;display:flex}.service-cta p{color:#94d0e5}.service-cta h2{letter-spacing:-1px;margin:0;font-size:29px;line-height:1.2}.service-cta a{color:#095e88;background:#fff;border-radius:7px;padding:13px 15px;font-size:11px;font-weight:800;text-decoration:none}.landing-footer{border-top:1px solid #e3edf0;align-items:center;gap:25px;height:78px;display:flex}.landing-footer>span{color:#80939d;margin-left:auto;font-size:10px}.landing-footer button{color:#126e94;background:0 0;border:0;font-size:11px;font-weight:800}@media (width<=850px){.landing{padding:0 20px}.landing-links{display:none}.hero{grid-template-columns:1fr;gap:20px;padding:55px 3% 35px}.hero-copy h1{font-size:42px}.hero-art{height:300px}.proof{grid-template-columns:1fr 1fr;padding:20px}.proof div:nth-child(2){border:0}.how{padding:65px 3%}.template-showcase{grid-template-columns:1fr;margin:0 3% 65px;padding:34px}.service-cta{gap:24px;margin:0 3% 35px;padding:34px}.landing-footer{padding:0 3%}}@media (width<=550px){.hero-copy h1{font-size:36px}.hero-copy>span{font-size:13px}.hero-actions{gap:13px}.hero-art{height:235px}.hero-card{transform:translate(-50%,-50%)scale(.72)rotate(-3deg)}.orbit-one{width:240px;height:240px}.orbit-two{width:185px;height:185px}.chip-one{right:0}.chip-two{left:0}.proof{gap:16px}.proof div{border:0}.steps{grid-template-columns:1fr;margin-top:28px}.how{padding:55px 3%}.section-intro h2,.template-showcase-copy h2{font-size:27px}.template-showcase{padding:25px 18px}.template-showcase-art{transform-origin:0;width:128%;margin-bottom:-35px;transform:scale(.78)}.service-cta{flex-direction:column;align-items:flex-start;padding:28px 22px}.service-cta h2{font-size:25px}.landing-footer>span{display:none}}.qr-frame{align-self:flex-end}*{box-sizing:border-box}body{color:#142538;background:#f6f9fc;margin:0;font-family:Manrope,Arial,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer}main{max-width:1540px;margin:auto;padding:0 34px 42px}header{border-bottom:1px solid #e4ebf1;justify-content:space-between;align-items:center;height:74px;display:flex}.header-brand{letter-spacing:.2px;color:#537080;font-size:15px;font-weight:700}.header-brand span{color:#07578c;letter-spacing:-2px;margin-right:6px;font-size:26px;font-weight:800}nav{gap:24px;margin-left:auto;margin-right:28px;display:flex}nav a{color:#66808f;font-size:11px;font-weight:700;text-decoration:none}nav a:hover{color:#07578c}.status{color:#66808f;font-size:12px}.status i{background:#2bbf8c;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.page-title{justify-content:space-between;align-items:end;padding:35px 0 25px;display:flex}.page-title p,.library-copy p,.design-service p{color:#1685b3;letter-spacing:1.5px;margin:0 0 7px;font-size:10px;font-weight:800}.page-title h1{color:#0d273a;letter-spacing:-1.2px;margin:0;font-size:29px}.page-title span{color:#708592;margin-top:7px;font-size:13px;display:block}.reset{color:#587083;background:#fff;border:1px solid #dbe5ea;border-radius:8px;padding:9px 13px;font-size:12px}.template-library{background:#eff7fa;border:1px solid #dcebf0;border-radius:13px;align-items:center;gap:28px;margin-bottom:23px;padding:19px 22px;display:flex}.library-copy{min-width:275px}.library-copy h2,.design-service h2{color:#123044;letter-spacing:-.4px;margin:0;font-size:17px}.library-copy span,.design-service span{color:#718895;margin-top:5px;font-size:10px;line-height:1.5;display:block}.template-cards{flex:1;gap:10px;display:flex}.template-card{text-align:left;background:#fff;border:1px solid #dbe5e9;border-radius:8px;min-width:145px;padding:9px}.template-card.selected{border:1px solid #1a84ac;box-shadow:0 3px 10px #11648714}.template-card.coming{opacity:.62}.template-card strong{margin-top:6px;font-size:10px;display:block}.template-card>span{color:#2d8aab;font-size:9px}.mini-signature{color:#07578c;background:#f4f8fa;border-radius:4px;align-items:center;height:36px;padding:5px;display:flex;position:relative}.mini-signature b{letter-spacing:-1px;font-size:17px}.mini-signature i{background:#07578c;width:2px;height:19px;margin:0 6px}.mini-signature em{font-size:9px;font-style:normal;font-weight:800}.mini-signature small{font-size:4px;position:absolute;bottom:3px;left:6px}.executive-mini{color:#202c48}.executive-mini i{background:#ccae70}.editorial-mini{color:#91435e}.editorial-mini i{background:#eea989}.builder{grid-template-columns:370px minmax(0,1fr);gap:24px;display:grid}.editor,.workspace{background:#fff;border:1px solid #e3ebf0;border-radius:13px;box-shadow:0 10px 30px #31516a0c}.editor{overflow:hidden}.editor-heading{border-bottom:1px solid #ebf0f3;justify-content:space-between;align-items:center;padding:21px 24px;display:flex}.editor-heading h3{margin:0;font-size:15px}.editor-heading span{color:#2ea680;background:#eaf9f4;border-radius:4px;padding:4px 6px;font-size:10px}.editor section{border-bottom:1px solid #edf1f3;padding:19px 24px}.editor h4{letter-spacing:1.2px;color:#2f83a3;margin:0 0 15px;font-size:10px}.field{margin:0 0 12px;display:block}.field>span{letter-spacing:.8px;color:#7d909d;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.field input,.field textarea{color:#314755;background:#fff;border:1px solid #dce6eb;border-radius:6px;outline:none;width:100%;padding:9px 10px;font-size:12px}.field input:focus,.field textarea:focus{border-color:#2583aa;box-shadow:0 0 0 3px #e6f5fa}.field textarea{resize:vertical;height:58px}.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.upload{color:#1d789b;cursor:pointer;background:#f8fcfd;border:1px dashed #abc8d6;border-radius:7px;margin:4px 0 13px;padding:11px;display:block}.upload input{display:none}.upload b{font-size:12px}.upload small{color:#728995;margin-top:2px;margin-left:18px;font-size:10px;display:block}.color{border:1px solid #dce6eb;border-radius:6px;display:flex;overflow:hidden}.color input[type=color]{background:#fff;border:0;width:31px;height:34px;padding:3px}.color input:last-child{border:0;border-left:1px solid #e3eaee;border-radius:0}.workspace{flex-direction:column;min-width:0;display:flex;overflow:hidden}.tabs{border-bottom:1px solid #eaf0f3;align-items:center;gap:8px;height:60px;padding:0 19px;display:flex}.tabs button{color:#78909c;background:0 0;border:0;border-bottom:2px solid #0000;height:60px;padding:0 13px;font-size:12px;font-weight:700}.tabs button.active{color:#0b7196;border-color:#168ab2}.tabs span{color:#94a5af;border:1px solid #e5edf0;border-radius:5px;margin-left:auto;padding:5px 8px;font-size:10px}.signature-scale{background:#f4f7f8;border:1px solid #dce7ed;justify-content:center;align-items:center;min-height:355px;margin:28px 27px 25px;padding:23px;display:flex;overflow:auto}.signature{width:900px;min-width:900px;font-family:var(--font);color:#333;background:#fff;box-shadow:0 8px 20px #17374d20}.signature-top{background:var(--primary);height:4px}.signature-body{height:241px;padding:34px 42px 20px 54px;display:flex;position:relative}.signature-left{width:405px}.brand{align-items:center;gap:17px;height:85px;display:flex}.brand .mab{letter-spacing:-6px;font-family:Arial,sans-serif;font-size:64px;font-weight:800;line-height:1}.brand .united{letter-spacing:-2.5px;font-size:39px;font-weight:800;line-height:.9}.brand small{letter-spacing:0;white-space:nowrap;margin:9px 0 0 2px;font-size:13px;font-weight:500;display:block}.uploaded-logo{object-fit:contain;object-position:left center;max-width:340px;max-height:83px}.contacts{color:#30363a;margin-top:18px;font-size:12px;line-height:19px}.contacts div{white-space:nowrap}.contacts img{vertical-align:middle;width:16px;height:16px;margin-right:5px}.contacts .inline-icon{margin-left:11px}.contacts a{color:#3d4144;text-decoration:none}.address{margin-top:7px;display:flex;white-space:normal!important}.address img{flex:0 0 16px;margin-top:2px}.address p{margin:0;font-size:9px;line-height:13px}.address p b,.address p span{display:block}.person{gap:22px;width:297px;padding-top:0;display:flex}.person .rule{background:var(--primary);width:4px;height:82px}.person h2{color:var(--primary);letter-spacing:-.8px;white-space:nowrap;margin:0 0 5px;font-size:27px;font-weight:800}.person p{color:var(--primary);letter-spacing:1px;white-space:nowrap;margin:0;font-size:24px;font-weight:400}.qr-frame{border:1px solid var(--secondary);border-radius:9px;width:142px;height:142px;margin-left:auto;padding:8px}.qr-frame img{width:100%;height:100%;display:block}.signature-bottom{background:var(--primary);height:31px;position:relative;overflow:hidden}.pattern{display:flex;position:absolute;bottom:-13px;left:-10px}.pattern i{background:var(--secondary);width:28px;height:28px;margin:0 10px;display:block;transform:rotate(45deg)}.workspace footer{justify-content:space-between;align-items:center;padding:0 20px 18px;display:flex}.actions{gap:8px;display:flex}.actions button{color:#476374;background:#fff;border:1px solid #d9e4e9;border-radius:6px;padding:10px 12px;font-size:11px;font-weight:700}.actions .primary{color:#fff;background:#07578c;border-color:#07578c}.notice{color:#168263;font-size:11px}.code-view{background:#102a3b;border-radius:7px;min-height:393px;margin:24px 27px 25px;overflow:auto}.code-view pre{color:#b6d6e5;white-space:pre-wrap;word-break:break-word;margin:0;padding:19px;font:11px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.design-service{color:#fff;background:#0c405f;border-radius:13px;justify-content:space-between;align-items:center;margin-top:24px;padding:25px 30px;display:flex}.design-service p{color:#93d2eb}.design-service h2{color:#fff;font-size:19px}.design-service span{color:#b9d2df;max-width:650px}.design-service a{color:#0a5d88;white-space:nowrap;background:#fff;border-radius:7px;padding:11px 14px;font-size:11px;font-weight:800;text-decoration:none}.design-service b{margin-left:5px;font-size:16px}@media (width<=1050px){.template-library{flex-direction:column;align-items:flex-start;gap:13px}.builder{grid-template-columns:320px minmax(0,1fr)}main{padding:0 18px}.signature-scale{margin:18px 14px}.person{width:285px}.signature-body{padding-left:38px;padding-right:30px}}@media (width<=780px){main{padding:0 12px}header nav{display:none}.page-title{align-items:start;gap:10px;padding:23px 0}.page-title h1{font-size:22px}.page-title span{font-size:11px}.template-library{padding:16px}.template-cards{width:100%;overflow:auto}.template-card{min-width:135px}.builder{display:block}.editor{margin-bottom:16px}.workspace{min-height:400px}.signature-scale{justify-content:flex-start;min-height:335px;padding:15px}.tabs{padding:0 6px}.tabs span{display:none}.tabs button{padding:0 8px}.workspace footer{flex-direction:column;align-items:flex-start;gap:10px}.actions{flex-wrap:wrap}.design-service{flex-direction:column;align-items:flex-start;gap:17px;padding:20px}}
