.signature-studio{--ss-line:#e5e0d9;--ss-muted:#625b54;--ss-ink:#292622;color:var(--ss-ink);font-family:var(--font-geist-sans), Arial, sans-serif;padding:18px 24px 0}.signature-studio *,.ss-export *{box-sizing:border-box}.signature-studio button,.ss-export button{cursor:pointer;font:inherit}.signature-studio button:disabled,.ss-export button:disabled{cursor:default;opacity:.32}.signature-studio :is(button,input,select,textarea,summary,a):focus-visible,.ss-export :is(button,input,select,textarea,summary,a):focus-visible{outline-offset:3px;outline:2px solid #a4482d}.signature-studio :is(input,textarea,select),.ss-export :is(input,textarea,select){font-family:inherit}.signature-studio .ss-intro{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;margin:0 auto 12px;display:flex}.ss-back{width:fit-content;color:var(--ss-muted);align-items:center;gap:8px;font-size:11px;text-decoration:none;display:flex}.ss-back>span{color:var(--ss-ink)}.ss-intro-meta{color:#6c655e;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;font-size:11px;display:flex}.ss-intro-meta>span{align-items:center;gap:7px;display:flex}.ss-intro-meta>span:first-child{color:#403d36}.ss-intro-meta>span:first-child svg{color:#607461}.ss-workspace{max-width:1440px;height:max(360px, calc(100dvh - var(--ss-workspace-top,120px) - 16px));background:#fff;border:1px solid #d9d2c9;border-radius:12px;flex-direction:column;margin:0 auto;scroll-margin-top:88px;display:flex;overflow:clip;box-shadow:0 2px 3px #32251b05,0 16px 50px #3d2c1b07}.ss-workspace-bar{border-bottom:1px solid var(--ss-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 16px;display:flex}.ss-document-meta{align-items:center;gap:10px;min-width:0;display:flex}.ss-document-icon{color:#777166;background:#f5f3ef;border:1px solid #e9e5dd;border-radius:7px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.ss-document-meta label{min-width:0;max-width:210px}.ss-document-meta input{width:100%;color:var(--ss-ink);text-overflow:ellipsis;background:0 0;border:0;border-radius:4px;outline:0;padding:5px;font-size:14px;font-weight:550}.ss-document-meta input:hover{background:#f8f6f2}.ss-save-status{color:#625b54;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.ss-save-status svg{color:#5e765e}.ss-save-status.is-error{color:#a4482d;white-space:normal;max-width:180px}.ss-workspace-actions{align-items:center;gap:14px;display:flex}.ss-history{border-right:1px solid var(--ss-line);gap:2px;padding-right:12px;display:flex}.ss-icon-button{color:#6f6861;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ss-icon-button:hover:not(:disabled){background:#f1eee9}.signature-studio .ss-workspace-actions .home-control{border-radius:7px;min-height:36px;font-size:12px}.signature-studio .ss-workspace-actions .home-control-face{gap:16px;padding:8px 13px}.ss-workspace-body{flex:1;grid-template-columns:88px 320px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.ss-tool-tabs{border-right:1px solid var(--ss-line);scrollbar-width:thin;background:#fbfaf8;flex-direction:column;gap:5px;padding:12px 7px;display:flex;overflow:auto}.ss-tool-tabs>button{color:#625b54;background:0 0;border:1px solid #0000;border-radius:7px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;min-height:54px;padding:8px 2px;font-size:11px;font-weight:500;display:flex}.ss-tool-tabs>button>span{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.35;display:block}.ss-tool-tabs>button:hover{color:#3d3832;background:#f1eee9}.ss-tool-tabs>button[aria-selected=true]{color:#9b4829;background:#fff;border-color:#e5dbd0;box-shadow:0 2px 3px #37291808}.ss-tool-tabs>button[aria-selected=true] svg{stroke-width:1.6px}.ss-inspector{overscroll-behavior:contain;border-right:1px solid var(--ss-line);scrollbar-width:thin;scrollbar-color:#d7d1c8 transparent;background:#fff;min-width:0;min-height:0;padding:20px;overflow:auto}.signature-studio .ss-panel-heading h2{letter-spacing:-.045em;text-wrap:initial;margin:9px 0;font-size:22px;font-weight:550;line-height:1.18}.signature-studio .ss-panel-heading p{color:#81786e;margin:0;font-size:11px;line-height:1.7}.ss-block{border-bottom:1px solid var(--ss-line)}.ss-block-heading{align-items:center;gap:8px;min-height:46px;display:flex}.ss-block-heading>input{accent-color:#9b4829;cursor:pointer;flex-shrink:0;width:12px;height:12px}.ss-block-title{color:#443c34;text-align:start;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px 0;display:flex;font-size:11px!important;font-weight:550!important}.ss-block-title svg{color:#aaa095;flex-shrink:0}.ss-block-title[aria-expanded=true] svg{transform:rotate(180deg)}.ss-block.is-hidden .ss-block-title{color:#9c948b}.ss-block-move{gap:1px;display:flex}.ss-block-move button,.ss-repeat-heading button,.ss-image-attached button{color:#8a8277;background:0 0;border:0;border-radius:3px;place-items:center;width:25px;height:28px;padding:0;display:grid}.ss-block-move button:hover:not(:disabled),.ss-repeat-heading button:hover{background:#f4f1ec}.ss-block-body{gap:15px;padding:6px 0 20px;display:grid}.ss-field{color:#635b51;gap:7px;min-width:0;font-size:10px;line-height:1.4;display:grid}.ss-field>span{justify-content:space-between;gap:8px;display:flex}.ss-field>:is(input,select,textarea),.ss-export .ss-field textarea{color:#3c362e;background:#fff;border:1px solid #e1dbd2;border-radius:5px;outline:none;width:100%;min-width:0;min-height:35px;padding:8px 10px;font-size:11px;font-weight:400;line-height:1.4;transition:border-color .14s}.ss-field>:is(input,select,textarea):focus{border-color:#a89176;box-shadow:0 0 0 2px #b88f6212}.ss-field textarea{resize:vertical}.ss-field small,.ss-help{color:#8b8176;margin:0;font-size:10px;line-height:1.65}.ss-fields-pair{grid-template-columns:1fr 1fr;gap:15px 10px;display:grid}.ss-control-section{border-top:1px solid var(--ss-line);gap:18px;margin-top:24px;padding:23px 0;display:grid}.signature-studio .ss-control-section h3{letter-spacing:-.015em;margin:0 0 1px;font-size:12px;font-weight:550;line-height:1.4}.ss-range>input[type=range]{accent-color:#9b4829;cursor:pointer;height:20px;min-height:20px;box-shadow:none;border:0;padding:0}.ss-range output{font-variant-numeric:tabular-nums;color:#9c7660}.ss-segmented{background:#f5f3ef;border:1px solid #e6e0d7;border-radius:6px;gap:2px;padding:3px;display:flex}.ss-segmented button{color:#83796e;background:0 0;border:1px solid #0000;border-radius:4px;flex:1;min-width:0;padding:7px 5px;font-size:10px}.ss-segmented button[aria-pressed=true]{color:#3d372e;background:#fff;border-color:#e2dace;box-shadow:0 1px 2px #4b35250a}.ss-color{border:1px solid #e1dbd2;border-radius:5px;align-items:center;gap:3px;padding:3px;display:flex}.ss-color input[type=color]{cursor:pointer;background:0 0;border:none;width:27px;min-width:27px;height:27px;padding:1px}.ss-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.ss-color input[type=color]::-webkit-color-swatch{border:0;border-radius:3px}.ss-color input:not([type=color]){width:100%;min-width:0;font:10px var(--font-geist-mono), monospace;color:#6b6054;background:0 0;border:0;padding:3px}.ss-item-list{gap:12px;display:grid}.ss-repeat-item{border:1px solid #ebe6df;border-radius:6px;gap:10px;padding:11px;display:grid}.ss-repeat-heading{color:#9a8e81;justify-content:space-between;align-items:center;font-size:9px;display:flex}.ss-repeat-heading>div{display:flex}.ss-text-button{color:#9b4829;text-align:start;background:0 0;border:0;align-items:center;gap:7px;width:fit-content;padding:4px 0;display:flex;font-size:11px!important}.ss-text-button:hover{color:#61331f}.ss-remove-button{color:#96897b;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;margin-top:3px;padding:0;display:flex;font-size:10px!important}.ss-remove-button:hover{color:#a4482d}.ss-add-button{color:#776652;background:#fbfaf8;border:1px dashed #d6cbbd;border-radius:5px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:17px;padding:10px;display:flex;font-size:11px!important}.ss-add-button:hover{background:#f4eee6;border-style:solid}.ss-add-menu{border:1px solid var(--ss-line);background:#fff;border-radius:7px;margin-top:10px;padding:5px;box-shadow:0 7px 16px #342c2010}.ss-add-menu button{text-align:start;color:#685b4c;background:0 0;border:0;border-radius:3px;justify-content:space-between;gap:10px;width:100%;padding:10px;font-size:11px;display:flex}.ss-add-menu button:hover{background:#f7f4ef}.ss-template-grid{grid-template-columns:1fr 1fr;gap:12px 10px;margin-bottom:25px;display:grid}.ss-template-grid>button{text-align:start;background:#fff;border:1px solid #e5dfd6;border-radius:6px;min-width:0;padding:0;display:grid;overflow:hidden}.ss-template-grid>button[aria-pressed=true]{border-color:#a47c5a;box-shadow:0 0 0 1px #a47c5a}.ss-template-grid>button>span:last-child{color:#746655;border-top:1px solid #eee7dc;justify-content:space-between;align-items:center;width:100%;padding:8px 9px;font-size:10px;display:flex}.ss-template-grid>button[aria-pressed=true]>span:last-child{color:#865332}.ss-template-grid>button>span:last-child i{border:1px solid #d6cabb;border-radius:50%;width:9px;height:9px}.ss-template-grid>button[aria-pressed=true]>span:last-child i{background:#a06c47;border-color:#a06c47;box-shadow:inset 0 0 0 2px #fff}.ss-template-mini{color:#3d3a32;background:#fefdfa;justify-content:center;align-items:center;gap:7px;width:100%;height:92px;padding:10px;display:flex;overflow:hidden}.ss-mini-portrait{background:var(--mini-accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:7px;display:grid}.ss-mini-copy{gap:3px;font-size:4px;display:grid}.ss-mini-copy strong{font-size:7px;font-weight:600;line-height:1.2}.ss-mini-copy>i{background:#d6d1c6;width:38px;height:2px;display:block}.ss-mini-copy>i:nth-of-type(2){width:26px}.ss-mini-link{color:var(--mini-accent);font-size:4px}.ss-mini-editorial{flex-direction:column;align-items:flex-start;gap:4px;padding-inline:18px}.ss-mini-editorial .ss-mini-portrait{width:16px;height:16px;font-size:5px}.ss-mini-editorial .ss-mini-copy{border-top:1px solid #dad4ca;width:100%;padding-top:4px}.ss-mini-minimal .ss-mini-portrait{display:none}.ss-mini-executive{flex-direction:row-reverse}.ss-mini-executive .ss-mini-portrait{border-radius:0}.ss-mini-centered{flex-direction:column;gap:4px}.ss-mini-centered .ss-mini-portrait{width:21px;height:21px;font-size:6px}.ss-mini-centered .ss-mini-copy{text-align:center;justify-items:center}.ss-mini-card{background:#f0eae1}.ss-mini-card .ss-mini-portrait{border-radius:4px}.ss-image-field{gap:12px;display:grid}.ss-upload{color:#846c51;cursor:pointer;background:#fbf8f3;border:1px dashed #d5c9b9;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:14px 10px;font-size:11px;display:flex;position:relative}.ss-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.ss-upload:focus-within{outline-offset:2px;outline:2px solid #a4482d}.ss-image-attached{color:#6a755e;align-items:center;gap:6px;font-size:10px;display:flex}.signature-studio .ss-inline-error{color:#a4482d;margin:0;font-size:10px;line-height:1.5}.ss-panel-note{color:#8e7c66;background:#f6f3ee;border:1px solid #ece5da;border-radius:7px;margin-top:28px;padding:19px}.signature-studio .ss-panel-note h3{letter-spacing:-.025em;color:#6c5945;margin:12px 0 6px;font-size:12px;font-weight:550;line-height:1.4}.signature-studio .ss-panel-note p{color:#8d7d6b;margin:0;font-size:10px;line-height:1.8}.ss-preview-panel{background:#f4f1eb;flex-direction:column;min-width:0;min-height:0;display:flex}.ss-preview-toolbar{justify-content:flex-end;align-items:center;gap:20px;padding:16px 24px;display:flex}.ss-device-controls{background:#ebe6df;border:1px solid #e5ddd3;border-radius:6px;gap:3px;padding:3px;display:flex}.ss-device-controls button{color:#8b8276;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;display:flex}.ss-device-controls button[aria-pressed=true]{color:#625747;background:var(--marketing-surface);box-shadow:0 1px 3px #46372512}.ss-preview-canvas{scrollbar-width:thin;background-image:radial-gradient(#bdb09e33 .65px,#0000 .65px);background-size:9px 9px;flex-direction:column;flex:1;justify-content:safe center;align-items:center;min-height:0;padding:20px 38px 28px;display:flex;overflow:auto}.ss-compose{background:#fff;border:1px solid #dcd5c9;border-radius:9px;flex-shrink:0;width:100%;max-width:590px;overflow:hidden;box-shadow:0 2px 3px #3a2c2008,0 15px 40px #4737240a}.ss-compose-title{color:#625a4e;background:#fbfaf7;border-bottom:1px solid #eae5dc;justify-content:space-between;gap:20px;padding:14px 20px;font-size:11px;font-weight:500;display:flex}.ss-compose-title>div{color:#a39787;align-items:center;gap:12px;display:flex}.ss-compose-title svg{width:11px;height:11px}.ss-compose-recipient{color:#7f786d;border-bottom:1px solid #f0ede7;gap:14px;padding:13px 22px;font:10px Arial,sans-serif;display:flex}.ss-compose-recipient>span:first-child{color:#a69e90}.ss-compose-recipient small{font-size:inherit;color:#a69e90}.ss-compose-subject{color:#685f51;border-bottom:1px solid #f0ede7;padding:12px 22px;font:11px Arial,sans-serif}.ss-compose-body{min-height:0;padding:20px 24px 24px}.signature-studio .ss-email-copy{color:#82786a;margin-bottom:18px;font:12px/1.7 Arial,sans-serif}.signature-studio .ss-email-copy p{text-wrap:initial;margin:0 0 9px}.ss-signature-frame{background:#fff;border:0;width:100%;min-height:40px;display:block}.ss-signature-preview{position:relative}.ss-preview-outline{z-index:1;pointer-events:none;border:1px dashed #a4482d;position:absolute}.ss-preview-panel.is-dark .ss-preview-outline{border-color:#edb48b}.ss-compose-bottom{color:#b0a596;border-top:1px solid #f0ede7;justify-content:space-between;align-items:center;gap:15px;padding:12px 20px;font-size:9px;display:flex}.ss-canvas-caption{font:9px var(--font-geist-mono), monospace;color:#a99a87;justify-content:center;align-items:center;gap:12px;margin-top:23px;display:flex}.ss-caption-rule{background:#d9d0c4;width:25px;height:1px}.ss-preview-canvas.is-mobile .ss-compose{border:5px solid #e4ded4;border-radius:21px;max-width:340px;box-shadow:0 15px 32px #4f3b2010}.ss-preview-canvas.is-mobile .ss-compose-body{padding-inline:17px}.ss-preview-canvas.is-mobile .ss-compose-recipient small{display:none}.ss-preview-canvas.is-mobile .ss-compose-title{padding-top:20px}.ss-compose.is-signature-only .ss-compose-body{min-height:0;padding:24px}.ss-preview-bottom{background:#f1ede6;border-top:1px solid #e8e0d5;justify-content:space-between;align-items:center;gap:16px;padding:16px 23px;display:flex}.ss-view-controls{flex-wrap:wrap;gap:12px;display:flex}.ss-view-controls button{color:#a59a8b;background:0 0;border:0;padding:2px 0;font-size:10px}.ss-view-controls button[aria-pressed=true]{color:#5d5142}.ss-html-size{font-size:9px;font-family:var(--font-geist-mono), monospace;color:#a29483;white-space:nowrap}.ss-preview-notices{background:#faf6ee;border-top:1px solid #e5d9c7;padding:12px 22px}.signature-studio .ss-preview-notices p{color:#93734d;margin:0 0 6px;font-size:10px;line-height:1.6}.ss-source-preview{flex-direction:column;align-self:stretch;gap:16px;width:100%;display:flex}.ss-source-preview label{color:#776449;align-items:center;gap:8px;font-size:12px;display:flex}.ss-source-preview textarea{background:var(--marketing-surface);width:100%;height:370px;font:11px/1.7 var(--font-geist-mono), monospace;color:#7f6443;resize:vertical;border:1px solid #e2d8c9;border-radius:8px;padding:18px}.signature-studio .ss-source-preview p{color:#9b866b;margin:0;font-size:10px}.ss-saved-list{gap:10px;display:grid}.ss-saved-list>div{border:1px solid #e6ddd0;border-radius:6px;padding:5px;display:flex}.ss-saved-list>div.is-active{background:#fcf9f4;border-color:#b6936f}.ss-saved-list button{color:#94836e;background:0 0;border:0;align-items:center;gap:9px;min-width:0;padding:8px;display:flex}.ss-saved-list button:first-child{flex:1}.ss-saved-list button>span:not(.ss-saved-initial){text-align:start;flex:1;gap:3px;min-width:0;display:grid}.ss-saved-list strong{color:#6a543b;overflow-wrap:anywhere;font-size:11px;font-weight:550}.ss-saved-list small{font-size:9px}.ss-saved-initial{color:#fff;border-radius:4px;flex-shrink:0;place-items:center;width:29px;height:33px;font-size:13px;display:grid}.ss-restore{color:#8a7458;justify-content:space-between;gap:10px;padding:10px 0;font-size:10px;display:flex}.ss-restore button{background:0 0;border:0;text-decoration:underline}.signature-studio>.ss-below-studio{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:35px;max-width:1270px;margin:auto;padding:72px 0 64px;display:grid}.signature-studio .ss-below-heading h2{letter-spacing:-.05em;margin:16px 0 0;font-size:33px;font-weight:550;line-height:1.07}.ss-benefit>span{font:10px var(--font-geist-mono), monospace;color:#ad9a82;margin-bottom:19px;display:block}.signature-studio .ss-benefit h3{letter-spacing:-.025em;margin:0 0 10px;font-size:15px;font-weight:550;line-height:1.4}.signature-studio .ss-benefit p{color:#877b6d;margin:0;font-size:12px;line-height:1.8}.ss-benefit button{color:#966446;background:0 0;border:0;align-items:center;gap:7px;margin-top:14px;padding:0;font-size:11px;display:flex}.signature-studio>.ss-faq{border-top:1px solid #e1d8ca;grid-template-columns:1fr 1.7fr;gap:72px;max-width:1270px;margin:auto;padding:60px 0 72px;display:grid}.signature-studio .ss-faq h2{letter-spacing:-.05em;margin:14px 0 0;font-size:32px;font-weight:550;line-height:1.2}.ss-faq details{border-bottom:1px solid #e3dbce;padding:19px 0}.ss-faq details:first-child{padding-top:0}.ss-faq summary{cursor:pointer;color:#71614d;justify-content:space-between;align-items:center;gap:20px;font-size:13px;font-weight:500;list-style:none;display:flex}.ss-faq summary::-webkit-details-marker{display:none}.ss-faq summary svg{color:#a28b6e;flex-shrink:0}.ss-faq details[open] summary svg{transform:rotate(45deg)}.signature-studio .ss-faq p{color:#8b7a64;margin:14px 28px 0 0;font-size:12px;line-height:1.8}.ss-export{background:var(--marketing-surface);color:#42372a;width:calc(100% - 32px);max-width:580px;max-height:calc(100svh - 60px);font-family:var(--font-geist-sans), Arial, sans-serif;scrollbar-width:thin;border:1px solid #d8cbb9;border-radius:14px;margin:auto;padding:30px;overflow:auto;box-shadow:0 24px 100px #22180b33}.ss-export::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#28211655}.ss-export-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.signature-studio .ss-export h2{letter-spacing:-.05em;margin:10px 0;font-size:31px;font-weight:550;line-height:1.1}.signature-studio .ss-export-heading p{color:#8b765c;margin:0;font-size:12px;line-height:1.7}.ss-export-copy{gap:14px;margin-top:18px;display:grid}.ss-export .ss-copy-primary{width:100%;margin:0}.ss-export .ss-copy-primary .home-control-face{justify-content:center;width:100%;font-size:13px}.ss-install{margin-top:24px}.ss-install .ss-segmented button{font-size:11px}.ss-install ol{gap:16px;margin:20px 0;padding:0;list-style:none;display:grid}.ss-install li{align-items:flex-start;gap:12px;display:flex}.ss-install li>span{color:#987449;border:1px solid #dfd1bd;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.signature-studio .ss-install li p{color:#79664e;margin:0;font-size:12px;line-height:1.75}.ss-install a{text-underline-offset:3px;color:#9e5c2e;align-items:center;gap:6px;width:fit-content;font-size:10px;text-decoration:underline;display:flex}.signature-studio .ss-export :is(.ss-export-note,.ss-export-warning){color:#a18c70;margin:20px 0;font-size:10px;line-height:1.7}.signature-studio .ss-export .ss-export-warning{color:#996235;background:#f5ecdf;border-radius:5px;padding:12px}.ss-export-files{border-top:1px solid #e6dac9;padding-top:20px}.signature-studio .ss-export-files h3{letter-spacing:-.025em;margin:0 0 14px;font-size:13px;line-height:1.4}.ss-export-files>button{color:#977752;text-align:start;background:#fff;border:1px solid #e4d8c7;border-radius:6px;align-items:center;gap:13px;width:100%;margin-top:10px;padding:13px;display:flex}.ss-export-files>button:hover{border-color:#af8b62}.ss-export-files>button>span{flex:1;gap:3px;display:grid}.ss-export-files strong{color:#775b39;font-size:12px;font-weight:500}.ss-export-files small{font-size:10px}.ss-export-code{border-top:1px solid #e6dac9;margin-top:22px;padding-top:18px}.ss-export-code summary{cursor:pointer;color:#957753;gap:8px;font-size:11px;display:flex}.ss-export-code .ss-field{margin-top:18px}.ss-export-code textarea{font-family:var(--font-geist-mono), monospace;font-size:10px!important}.ss-toast{z-index:9999;color:#fff9ef;background:#322c24;border:1px solid #5f503d;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;width:max-content;max-width:calc(100% - 32px);padding:14px 18px;font-size:12px;line-height:1.5;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #241d1733}.ss-toast>span{align-items:center;gap:10px;display:flex}.ss-toast svg{flex-shrink:0}.ss-toast.is-error{background:#774121}.ss-toast button{color:inherit;background:0 0;border:0;place-items:center;padding:3px;display:grid}.ss-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}.ss-mobile-switch{display:none}.signature-studio :is(.ss-help,.ss-field small,.ss-panel-heading p,.ss-panel-note p,.ss-benefit p,.ss-faq p){color:#776d60}.ss-compose-bottom,.ss-html-size,.ss-canvas-caption{color:#7c7061}.ss-view-controls button,.ss-mobile-switch button{color:#807262}.ss-preview-toolbar,.ss-preview-bottom,.ss-preview-notices,.ss-canvas-caption{flex-shrink:0}.ss-empty-preview{color:#998b7a;border:1px dashed #d9d0c3;border-radius:6px;padding:24px;font-size:12px;line-height:1.7}.signature-studio .ss-export-status{color:#567249;margin:12px 0;font-size:11px;line-height:1.6}.signature-studio .ss-export-status.is-error{color:#9b4829}.ss-field{font-size:11px}.ss-field>:is(input,select,textarea),.signature-studio .ss-panel-heading p{font-size:12px}.ss-tool-tabs>button{font-size:11px}.ss-block-title{font-size:12px!important}.ss-help,.ss-field small,.ss-segmented button,.ss-device-controls button,.ss-view-controls button{font-size:11px}.ss-compose-title,.ss-compose-subject{font-size:12px}.signature-studio .ss-email-copy{font-size:13px}@media (min-width:1600px){.ss-workspace-body{grid-template-columns:88px 350px minmax(0,1fr)}.ss-inspector{padding-inline:28px}}@media (max-width:1150px){.signature-studio{padding-inline:22px}.ss-workspace-body{grid-template-columns:88px 290px minmax(0,1fr)}.ss-inspector{padding-inline:18px}.ss-preview-canvas{padding:24px}.ss-intro-meta{display:none}.ss-document-meta label{max-width:170px}.ss-save-status{font-size:9px}.signature-studio>.ss-below-studio{gap:23px}}@media (max-width:900px){.ss-save-status{display:none}.ss-workspace-body{grid-template-columns:84px 270px minmax(0,1fr)}.ss-inspector{padding-inline:15px}.ss-preview-canvas{padding:20px 16px}.ss-device-controls button span{display:none}.ss-compose-body{padding-inline:16px}.ss-compose-recipient small{display:none}.signature-studio>.ss-below-studio{grid-template-columns:1fr 1fr;gap:40px}.signature-studio>.ss-faq{gap:40px}}@media (max-width:760px){.signature-studio{padding:38px 16px 0}.signature-studio .ss-intro{margin-bottom:12px}.ss-back{margin-bottom:20px;font-size:10px}.ss-workspace-bar{flex-wrap:wrap;gap:10px;min-height:62px;padding:12px}.ss-document-meta{flex:1;gap:6px}.ss-document-icon{width:27px;height:29px}.ss-document-icon svg{width:16px}.ss-document-meta label{max-width:140px}.ss-document-meta input{padding:3px;font-size:12px}.ss-workspace-actions{gap:6px}.ss-history{gap:0;padding-right:5px}.ss-history .ss-icon-button{width:27px;height:29px}.ss-duplicate{display:none}.signature-studio .ss-workspace-actions .home-control{min-height:31px;font-size:10px}.signature-studio .ss-workspace-actions .home-control-face{gap:6px;padding:7px 9px}.ss-workspace-body{grid-template-columns:1fr;min-height:0;display:grid}.ss-tool-tabs{border-right:0;border-bottom:1px solid var(--ss-line);flex-direction:row;gap:8px;padding:9px 12px}.ss-tool-tabs>button{gap:4px;min-height:52px;padding:6px;font-size:10px}.ss-tool-tabs>button svg{width:17px}.ss-mobile-switch{background:var(--marketing-surface);border-bottom:1px solid var(--ss-line);z-index:3;justify-content:center;align-items:center;gap:0;padding:8px 12px;display:flex;position:sticky;top:64px}.ss-mobile-switch button{color:#ad9c88;background:0 0;border:0;border-radius:4px;flex:1;padding:7px 12px;font-size:11px}.ss-mobile-switch button[aria-pressed=true]{color:#795a36;background:#eee7dc}.ss-inspector{overscroll-behavior:auto;border-right:0;min-height:0;max-height:none;padding:23px}.ss-workspace[data-mobile-view=preview] .ss-inspector,.ss-workspace[data-mobile-view=edit] .ss-preview-panel{display:none}.signature-studio .ss-panel-heading h2{font-size:25px}.signature-studio .ss-panel-heading p,.ss-field{font-size:12px}.ss-field>:is(input,select,textarea){min-height:43px;padding:9px 11px;font-size:16px}.ss-block-title{font-size:12px!important}.ss-block-heading{min-height:50px}.ss-block-move button{width:28px;height:32px}.ss-field small,.ss-help{font-size:11px}.ss-repeat-heading{font-size:10px}.ss-repeat-heading button{width:28px;height:28px}.ss-segmented button{padding-block:9px;font-size:12px}.ss-text-button,.ss-add-button{min-height:36px;font-size:12px!important}.ss-remove-button{min-height:32px;font-size:11px!important}.ss-preview-panel{max-height:none}.ss-preview-toolbar{padding:15px 18px}.ss-device-controls button{padding:6px 8px}.ss-device-controls button span{display:inline}.ss-preview-canvas{min-height:430px;padding:16px 14px 25px}.ss-compose-body{padding:21px 17px 28px}.ss-compose-title{padding:12px 15px}.ss-compose-subject,.ss-compose-recipient{padding-inline:16px}.ss-email-copy p:nth-child(2){display:none}.ss-preview-canvas.is-mobile .ss-compose-body{padding-inline:12px}.ss-preview-bottom{padding:15px}.ss-compose-bottom{padding-inline:16px;font-size:8px}.ss-template-mini{height:112px}.ss-template-grid>button>span:last-child{padding:9px 11px;font-size:12px}.signature-studio>.ss-below-studio{gap:30px;padding:48px 4px}.signature-studio .ss-below-heading h2{font-size:31px}.ss-benefit>span{margin-bottom:13px}.signature-studio .ss-benefit h3{font-size:14px}.signature-studio .ss-benefit p{font-size:11px}.signature-studio>.ss-faq{grid-template-columns:1fr;gap:30px;padding:42px 4px 54px}.signature-studio .ss-faq h2{font-size:30px}.ss-faq summary{font-size:12px}.ss-export{max-height:calc(100svh - 24px);padding:23px}.signature-studio .ss-export h2{font-size:29px}.ss-export .ss-field textarea{font-size:16px!important}.ss-toast{font-size:11px;bottom:15px}}@media (max-width:420px){.ss-document-meta{flex-basis:100%;width:100%}.ss-workspace-actions{justify-content:space-between;width:100%}.ss-history{border:0}.ss-workspace-actions .home-control{margin-left:auto}.ss-document-meta label{max-width:210px}.ss-workspace-bar{gap:5px}.signature-studio>.ss-below-studio{grid-template-columns:1fr;gap:25px}.ss-below-heading{margin-bottom:7px}.ss-benefit{grid-template-columns:24px 1fr;gap:0 10px;display:grid}.ss-benefit>span{grid-row:1/4;margin-top:4px}.ss-benefit p,.ss-benefit button{grid-column:2}}@media (prefers-reduced-motion:reduce){.signature-studio *,.ss-export *{scroll-behavior:auto!important;transition:none!important}}.ss-workspace[data-focused=true]{z-index:1000;max-width:none;height:auto;position:fixed;inset:16px;box-shadow:0 0 0 100vmax #29262280}.ss-workspace[data-focused=true] .ss-workspace-body{grid-template-columns:88px 350px minmax(0,1fr)}.ss-install-button{color:#5b5145;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:7px 0;display:flex;font-size:12px!important}.ss-field>:is(input,select,textarea){min-height:38px;font-size:13px}.ss-field input::placeholder,.ss-field textarea::placeholder{color:#71685d}.ss-segmented button,.ss-repeat-heading,.ss-remove-button,.ss-panel-note p,.ss-color input:not([type=color]){color:#62584c}.ss-color input:not([type=color]){font-size:12px}.ss-block-move button,.ss-repeat-heading button,.ss-image-attached button{color:#665d52;width:29px;height:30px}.ss-block-heading>input{width:15px;height:15px}.ss-panel-heading{margin-bottom:20px}.ss-control-section:first-of-type{margin-top:16px}.ss-sample-note{margin-bottom:20px}.ss-sample-note button{color:#914126;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;padding:0;font-size:12px;font-weight:550;display:flex}.ss-browse-button{color:#824226;background:#faf6f0;border:1px solid #cfbcaa;border-radius:7px;align-items:center;gap:9px;width:100%;padding:12px;display:flex;font-size:12px!important}.ss-browse-button span{text-align:start;flex:1}.ss-template-suggestions{gap:14px;margin:18px 0;display:grid}.ss-template-suggestions .ss-gallery-preview{height:190px}.ss-template-suggestions .ss-gallery-card-info{padding:11px 13px}.ss-template-suggestions .ss-gallery-card-info strong{font-size:13px}.ss-extras-shortcuts{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px;display:grid}.ss-extras-shortcuts button{text-align:start;color:#66513c;background:#fbf8f2;border:1px solid #e3d8ca;border-radius:6px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;font-size:11px;display:flex}.ss-extras-shortcuts button:hover{background:#f7f0e6;border-color:#ac8261}.ss-contact-help{padding-block:16px}.ss-image-shortcuts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ss-image-block-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.ss-image-block-heading label{color:#625b54;align-items:center;gap:5px;font-size:11px;display:flex}.ss-image-block-heading input{accent-color:#a4482d}.ss-image-block-order{gap:16px;display:flex}.ss-image-attached{color:#43583a;flex-wrap:wrap;font-size:11px}.ss-image-attached>span{flex:1}.ss-image-attached button{margin-left:0}.ss-preview-toolbar{gap:12px;padding:8px 20px 4px}.ss-condition-toolbar{border-bottom:1px solid #e3dcd2;justify-content:space-between;align-items:center;gap:8px;padding:0 17px 6px;display:flex}.ss-condition-toolbar>div{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.ss-condition-toolbar button{color:#665d52;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:6px 7px;font-size:11px;display:flex}.ss-condition-toolbar button[aria-pressed=true]{background:var(--marketing-surface);color:#4b4033;border-color:#d8cdbf}.ss-preview-select select{color:#675e52;background:0 0;border:0;max-width:128px;padding:7px 3px;font-size:11px}.ss-preview-canvas{justify-content:safe center;padding:10px 26px}.ss-canvas-caption{color:#62594c;margin-top:8px;font-size:10px}.ss-compose-title{padding:10px 18px;font-size:11px}.ss-compose-title .ss-preview-kind{color:#706252;font-size:10px;font-weight:400}.ss-preview-variants{border-top:1px solid #e3d9cb;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:4px 20px;display:flex}.ss-preview-variants>div{background:#eae4db;border-radius:5px;gap:3px;padding:3px;display:flex}.ss-preview-variants button{color:#62584c;background:0 0;border:0;border-radius:3px;align-items:center;gap:5px;padding:3px 7px;font-size:11px;display:flex}.ss-preview-variants button[aria-pressed=true]{background:var(--marketing-surface);color:#483b2b;box-shadow:0 1px 2px #32251512}.ss-preview-bottom{background:#f4efe7;gap:10px;padding:4px 20px}.ss-view-controls{gap:12px}.ss-view-controls button{color:#665c4e;padding:5px 0}.ss-view-controls button[aria-pressed=true]{color:#8b3d23;box-shadow:0 1px #8b3d23}.ss-check-trigger{color:#3d613f;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:5px 0;display:flex;font-size:11px!important}.ss-check-trigger.has-warnings{color:#8d4d22}.ss-export-budget{color:#695c4a;font:10px var(--font-geist-mono), monospace;background:#f4efe7;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 20px 6px;display:flex}.ss-export-budget small{font:10px var(--font-geist-sans), sans-serif;margin-inline-start:6px}.ss-export-budget .is-over{color:#ad3220;font-weight:600}.ss-preview-panel.is-dark{background:#2d3035}.ss-preview-panel.is-dark .ss-preview-canvas{background-image:radial-gradient(#ffffff18 .65px,#0000 .65px)}.ss-preview-panel.is-dark .ss-compose{background:#23262b;border-color:#52565a}.ss-preview-panel.is-dark .ss-compose-title,.ss-preview-panel.is-dark .ss-compose-recipient{color:#eee8df;background:#292c32;border-color:#454950}.ss-preview-panel.is-dark .ss-preview-kind,.ss-preview-panel.is-dark .ss-email-copy,.ss-preview-panel.is-dark .ss-canvas-caption{color:#d4cec4}.ss-preview-panel.is-dark .ss-preview-toolbar,.ss-preview-panel.is-dark .ss-condition-toolbar{background:#f4f1eb}.ss-source-preview{gap:10px;height:100%}.ss-source-preview textarea{flex:1;height:auto;min-height:150px;font-size:11px}.ss-source-preview p{color:#64594a!important}.ss-dialog{background:var(--marketing-surface);color:#292622;width:calc(100% - 32px);max-width:780px;max-height:calc(100svh - 40px);font-family:var(--font-geist-sans), sans-serif;scrollbar-width:thin;border:1px solid #d6c8b7;border-radius:13px;margin:auto;padding:28px;overflow:auto;box-shadow:0 24px 100px #22180b33}.ss-dialog *,.ss-dialog :before,.ss-dialog :after{box-sizing:border-box}.ss-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#28211670}.ss-dialog button{cursor:pointer;font-family:inherit}.ss-dialog button:disabled{opacity:.45;cursor:default}.ss-dialog :is(button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #a4482d}.ss-dialog-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.signature-studio .ss-dialog h2{letter-spacing:-.045em;margin:7px 0 9px;font-size:clamp(24px,3vw,34px);font-weight:550;line-height:1.14}.signature-studio .ss-dialog-heading p{color:#6b6154;margin:0;font-size:12px;line-height:1.7}.ss-dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;display:flex}.ss-primary-button,.ss-secondary-button{color:#fff;background:#a4482d;border:1px solid #a4482d;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 14px;display:inline-flex;font-size:12px!important}.ss-secondary-button{background:var(--marketing-surface);color:#68533b;border-color:#d5c8b6}.ss-primary-button:hover:not(:disabled){background:#893820}.ss-secondary-button:hover{background:#f6efe4}.ss-gallery{max-width:1280px;padding:30px}.ss-gallery-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.ss-gallery-filters{flex-wrap:wrap;gap:6px;display:flex}.ss-gallery-filters button{color:#6b5d4b;background:#f5f1ea;border:1px solid #e7ded2;border-radius:5px;padding:8px 11px;font-size:11px}.ss-gallery-filters button[aria-pressed=true]{color:#fff;background:#a4482d;border-color:#a4482d}.ss-gallery-search{color:#75624d;border:1px solid #ded4c7;border-radius:5px;flex:1;align-items:center;gap:6px;min-width:200px;max-width:300px;padding:8px 10px;display:flex}.ss-gallery-search input{color:#4e4233;width:100%;min-width:0;font:12px var(--font-geist-sans), sans-serif;background:0 0;border:0;outline:none}.ss-gallery-search input::placeholder{color:#71685d}.ss-gallery-results{color:#675f55;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:7px 17px;font-size:11px;display:flex}.ss-gallery-results span{font-size:10px}.ss-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ss-gallery-card{text-align:start;color:#44382b;background:#fff;border:1px solid #e0d5c6;border-radius:8px;width:100%;padding:0;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden;box-shadow:0 2px 4px #30271a04}.ss-gallery-card:hover{border-color:#b99c80;box-shadow:0 6px 18px #30271a10}.ss-gallery-card[aria-pressed=true]{border-color:#a4482d;box-shadow:0 0 0 1px #a4482d}.ss-gallery-preview{pointer-events:none;background:#fff;border-bottom:1px solid #ece4d8;height:280px;display:block;position:relative;overflow:hidden}.ss-gallery-paper{transform:translate(-50%, -50%) scale(var(--ss-preview-scale,.72));transform-origin:50%;background:#fff;padding:0;display:block;position:absolute;top:50%;left:50%}.ss-gallery-card-info{gap:7px;padding:16px 17px;display:grid}.ss-gallery-card-info>span:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.ss-gallery-card-info strong{letter-spacing:-.02em;font-size:15px;font-weight:550}.ss-gallery-card-info small{color:#6c6154;font-size:11px;line-height:1.5}.ss-gallery-card-info .ss-gallery-category{color:#8a452b;font-size:10px}.ss-check-summary{color:#405337;background:#f2f3ed;border:1px solid #d9dfd0;border-radius:7px;align-items:center;gap:12px;padding:17px;display:flex}.ss-check-summary strong{font-size:20px;font-weight:550}.ss-check-summary>span{font-size:12px}.ss-check-list{margin:18px 0;padding:0;list-style:none;display:grid}.ss-check-list li{border-bottom:1px solid #e8dfd3;align-items:flex-start;gap:12px;padding:15px 0;display:flex}.ss-check-list li>svg{color:#4b7143;flex-shrink:0;margin-top:2px}.ss-check-list li.is-warning>svg{color:#a1642b}.ss-check-list li>div{flex:1}.ss-check-list strong{font-size:13px;font-weight:550}.signature-studio .ss-check-list p{color:#6c6154;margin:6px 0 0;font-size:12px;line-height:1.6}.ss-check-list button{color:#8c3d23;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:11px;display:flex}.ss-image-editor{max-width:850px}.ss-image-editor-body{grid-template-columns:minmax(0,1.4fr) minmax(220px,1fr);gap:26px;display:grid}.ss-crop-preview{background:repeating-conic-gradient(#e5e0d8 0% 25%,#f7f4ef 0% 50%) 50%/18px 18px;border:1px solid #d8cebf;border-radius:7px;justify-content:center;align-items:center;min-height:260px;max-height:400px;padding:14px;display:flex;overflow:hidden}.ss-crop-preview canvas{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:370px}.ss-crop-controls{gap:13px;display:grid}.ss-image-output{color:#685d4f;flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px;font-size:12px;display:flex}.ss-image-output strong{color:#365735}.ss-team-actions{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.ss-team-dialog .ss-help{margin-top:10px}.ss-team-result{color:#62523d;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 0;font-size:12px;display:flex}.ss-team-result select{color:#62523d;background:#fff;border:1px solid #d9cbb9;border-radius:4px;max-width:100%;margin-left:auto;padding:8px}.ss-team-preview{background:#fff;border:1px solid #e0d5c6;border-radius:7px;padding:24px;overflow:auto}.ss-export-variant{margin-top:20px}.ss-export .ss-field :is(input,select,textarea){font-size:13px}.signature-studio .ss-export :is(.ss-export-note,.ss-export-warning){color:#6e5e48;font-size:12px}.ss-export-check-button{margin-block:15px}.ss-export-files small{color:#6b5f4e;font-size:11px}.ss-export-files strong{color:#514332}.ss-export-troubleshooting{background:#faf5ed;border:1px solid #e6dac9;border-radius:6px;margin-top:20px;padding:16px}.ss-export-troubleshooting summary{cursor:pointer;font-size:12px}.signature-studio .ss-export-troubleshooting p{color:#6f5f49;margin:13px 0 0;font-size:12px;line-height:1.7}@media (max-width:1150px){.ss-preview-select{display:none}.ss-workspace-actions{gap:10px}.ss-condition-toolbar{padding-inline:14px}.ss-preview-variants,.ss-preview-bottom,.ss-export-budget{padding-inline:16px}}@media (max-width:900px){.ss-expand{display:none}.ss-workspace-body{grid-template-columns:84px 280px minmax(0,1fr)}.ss-preview-variants{flex-wrap:wrap}.ss-condition-toolbar button{padding-inline:5px;font-size:10px}.ss-preview-bottom{flex-wrap:wrap}.ss-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.signature-studio{padding:18px 12px 0}.signature-studio .ss-intro{margin-bottom:12px}.ss-back{font-size:11px}.ss-workspace,.ss-workspace[data-focused=true]{height:auto;position:static;box-shadow:0 7px 25px #31271c08}.ss-workspace[data-focused=true] .ss-workspace-body{grid-template-columns:1fr}.ss-workspace-body{grid-template-columns:minmax(0,1fr);min-height:0;overflow:visible}.ss-workspace-bar{min-height:58px;padding:10px 12px}.ss-workspace-actions{gap:8px}.ss-install-button{font-size:11px!important}.ss-tool-tabs{gap:4px;padding:8px}.ss-tool-tabs>button{flex:1 0 auto;width:auto;min-width:47px;min-height:51px;padding:6px 3px;font-size:10px}.ss-tool-tabs>button svg{width:17px}.ss-inspector{padding:20px}.ss-mobile-switch{position:static}.ss-mobile-switch button{color:#665847}.ss-field>:is(input,select,textarea){min-height:43px;font-size:16px}.ss-field{font-size:12px}.ss-preview-select{display:block}.ss-preview-select select{max-width:110px;font-size:11px}.ss-preview-canvas{min-height:300px;padding:18px 12px}.ss-compose.is-signature-only .ss-compose-body{padding:20px 16px}.ss-preview-variants{flex-wrap:nowrap;padding:10px 12px}.ss-preview-bottom,.ss-export-budget{padding-inline:14px}.ss-export-budget small{display:none}.ss-dialog{width:calc(100% - 20px);max-height:calc(100svh - 20px);padding:22px}.ss-gallery{padding:20px}.ss-gallery-tools{gap:14px}.ss-gallery-filters button{min-height:36px}.ss-gallery-search{width:100%;max-width:none}.ss-gallery-grid{gap:12px}.ss-gallery-preview{height:230px}.ss-gallery-card-info{padding:12px}.ss-gallery-card-info strong{font-size:13px}.ss-gallery-results span{font-size:11px}.ss-image-editor-body{grid-template-columns:1fr;gap:20px}.ss-crop-preview{min-height:190px;max-height:240px}.ss-crop-preview canvas{max-height:210px}.ss-crop-controls{grid-template-columns:1fr 1fr;gap:15px}.ss-dialog .ss-field>:is(input,select,textarea),.ss-export .ss-field :is(input,select,textarea){font-size:16px}.ss-dialog-actions>button{flex:1}.ss-check-list{margin-bottom:18px}.ss-check-list li{gap:9px}.ss-gallery-card-info small{font-size:11px}.ss-team-preview{padding:18px}.ss-team-result select{width:100%}.ss-install li>span{width:24px;height:24px}}@media (max-width:600px){.ss-gallery-grid{grid-template-columns:1fr}}@media (max-width:480px){.ss-gallery-grid{grid-template-columns:1fr}.ss-gallery-preview{height:230px}.ss-preview-select{display:none}.ss-condition-toolbar{padding-inline:12px}.ss-preview-variants>button{font-size:10px}.ss-workspace-actions{justify-content:space-between;width:100%}.ss-document-meta{flex-basis:100%}.ss-workspace-actions .home-control{margin-left:0}.ss-crop-controls{grid-template-columns:1fr}.ss-primary-button,.ss-secondary-button{font-size:12px!important}}@media (min-width:1600px){.ss-gallery{max-width:1460px}.ss-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ss-gallery-card{transition:none}}.ss-practical-guides{max-width:1270px;margin:auto;padding:0 0 58px}.signature-studio .ss-guide-heading h2{letter-spacing:-.045em;margin:12px 0 24px;font-size:clamp(27px,3vw,36px);font-weight:550;line-height:1.15}.ss-guide-clients{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.ss-guide-clients button{color:#6c5137;background:#fffaf3;border:1px solid #dacebd;border-radius:6px;align-items:center;gap:14px;padding:13px 17px;font-size:12px;display:flex}.ss-guide-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ss-guide-examples>a{text-decoration:none}.ss-guide-examples .ss-gallery-preview{height:220px}.ss-guide-links{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:24px;display:flex}.ss-guide-links>a{color:#79442b;text-underline-offset:3px;font-size:12px;text-decoration:underline}.ss-provider-guide{max-width:800px;margin-bottom:28px}.signature-studio .ss-provider-guide>p:first-child{color:#675b4b;margin:0 0 15px;font-size:14px;line-height:1.8}.ss-provider-guide .ss-help{margin-top:14px}@media (max-width:760px){.ss-guide-examples{grid-template-columns:1fr 1fr;gap:12px}.ss-guide-examples .ss-gallery-preview{height:155px}.ss-guide-clients{gap:8px}.ss-guide-clients button{flex:1;min-width:150px}.ss-guide-examples .ss-gallery-card-info strong{font-size:12px}.ss-practical-guides{padding-bottom:40px}.ss-guide-links{gap:14px 20px}}@media (max-width:480px){.ss-guide-examples{grid-template-columns:1fr}.ss-guide-examples .ss-gallery-preview{height:215px}}
.marketing-page.marketing-v2-page.pdf-studio-page{--ps-ink:#292724;--ps-muted:#756d61;--ps-line:#e1dcd3;--ps-accent:#bc400d;background:var(--marketing-surface);color:var(--ps-ink);padding:0 0 80px}.pdf-studio-page *,.ps-dialog *{box-sizing:border-box}.pdf-studio-page button,.ps-dialog button{cursor:pointer;font:inherit}.pdf-studio-page button:disabled,.ps-dialog button:disabled{cursor:not-allowed;opacity:.4}.pdf-studio-page :is(button,a,input,select,textarea,[tabindex]):focus-visible,.ps-dialog :is(button,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #bc400d}.pdf-studio-page .ps-hero{grid-template-columns:1fr .85fr;align-items:end;gap:80px;max-width:1200px;margin:auto;padding:52px 32px 38px;display:grid}.ps-breadcrumb{color:var(--ps-muted);align-items:center;gap:10px;margin-bottom:22px;font-size:12px;display:flex}.ps-breadcrumb a{color:var(--ps-accent)}.pdf-studio-page .ps-hero h1{letter-spacing:-.058em;margin:0;font-size:clamp(44px,4.6vw,66px);font-weight:550;line-height:1.02}.pdf-studio-page .ps-hero h1>span{color:#a99a83}.pdf-studio-page .ps-hero-description>p{color:#655e53;max-width:46ch;margin:0 0 26px;font-size:16px;line-height:1.8}.ps-hero-description>div{color:#756d61;flex-wrap:wrap;gap:10px 22px;padding-bottom:6px;font-size:11px;display:flex}.ps-hero-description>div>span{align-items:center;gap:7px;display:flex}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-workspace{background:var(--marketing-surface);border:1px solid #d8d2c7;border-radius:13px;width:calc(100% - 64px);max-width:1392px;margin:0 auto;padding:0;scroll-margin-top:80px;position:relative;overflow:hidden;box-shadow:0 3px 5px #332b2104,0 25px 70px -40px #332b2150}.ps-document-bar{border-bottom:1px solid var(--ps-line);background:#faf8f4;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:15px 22px;display:flex}.ps-document-name{align-items:center;gap:12px;min-width:0;display:flex}.ps-document-emblem{background:var(--marketing-surface);color:#8c7657;border:1px solid #d8d0c1;border-radius:7px;flex:none;place-items:center;width:38px;height:42px;display:grid;box-shadow:0 2px 3px #3a31260a}.ps-document-name>div{min-width:0}.pdf-studio-page .ps-document-name strong{text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:13px;font-weight:550;display:block;overflow:hidden}.ps-document-name>div>span{color:var(--ps-muted);margin-top:4px;font-size:10px;display:block}.ps-document-actions{flex:none;align-items:center;gap:5px;display:flex}.ps-local-status{color:var(--ps-muted);align-items:center;gap:7px;font-size:10px;display:flex}.ps-local-status>span{background:#7b8064;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #7b806414}.ps-button{background:var(--marketing-surface);color:#373026;border:1px solid #cec5b6;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 15px;line-height:1.4;text-decoration:none;transition:background .15s,box-shadow .15s;display:inline-flex;font-size:12px!important;font-weight:550!important}.ps-button:hover{background:#f1ece2}.ps-button.is-primary{color:#fff;background:#ff5a00;border-color:#ff5a00;box-shadow:inset 0 1px #fff2,0 2px 3px #b84d0812}.ps-button.is-primary:hover{background:#ed5300}.ps-icon{width:34px;height:34px;color:inherit;background:0 0;border:1px solid #0000;border-radius:5px;flex:none;place-items:center;padding:7px;display:inline-grid}.ps-icon:hover:not(:disabled){background:#f0ebe2;border-color:#d9d1c4}.ps-bar-divider{background:#ddd6ca;flex:none;width:1px;height:18px;margin-inline:6px;display:block}.ps-welcome{grid-template-columns:.88fr 1.12fr;min-height:518px;display:grid}.ps-upload-panel{border-inline-end:1px solid var(--ps-line);flex-direction:column;justify-content:center;align-items:flex-start;padding:42px clamp(24px,5.7vw,84px);display:flex}.ps-upload-symbol{color:#8b7658;background:linear-gradient(145deg,var(--marketing-surface),#f3eee4);border:1px solid #d9cebb;border-radius:10px;place-items:center;width:54px;height:60px;margin-bottom:22px;display:grid;box-shadow:0 6px 8px -6px #49381e50}.pdf-studio-page .ps-upload-panel h2{letter-spacing:-.045em;margin:0 0 12px;font-size:32px;font-weight:550;line-height:1.15}.pdf-studio-page .ps-upload-panel>p{color:var(--ps-muted);max-width:28ch;margin:0 0 25px;font-size:14px;line-height:1.7}.ps-upload-panel>.ps-button{min-width:196px;min-height:45px}.ps-upload-limit{color:var(--ps-muted);margin-top:11px;font-size:10px;display:block}.ps-upload-rule{background:#ded7ca;width:42px;height:1px;margin-block:26px 19px}.ps-link-button{color:#675943;align-items:center;gap:8px;padding:4px 0;display:inline-flex;font-size:11px!important}.ps-link-button:hover{color:#ad410f}.ps-welcome-tools{color:#776a55;flex-wrap:wrap;gap:13px 20px;max-width:330px;margin-top:30px;font-size:9px;display:flex}.ps-welcome-tools>span{align-items:center;gap:6px;display:flex}.ps-welcome.is-dragging{outline-offset:-10px;outline:3px dashed #ba5a21}.ps-practice-preview{background:var(--home-paper);flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:30px 32px 0;display:flex;overflow:hidden}.ps-signing-poster{aspect-ratio:600/560;isolation:isolate;width:100%;max-width:570px;color:var(--home-ink);margin:0;position:relative;overflow:hidden}.ps-poster-art{direction:ltr;width:100%;height:100%;display:block}.ps-poster-label,.ps-poster-name{font-size:10px;font-weight:500;line-height:1.3;position:absolute}.ps-poster-label.is-initials{top:12%;left:30.3%}.ps-poster-label.is-signature{font-size:9px;top:71.2%;left:13.2%}.ps-poster-name{font-size:9px;top:71.2%;right:17.5%}.ps-poster-label.is-date{font:9px var(--font-geist-mono),monospace;top:79%;left:30.3%}.ps-open-practice{border:0;border-top:1px solid var(--home-line);width:100%;max-width:488px;color:var(--home-ink);text-align:start;transition:color var(--home-duration);background:0 0;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:20px 0;display:flex;font-size:12px!important;font-weight:500!important}.ps-open-practice>svg{flex:none}.ps-open-practice:hover{color:var(--home-accent-ink)}.ps-local-promise{color:#7a705f;justify-content:center;align-items:flex-start;gap:9px;margin:22px auto 0;padding-inline:24px;display:flex}.pdf-studio-page .ps-local-promise p{margin:0;font-size:11px;line-height:1.6}.ps-local-promise p>span{color:#958872;margin-inline-start:10px}.ps-tool-bar{border-bottom:1px solid var(--ps-line);background:var(--marketing-surface);justify-content:space-between;align-items:center;gap:14px;min-height:57px;padding:10px 18px;display:flex}.ps-tools{scrollbar-width:thin;align-items:center;gap:5px;display:flex;overflow:auto}.ps-tools>button{white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:flex}.ps-tools>button:hover{background:#f5f0e7}.ps-tools>button[aria-pressed=true]{color:#885226;background:#f3e8d9;border-color:#e2c8a7}.ps-zoom{flex:none;align-items:center;gap:5px;display:flex}.ps-zoom select{color:#70624f;background:0 0;border:0;width:66px;padding:8px 4px;font-size:10px}.ps-editor{grid-template-columns:128px minmax(0,1fr) 264px;height:min(800px,100dvh - 210px);min-height:565px;display:grid}.ps-panel-heading{color:#756a5a;border-bottom:1px solid #e9e3d9;justify-content:space-between;align-items:center;min-height:47px;padding:13px 17px;font-size:10px;display:flex}.ps-panel-heading>span:last-child:not(:first-child){color:#948673;font-size:9px}.ps-pages{background:#f8f5ef;border-inline-end:1px solid #dcd4c5;overflow:auto}.ps-pages>div:last-child{padding:18px}.ps-thumbnail{width:100%;margin:0 0 19px;display:block}.ps-thumbnail>div{background:#fff;border:1px solid #d7cdbc;position:relative;box-shadow:0 2px 3px #342b1c0b}.ps-thumbnail[aria-current=page]>div{outline-offset:3px;outline:2px solid #be642a}.ps-thumbnail>span{font:9px var(--font-geist-mono),monospace;color:#887961;margin-top:10px;display:block}.ps-thumbnail[aria-current=page]>span{color:#a84d18}.ps-page-has-fields{background:#c26b30;border:2px solid #fffdfa;border-radius:50%;width:7px;height:7px;position:absolute;top:4px;right:4px}.ps-document-stage{background:#e8e4dc;flex-direction:column;min-width:0;min-height:0;display:flex}.ps-canvas-scroller{text-align:center;scrollbar-width:thin;scrollbar-color:#bcb2a1 #e8e4dc;flex:1;min-height:0;padding:24px;overflow:auto}.ps-page-sheet{text-align:start;direction:ltr;background:#fff;flex:none;margin:0 auto;position:relative;box-shadow:0 1px 2px #3b2f1933,0 10px 22px -10px #3b2f1950}.ps-rendered-page{width:100%;height:100%}.ps-rendered-page canvas{object-fit:contain;width:100%;height:100%;display:block}.ps-canvas-scroller.is-placing .ps-page-sheet{cursor:crosshair}.ps-field{touch-action:none;cursor:move;-webkit-user-select:none;user-select:none;border:0;position:absolute}.ps-field>img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ps-field:hover,.ps-field:focus-visible{outline-offset:1px;outline:1px dashed #bf6d34}.ps-field.is-selected{outline-offset:1px;background:#ffb06108;outline:1px solid #bd6428}.ps-field.is-empty{background:#f8ecdca0;border:1px dashed #bf6d34}.ps-field.is-empty>span{color:#996339;align-items:center;height:100%;padding:0 6px;font-size:10px;display:flex}.ps-field-grip{color:#fff;background:#b06430;border-radius:2px 2px 0 0;place-items:center;width:20px;height:16px;display:grid;position:absolute;top:-18px;left:-2px}.ps-resize{background:var(--marketing-surface);cursor:nwse-resize;touch-action:none;border:1px solid #b35e25;width:9px;height:9px;padding:0;position:absolute;bottom:-5px;right:-5px}.ps-resize:after{content:"";position:absolute;inset:-9px}.ps-field.is-review{pointer-events:none;border:0;outline:0}.ps-page-navigation{background:#efebe3;border-top:1px solid #d6cebf;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:8px;display:flex}.ps-page-navigation label{color:#70624e;align-items:center;gap:8px;font-size:10px;display:flex}.ps-page-navigation select{background:#fffcf7;border:1px solid #d6cebf;border-radius:4px;width:48px;padding:5px 7px;font-size:10px}.ps-inspector{background:var(--marketing-surface);scrollbar-width:thin;border-inline-start:1px solid #ded7ca;overflow:auto}.ps-inspector-intro{padding:28px 22px}.ps-inspector-intro>span{color:#998362;background:#f4efe4;border:1px solid #e0d5c3;border-radius:9px;place-items:center;width:43px;height:43px;margin-bottom:20px;display:grid}.pdf-studio-page .ps-inspector-intro h3{letter-spacing:-.035em;margin:0 0 12px;font-size:18px;font-weight:550;line-height:1.2}.pdf-studio-page .ps-inspector-intro p{color:#83745e;margin:0 0 25px;font-size:11px;line-height:1.8}.ps-field-settings{padding:20px 18px}.ps-selected-type{color:#8e734f;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;display:flex}.ps-selected-type strong{color:#44382a;font-weight:550}.ps-selected-type>span{color:#8e806b;margin-inline-start:auto;font-size:9px}.ps-input{margin-bottom:17px;display:block}.ps-input>span{color:#7c6d57;margin-bottom:7px;font-size:10px;display:block}.ps-input input,.ps-input textarea{background:var(--marketing-surface);color:#443728;border:1px solid #d9cdbb;border-radius:5px;width:100%;padding:9px 10px;font:12px/1.6 Arial,sans-serif;box-shadow:0 1px 2px #43321606}.ps-input textarea{resize:vertical;min-height:65px}.ps-selected-preview{background:#f7f3eb;border:1px solid #e9dfcf;border-radius:5px;justify-content:center;align-items:center;min-height:78px;margin-bottom:24px;padding:13px;display:flex}.ps-selected-preview img{object-fit:contain;max-width:100%;max-height:65px}.ps-position-title{color:#77654d;justify-content:space-between;align-items:center;margin-block:23px 12px;font-size:10px;display:flex}.ps-position-title>span:last-child{color:#9c8b73;font-size:9px}.ps-position-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ps-position-grid .ps-input{margin-bottom:0}.ps-position-grid .ps-input>span{font-size:9px}.ps-position-grid input{padding:7px;font-size:11px}.pdf-studio-page .ps-field-hint{color:#92816a;margin-top:14px;font-size:9px;line-height:1.75}.ps-field-actions{border-top:1px solid #e9dfcf;gap:6px;margin-top:20px;padding-top:21px;display:grid}.ps-field-actions button{text-align:start;color:#79654b;align-items:center;gap:8px;padding:7px 0;font-size:10px;display:flex}.ps-field-actions .is-delete{color:#a14d36}.ps-field-list>button{text-align:start;border-bottom:1px solid #eee7db;align-items:center;gap:9px;width:100%;padding:12px 17px;display:flex}.ps-field-list>button.is-selected{background:#f8f0e4}.ps-field-list button>span:nth-child(2){min-width:0}.ps-field-list strong{text-overflow:ellipsis;white-space:nowrap;max-width:175px;font-size:10px;font-weight:500;display:block;overflow:hidden}.ps-field-list small{color:#8b7a63;margin-top:4px;font-size:9px;display:block}.pdf-studio-page .is-complete{color:#73806b}.pdf-studio-page .is-incomplete{color:#bd6b24}.ps-status-bar{color:#8a7b65;background:#faf7f1;border-top:1px solid #dcd5c8;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:9px;display:flex}.ps-status-bar>span{align-items:center;gap:6px;display:flex}.ps-mobile-tabs,.ps-edit-mobile{display:none}.ps-loading{z-index:5;color:#78664d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#faf8f3e8;flex-direction:column;justify-content:center;align-items:center;gap:18px;font-size:13px;display:flex;position:absolute;inset:0}.ps-loading>span{border:2px solid #e0d5c5;border-top-color:#a56837;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite ps-spin}@keyframes ps-spin{to{transform:rotate(360deg)}}.ps-error{background:#fff2e9;border:1px solid #efd1b5;border-radius:5px;margin-block:12px;padding:12px 15px;line-height:1.6;color:#9f4a25!important;font-size:12px!important}.ps-workspace-error{margin:15px}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-details-section,.marketing-page.marketing-v2-page.pdf-studio-page>.ps-faq{grid-template-columns:.85fr 1fr;gap:100px;max-width:1160px;margin:90px auto 0;padding:0 30px;display:grid}.ps-eyebrow{color:#8a7659;margin-bottom:14px;font-size:10px;display:block}.pdf-studio-page :is(.ps-details-section,.ps-faq) h2{letter-spacing:-.05em;max-width:14ch;margin:0 0 20px;font-size:37px;font-weight:550;line-height:1.1}.pdf-studio-page .ps-details-section>div>p{color:#7b6e5b;max-width:34ch;font-size:14px;line-height:1.85}.ps-details-section dl>div{border-bottom:1px solid #e4dbcd;margin:0 0 23px;padding:0 0 23px}.ps-details-section dt{align-items:center;gap:12px;font-size:15px;font-weight:550;display:flex}.ps-details-section dt svg{color:#997f5e}.ps-details-section dd{color:#83725b;margin:10px 0 0 30px;font-size:12px;line-height:1.85}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-faq{border-top:1px solid #e4dbcd;margin-top:65px;padding-top:65px}.ps-faq details{border-bottom:1px solid #e4dbcd;padding:17px 0}.ps-faq details:first-child{padding-top:0}.ps-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:13px;list-style:none;display:flex}.ps-faq summary::-webkit-details-marker{display:none}.ps-faq summary svg{color:#99846a;flex:none}.ps-faq details[open] summary svg{transform:rotate(45deg)}.pdf-studio-page .ps-faq p{color:#7c6c56;max-width:62ch;margin-top:15px;font-size:12px;line-height:1.9}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-handoff{background:#f4f0e8;border:1px solid #ded4c5;border-radius:9px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:26px;max-width:1160px;margin:80px auto 0;padding:36px;display:grid}.ps-handoff-symbol{color:#8a6e48;background:var(--marketing-surface);border:1px solid #dacbb6;border-radius:6px;place-items:center;width:50px;height:60px;display:grid;position:relative;box-shadow:2px 3px #e6dfd2}.ps-handoff-symbol>span{color:#768367;background:#f1f3e9;border:1px solid #d0d4c2;border-radius:50%;place-items:center;width:21px;height:21px;display:grid;position:absolute;bottom:8px;right:-7px}.pdf-studio-page .ps-handoff h2{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:550}.pdf-studio-page .ps-handoff p{color:#806f57;max-width:66ch;margin:12px 0 0;font-size:12px;line-height:1.75}.ps-handoff .ps-eyebrow{margin-bottom:10px}.ps-dialog{color:#352c22;background:var(--marketing-surface);width:650px;max-width:calc(100vw - 32px);max-height:90dvh;font-family:var(--font-geist-sans),Arial,sans-serif;border:1px solid #d8cdbc;border-radius:13px;margin:auto;padding:30px;overflow:auto;box-shadow:0 30px 100px #261b1950}.ps-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#211d17a0}.ps-dialog>header{justify-content:space-between;align-items:start;gap:18px;margin-bottom:28px;display:flex}.pdf-studio-page .ps-dialog h2{letter-spacing:-.045em;margin:0 0 12px;font-size:31px;font-weight:550;line-height:1.1}.ps-dialog header p{color:#88745a;margin:0;font-size:12px;line-height:1.7}.ps-dialog>footer{border-top:1px solid #e8decd;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:23px;display:flex}.ps-dialog>footer p{color:#8e7b60;max-width:29ch;margin:0;font-size:10px;line-height:1.7}.ps-dialog .ps-icon{color:#9b886e}.ps-dialog .ps-eyebrow{margin-bottom:10px}.ps-signature-tabs{background:#f5f0e7;border:1px solid #e2d7c6;border-radius:7px;gap:4px;margin-bottom:24px;padding:4px;display:flex}.ps-signature-tabs button{color:#95836a;border:1px solid #0000;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.ps-signature-tabs button[aria-pressed=true]{background:var(--marketing-surface);color:#52412b;border-color:#e2d5c1;box-shadow:0 2px 3px #4938210a}.ps-signature-style{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ps-signature-style button{background:var(--marketing-surface);border:1px solid #e3d8c5;border-radius:6px;min-width:0;padding:18px 10px 10px;overflow:hidden}.ps-signature-style button[aria-pressed=true]{background:#faf3e8;border-color:#bd8c5a;box-shadow:0 0 0 1px #bd8c5a25}.ps-signature-style button>span{text-overflow:ellipsis;white-space:nowrap;height:46px;font-size:24px;display:block;overflow:hidden}.ps-signature-style small{color:#8b7355;justify-content:space-between;gap:5px;margin-top:8px;font-size:9px;display:flex}.ps-ink{align-items:center;gap:8px;margin-top:20px;display:flex}.ps-ink>span{color:#8a7559;margin-inline-end:5px;font-size:10px}.ps-ink button{background:var(--ink);color:#fff;border:3px solid #fffdfa;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 0 0 1px #dfd5c5}.ps-ink button[aria-pressed=true]{box-shadow:0 0 0 1px #907957}.ps-draw-signature>p{color:#8e795a;margin-bottom:14px;font-size:11px}.ps-draw-signature>div{background:#fcfaf5;border:1px solid #dcd0bb;border-radius:6px;position:relative;overflow:hidden}.ps-draw-signature canvas{touch-action:none;aspect-ratio:900/260;z-index:1;cursor:crosshair;width:100%;display:block;position:relative}.ps-draw-signature div>span{bottom:22%;border-top:1px dashed #d8c9af;position:absolute;inset-inline:26px}.ps-draw-signature>button{margin-top:10px}.ps-upload-signature>button{color:#9d835e;background:#faf6ed;border:1px dashed #c5b497;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:100%;min-height:168px;padding:24px;display:flex}.ps-upload-signature strong{color:#705534;font-size:13px;font-weight:500}.ps-upload-signature button>span{font-size:10px}.ps-upload-signature img{max-width:100%;max-height:90px}.ps-check-label{color:#8c7455;align-items:center;gap:8px;margin-top:14px;font-size:11px;display:flex}.ps-check-label input{accent-color:#9f6b32}.ps-saved-signatures{border-bottom:1px solid #e7ddcb;margin-bottom:20px;padding-bottom:18px}.ps-saved-signatures>span{color:#8f795c;font-size:10px}.ps-saved-signatures>div{gap:10px;margin-top:9px;display:flex;overflow:auto}.ps-saved-signatures button{border:1px solid #dfd1bb;border-radius:5px;flex:none;width:126px;height:56px;padding:10px 18px 10px 10px;position:relative}.ps-saved-signatures img{max-width:100%;max-height:100%}.ps-saved-signatures svg{color:#9b7c51;position:absolute;bottom:7px;right:5px}.ps-review-dialog{width:700px}.ps-review-content{grid-template-columns:1.3fr 1fr;gap:26px;margin-bottom:26px;display:grid}.ps-review-fields{max-height:300px;overflow:auto}.ps-review-fields>span{color:#9e8058;padding-bottom:13px;font-size:10px;display:block}.ps-review-fields button{text-align:start;border-top:1px solid #e8dcc7;align-items:center;gap:11px;width:100%;padding:12px 0;display:flex}.ps-review-fields button>span:nth-child(2){flex:1;min-width:0}.ps-review-fields strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;display:block;overflow:hidden}.ps-review-fields small{color:#9f8360;margin-top:5px;font-size:9px;display:block}.ps-review-fields button>svg{color:#a99170;flex:none}.ps-review-summary{color:#8a6b41;background:#f4eee3;border:1px solid #e5d8c2;border-radius:7px;align-self:start;padding:23px}.ps-review-summary strong{overflow-wrap:anywhere;margin-top:18px;font-size:12px;display:block}.ps-review-summary>span{margin-top:9px;font-size:10px;display:block}.ps-review-summary p{margin-top:19px;font-size:10px;line-height:1.7}.ps-replace-dialog{width:520px}.ps-notice{z-index:85;color:#725c3d;background:#fffcf6;border:1px solid #d5c7b0;border-radius:8px;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 28px);padding:10px 12px 10px 18px;font-size:12px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 25px #35251426}.ps-notice>svg{flex:none}@media (min-width:1600px){.pdf-studio-page .ps-hero{padding-top:70px;padding-bottom:48px}}@media (max-width:1100px){.ps-editor{grid-template-columns:98px minmax(0,1fr) 235px}.ps-pages>div:last-child{padding:14px}.ps-field-settings{padding:17px 14px}.ps-tools>button{gap:5px;padding:8px}.ps-tool-bar{gap:8px;padding-inline:12px}.pdf-studio-page .ps-hero{gap:40px}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-details-section,.marketing-page.marketing-v2-page.pdf-studio-page>.ps-faq{gap:60px;margin-inline:20px}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-handoff{grid-template-columns:50px 1fr;margin-inline:32px}.ps-handoff>.ps-button{grid-column:2;justify-self:start}.ps-document-name strong{max-width:260px!important}}@media (max-width:850px){.pdf-studio-page .ps-hero{grid-template-columns:1fr;gap:24px;padding-top:38px}.pdf-studio-page .ps-hero h1 br{display:none}.pdf-studio-page .ps-hero h1>span{margin-inline-start:.22em}.pdf-studio-page .ps-hero-description>p{max-width:65ch;margin-bottom:15px;font-size:14px}.ps-welcome{grid-template-columns:1fr 1.15fr}.ps-practice-preview{padding:26px 15px 0}.ps-poster-label,.ps-poster-name{font-size:8px}.ps-poster-label.is-signature,.ps-poster-name,.ps-poster-label.is-date{font-size:7px}.ps-upload-panel{padding:32px}.ps-mobile-tabs{background:#f7f2e9;border-bottom:1px solid #dbcfbb;gap:6px;padding:8px 14px;display:flex}.ps-mobile-tabs button{color:#968164;border:1px solid #0000;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:11px;display:flex}.ps-mobile-tabs button[aria-pressed=true]{background:var(--marketing-surface);color:#6b5031;border-color:#e1d4bd}.ps-mobile-tabs button>span{font-size:9px}.ps-editor{height:620px;min-height:0;display:block}.ps-document-stage{height:100%}.ps-inspector,.ps-pages{border:0;height:100%}.ps-workspace[data-mobile-view=document] :is(.ps-inspector,.ps-pages),.ps-workspace[data-mobile-view=fields] :is(.ps-document-stage,.ps-pages),.ps-workspace[data-mobile-view=pages] :is(.ps-inspector,.ps-document-stage){display:none}.ps-pages>div:last-child{grid-template-columns:repeat(auto-fill,minmax(90px,120px));gap:24px;padding:25px;display:grid}.ps-thumbnail{margin:0}.ps-inspector-intro{max-width:350px}.ps-position-grid{grid-template-columns:1fr 1fr 1fr;max-width:370px}.ps-selected-preview{max-width:350px}.ps-field-settings>.ps-input{max-width:430px}.ps-field-list strong{max-width:500px}.ps-edit-mobile{color:#9f5e28;align-items:center;gap:7px;margin-inline-start:10px;font-size:10px;display:flex}.ps-tools>button{min-height:36px}.ps-document-actions .ps-button{font-size:10px!important}.ps-document-name strong{max-width:200px!important}.ps-document-bar{padding:12px 16px}.ps-document-actions>.ps-bar-divider{display:none}.ps-local-promise p>span{margin:3px 0 0;display:block}}@media (max-width:600px){.marketing-page.marketing-v2-page.pdf-studio-page{padding-bottom:40px}.pdf-studio-page .ps-hero{gap:20px;padding:30px 20px 27px}.ps-breadcrumb{margin-bottom:18px;font-size:10px}.pdf-studio-page .ps-hero h1{max-width:10ch;font-size:42px}.pdf-studio-page .ps-hero h1 br{display:block}.pdf-studio-page .ps-hero h1>span{margin:0}.pdf-studio-page .ps-hero-description>p{font-size:13px;line-height:1.7}.ps-hero-description>div{gap:15px;font-size:10px}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-workspace{border-radius:9px;width:calc(100% - 24px);scroll-margin-top:68px}.ps-document-name strong{font-size:12px;max-width:160px!important}.ps-document-name>div>span{font-size:9px}.ps-document-emblem{width:30px;height:35px}.ps-document-name{gap:9px}.ps-local-status{font-size:8px}.ps-document-bar{flex-wrap:wrap;gap:8px;min-height:66px;padding:12px}.has-document .ps-document-name{width:calc(100% - 3px)}.has-document .ps-document-name strong{max-width:270px!important}.ps-document-actions{gap:3px;width:auto}.has-document .ps-document-actions{border-top:1px solid #e4daca;width:100%;margin-top:5px;padding-top:8px}.ps-document-actions .ps-button{min-height:38px;margin-inline-start:auto;font-size:11px!important}.ps-welcome{flex-direction:column;display:flex}.ps-practice-preview{border-top:1px solid var(--home-line);padding:24px 12px 0}.ps-open-practice{width:calc(100% - 28px);padding:18px 0}.ps-upload-panel{border-inline-end:0;padding:28px}.ps-upload-symbol{width:44px;height:49px;margin-bottom:17px}.pdf-studio-page .ps-upload-panel h2{font-size:28px}.pdf-studio-page .ps-upload-panel>p{max-width:30ch;margin-bottom:20px;font-size:12px}.ps-upload-panel>.ps-button{width:100%}.ps-upload-rule{margin-block:21px 14px}.ps-welcome-tools{gap:12px;margin-top:21px;font-size:8px}.ps-tool-bar{flex-wrap:wrap;gap:4px;padding:7px}.ps-tools{justify-content:space-between;gap:1px;width:100%}.ps-tools>button{flex-direction:column;gap:5px;min-width:40px;padding:7px 6px;font-size:8px}.ps-tools>.ps-bar-divider{margin:0 4px}.ps-zoom{margin-inline-start:auto}.ps-zoom .ps-icon{width:28px;height:28px}.ps-zoom select{padding:6px 3px}.ps-editor{height:560px;min-height:400px;max-height:75svh}.ps-canvas-scroller{padding:20px 16px}.ps-page-navigation{gap:5px}.ps-status-bar{flex-wrap:wrap;gap:7px;padding:10px 12px;font-size:8px}.ps-mobile-tabs{padding:7px}.ps-input input,.ps-input textarea,.ps-position-grid input{font-size:16px}.ps-position-grid{gap:12px}.ps-field-list strong{max-width:240px}.ps-notice{padding:9px 9px 9px 13px;font-size:11px;bottom:12px}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-details-section,.marketing-page.marketing-v2-page.pdf-studio-page>.ps-faq{grid-template-columns:1fr;gap:28px;margin:54px 20px 0;padding:0}.pdf-studio-page :is(.ps-details-section,.ps-faq) h2{max-width:16ch;font-size:32px}.pdf-studio-page .ps-details-section>div>p{max-width:40ch;font-size:13px}.ps-details-section dt{font-size:13px}.ps-details-section dd{font-size:12px}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-faq{margin-top:32px;padding-top:40px}.ps-faq summary{font-size:12px;line-height:1.5}.marketing-page.marketing-v2-page.pdf-studio-page>.ps-handoff{grid-template-columns:1fr;gap:20px;margin:45px 16px 0;padding:25px}.ps-handoff-symbol{width:40px;height:48px}.ps-handoff>.ps-button{grid-column:auto;width:100%}.pdf-studio-page .ps-handoff h2{font-size:26px}.ps-handoff .ps-eyebrow{font-size:9px}.ps-dialog{border-radius:10px;max-width:calc(100vw - 20px);padding:22px}.pdf-studio-page .ps-dialog h2{font-size:28px}.ps-dialog>header{margin-bottom:22px}.ps-signature-style{gap:7px}.ps-signature-style button{padding:17px 6px 9px}.ps-signature-style button>span{height:35px;font-size:19px}.ps-signature-style small{font-size:8px}.ps-dialog>footer{flex-wrap:wrap;gap:16px}.ps-signature-dialog>footer>.ps-button{width:100%}.ps-dialog>footer p{max-width:100%}.ps-draw-signature canvas{aspect-ratio:900/380}.ps-review-content{grid-template-columns:1fr;gap:20px}.ps-review-summary{display:none}.ps-review-dialog>footer>button{flex:1;padding:10px;font-size:10px!important}.ps-review-fields{max-height:240px}.ps-replace-dialog>footer>button{width:100%}.ps-field.is-empty>span{font-size:8px}.ps-ink button{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.ps-button,.ps-loading>span{border-color:#a56837;animation:none}}.ps-font-size{max-width:110px;margin-top:18px}.ps-review-thumbnail{direction:ltr;background:#fff;border:1px solid #d8cbb4;position:relative;box-shadow:0 3px 8px #5a442516}
:root{--marketing-type-display:4rem;--marketing-type-heading:3rem;--marketing-type-subheading:2rem;--marketing-type-title:1.25rem;--marketing-type-reading-heading:1.5rem;--marketing-type-price:2.5rem;--marketing-type-lead:1.125rem;--marketing-type-body:.9375rem;--marketing-type-reading:1rem;--marketing-type-control:.875rem;--marketing-type-utility:.8125rem;--marketing-type-caption:.75rem;--marketing-weight-regular:400;--marketing-weight-medium:510;--marketing-weight-semibold:590;--marketing-leading-display:1.06;--marketing-leading-heading:1.1;--marketing-leading-title:1.33;--marketing-leading-body:1.6;--marketing-leading-reading:1.75;--marketing-tracking-heading:-.022em;--marketing-tracking-body:-.011em}@media (max-width:1024px){:root{--marketing-type-display:3.5rem;--marketing-type-heading:2.5rem}}@media (max-width:640px){:root{--marketing-type-display:2.375rem;--marketing-type-heading:1.5rem;--marketing-type-subheading:1.5rem;--marketing-leading-display:1.1;--marketing-leading-heading:1.33}}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience){font-family:var(--font-geist-sans), sans-serif;font-size:var(--marketing-type-body);font-weight:var(--marketing-weight-regular);line-height:var(--marketing-leading-body);letter-spacing:var(--marketing-tracking-body)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(a,button,summary,label):not(:where(.marketing-demo *,.product-demo *,.scene-frame *,.scene-content *,.marketing-supporting-art *,.marketing-hub-visual *,.soft-product-panel *,.soft-campaign *,.soft-workspace-visual *,.soft-bento-visual *,.home-team-context *,.home-ai-chat-row *,.home-feature-visual *,.public-tool-workspace *,.document-experience *,.ps-workspace *,.ps-dialog *)),:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) .home-hero-actions .home-hero-secondary{font-weight:var(--marketing-weight-medium)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(strong,b):not(:where(.marketing-demo *,.product-demo *,.scene-frame *,.scene-content *,.marketing-supporting-art *,.marketing-hub-visual *,.soft-product-panel *,.soft-campaign *,.soft-workspace-visual *,.soft-bento-visual *,.home-team-context *,.home-ai-chat-row *,.home-feature-visual *,.public-tool-workspace *,.document-experience *,.ps-workspace *,.ps-dialog *)){font-weight:var(--marketing-weight-semibold)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.contact-chat-option button,form label,.setup-route-nav a,.security-assurance-section aside a,.security-report-section a,.ps-handoff .ps-button){font-size:var(--marketing-type-control);font-weight:var(--marketing-weight-medium);line-height:1.5}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) .marketing-expectations summary{font-size:var(--marketing-type-utility);font-weight:var(--marketing-weight-medium);line-height:1.5}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) .ps-handoff .ps-button{font-size:var(--marketing-type-control)!important;font-weight:var(--marketing-weight-medium)!important}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) h1,:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience).marketing-support-page h1,:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.product-page-copy,.v2-hero-copy,.company-hero,.public-tool-hero,.v3-hero-copy) h1{font-family:inherit;font-size:var(--marketing-type-display);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-display);letter-spacing:var(--marketing-tracking-heading);text-wrap:balance}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) h2:not(:where(.marketing-demo *,.product-demo *,.scene-frame *,.home-team-context *,.document-experience *,.ps-workspace *,.ps-dialog *)),:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.ms-header,.marketing-directory-heading,.marketing-section-heading,.home-section-intro,.home-next-step,.home-ai,.marketing-motion-copy,.v3-section-title,.platform-fit-heading) h2{font-family:inherit;font-size:var(--marketing-type-heading);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-heading);letter-spacing:var(--marketing-tracking-heading);text-wrap:balance}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) h3:not(:where(.marketing-demo *,.product-demo *,.scene-frame *,.home-team-context *,.document-experience *,.ps-workspace *,.ps-dialog *)),:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.ms-cell,.marketing-directory-copy,.marketing-directory-card,.company-principles,.platform-setup-steps,.home-workspace-grid,.home-platform-group,.v3-bento-copy) h3,:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.home-faq-item,.product-page-faq,.ps-faq) :is(button,summary){font-family:inherit;font-size:var(--marketing-type-title);font-weight:var(--marketing-weight-semibold);line-height:var(--marketing-leading-title);letter-spacing:-.012em}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.marketing-tour-copy,.v3-showcase-copy,.marketing-start-card) h3{font-size:var(--marketing-type-subheading);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-title);letter-spacing:var(--marketing-tracking-heading)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(p,li,blockquote):not(:where(.marketing-demo *,.product-demo *,.scene-frame *,.scene-content *,.marketing-supporting-art *,.marketing-hub-visual *,.soft-product-panel *,.soft-campaign *,.soft-workspace-visual *,.soft-bento-visual *,.home-team-context *,.home-ai-chat-row *,.home-feature-visual *,.public-tool-workspace *,.document-experience *,.ps-workspace *,.ps-dialog *)),:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.home-section-intro,.home-workspace-grid,.home-platform-group,.marketing-tour-copy,.marketing-directory-copy,.v3-showcase-copy,.v3-bento-copy)>p{font-size:var(--marketing-type-body);font-weight:var(--marketing-weight-regular);line-height:var(--marketing-leading-body);letter-spacing:var(--marketing-tracking-body)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.product-page-copy,.v2-hero-copy,.company-hero,.public-tool-hero)>p,:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience)>header>p,:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) .legal-introduction{font-size:var(--marketing-type-lead);font-weight:var(--marketing-weight-regular);line-height:var(--marketing-leading-body)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.home-control,.marketing-inline-link,.ms-link,.story-text-link,.v2-card-link,.home-ai-link,.home-check-list li,.home-feature-points li){font-size:var(--marketing-type-control);font-weight:var(--marketing-weight-medium);letter-spacing:var(--marketing-tracking-body);line-height:1.5}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.product-page-context,.product-page-nav,.hub-section-index) :is(a,span),:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.product-plan-note,.product-page-note,.home-proof-list li,.home-pricing-note),:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) .v2-hero-copy>small{font-size:var(--marketing-type-utility);font-weight:var(--marketing-weight-regular);line-height:var(--marketing-leading-body);letter-spacing:0}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.ms-eyebrow,.marketing-kicker,.marketing-hub-eyebrow,.v3-eyebrow,.home-eyebrow),:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) .v3-section-title>p:first-child,:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) .v3-logos h2{font-size:var(--marketing-type-caption);font-weight:var(--marketing-weight-medium);letter-spacing:.04em;line-height:1.5}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.marketing-value-strip,.comparison-decision,.contact-chat-option,.public-tool-notes) h2,:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) article>h2,:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.marketing-practical-uses,.marketing-working-habit,.provider-setup-notes) h4{font-size:var(--marketing-type-title);font-weight:var(--marketing-weight-semibold);line-height:var(--marketing-leading-title);letter-spacing:-.012em}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) :is(.ms-band,.marketing-related,.marketing-capabilities-detail,.contact-form-intro,.contact-message-success,.security-report-section,.ps-handoff) :is(h2,h3){font-size:var(--marketing-type-reading-heading);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-title)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience) .home-final h2{font-size:var(--marketing-type-display);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-display);letter-spacing:var(--marketing-tracking-heading)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience).v2-legal-page{font-size:var(--marketing-type-reading);line-height:var(--marketing-leading-reading)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience).v2-legal-page :is(p,li){font-size:var(--marketing-type-reading);line-height:var(--marketing-leading-reading)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience).v2-legal-page h2{font-size:var(--marketing-type-reading-heading);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-title)}:is(.marketing-page.home-ready.marketing-v2-page,.marketing-page.home-ready.marketing-home-v3,.pricing-experience).v2-legal-page :is(strong,b){font-weight:var(--marketing-weight-semibold)}.pricing-experience :is(button,.home-control){font-size:var(--marketing-type-control);font-weight:var(--marketing-weight-medium)}.pricing-experience article h2{font-size:var(--marketing-type-title);font-weight:var(--marketing-weight-semibold)}.pricing-experience article strong{font-size:var(--marketing-type-price);font-weight:var(--marketing-weight-medium);letter-spacing:var(--marketing-tracking-heading);font-variant-numeric:tabular-nums;line-height:1}.pricing-experience :is(table,table td){font-size:var(--marketing-type-utility);line-height:var(--marketing-leading-body)}.pricing-experience table th{font-weight:var(--marketing-weight-medium)}.pricing-experience :is(header>span,article>span,tbody th[colspan]){font-size:var(--marketing-type-caption);font-weight:var(--marketing-weight-medium);letter-spacing:.04em}.pricing-experience .text-xs{font-size:var(--marketing-type-caption)}.home-ready .home-control{font-size:var(--marketing-type-control);font-weight:var(--marketing-weight-medium);line-height:1.5}:is(.marketing-nav,.marketing-nav.is-home) :is(.marketing-nav-desktop,.marketing-nav-actions,.marketing-menu-footer) :is(a,button),:is(.marketing-nav,.marketing-nav.is-home) .marketing-menu-footer,:is(.marketing-nav,.marketing-nav.is-home) .home-control{font-size:var(--marketing-type-utility);font-weight:var(--marketing-weight-medium);letter-spacing:0;line-height:1.5}:is(.marketing-nav,.marketing-nav.is-home) .marketing-nav-desktop :is(a,button){font-weight:var(--marketing-weight-regular)}:is(.marketing-nav,.marketing-nav.is-home) :is(.marketing-menu-features,.marketing-menu-simple) h3{font-size:var(--marketing-type-caption);font-weight:var(--marketing-weight-medium);letter-spacing:.04em;line-height:1.5}:is(.marketing-nav,.marketing-nav.is-home) :is(.marketing-menu-features,.marketing-menu-simple) a{font-size:var(--marketing-type-control);font-weight:var(--marketing-weight-regular);line-height:1.5}:is(.marketing-nav,.marketing-nav.is-home) .marketing-mobile-menu :is(a,summary){font-size:var(--marketing-type-body);font-weight:var(--marketing-weight-medium);line-height:1.5}.marketing-footer.v3-footer .v3-footer-columns :is(h2,a,button),.marketing-footer.v3-footer .v3-footer-social a,.marketing-footer.v3-footer .v3-language :is(a,button){font-size:var(--marketing-type-utility);line-height:var(--marketing-leading-body);letter-spacing:0}.marketing-footer.v3-footer .v3-footer-columns :is(h2,button){font-weight:var(--marketing-weight-medium)}.marketing-footer.v3-footer :is(a,p){font-weight:var(--marketing-weight-regular)}.marketing-footer.v3-footer :is(.v3-footer-bottom>p,.v3-footer-legal a){font-size:var(--marketing-type-caption);line-height:var(--marketing-leading-body)}.hc:not(.knowledge-shell){font-size:var(--marketing-type-body);font-weight:var(--marketing-weight-regular)}.hc:not(.knowledge-shell) :is(a,button,label,summary,th){font-weight:var(--marketing-weight-medium)}.hc:not(.knowledge-shell) .hc-brand a{font-weight:var(--marketing-weight-semibold)}.hc:not(.knowledge-shell) :is(.hc-hero,.hc-page-heading,.hc-search-page-heading) h1{font-size:var(--marketing-type-display);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-display);letter-spacing:var(--marketing-tracking-heading)}.hc:not(.knowledge-shell) .hc-article-heading h1{font-size:var(--marketing-type-heading);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-title);letter-spacing:var(--marketing-tracking-heading)}.hc:not(.knowledge-shell) :is(.hc-section-heading,.hc-video-library-copy,.hc-no-results) h2{font-size:var(--marketing-type-subheading);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-title);letter-spacing:var(--marketing-tracking-heading)}.hc:not(.knowledge-shell) :is(.hc-category-card,.hc-video-card,.blog-card,.blog-empty) h3,.hc:not(.knowledge-shell) :is(.hc-support-banner,.hc-result-list,.hc-category-sections,.blog-featured,.blog-cta) h2{font-size:var(--marketing-type-title);font-weight:var(--marketing-weight-semibold);line-height:var(--marketing-leading-title);letter-spacing:-.012em}.hc:not(.knowledge-shell) :is(.hc-hero-description,.hc-category-card>p,.hc-video-card p,.hc-page-heading>p:last-child,.hc-result-list p,.blog-card p,.blog-featured-copy>p:not(.hc-eyebrow),.blog-about>header>p:last-child,.blog-article-deck){font-size:var(--marketing-type-body);font-weight:var(--marketing-weight-regular);line-height:var(--marketing-leading-body)}.hc:not(.knowledge-shell) :is(.hc-article-section>h2,.hc-related>h2,.blog-prose h2){font-size:var(--marketing-type-reading-heading);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-title);letter-spacing:var(--marketing-tracking-heading)}.hc:not(.knowledge-shell) :is(.hc-article,.blog-prose) :is(p,li){font-size:var(--reading-size,var(--marketing-type-reading));font-weight:var(--marketing-weight-regular);line-height:var(--marketing-leading-reading)}.hc:not(.knowledge-shell) :is(.hc-article,.blog-prose) :is(strong,b){font-weight:var(--marketing-weight-semibold)}.hc:not(.knowledge-shell) :is(.hc-header nav a,.hc-footer nav a,.hc-language select,.blog-button,.blog-reader-controls button,.hc-search input,.hc-search button){font-size:var(--marketing-type-utility);font-weight:var(--marketing-weight-medium);line-height:1.5}.hc:not(.knowledge-shell) :is(.hc-eyebrow,.hc-article-meta,.hc-breadcrumbs,.blog-reading-time,.blog-card-meta){font-size:var(--marketing-type-caption);font-weight:var(--marketing-weight-medium);line-height:1.5}.hc:not(.knowledge-shell) :is(.hc-quick-answer,.hc-good-to-know) h2{font-size:var(--marketing-type-caption);font-weight:var(--marketing-weight-semibold)}.hc:not(.knowledge-shell) .blog-prose{--reading-size:var(--marketing-type-reading)}.hc:not(.knowledge-shell) .blog-prose[data-text-size=large]{--reading-size:1.125rem}.hc:not(.knowledge-shell)[dir=rtl] :is(h1,h2,h3,p,li,.hc-eyebrow){letter-spacing:normal}html[dir=rtl] :is(.marketing-page,.marketing-nav,.marketing-footer) :is(h1,h2,h3,p,li,a,button){letter-spacing:normal}.signature-studio.home-ready :is(.ss-below-heading,.ss-faq,.ss-guide-heading) h2{font-size:var(--marketing-type-heading);font-weight:var(--marketing-weight-medium);line-height:var(--marketing-leading-heading);letter-spacing:var(--marketing-tracking-heading)}.signature-studio.home-ready :is(.ss-benefit p,.ss-faq p){font-size:var(--marketing-type-body);font-weight:var(--marketing-weight-regular);line-height:var(--marketing-leading-body)}.signature-studio.home-ready :is(.ss-benefit h3,.ss-faq summary){font-size:var(--marketing-type-title);font-weight:var(--marketing-weight-semibold);line-height:var(--marketing-leading-title)}@media (max-width:640px){.hc .hc-search input{font-size:var(--marketing-type-reading)}}@media print{.hc:not(.knowledge-shell){--marketing-type-reading:11pt;--marketing-type-reading-heading:17pt;--marketing-leading-reading:1.65}.hc:not(.knowledge-shell) .hc-article-heading h1{font-size:26pt}.hc:not(.knowledge-shell) .blog-prose[data-text-size=large]{--reading-size:11pt}}
html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-start);right:var(--toast-close-button-end);width:20px;height:20px;color:var(--normal-text);background:var(--normal-bg);border:1px solid var(--normal-border);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute;top:0}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__ihKSqa__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__ihKSqa__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__vEweKW__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__vEweKW__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.FooterBadges-module__u7tWZG__header{grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"brand badges";align-items:start;gap:32px;padding-bottom:28px;display:grid}.FooterBadges-module__u7tWZG__brand{grid-area:brand;min-width:0;padding-top:9px}.FooterBadges-module__u7tWZG__brand>a{color:#fff}.FooterBadges-module__u7tWZG__brand>a>span:first-child{background:0 0}.FooterBadges-module__u7tWZG__groups{grid-area:badges;justify-self:end;gap:2px;width:100%;min-width:0;max-width:820px;display:grid;container:footer-badges/inline-size}.FooterBadges-module__u7tWZG__badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 20px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.FooterBadges-module__u7tWZG__badges>li{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}.FooterBadges-module__u7tWZG__badge{width:var(--badge-width);flex-direction:column;justify-content:center;align-items:center;max-width:100%;min-height:60px;padding-block:10px;text-decoration:none;display:flex}.FooterBadges-module__u7tWZG__artwork{justify-content:center;align-items:center;width:100%;height:40px;display:flex}.FooterBadges-module__u7tWZG__artwork>img{width:100%;height:auto;display:block}.FooterBadges-module__u7tWZG__badge:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #ff9d68}.FooterBadges-module__u7tWZG__providers{border-top:1px solid #ffffff1a;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 16px;margin-top:6px;padding-top:14px;display:grid}.FooterBadges-module__u7tWZG__providers .FooterBadges-module__u7tWZG__badge{width:100%;min-height:58px;padding:0}.FooterBadges-module__u7tWZG__providers .FooterBadges-module__u7tWZG__artwork>img{width:var(--badge-width);object-fit:contain;max-width:100%;max-height:40px}.FooterBadges-module__u7tWZG__providerText{color:#fff;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2}.FooterBadges-module__u7tWZG__launchBadge{color:#fff;text-align:start}.FooterBadges-module__u7tWZG__launchBadge .FooterBadges-module__u7tWZG__artwork{background:#241f1b;border:1px solid #5b4b42;border-radius:5px;gap:7px;width:132px;max-width:100%;padding:5px 8px}.FooterBadges-module__u7tWZG__launchBadge .FooterBadges-module__u7tWZG__artwork>img{flex:0 0 24px;width:24px;height:24px}.FooterBadges-module__u7tWZG__launchCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.FooterBadges-module__u7tWZG__launchCopy>span{color:#b8afa8;font-size:8px;line-height:1.25}.FooterBadges-module__u7tWZG__launchCopy>strong{white-space:nowrap;font-size:11px;font-weight:650;line-height:1.25}@media (max-width:1100px){.FooterBadges-module__u7tWZG__header{grid-template-columns:minmax(0,1fr);grid-template-areas:"badges""brand";gap:24px;padding-bottom:24px}.FooterBadges-module__u7tWZG__groups{border-bottom:1px solid #ffffff1a;justify-self:center;padding-bottom:22px}.FooterBadges-module__u7tWZG__brand{padding-top:0}}@container footer-badges (max-width:750px){.FooterBadges-module__u7tWZG__badges[data-badge-group=marketplaces]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FooterBadges-module__u7tWZG__badges[data-badge-group=marketplaces]>li[data-badge=google-workspace]{grid-column:1/-1}.FooterBadges-module__u7tWZG__providers{grid-template-columns:repeat(3,minmax(0,1fr))}.FooterBadges-module__u7tWZG__badges[data-badge-group=downloads]{grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;display:grid}.FooterBadges-module__u7tWZG__badges[data-badge-group=downloads]>li{grid-column:span 2;width:100%}.FooterBadges-module__u7tWZG__badges[data-badge-group=downloads]>li:nth-child(-n+2){grid-column:span 3}}@media (max-width:640px){.FooterBadges-module__u7tWZG__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.FooterBadges-module__u7tWZG__badges[data-badge-group=marketplaces],.FooterBadges-module__u7tWZG__badges[data-badge-group=downloads]{display:contents}.FooterBadges-module__u7tWZG__badges>li,.FooterBadges-module__u7tWZG__badges[data-badge-group=marketplaces]>li[data-badge=google-workspace],.FooterBadges-module__u7tWZG__badges[data-badge-group=downloads]>li,.FooterBadges-module__u7tWZG__badges[data-badge-group=downloads]>li:nth-child(-n+2){grid-column:auto;justify-content:flex-start;width:100%}.FooterBadges-module__u7tWZG__badge{text-align:left;align-items:flex-start}.FooterBadges-module__u7tWZG__artwork{justify-content:flex-start}.FooterBadges-module__u7tWZG__providers{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}}
