.launch-language[data-astro-cid-fe4j42sm]{color:#17251f;flex-shrink:0;position:relative}.launch-language[data-astro-cid-fe4j42sm] summary[data-astro-cid-fe4j42sm]{cursor:pointer;min-width:142px;min-height:44px;font:inherit;border:1px solid #c7cec3;border-radius:6px;align-items:center;gap:9px;padding:0 12px;list-style:none;display:flex}.launch-language[data-astro-cid-fe4j42sm] summary[data-astro-cid-fe4j42sm]::-webkit-details-marker{display:none}.launch-language[data-astro-cid-fe4j42sm] summary[data-astro-cid-fe4j42sm] span[data-astro-cid-fe4j42sm]{flex:1}.launch-language[data-astro-cid-fe4j42sm] summary[data-astro-cid-fe4j42sm]:hover{background:#edf0e7}.launch-language[data-astro-cid-fe4j42sm] ul[data-astro-cid-fe4j42sm]{z-index:110;background:#fffdf8;border:1px solid #c7cec3;border-radius:8px;min-width:180px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 8px 24px #17251f15}.launch-language[data-astro-cid-fe4j42sm] li[data-astro-cid-fe4j42sm] a[data-astro-cid-fe4j42sm]{min-height:44px;color:inherit;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:0 12px;display:flex;text-decoration:none!important}.launch-language[data-astro-cid-fe4j42sm] li[data-astro-cid-fe4j42sm] a[data-astro-cid-fe4j42sm]:hover{background:#edf0e7}.launch-language[data-astro-cid-fe4j42sm] li[data-astro-cid-fe4j42sm] a[data-astro-cid-fe4j42sm][aria-current]{color:#234e3b;background:#e7ede2}@media (width<=520px){.launch-language[data-astro-cid-fe4j42sm] summary[data-astro-cid-fe4j42sm]{gap:6px;min-width:118px;padding-inline:8px}.launch-language[data-astro-cid-fe4j42sm] summary[data-astro-cid-fe4j42sm]>svg[data-astro-cid-fe4j42sm]:first-child{width:17px;height:17px}}.marketing-footer[data-astro-cid-47dbw7pv]{color:#19372c;background:#edf1eb;border-top:1px solid #cdd7ce;margin-top:64px;padding:60px max(24px,50vw - 656px) 24px}.footer-main[data-astro-cid-47dbw7pv]{grid-template-columns:minmax(220px,1fr) 2.5fr;gap:64px;max-width:1312px;margin:auto;display:grid}.footer-brand[data-astro-cid-47dbw7pv]{max-width:290px}.brand-link[data-astro-cid-47dbw7pv]{display:inline-flex}.brand-link[data-astro-cid-47dbw7pv] img[data-astro-cid-47dbw7pv]{width:168px;height:auto}.brand-name[data-astro-cid-47dbw7pv]{margin:20px 0 8px;font-size:18px;font-weight:700}.brand-description[data-astro-cid-47dbw7pv]{color:#52665a;margin:0 0 22px;font-size:14px;line-height:1.7}.footer-cta[data-astro-cid-47dbw7pv]{color:#fff;background:#214c3c;border-radius:8px;align-items:center;gap:24px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.footer-links[data-astro-cid-47dbw7pv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.footer-links[data-astro-cid-47dbw7pv] h2[data-astro-cid-47dbw7pv]{margin:4px 0 20px;font:700 15px/1.4 system-ui,sans-serif}.footer-links[data-astro-cid-47dbw7pv] ul[data-astro-cid-47dbw7pv]{gap:13px;margin:0;padding:0;list-style:none;display:grid}.footer-links[data-astro-cid-47dbw7pv] a[data-astro-cid-47dbw7pv]{color:#52665a;font-size:14px;line-height:1.6;text-decoration:none}.footer-links[data-astro-cid-47dbw7pv] a[data-astro-cid-47dbw7pv]:hover,.footer-socials[data-astro-cid-47dbw7pv] a[data-astro-cid-47dbw7pv]:hover{text-underline-offset:4px;text-decoration:underline}.footer-bottom[data-astro-cid-47dbw7pv]{border-top:1px solid #cdd7ce;justify-content:space-between;align-items:center;gap:24px;max-width:1312px;margin:44px auto 0;padding-top:22px;display:flex}.footer-bottom[data-astro-cid-47dbw7pv] p[data-astro-cid-47dbw7pv]{color:#52665a;margin:0;font-size:12px}.footer-socials[data-astro-cid-47dbw7pv]{flex-wrap:wrap;gap:20px;margin-inline-end:32px;display:flex}.footer-socials[data-astro-cid-47dbw7pv] a[data-astro-cid-47dbw7pv]{color:#214c3c;align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.social-icon[data-astro-cid-47dbw7pv]{background:#e6eee9;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.social-icon[data-astro-cid-47dbw7pv] svg[data-astro-cid-47dbw7pv]{width:24px;height:24px;display:block;overflow:visible}.marketing-footer[data-astro-cid-47dbw7pv] a[data-astro-cid-47dbw7pv]:focus-visible{outline-offset:5px;outline:3px solid #567e64}@media (width<=1000px){.footer-main[data-astro-cid-47dbw7pv]{grid-template-columns:1fr;gap:36px}.footer-brand[data-astro-cid-47dbw7pv]{max-width:460px}}@media (width<=560px){.marketing-footer[data-astro-cid-47dbw7pv]{margin-top:40px;padding:36px 24px 24px}.footer-links[data-astro-cid-47dbw7pv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.footer-links[data-astro-cid-47dbw7pv] h2[data-astro-cid-47dbw7pv]{margin-bottom:14px}.footer-bottom[data-astro-cid-47dbw7pv]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px}.footer-socials[data-astro-cid-47dbw7pv]{gap:16px;margin-inline-end:0}}:where(.launch-card,.launch-physical-card,.launch-choice-card--theme),:where(.launch-card,.launch-physical-card)[data-theme=deepForest],.launch-choice-card[data-theme-option=deepForest]{--launch-theme-solid:#234e3b;--launch-theme-background:none;--launch-theme-primary:#fff4d6;--launch-theme-muted:#f8f0df;--launch-theme-accent:#fff0b0;--launch-theme-on-accent:#081d17;--launch-theme-surface:#efe1c212;--launch-theme-border:#efe1c238;--launch-theme-name-font:"Cormorant Garamond", Georgia, serif}:where(.launch-card,.launch-physical-card)[data-theme=matteBlack],.launch-choice-card[data-theme-option=matteBlack]{--launch-theme-solid:#0d0f0e;--launch-theme-background:linear-gradient(145deg, #171918, #0d0f0e 58%, #111312);--launch-theme-primary:#efe1c2;--launch-theme-muted:#c9bea2;--launch-theme-accent:#e0b94a;--launch-theme-on-accent:#081d17;--launch-theme-surface:#efe1c20f;--launch-theme-border:#efe1c238;--launch-theme-name-font:"Libre Baskerville", Georgia, serif}:where(.launch-card,.launch-physical-card)[data-theme=rockBeige],.launch-choice-card[data-theme-option=rockBeige]{--launch-theme-solid:#efe1c2;--launch-theme-background:radial-gradient(circle at 15% 10%, #f7efdf, transparent 36%), linear-gradient(145deg, #f7efe0, #efe1c2 58%, #e2cfaa);--launch-theme-primary:#3a2b24;--launch-theme-muted:#66554a;--launch-theme-accent:#7a5c16;--launch-theme-on-accent:#fff;--launch-theme-surface:#3a2b240f;--launch-theme-border:#3a2b243d;--launch-theme-name-font:"Cormorant Garamond", Georgia, serif}:where(.launch-card,.launch-physical-card)[data-theme=brushedSilver],.launch-choice-card[data-theme-option=brushedSilver]{--launch-theme-solid:#cfd3cf;--launch-theme-background:radial-gradient(circle at 18% 12%, #ffffffb8 0 5%, transparent 38%), radial-gradient(circle at 84% 78%, #ffffff75 0 8%, transparent 42%), repeating-linear-gradient(112deg, #fff3 0 1px, #69746f17 1px 3px, transparent 3px 6px), linear-gradient(145deg, #e1e3df, #c7cac6 48%, #eceeeb 76%, #c9ccc8);--launch-theme-primary:#18362b;--launch-theme-muted:#213a31;--launch-theme-accent:#9a6b17;--launch-theme-on-accent:#fff;--launch-theme-surface:#ffffff38;--launch-theme-border:#18362b42;--launch-theme-name-font:"Libre Baskerville", Georgia, serif}:root{--launch-phone-screen-aspect:402 / 874;--launch-phone-editor-screen-width:341.7px;--launch-phone-frame-border-width:1px;--launch-phone-frame-padding:7px;--launch-phone-frame-inset:calc(var(--launch-phone-frame-border-width) + var(--launch-phone-frame-padding));--launch-phone-editor-frame-width:calc(var(--launch-phone-editor-screen-width) + var(--launch-phone-frame-inset) + var(--launch-phone-frame-inset))}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-variable.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/assets/fonts/libre-baskerville-variable.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}.launch-editor{width:100%;color:var(--launch-platform-ink);font-family:var(--launch-product-font);grid-template-columns:minmax(280px,375px) minmax(0,856px);align-items:start;column-gap:clamp(32px,5vw,81px);margin-left:0;margin-right:0;padding:0;display:grid}.launch-editor__form-panel,.launch-editor__preview{min-width:0}.launch-editor__form-panel{border:1px solid var(--launch-platform-line);background:var(--launch-platform-surface);border-radius:16px;min-height:900px;padding:24px 28px 16px}.launch-editor__heading h1{color:var(--launch-platform-ink);font-family:var(--launch-editorial-font);letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:0;font-size:40px;font-weight:500;line-height:1.08}.launch-editor__heading p{color:var(--launch-platform-muted);margin:2px 0 0 2px;font-size:14px;line-height:1.55}.launch-form{gap:16px;margin-top:17px;display:grid}.launch-editor__validation-heading{grid-column:1/-1}.launch-editor__validation-heading>h1{color:var(--launch-platform-ink);font-family:var(--launch-editorial-font);letter-spacing:-.035em;margin:0 0 14px;font-size:46px;font-weight:600;line-height:1.05}.launch-validation-summary{border:1px solid var(--launch-platform-line);color:#7b2519;background:#f9e0db;border-radius:14px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;min-height:72px;padding:12px 18px;display:grid}.launch-validation-summary__mark{text-align:center;align-self:start;padding-top:1px;font-size:18px;font-weight:600}.launch-validation-summary strong,.launch-validation-summary p{margin:0;display:block}.launch-validation-summary strong{font-size:15px;line-height:1.4}.launch-validation-summary p{margin-top:3px;font-size:12px;line-height:1.4}.launch-validation-system-error{color:#7b2519;background:#fff8f6;border:1px solid #b33a2c;border-radius:12px;margin:0;padding:14px 16px;font-size:.9rem;line-height:1.45}.launch-validation-problem-panel{border:1px solid var(--launch-platform-line);background:var(--launch-platform-surface);box-sizing:border-box;border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;height:550px;min-height:550px;padding:22px;display:grid}.launch-validation-problem-panel>header h2{color:var(--launch-platform-ink);font-family:var(--launch-editorial-font);margin:0;font-size:30px;font-weight:600;line-height:1.1}.launch-validation-problem-panel>header p{color:var(--launch-platform-muted);margin:5px 0 0;font-size:13px;line-height:1.45}.launch-validation-problem-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.launch-validation-problem-panel__grid>section{min-width:0;min-height:0;overflow-y:auto}.launch-validation-problem-panel__grid h3{color:var(--launch-platform-ink);margin:0 0 8px;font-size:14px;font-weight:600}.launch-validation-problem-panel__grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-validation-retained-values] li,.launch-validation-problem{border:1px solid var(--launch-platform-line);min-height:74px;color:var(--launch-platform-ink);text-align:left;background:#fff;border-radius:12px;gap:3px;padding:10px 12px;display:grid}[data-validation-retained-values] label,.launch-validation-problem label{gap:5px;display:grid}[data-validation-retained-values] strong,.launch-validation-problem strong{font-size:14px;font-weight:600}.launch-validation-problem span{overflow-wrap:anywhere;font-size:13px;line-height:1.35;overflow:hidden}[data-validation-retained-input],[data-validation-field-input]{width:100%;min-width:0;min-height:36px;color:var(--launch-platform-ink);font:inherit;background:#fff;border:1px solid #aeb9b2;border-radius:8px;padding:7px 9px;font-size:13px}[data-validation-retained-values] small{color:#153a28;font-size:12px}.launch-validation-problem{color:#7b2519;border:2px solid #7b2519}.launch-validation-problem [data-validation-capacity-warning]{color:#7b2519;font-size:12px;line-height:1.4}.launch-validation-problem [data-validation-manage-links]{width:fit-content;margin-top:5px}.launch-validation-problem-panel>footer{grid-template-columns:minmax(0,1fr) 234px;align-items:center;gap:24px;margin-top:18px;display:grid}.launch-validation-problem-panel>footer>p{border:1px solid var(--launch-platform-line);color:#153a28;background:#e1efe7;border-radius:12px;min-height:54px;margin:0;padding:10px 13px;font-size:12px;line-height:1.5}.launch-validation-problem-panel>footer .launch-primary-action{width:100%}.launch-editor--validation{grid-template-columns:minmax(250px,382px) minmax(0,826px);gap:32px clamp(24px,7.222vw,104px);width:min(100%,1312px);margin-left:0}.launch-dashboard .launch-editor.launch-editor--validation{margin-top:17px}.launch-editor--validation .launch-editor__preview{width:min(100%, var(--launch-phone-editor-frame-width));grid-column:1;justify-self:center;max-height:none;position:static}.launch-editor--validation .launch-editor__physical-preview,.launch-editor--validation .launch-editor__heading{display:none}.launch-editor--validation .launch-editor__form-panel{background:0 0;border:0;grid-column:2;width:min(100%,826px);min-height:0;padding:0}.launch-editor--validation .launch-form{margin-top:0}.launch-editor--validation .launch-form>:not([data-validation-problem-panel]):not([data-validation-system-error]):not([data-launch-contact-drawer]){display:none}.launch-editor--validation .launch-form>[data-editor-section=links]:has([data-launch-contact-drawer][open]){display:contents}.launch-editor--validation [data-editor-section=links]:has([data-launch-contact-drawer][open]) .launch-contact-manager>:not([data-launch-contact-drawer]){display:none}.launch-field-error{color:#8c2c20;margin:0;font-size:.78rem;font-weight:600}.launch-form [aria-invalid=true],.launch-contact-form [aria-invalid=true]{border-color:#b33a2c;box-shadow:0 0 0 1px #b33a2c}.launch-fieldset{border:1px solid var(--launch-platform-line);background:var(--launch-platform-surface);border-radius:14px;min-width:0;margin:0;padding:18px}.launch-fieldset>legend{color:var(--launch-platform-ink);font-family:var(--launch-product-font);padding-inline:0;font-size:17px;font-weight:600}.launch-fieldset__heading{color:var(--launch-platform-ink);margin:0;font-size:17px;font-weight:600;line-height:1.2}.launch-form-grid,.launch-contact-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.launch-field--wide{grid-column:1/-1}.launch-field{min-width:0;color:var(--launch-platform-ink);gap:7px;font-size:.9rem;font-weight:650;display:grid}.launch-required{color:#b33a2c;margin-left:2px;font-weight:850}.launch-field small,.launch-choice-card small{color:var(--launch-platform-muted);font-size:.76rem;font-weight:450}.launch-field input,.launch-field select,.launch-field textarea{width:100%;min-width:0;min-height:48px;color:var(--launch-platform-ink);font:inherit;background:#fff;border:1px solid #aeb9b2;border-radius:10px;padding:10px 12px;font-weight:450;line-height:1.4}.launch-field input[type=file]{padding:7px}.launch-field textarea{resize:vertical;min-height:112px}.launch-image-control{border:1px solid var(--launch-platform-line);background:#fbfcfa;border-radius:16px;align-content:stretch;min-height:126px;padding:0;display:grid;overflow:hidden}.launch-images-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.launch-image-asset{grid-template-columns:minmax(0,1fr) auto;align-items:center;position:relative;container-type:inline-size}.launch-image-asset__actions{opacity:0;pointer-events:none;grid-area:1/2;gap:2px;margin-right:12px;display:flex}.launch-image-asset:hover .launch-image-asset__actions,.launch-image-asset:focus-within .launch-image-asset__actions{opacity:1;pointer-events:auto}.launch-image-asset__actions button{border:1px solid var(--launch-platform-line);width:44px;height:44px;color:var(--launch-platform-action);cursor:pointer;background:#fff;border-radius:10px;place-items:center;padding:10px;display:grid}.launch-image-asset__actions button:focus-visible{outline:2px solid var(--launch-platform-action);outline-offset:-3px}.launch-image-asset__actions svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.launch-image-asset__status{color:var(--launch-platform-muted);grid-column:1/-1;margin:0;padding:0 16px 12px;font-size:.8rem}@media (hover:none){.launch-image-asset__actions{opacity:1;pointer-events:auto}}.launch-image-asset__summary{width:100%;min-width:0;min-height:124px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-area:1/1;grid-template-columns:64px minmax(0,1fr);align-self:stretch;align-items:center;gap:14px;padding:16px;display:grid}.launch-image-asset[data-has-image=false] .launch-image-asset__summary{grid-column:1/-1}.launch-image-asset[data-has-image=false] .launch-image-asset__actions{display:none}@container (width<=339px){.launch-image-asset__actions{flex-direction:column}.launch-image-asset__summary{gap:10px;padding:12px}}.launch-image-asset__summary:hover,.launch-image-asset__summary:focus-visible{background:#edf5f0}.launch-image-asset__summary:focus-visible{outline:2px solid var(--launch-platform-action);outline-offset:-3px}.launch-image-asset__copy{overflow-wrap:anywhere;min-width:0;display:block}.launch-image-asset__copy>strong{font-family:var(--launch-editorial-font);font-size:1.08rem;font-weight:600;display:block}.launch-image-asset__help{color:var(--launch-platform-muted);margin:4px 0 0;font-size:.76rem;line-height:1.35;display:block}.launch-image-asset__copy small{color:var(--launch-platform-action);margin-top:7px;font-size:.72rem;font-weight:650;display:block}.launch-image-asset__thumbnail{width:64px;min-width:64px;height:64px}@container (width<=239px){.launch-image-asset__summary{grid-template-columns:40px minmax(0,1fr);gap:8px;padding:10px}.launch-image-asset__thumbnail{width:40px;min-width:40px;height:40px}.launch-image-asset__copy>strong{font-size:.875rem}.launch-image-asset__actions{margin-right:8px}}.launch-image-control[data-has-image=false] .launch-image-scale{display:none}.launch-image-control[data-has-image=true] .launch-image-scale{display:grid}.launch-image-dialog{border:1px solid var(--launch-platform-line);background:var(--launch-platform-surface);width:min(560px,100vw - 32px);max-width:560px;max-height:calc(100svh - 32px);color:var(--launch-platform-ink);border-radius:22px;padding:0;overflow:visible;box-shadow:0 28px 80px #121f193d}.launch-image-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e19148a}.launch-image-dialog__surface{gap:12px;max-height:none;padding:18px;display:grid;overflow-y:visible}.launch-image-dialog__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.launch-image-dialog__header h2{font-family:var(--launch-editorial-font);letter-spacing:-.025em;margin:0;font-size:clamp(1.55rem,3vw,2rem);font-weight:550}.launch-image-dialog__header button{border:1px solid var(--launch-platform-line);width:40px;min-width:40px;height:40px;color:var(--launch-platform-ink);font:inherit;cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;font-size:1.35rem;display:grid}.launch-image-dialog__surface>p{color:var(--launch-platform-muted);margin:-8px 0 0;font-size:.84rem;line-height:1.45}.launch-image-dialog__preview{background:#f1f5f2;border-radius:16px;place-items:center;padding:12px;display:grid}.launch-transparency-preview{background-color:#fff;background-image:repeating-conic-gradient(#e0e7e2 0 25%, #fff 0 50%);background-position:0 0;background-size:16px 16px}.launch-logo-background-actions{flex-wrap:wrap;gap:10px;display:flex}.launch-logo-background-status{min-height:1.2em;color:var(--launch-platform-muted);margin:-4px 0 0;font-size:.78rem;line-height:1.4}.launch-image-dialog__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.launch-image-dialog__footer .launch-primary-action{min-width:132px}.launch-image-frame{width:100%;color:var(--launch-platform-muted);background:#f5f7f4;border:1px dashed #9ba8a0;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.launch-image-frame--logo,.launch-image-frame--portrait{aspect-ratio:1}.launch-image-frame.launch-image-frame--dialog{aspect-ratio:1;width:min(100%,180px);max-width:none}.launch-image-frame img{object-fit:contain;width:100%;height:100%;transform:scale(var(--asset-scale,1));transform-origin:50%;transition:transform .16s}.launch-image-frame--portrait img{object-fit:cover}.launch-image-frame [data-ai-portrait-placeholder]{text-align:center;max-width:150px;padding:8px;font-size:.7rem;line-height:1.35}.launch-image-scale{width:min(100%,460px);color:var(--launch-platform-muted);grid-template-columns:auto minmax(120px,1fr) 48px;align-items:center;gap:12px;font-size:.8rem;font-weight:650;display:grid}.launch-image-scale input[type=range]{width:100%;accent-color:var(--launch-platform-action)}.launch-image-scale output{color:var(--launch-platform-ink);font-variant-numeric:tabular-nums;text-align:right}.launch-ai-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.launch-ai-option{border:1px solid var(--launch-platform-line);background:#fbfcfa;border-radius:14px;min-width:0;padding:12px}.launch-ai-compare--images .launch-ai-option{grid-template-rows:auto auto;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:8px 14px;display:grid}.launch-ai-compare--images .launch-ai-option>:first-child{grid-area:1/2}.launch-ai-compare--images .launch-ai-option>.launch-image-frame{grid-area:1/1/span 2;width:80px}.launch-ai-compare--images .launch-ai-option>.launch-ai-radio-label{grid-area:2/2;margin-top:0}.launch-ai-option:has(input[type=radio]:checked){border-color:var(--launch-platform-action);box-shadow:inset 0 0 0 1px var(--launch-platform-action);background:#edf5f0}.launch-ai-radio-label,.launch-ai-actions{align-items:center;gap:9px;display:flex}.launch-ai-radio-label{margin-top:10px}.launch-ai-actions{flex-wrap:wrap;margin-top:14px}.launch-ai-radio-label input[type=radio]{appearance:none;background:#fff;border:1.5px solid #829189;border-radius:50%;flex:0 0 20px;width:20px;min-width:20px;height:20px;min-height:20px;margin:0;padding:0}.launch-ai-radio-label input[type=radio]:checked{border:5px solid var(--launch-platform-action)}.launch-file-button,.launch-secondary-action{width:fit-content;min-height:42px;color:var(--launch-platform-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #8fa198;border-radius:999px;justify-content:center;align-items:center;padding:9px 14px;font-size:.84rem;font-weight:720;display:inline-flex}.launch-image-delete{color:#7b2519;width:fit-content;min-height:42px;font:inherit;cursor:pointer;background:#fff8f6;border:1px solid #c99c94;border-radius:999px;justify-content:center;align-items:center;padding:9px 14px;font-size:.84rem;font-weight:720;display:inline-flex}.launch-file-button{position:relative;overflow:hidden}.launch-file-button input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.launch-secondary-action:hover,.launch-file-button:hover{border-color:var(--launch-platform-action);background:#edf5f0}.launch-image-delete:hover{background:#f9e0db;border-color:#9d3b2d}.launch-secondary-action:disabled,.launch-image-delete:disabled{cursor:not-allowed;opacity:.6}.launch-biography-ai{margin-top:18px}.launch-character-count{color:var(--launch-platform-muted);text-align:right;font-size:.74rem;font-weight:500}.launch-ai-status{min-height:1.25em;color:var(--launch-platform-muted);margin:0;font-size:.78rem;line-height:1.4}.launch-contact-add-grid{flex-wrap:wrap;gap:10px;display:flex}.launch-contact-group{margin-top:22px}.launch-contact-group+.launch-contact-group{border-top:1px solid #17251f1a;padding-top:20px}.launch-contact-group h3{color:var(--launch-platform-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:800}.launch-contact-add{border:1px solid var(--launch-platform-line);min-width:150px;min-height:58px;color:var(--launch-platform-ink);font:inherit;cursor:pointer;text-align:left;background:#fff;border-radius:11px;flex:160px;justify-content:flex-start;align-items:center;gap:10px;padding:10px 38px 10px 10px;font-size:.82rem;font-weight:650;display:flex;position:relative}.launch-contact-add:hover{border-color:var(--launch-platform-action);background:#edf5f0}.launch-contact-add>strong{color:var(--launch-platform-action);font-size:1rem;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.launch-contact-icon{color:#17382b;background:#e6eee9;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:850;display:grid}.launch-contact-add .launch-contact-icon svg{width:20px;height:20px}.launch-contact-list:not(:empty){border-top:1px solid var(--launch-platform-line);margin-top:28px;padding-top:24px}.launch-contact-row{grid-template-columns:minmax(0,1fr) auto;align-items:end}.launch-contact-remove{color:#7b2519;min-height:44px;font:inherit;cursor:pointer;background:#fff8f6;border:1px solid #d6aaa3;border-radius:10px;padding:8px 12px;font-size:.8rem;font-weight:700}.launch-contact-remove:hover{background:#f9e0db;border-color:#9d3b2d}.launch-editor__product-section{min-width:0;display:block}.launch-editor__product-section>.launch-product-choice,.launch-editor__physical-preview{min-width:0}.launch-editor__physical-preview{background:0 0;border:0;border-radius:0;width:100%;margin-top:24px;padding:0}.launch-editor__physical-preview .launch-physical-card{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:24px 0;width:100%}.launch-editor__physical-preview .launch-physical-card__side--front{grid-area:1/1}.launch-editor__physical-preview .launch-physical-card__side--back{grid-area:2/1}.launch-editor__physical-preview .launch-physical-card__proof-caption,.launch-editor__physical-preview .launch-physical-card__production-note,.launch-editor__physical-preview[hidden]{display:none}.launch-check-row[aria-disabled=true]{cursor:not-allowed;opacity:.48}.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}.launch-contact-list{gap:16px;display:grid}.launch-contact-row+.launch-contact-row{border-top:1px solid var(--launch-platform-line);padding-top:16px}.launch-fieldset__label{color:var(--launch-platform-ink);margin:22px 0 10px;font-size:.84rem;font-weight:750}.launch-fieldset__label:first-of-type{margin-top:2px}.launch-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.launch-choice-grid--layouts{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-choice-grid--themes{grid-template-columns:repeat(4,minmax(0,1fr))}.launch-choice-card{border:1px solid var(--launch-platform-line);cursor:pointer;background:#fff;border-radius:11px;align-items:flex-start;gap:10px;min-width:0;min-height:76px;padding:12px;display:flex}.launch-choice-card--design{align-items:center;min-height:64px;padding:10px}.launch-choice-card--theme{position:relative}.launch-choice-card--theme:focus-within{outline:3px solid var(--launch-platform-focus);outline-offset:3px}.launch-choice-card__swatch{background-color:var(--launch-theme-solid);background-image:var(--launch-theme-background);border:1px solid #17251f38;border-radius:8px;flex:none;width:28px;height:28px;display:block}.launch-choice-card:has(input:checked){border-color:var(--launch-platform-action);box-shadow:inset 0 0 0 1px var(--launch-platform-action);background:#edf5f0}.launch-choice-card input[type=radio],.launch-check-row input[type=checkbox],.launch-inline-choice input[type=radio]{appearance:none;cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;border:1.5px solid #829189;flex:none;width:20px;height:20px;margin:1px 0 0}.launch-choice-card input[type=radio],.launch-inline-choice input[type=radio]{border-radius:50%}.launch-check-row input[type=checkbox]{border-radius:5px}.launch-choice-card input[type=radio]:checked,.launch-inline-choice input[type=radio]:checked{border:5px solid var(--launch-platform-action)}.launch-choice-card--theme input[type=radio]{z-index:1;border-radius:inherit;opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.launch-check-row input[type=checkbox]:checked{border-color:var(--launch-platform-action);background-color:var(--launch-platform-action);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='m5 10 3 3 7-7'/%3E%3C/svg%3E")}.launch-choice-card>span{gap:4px;min-width:0;display:grid}.launch-choice-card strong{font-size:.9rem;line-height:1.3}.launch-choice-card__price{color:var(--launch-platform-action);font-size:1.15rem;font-weight:780;line-height:1.2}.launch-choice-card small{line-height:1.4}.launch-physical-options{border-top:1px solid var(--launch-platform-line);min-width:0;max-width:100%;margin-top:16px;padding-top:16px}.launch-physical-options[hidden]{display:none}.launch-check-row{min-height:44px;color:var(--launch-platform-ink);cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;display:flex}.launch-check-row:has(input:checked){background:#edf5f0;border-color:#a9c6b7}.launch-inline-choice{border:1px solid var(--launch-platform-line);border-radius:12px;align-items:center;gap:18px;min-width:0;margin:14px 0 0;padding:12px;display:flex}.launch-inline-choice legend{padding-inline:6px;font-size:.84rem;font-weight:750}.launch-inline-choice label{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.launch-print-contacts{min-width:0;max-width:100%;margin-top:12px}.launch-print-contacts .launch-check-row{min-width:0;max-width:100%}.launch-print-contact-copy{gap:2px;min-width:0;display:grid;overflow:hidden}.launch-print-contact-copy strong,.launch-print-contact-copy span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.launch-print-contact-copy strong{font-size:.78rem;font-weight:650}.launch-print-contact-copy span{color:var(--launch-platform-muted);font-size:.74rem}.launch-print-contacts .launch-contact-icon{width:28px;height:28px;color:var(--launch-platform-action,#234e3b);border-radius:8px}.launch-print-contacts .launch-contact-icon :is(svg,img){width:18px;height:18px}.launch-primary-action{background:var(--launch-platform-action,#234e3b);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:10px 20px;font-size:1rem;font-weight:750;display:inline-flex}.launch-editor__preview{align-self:start}.launch-phone-frame{isolation:isolate;box-sizing:border-box;padding:var(--launch-phone-frame-padding);border:var(--launch-phone-frame-border-width) solid #0a0c0d;background:linear-gradient(145deg,#323638,#111415 42%,#050606 76%,#242829);border-radius:36px;align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29,0 18px 42px #0003;container-type:inline-size}.launch-phone-frame[data-placement=editor]{width:min(100%, var(--launch-phone-editor-frame-width))}.launch-phone-frame__screen{z-index:1;width:100%;aspect-ratio:var(--launch-phone-screen-aspect);background:#050606;border-radius:9cqw;flex:none;display:grid;position:relative;overflow:hidden}.launch-phone-frame__screen>.launch-card{border-radius:inherit;width:100%;max-width:none;height:100%;box-shadow:none}.launch-phone-frame__screen>.launch-card .launch-card__tagline{max-height:calc(2*max(4cqw,11px));top:max(2cqw,8px)}.launch-phone-frame__screen>.launch-card .launch-card__tagline[data-copy-density=normal]:before{content:"";float:left;width:32cqw;height:max(4cqw,11px)}.launch-phone-frame__screen>.launch-card .launch-card__tagline[data-framed-fit=tight]{letter-spacing:-.12em;max-height:22px;font-size:10px;line-height:11px}.launch-phone-frame__screen>.launch-card .launch-card__tagline[data-copy-density=normal][data-framed-fit=tight]:before{height:11px}.launch-phone-frame__screen>.launch-card .launch-card__tagline[data-copy-density=compact]{max-height:calc(2*max(3.077cqw,11px))}.launch-phone-frame__island{z-index:2;box-sizing:border-box;pointer-events:none;background:#020303;border:1px solid #ffffff14;border-radius:999px;width:31cqw;height:clamp(8px,3.4cqw,13px);display:block;position:absolute;top:3px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px 2px #ffffff14}.launch-editor__preview-viewport{min-width:0;min-height:0}.launch-editor__preview[data-preview-mode] [data-editor-digital-preview],.launch-editor__preview [data-contact-capacity-card],.launch-editor__preview [data-editor-digital-preview] .launch-card{width:100%}.launch-editor__preview [data-editor-digital-preview] .launch-card{border-radius:25.8px;box-shadow:0 18px 42px #0000002e}.launch-editor :focus-visible{outline:3px solid var(--launch-platform-focus);outline-offset:3px}@media (width>=1181px){.launch-editor:not(.launch-editor--validation) .launch-editor__form-panel{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;scroll-padding-block:20px;overflow-y:auto}.launch-editor:not(.launch-editor--validation) .launch-editor__preview[data-preview-mode]{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid;position:sticky;top:0;overflow:hidden}.launch-editor:not(.launch-editor--validation) .launch-editor__preview-viewport{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-inline-end:20px;overflow:hidden auto}.launch-body--editor .launch-editor:not(.launch-editor--validation)>.launch-editor__preview[data-preview-mode=digital-only]>.launch-editor__preview-viewport{container:digital-editor-preview/size}.launch-body--editor .launch-editor:not(.launch-editor--validation)>.launch-editor__preview[data-preview-mode=digital-only]>.launch-editor__preview-viewport>[data-editor-digital-preview]{width:min(100%, clamp(313.48px, calc(45.9954cqh + 8.64px), var(--launch-phone-editor-frame-width)));margin-inline:auto}.launch-body--editor .launch-editor>.launch-editor__preview:is([data-preview-mode=digital-only],[data-preview-mode=digital-physical])>.launch-editor__preview-viewport>[data-editor-digital-preview] .launch-card{container-name:digital-editor-card}@container digital-editor-card (width>=295px) and (width<=337px){.launch-body--editor .launch-editor>.launch-editor__preview:is([data-preview-mode=digital-only],[data-preview-mode=digital-physical])>.launch-editor__preview-viewport>[data-editor-digital-preview] .launch-card:is([data-identity-density=dense],[data-identity-density=boundary]) :is(.launch-card__title,.launch-card__company-line){font-size:max(3.077cqw,10px)}.launch-body--editor .launch-editor>.launch-editor__preview:is([data-preview-mode=digital-only],[data-preview-mode=digital-physical])>.launch-editor__preview-viewport>[data-editor-digital-preview] .launch-card .launch-card__title{font-size:max(3.25cqw,10px)}.launch-body--editor .launch-editor>.launch-editor__preview:is([data-preview-mode=digital-only],[data-preview-mode=digital-physical])>.launch-editor__preview-viewport>[data-editor-digital-preview] .launch-card .launch-card__tagline{width:76.75cqw}.launch-body--editor .launch-editor>.launch-editor__preview:is([data-preview-mode=digital-only],[data-preview-mode=digital-physical])>.launch-editor__preview-viewport>[data-editor-digital-preview] .launch-card .launch-card__tagline[data-copy-density=compact]{letter-spacing:-.08em}.launch-body--editor .launch-editor>.launch-editor__preview:is([data-preview-mode=digital-only],[data-preview-mode=digital-physical])>.launch-editor__preview-viewport>[data-editor-digital-preview] .launch-card .launch-card__tagline[data-copy-density=normal]:before{width:39.75cqw}}}@media (width<=1180px){.launch-editor{grid-template-columns:minmax(0,1fr);row-gap:32px;width:min(100%,856px);margin-inline:auto}.launch-editor__preview[data-preview-mode]{grid-row:1;justify-self:center;width:min(100%,375px);height:auto;max-height:none;position:static;overflow:visible}.launch-editor__preview[data-preview-mode=digital-physical]{display:block}.launch-editor__preview-viewport,.launch-editor__preview[data-preview-mode=digital-physical] .launch-editor__preview-viewport{scrollbar-gutter:auto;padding-right:0;overflow:visible}.launch-editor__preview[data-preview-mode] [data-editor-digital-preview]{width:100%}.launch-editor__form-panel{scrollbar-gutter:auto;width:100%;height:auto;max-height:none;overflow:visible}.launch-editor--validation .launch-editor__validation-heading,.launch-editor--validation .launch-editor__preview,.launch-editor--validation .launch-editor__form-panel{grid-column:1;width:min(100%,826px)}.launch-editor--validation .launch-editor__preview{width:min(100%, var(--launch-phone-editor-frame-width))}.launch-editor--validation .launch-editor__validation-heading{grid-row:1}.launch-editor--validation .launch-editor__preview[data-preview-mode]{grid-row:2}.launch-editor--validation .launch-editor__form-panel{grid-row:3}}@media (width<=900px){.launch-editor__physical-preview{justify-self:start;width:min(100%,390px)}}@media (width<=760px){.launch-images-grid{grid-template-columns:minmax(0,1fr)}.launch-image-control{min-height:0}}@media (width<=640px){.launch-image-dialog[open]{border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;width:100%;max-width:none;max-height:88svh;margin:0;inset:auto 0 0}.launch-image-dialog__surface{max-height:88svh;padding:20px 18px calc(20px + env(safe-area-inset-bottom));overflow-y:auto}}@media (width<=560px){.launch-editor{width:100%;padding:12px}.launch-fieldset{padding:16px}.launch-form-grid,.launch-contact-row,.launch-choice-grid,.launch-choice-grid--layouts,.launch-choice-grid--themes{grid-template-columns:minmax(0,1fr)}.launch-field--wide{grid-column:auto}.launch-ai-compare{grid-template-columns:minmax(0,1fr)}.launch-editor__validation-heading>h1{font-size:38px}.launch-validation-problem-panel__grid,.launch-validation-problem-panel>footer{grid-template-columns:minmax(0,1fr)}.launch-validation-problem-panel{height:auto}.launch-contact-add-grid{grid-template-columns:minmax(0,1fr);display:grid}.launch-contact-add{width:100%;min-width:0}.launch-image-scale{grid-template-columns:minmax(0,1fr) 48px}.launch-image-scale>span{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.launch-editor *,.launch-editor :before,.launch-editor :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.launch-body{--launch-product-font:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--launch-editorial-font:"Cormorant Garamond", Georgia, "Times New Roman", serif;--launch-platform-ink:#17251f;--launch-platform-muted:#52635b;--launch-platform-line:#cbd2cd;--launch-platform-surface:#fff;--launch-platform-canvas:#f3f0e8;--launch-platform-action:#234e3b;--launch-platform-focus:#9a6a00;--launch-page:#f6f2eb;--launch-line:var(--launch-platform-line);--launch-accent:var(--launch-platform-focus);background:var(--launch-page);color:#171814;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100svh;font-family:var(--launch-product-font);padding-top:0}.launch-body [hidden]{display:none!important}.launch-body :focus-visible{outline:3px solid var(--launch-platform-focus);outline-offset:3px}.launch-header{z-index:100;background:var(--launch-page);border-bottom:1px solid var(--launch-line);position:sticky;top:0}.launch-site-header,.launch-site-footer{justify-content:space-between;align-items:center;gap:24px;width:min(1312px,100% - 128px);margin-inline:auto;display:flex}.launch-site-header{height:64px}.launch-brand{min-height:44px;color:var(--launch-platform-ink);align-items:center;gap:12px;display:inline-flex}.launch-brand,.launch-brand:visited,.launch-brand:hover,.launch-brand:active{color:var(--launch-platform-ink);text-decoration:none}.launch-brand:focus-visible{outline:3px solid var(--launch-accent);outline-offset:4px}.launch-brand__logo{width:94px;height:auto;display:block}.launch-brand__divider{background:#17251f40;flex:none;width:1px;height:30px}.launch-brand__platform{max-width:132px;color:var(--launch-platform-ink);letter-spacing:.025em;white-space:nowrap;flex-direction:column;font-size:.7rem;font-weight:400;line-height:1.2;display:flex}#how-it-works,.launch-body [id]{scroll-margin-top:84px}.launch-site-header nav,.launch-site-footer nav{align-items:center;gap:28px;font-size:14px;font-weight:400;display:flex}.launch-site-header a:not(.launch-brand),.launch-site-footer a{text-underline-offset:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.launch-site-header a:not(.launch-brand):hover,.launch-site-footer a:hover{text-decoration-color:currentColor}.launch-account{align-items:center;display:inline-flex;position:relative}.launch-account__trigger{min-width:54px;min-height:42px;color:var(--launch-platform-ink);font:inherit;cursor:pointer;background:#ffffff8c;border:1px solid #17251f3d;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.launch-account__trigger[aria-expanded=true]{border-color:var(--launch-platform-action);background:#edf5f0}.launch-account__avatar{background:var(--launch-platform-action);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.launch-account__avatar img{object-fit:cover;width:100%;height:100%}.launch-account__initials{letter-spacing:.02em;font-size:.72rem;font-weight:750}.launch-account__generic-icon{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.launch-account__chevron{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:7px}.launch-account__menu{z-index:1;border:1px solid var(--launch-platform-line);background:var(--launch-platform-surface);min-width:248px;color:var(--launch-platform-ink);border-radius:12px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 16px 36px #17251f29}.launch-account__email{color:var(--launch-platform-muted);overflow-wrap:anywhere;margin:0;padding:14px 16px;font-size:.78rem;line-height:1.45}.launch-account__logout-form{margin:0}.launch-account__sign-out,.launch-account__sign-out:visited{border:0;border-top:1px solid var(--launch-platform-line);color:#b42318;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;padding:12px 16px;font-weight:700;display:block}.launch-account__sign-out:hover{background:#fff3f1}.launch-site-main{width:min(1312px,100% - 128px);margin-inline:auto;position:relative}.launch-hero-stage{min-height:620px;position:relative}.launch-hero{position:static}.launch-eyebrow{color:#28533f;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:.78rem;font-weight:800}.launch-hero h1,.launch-auth-intro h1{font-family:var(--launch-editorial-font);letter-spacing:-.035em;margin:0;font-weight:600}.launch-hero .launch-eyebrow{letter-spacing:.18em;font-size:13px;font-weight:600;line-height:18px;position:absolute;top:100px;left:8px}.launch-hero h1{width:900px;max-width:calc(100% - 16px);font-size:68px;line-height:68px;position:absolute;top:142px;left:8px}.launch-hero h1>span{display:block}.launch-hero>p:not(.launch-eyebrow){width:710px;color:var(--launch-platform-muted);margin:0;font-size:18px;line-height:28px;position:absolute;top:316px;left:12px}.launch-hero__actions{gap:16px;display:flex;position:absolute;top:434px;left:12px}.launch-hero__actions .launch-primary-action,.launch-hero__actions .launch-secondary-action{border-radius:12px;width:210px;height:48px;min-height:48px;padding:0 20px}.launch-hero__actions .launch-secondary-action{width:190px}.launch-how-it-works{padding:34px 12px 82px}.launch-how-it-works h2{color:var(--launch-platform-ink);font-family:var(--launch-editorial-font);text-align:center;align-items:center;gap:24px;margin:0 0 34px;font-size:clamp(38px,4vw,52px);font-weight:600;line-height:1;display:flex}.launch-how-it-works h2:before,.launch-how-it-works h2:after{content:"";background:#17181424;flex:1;height:1px}.launch-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,4vw,60px);width:100%;margin:0;padding:0;list-style:none;display:grid}.launch-steps li{text-align:center;flex-direction:column;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.launch-step__image{object-fit:cover;border:1px solid #17251f2e;border-radius:50%;width:clamp(104px,9vw,132px);height:clamp(104px,9vw,132px);display:block;box-shadow:0 12px 28px #17251f1a}.launch-step p{color:var(--launch-platform-ink);margin:0;font-size:15px;font-weight:600;line-height:1.45}.launch-step p span{color:var(--launch-platform-action);font-family:var(--launch-editorial-font);font-size:22px}.launch-step__arrow{color:#17251f75;font-size:30px;font-weight:300;position:absolute;top:48px;right:calc(-1*clamp(27px,3vw,46px))}.launch-hero__visual,.launch-auth-preview{z-index:1;position:absolute}.launch-hero__visual>.launch-phone-frame,.launch-auth-preview>.launch-phone-frame{width:100%;height:auto}.launch-hero__visual{width:281px;top:38px;left:951px}.launch-hero__visual>.launch-phone-frame{transform:rotate(2deg);box-shadow:0 20px 40px #0003}.launch-hero__visual .launch-card__content{align-content:start}.launch-auth-preview{width:304px;top:86px;left:884px}.launch-auth-preview>.launch-phone-frame{transform:rotate(-2deg);box-shadow:0 18px 36px #0000002e}.launch-auth-preview .launch-card[data-template=portrait] .launch-card__content{gap:1cqw}.launch-auth-preview .launch-card__quick-actions .launch-contact-icon,.launch-auth-preview .launch-card__connect .launch-contact-icon{width:5cqw;height:5cqw}.launch-auth-preview .launch-card__quick-actions :is(a,button),.launch-auth-preview .launch-card__connect :is(a,button){gap:.8cqw;padding:.75cqw}.launch-auth-preview .launch-card__quick-actions :is(a,button)>span:last-child,.launch-auth-preview .launch-card__connect :is(a,button)>span:last-child{overflow-wrap:normal;white-space:nowrap;font-size:3.2cqw;line-height:1.1}.launch-site-footer nav{flex-wrap:wrap}.launch-site-footer{color:#5a5c54;border-top:1px solid #1718141f;flex-wrap:wrap;min-height:100px;font-size:.86rem}.launch-auth-shell{box-sizing:border-box;width:min(1312px,100% - 128px);min-height:818px;margin-inline:auto;padding-block:88px 108px;position:relative}.launch-auth-intro{width:min(560px,100% - 56px);margin-left:56px}.launch-auth-intro h1{overflow-wrap:anywhere;text-wrap:balance;font-size:64px;line-height:normal}.launch-auth-intro p{color:var(--launch-platform-muted);margin:2px 0 0 4px;font-size:18px;line-height:24px}.launch-auth-card{box-sizing:border-box;border:1px solid var(--launch-platform-line);background:var(--launch-platform-surface);border-radius:20px;align-content:start;gap:20px;width:min(560px,100% - 56px);min-height:474px;margin:32px 0 0 56px;padding:30px;display:grid;position:relative}.launch-auth-form{gap:12px;display:grid}.launch-auth-form--email,.launch-divider,.launch-provider-button,.launch-auth-form--email .launch-field{width:100%}.launch-auth-form .launch-field input{background:#fff}.launch-auth-form .launch-primary-action{width:100%;min-height:48px}.launch-auth-form .launch-primary-action:disabled{cursor:not-allowed;opacity:.5}.launch-divider{color:#777972;align-items:center;gap:12px;margin:0;display:flex}.launch-divider:before,.launch-divider:after{content:"";background:#1718142e;flex:1;height:1px}.launch-provider-button{box-sizing:border-box;background:#fff;border:1px solid #17181438;border-radius:14px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:10px 20px;font-weight:750;display:flex}.launch-auth-merge-note{color:var(--launch-platform-muted);margin:0;font-size:13px;line-height:20px}.launch-auth-terms{color:var(--launch-platform-muted);margin:0;font-size:12px;line-height:normal}.launch-auth-terms a{text-underline-offset:3px}.launch-google-mark{color:#e0b94a;font-size:1.25rem;font-weight:900}.launch-notice,.launch-error{border-radius:12px;margin:0;padding:13px 15px;line-height:1.45}.launch-notice{color:#153a28;background:#e1efe7}.launch-error{color:#7b2519;background:#f9e0db}.launch-auth-note{color:#6d6f67;text-align:center;margin:18px 0 0;font-size:.82rem;line-height:1.5}.launch-dashboard,.launch-status-shell,.launch-policy-shell,.launch-public-shell{width:min(1312px,100% - 128px);margin-inline:auto}.launch-dashboard{padding:22px 0 100px}.launch-order-card>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.launch-status-shell h1,.launch-policy-shell h1{font-family:var(--launch-editorial-font);letter-spacing:-.045em;margin:0;font-size:clamp(1.95rem,4vw,3.35rem);font-weight:500;line-height:1.02}.launch-dashboard .launch-editor{margin-top:0}.launch-revision-notice{color:#153a28;background:#edf5f0;border:1px solid #9bb9a8;border-radius:14px;gap:6px;padding:18px 20px;display:grid}.launch-revision-notice p{margin:0;line-height:1.5}.launch-card-review-state{gap:28px;max-width:1040px;margin:32px auto 0;display:grid}.launch-card-review-state h1{font-family:var(--launch-editorial-font);letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:500;line-height:1}.launch-card-review-state>p{max-width:650px;color:var(--launch-platform-muted);margin:14px 0 0;line-height:1.6}.launch-card-review-state{border:1px solid var(--launch-platform-line);background:#ffffffb8;border-radius:18px;padding:clamp(28px,5vw,48px)}.launch-dashboard__messages{gap:8px;display:grid}.launch-dashboard-navigation-guard__dialog{width:min(92vw,480px);color:var(--launch-platform-ink);background:#fff;border:0;border-radius:18px;padding:0;box-shadow:0 28px 80px #081b134d}.launch-dashboard-navigation-guard__dialog::backdrop{background:#10231c85}.launch-dashboard-navigation-guard__dialog>div{padding:26px}.launch-dashboard-navigation-guard__dialog h2,.launch-dashboard-navigation-guard__dialog p{margin:0}.launch-dashboard-navigation-guard__dialog h2{font-family:var(--launch-editorial-font);font-size:2rem;font-weight:500}.launch-dashboard-navigation-guard__dialog p{color:var(--launch-platform-muted);margin-top:10px;line-height:1.5}.launch-dashboard-navigation-guard__actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.launch-dashboard-navigation-guard__actions button{border:1px solid var(--launch-platform-action);min-height:44px;color:var(--launch-platform-action);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:9px 14px;font-weight:750}.launch-dashboard-navigation-guard__actions [data-launch-dashboard-navigation-confirm]{background:var(--launch-platform-action);color:#fff}@media (width<=760px){.launch-dashboard-navigation-guard__actions{flex-direction:column-reverse;align-items:stretch}}@media (width>=1181px){html:has(>body.launch-body--editor){overscroll-behavior:none;height:100%;overflow:hidden}body.launch-body--editor{--launch-phone-editor-screen-width:317.78px;--launch-phone-editor-frame-width:333.78px;height:100svh;min-height:0;overflow:hidden}.launch-body--editor>.launch-dashboard{grid-template-rows:minmax(0,1fr);height:calc(100svh - 65px);min-height:0;padding-block:20px;display:grid;overflow:hidden}.launch-body--editor>.launch-dashboard--workspace{grid-template-rows:minmax(0,1fr);padding-block:20px 0}.launch-body--editor>.launch-dashboard--workspace:has(>.launch-dashboard__messages){grid-template-rows:auto minmax(0,1fr);row-gap:12px}.launch-body--editor .launch-editor:not(.launch-editor--validation){height:100%;min-height:0}.launch-body--editor .launch-editor.launch-editor--validation{grid-template-rows:auto minmax(0,1fr);height:calc(100% - 17px);min-height:0;overflow:hidden}.launch-body--editor .launch-editor--validation .launch-editor__preview{grid-template-rows:minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.launch-body--editor .launch-editor--validation .launch-editor__preview-viewport{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-inline-end:20px;overflow:hidden auto}.launch-body--editor .launch-editor--validation .launch-editor__preview-viewport>[data-editor-digital-preview]{width:min(100%, var(--launch-phone-editor-frame-width));margin-inline:auto}.launch-body--editor .launch-editor--validation .launch-editor__form-panel{height:100%;min-height:0;overflow:hidden}.launch-body--editor .launch-editor--validation .launch-form{height:100%;min-height:0}.launch-body--editor .launch-editor--validation .launch-validation-problem-panel{height:100%;min-height:0;max-height:550px}}@media (width<=1180px){body.launch-body--editor{height:auto;min-height:100svh;overflow-y:auto}.launch-body--editor>.launch-dashboard{height:auto;overflow:visible}}.launch-orders{gap:10px;margin-top:36px;display:grid}.launch-orders h2,.launch-order-card h2{font-family:var(--launch-editorial-font);letter-spacing:-.025em;font-weight:500}.launch-orders>a{border:1px solid var(--launch-platform-line);background:#ffffffad;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:13px 16px;display:flex}.launch-order-card h2{margin:0;font-size:clamp(1.5rem,3vw,2.25rem)}.launch-terms-check{align-items:flex-start;line-height:1.5}.launch-status-shell,.launch-policy-shell{max-width:840px;padding:clamp(48px,8vw,92px) 0 100px}.launch-status-shell>a{color:var(--launch-platform-action);font-weight:750}.launch-status-shell>.launch-primary-action{align-items:center;margin:26px 16px 26px 0;display:inline-flex}.launch-order-card{border:1px solid var(--launch-platform-line);background:#ffffffb8;border-radius:18px;margin-top:22px;padding:24px}.launch-order-card address{margin:18px 0;font-style:normal;line-height:1.6}.launch-order-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:18px 0;display:grid}.launch-order-card dl>div{border-bottom:1px solid var(--launch-platform-line);justify-content:space-between;gap:12px;display:flex}.launch-order-card dt{color:var(--launch-platform-muted)}.launch-order-card dd{text-align:right;margin:0}.launch-policy-shell section{border-top:1px solid var(--launch-platform-line);margin-top:34px;padding-top:20px;line-height:1.7}.launch-contact-shell{width:min(1120px,100% - 128px);margin-inline:auto;padding:64px 0 96px}.launch-contact-intro{max-width:760px}.launch-contact-intro h1{color:var(--launch-platform-ink);font-family:var(--launch-editorial-font);letter-spacing:-.045em;margin:0;font-size:clamp(3rem,6vw,4.5rem);font-weight:500;line-height:.98}.launch-contact-intro>p:last-child{max-width:650px;color:var(--launch-platform-muted);margin:18px 0 0;font-size:1.05rem;line-height:1.6}.launch-contact-layout{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:stretch;gap:28px;margin-top:42px;display:grid}.launch-contact-channels,.launch-contact-form-card{border:1px solid var(--launch-platform-line);background:var(--launch-platform-surface);border-radius:20px;min-width:0;padding:28px}.launch-contact-channels h2,.launch-contact-form-card h2{color:var(--launch-platform-ink);font-family:var(--launch-editorial-font);letter-spacing:-.025em;margin:0 0 22px;font-size:1.8rem;font-weight:550;line-height:1.1}.launch-contact-channel{border-top:1px solid var(--launch-platform-line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:82px;padding:16px 0;display:grid}.launch-contact-channel__icon{width:40px;height:40px;color:var(--launch-platform-action);background:#e8f0eb;border-radius:12px;place-items:center;display:grid}.launch-contact-channel__icon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.launch-contact-channel h3{color:var(--launch-platform-ink);margin:0 0 4px;font-size:.86rem;font-weight:650}.launch-contact-channel a,.launch-contact-channel code{color:var(--launch-platform-muted);overflow-wrap:anywhere;font-family:inherit;font-size:.88rem;line-height:1.35}.launch-contact-hours{color:var(--launch-platform-muted);margin:8px 0 0;font-size:.72rem;line-height:1.45}.launch-contact-hours>span{display:block}.launch-contact-connect{min-height:38px;color:var(--launch-platform-action);font:inherit;background:#fff;border:1px solid #91a39a;border-radius:999px;justify-content:center;align-items:center;padding:7px 12px;font-size:.76rem;font-weight:650;text-decoration:none;display:inline-flex}.launch-contact-connect:hover{border-color:var(--launch-platform-action);background:#edf5f0}.launch-contact-form-card>.launch-notice,.launch-contact-form-card>.launch-error{margin-bottom:18px}.launch-contact-form{gap:18px;display:grid}.launch-contact-form textarea{min-height:180px}.launch-contact-form [data-contact-message-count]{text-align:right}.launch-contact-turnstile,.launch-contact-turnstile .cf-turnstile{width:100%;min-width:0}.launch-contact-form>.launch-primary-action{width:100%}.launch-contact-form>.launch-primary-action:disabled{cursor:not-allowed;opacity:.55}@media (width<=1320px){.launch-hero__visual{display:none}}@media (width<=1279px){.launch-auth-preview{display:none}}@media (width<=980px){.launch-site-main{width:calc(100% - 64px)}.launch-hero-stage{min-height:560px}.launch-hero .launch-eyebrow,.launch-hero h1,.launch-hero>p:not(.launch-eyebrow),.launch-hero__actions{left:0}.launch-hero h1{width:min(100%,760px);font-size:58px;line-height:.98}.launch-hero>p:not(.launch-eyebrow){width:min(100%,650px)}.launch-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:42px}.launch-step:nth-child(2) .launch-step__arrow{display:none}.launch-contact-shell{width:min(720px,100% - 64px)}.launch-contact-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.launch-site-header,.launch-site-footer{width:min(100% - 28px,1120px)}.launch-site-header nav{gap:10px;font-size:.76rem}.launch-auth-shell{width:min(100% - 64px,560px);min-height:0;padding:48px 0 72px;display:block}.launch-auth-intro,.launch-auth-card{width:100%;margin-left:0;position:static}.launch-auth-intro h1{font-size:clamp(46px,8vw,56px);line-height:1}.launch-auth-card{width:100%;height:auto;margin-top:34px;overflow:visible}.launch-site-footer{flex-direction:column;align-items:flex-start;padding:24px 0}.launch-site-footer nav{flex-wrap:wrap}.launch-order-card>header{flex-direction:column}.launch-order-card dl{grid-template-columns:1fr}}@media (width<=640px){.launch-site-main{width:calc(100% - 32px)}.launch-how-it-works{padding-inline:0}.launch-how-it-works h2{gap:14px;font-size:38px}.launch-steps{grid-template-columns:1fr;gap:30px}.launch-step__arrow{display:none}}@media (width<=520px){.launch-site-header{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:calc(100% - 32px);height:auto;min-height:96px;padding:10px 0}.launch-brand{gap:8px}.launch-brand__logo{width:77px}.launch-brand__divider{height:24px}.launch-brand__platform{max-width:72px;font-size:.56rem}.launch-site-header nav{white-space:nowrap;flex-wrap:wrap;justify-content:flex-start;gap:14px;width:100%;font-size:.7rem;position:relative}.launch-account{position:static}.launch-account__menu{width:100%;min-width:0;left:0;right:0}#how-it-works,.launch-body [id]{scroll-margin-top:124px}.launch-hero{padding:58px 0 48px}.launch-hero-stage{min-height:0}.launch-site-main{width:calc(100% - 32px);min-height:0}.launch-contact-shell{width:calc(100% - 32px);padding:48px 0 72px}.launch-contact-layout{margin-top:32px}.launch-contact-channels,.launch-contact-form-card{border-radius:16px;padding:22px 18px}.launch-contact-channel{grid-template-columns:38px minmax(0,1fr) auto;gap:9px}.launch-contact-channel__icon{width:36px;height:36px}.launch-hero .launch-eyebrow,.launch-hero h1,.launch-hero>p:not(.launch-eyebrow),.launch-hero__actions{position:static}.launch-hero h1{width:auto;margin-top:18px;font-size:46px;line-height:.98}.launch-hero h1>span{display:inline}.launch-hero h1>span+span:before{content:" "}.launch-hero>p:not(.launch-eyebrow){width:auto;margin-top:24px;font-size:16px;line-height:24px}.launch-hero__actions{grid-template-columns:1fr;margin-top:28px;display:grid}.launch-hero__actions .launch-primary-action,.launch-hero__actions .launch-secondary-action{width:100%}.launch-hero__visual,.launch-auth-preview{display:none}.launch-steps{width:100%;margin:0;position:static}.launch-auth-shell{width:calc(100% - 32px);min-height:0;padding:48px 0 72px;display:block}.launch-auth-intro,.launch-auth-card{position:static}.launch-auth-card{gap:20px;width:100%;height:auto;margin-top:34px;padding:24px;display:grid;overflow:visible}.launch-auth-form--email .launch-field,.launch-auth-form--email .launch-primary-action,.launch-divider,.launch-provider-button,.launch-auth-merge-note,.launch-auth-terms{width:100%;position:static}.launch-provider-button,.launch-auth-merge-note,.launch-auth-terms{box-sizing:border-box}.launch-auth-intro h1{font-size:46px;line-height:.98}.launch-auth-card{width:100%;height:auto;min-height:474px;margin-top:48px;padding:24px}.launch-provider-button{width:100%}.launch-dashboard{width:min(100% - 24px,1120px);padding:42px 0 72px}}html:has(>body.launch-body--public-card){overscroll-behavior:none;height:100%;overflow:hidden}body.launch-body--public-card{grid-template-rows:auto minmax(0,1fr);height:100svh;min-height:0;display:grid;overflow:hidden}.launch-body--public-card .launch-site-header{height:auto;min-height:64px;padding-block:8px}.launch-body--public-card>.launch-public-shell{place-items:center;width:100%;height:100%;min-height:0;margin:0;padding:0;display:grid;overflow:hidden;container-type:size}.launch-public-card-stage{aspect-ratio:402/874;width:min(402px,100cqw - 16px,45.9954cqh - 3.67963px)}.launch-body--public-card .launch-public-card-stage>.launch-card[data-mode=public]{width:100%;max-width:none}html:has(>body.launch-body--public-card-scroll){overscroll-behavior-y:auto;height:auto;overflow:hidden auto}body.launch-body--public-card-scroll{height:auto;min-height:100svh;display:block;overflow:visible}.launch-body--public-card-scroll>.launch-public-shell{height:auto;min-height:calc(100svh - 64px);padding-block:16px;overflow:visible;container-type:normal}.launch-body--public-card-scroll .launch-public-card-stage{width:min(402px,100vw - 16px)}.launch-body--public-card-scroll .launch-site-header nav{white-space:normal;flex-wrap:wrap}@media (height<=719px){html:has(>body.launch-body--public-card){overscroll-behavior-y:auto;height:auto;overflow:hidden auto}body.launch-body--public-card{height:auto;min-height:100svh;display:block;overflow:visible}.launch-body--public-card>.launch-public-shell{height:auto;min-height:calc(100svh - 64px);padding-block:16px;overflow:visible;container-type:normal}.launch-public-card-stage{width:min(402px,100vw - 16px)}}html.share-dialog-open:has(>body.launch-body--public-card){overscroll-behavior:none;height:100%;overflow:hidden}[data-saved-portrait-actions]:not([hidden]){flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}[data-download-saved-portrait]{min-height:44px;color:var(--launch-platform-action);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.launch-editor-quick-nav,.launch-editor-mobile-return{display:none}@media (width<=1180px){.launch-editor-quick-nav{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:0 auto 20px;font-size:14px;display:flex}.launch-editor-quick-nav a{text-underline-offset:3px;padding:10px 4px}.launch-editor-mobile-return{display:block}#launch-editor-fields,#launch-editor-preview{scroll-margin-block-start:10rem}}html:lang(zh) .launch-site-main :is(h1,h2,h3){text-wrap:balance}
