.card-send{--send-ink:#182b3d;--send-blue:#215c94;--send-green:#24594b;--send-paper:#fffdf8;margin-top:18px;color:var(--send-ink)}.card-send-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card-send .card-send-grid .card-send-action,.card-send .card-text-help .card-send-action{display:flex;align-items:center;gap:12px;min-height:96px;padding:18px 16px;box-sizing:border-box;width:100%;border:1px solid transparent;border-radius:12px;font:400 14px/1.45 Arial,sans-serif;text-align:left;text-decoration:none;cursor:pointer;box-shadow:0 3px 8px #172c4310;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.card-send-action>svg{flex:none}.card-send-action>span{min-width:0;display:grid;gap:5px}.card-send-action strong{font-size:16px;line-height:1.3;font-weight:700}.card-send-action small{font-size:12px;line-height:1.45;font-weight:400}.card-send .card-send-action.card-send-text,.card-send .card-send-action.card-send-text:visited{background:var(--send-green);border-color:var(--send-green);color:#fff!important}.card-send .card-send-action.card-send-email,.card-send .card-send-action.card-send-email:visited{background:var(--send-blue);border-color:var(--send-blue);color:#fff!important}.card-send .card-send-action.card-send-text:hover{background:#194639;border-color:#194639}.card-send .card-send-action.card-send-email:hover{background:#174775;border-color:#174775}.card-send .card-send-action.card-send-copy{grid-column:1/-1;min-height:78px;background:var(--send-paper);border-color:#8b98a5;color:var(--send-ink)!important}.card-send .card-send-copy:hover{background:#eee8dc;border-color:var(--send-ink)}.card-send .card-send-secondary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 18px;margin-top:10px}.card-send .card-send-secondary button,.card-send .card-send-secondary a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 0;border:0;border-radius:3px;box-shadow:none;background:transparent;color:var(--send-ink)!important;font:600 13px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.card-send-secondary svg{width:17px;height:17px}.card-send .card-send-note,.card-send .card-send-status{font:13px/1.6 Arial,sans-serif;margin:12px 0 0;color:var(--send-ink)}.card-send-status{font-weight:600!important}.card-send :focus-visible{outline:3px solid #76531f;outline-offset:4px}.card-send .card-send-action:focus-visible{outline:3px solid #76531f;outline-offset:4px;box-shadow:0 0 0 2px var(--send-paper)}.card-text-help{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:26px;border:1px solid #8b98a5;border-radius:16px;background:#f8f3e9;color:#182b3d;box-sizing:border-box}.card-text-help::backdrop{background:#101725b8}.card-text-help h2{font:500 30px/1.2 Georgia,serif;margin:0 0 16px}.card-text-help p{font:14px/1.65 Arial,sans-serif;overflow-wrap:anywhere}.card-send .card-text-close{min-height:44px;border:1px solid #718092;border-radius:6px;padding:10px 16px;background:#fffdf8;color:#182b3d;font:600 14px Arial,sans-serif;cursor:pointer}.commerce-owner .card-send{padding:24px;border:1px solid #8b98a5;border-radius:14px;background:#f8f3e9;max-width:560px}@media(max-width:600px){.card-send-grid{grid-template-columns:1fr}.card-send .card-send-grid .card-send-action{min-height:80px;padding:16px}.card-send .card-send-copy{grid-column:auto}.commerce-owner .card-send{padding:18px}}@media(prefers-reduced-motion:reduce){.card-send .card-send-action{transition:none}}@media(forced-colors:active){.card-send .card-send-grid .card-send-action,.card-send .card-text-help .card-send-action,.card-send .card-send-action.card-send-text,.card-send .card-send-action.card-send-email,.card-send .card-send-action.card-send-copy,.card-text-help,.commerce-owner .card-send{color:ButtonText!important;background:Canvas;border:1px solid ButtonText;box-shadow:none}.card-send .card-send-secondary button,.card-send .card-send-secondary a,.card-send .card-send-note,.card-send .card-send-status{color:CanvasText!important}.card-send :focus-visible,.card-send .card-send-action:focus-visible{outline-color:Highlight}}.qv2{max-width:1160px;margin:auto;padding:24px;color:#192e41;font:17px/1.65 Arial,sans-serif;--qv2-ink:#192e41}.qv2 *{box-sizing:border-box}.qv2-top{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-bottom:1px solid #cbbba5;padding-bottom:20px}.qv2-top a{font:24px Georgia,serif}.qv2-top span,.qv2-eyebrow{font-size:11px;letter-spacing:.16em}.qv2 h1{font:clamp(38px,6vw,68px)/1.08 Georgia,serif;max-width:850px;scroll-margin-top:24px;margin:32px 0 16px}.qv2 h2{font:30px/1.2 Georgia,serif}.qv2 h3{font:24px/1.3 Georgia,serif}.qv2 a{color:inherit;text-underline-offset:4px}.qv2-intro{max-width:680px}.qv2-panel,.qv2-design,.qv2-saved,.qv2-collections article{padding:24px;background:#fffdf8;border:1px solid #d2c6b5;border-radius:12px}.qv2-panel{max-width:680px}.qv2-collections,.qv2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}.qv2-collections article{background:#eee7db}.qv2-grid img{width:100%;height:180px;object-fit:cover;background:#e6dbca;border-radius:8px}.qv2 label{display:block;font-weight:700;margin:18px 0 6px}.qv2 input,.qv2 textarea{display:block;width:100%;padding:14px;border:1px solid #7c817f;border-radius:6px;color:#192e41;background:#fff;font:inherit}.qv2 textarea{min-height:140px;resize:vertical}.qv2 button{min-height:48px;border:1px solid #192e41;border-radius:6px;padding:12px 18px;background:#192e41;color:#fffdf8;font:600 16px/1.4 Arial;cursor:pointer}.qv2 button:disabled{background:#e2ddd3;border-color:#aba59b;color:#626461;cursor:default}.qv2-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 8px}.qv2-actions button:first-child:not(:only-child){background:#fffdf8;color:#192e41}.qv2-review{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:start}.qv2 iframe{width:100%;height:690px;border:0;border-radius:10px;background:#111725}.qv2-error{background:#fff1e7;padding:18px;border-left:4px solid #9d3927}.qv2-saved{margin:20px 0;overflow-wrap:anywhere}.qv2-saved>p{white-space:pre-wrap}.qv2 small,.qv2-small{font-size:14px}.qv2 footer{font-size:14px;border-top:1px solid #cbbba5;margin-top:48px;padding-top:24px}.qv2 :focus-visible{outline:3px solid #a56b2b;outline-offset:4px}.qv2 h1:focus{outline:none}.qv2 .card-send{color:#192e41}.qv2 .card-send-action{color:inherit;background:#f3eee4}.qv2 .card-send-email{background:#2056a0;color:#fff}@media(max-width:700px){.qv2{padding:18px}.qv2-collections,.qv2-grid,.qv2-review{grid-template-columns:1fr}.qv2 iframe{height:610px}.qv2-panel{padding:20px}.qv2-actions button{flex:1 1 180px}.qv2-top span{font-size:9px}}@media(prefers-reduced-motion:reduce){.qv2 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media(forced-colors:active){.qv2 button,.qv2 input,.qv2 textarea{border:1px solid ButtonText}}.qv2-art-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.qv2 .qv2-art-choice{padding:0;overflow:hidden;background:#f9f4e9;color:#243a40;border:2px solid transparent;text-align:left}.qv2-art-choice.selected{border-color:#976333!important}.qv2-art-choice img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.qv2-art-choice span{display:block;padding:12px}.qv2 select{width:100%;min-height:48px;font:inherit;padding:10px;border:1px solid #7c776c;border-radius:8px;background:#fff}.qv2-offers .qv2-grid{margin-top:28px}.qv2-price{font:32px Georgia,serif}.qv2-price small{display:block;font:13px system-ui,sans-serif}.qv2-offer-preview{display:block;width:100%;height:650px;border:0;border-radius:16px;margin-top:20px}@media(max-width:600px){.qv2-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qv2-art-choice span{font-size:14px;padding:8px}}.qv2-free-entry{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;align-items:center;background:#192f3c;color:#fff8eb;border-radius:18px;padding:clamp(24px,4vw,44px);margin:28px 0 56px}.qv2-free-entry h2{font-size:clamp(32px,4vw,46px);margin:12px 0}.qv2-free-entry button{background:#ead2af;color:#192e41;width:100%}.qv2-free-entry a{display:block;margin-top:20px;text-align:center}.qv2-offers{max-width:none;scroll-margin-top:24px}.qv2-offers header{max-width:720px}.qv2-art-choice small{display:block;font-size:12px;font-weight:400;margin-top:4px}.qv2-selection{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:4px 0 24px;border-bottom:1px solid #cbbba5}.qv2-selection p{margin:0}.qv2-offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.qv2-offer-grid h3{margin:8px 0}.qv2-offer-grid .qv2-panel{max-width:none}.qv2-future{padding:20px 0;border-bottom:1px solid #cbbba5;margin-bottom:48px}.qv2 summary{cursor:pointer;min-height:44px;padding:10px 0}.qv2 #my-designs{scroll-margin-top:24px}.qv2-error:focus{outline:2px solid #9d3927;outline-offset:3px}@media(max-width:700px){.qv2-free-entry,.qv2-offer-grid{grid-template-columns:1fr}.qv2-free-entry{gap:14px;margin-bottom:36px}.qv2-selection{align-items:stretch;flex-direction:column}.qv2-selection button{width:100%}}@media(forced-colors:active){.qv2-free-entry{border:1px solid CanvasText}.qv2-art-choice.selected{outline:3px solid Highlight}}.qv2-balance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:24px 0}.qv2 #my-inventory{scroll-margin-top:24px}.qv2 #my-inventory:focus{outline:none}.qv2-balance-grid h3{font-size:23px}.qv2 img.qv2-selected-art{display:block;width:100%;height:auto;object-fit:contain;border-radius:8px}.qv2-panel>.qv2-selected-art{max-width:280px;margin-bottom:20px}.pw-design-tile{min-width:0;background:#fffaf0;border:1px solid #cfc1a9;border-radius:3px 14px 14px 3px;box-shadow:-3px 0 #d7c9ad,0 9px 24px #243b4910;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.pw-design-tile.selected{border-color:#94613c;box-shadow:-3px 0 #ab8058,0 12px 26px #243b4920}.pw-design-tile:focus-within{outline:3px solid #a56b2b;outline-offset:4px}.qv2 .pw-design-tile .qv2-art-choice{display:block;width:100%;border:0!important;border-radius:0;background:transparent}.pw-design-tile .qv2-art-choice img{aspect-ratio:4/3;background:#eee5d5}.pw-design-tile .qv2-art-choice span{padding:16px}.pw-design-tile .qv2-art-choice strong{display:block;font:25px/1.15 Georgia,serif;margin:8px 0;overflow-wrap:break-word}.pw-design-tile .pw-status{font:600 10px/1.5 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#705438}.pw-design-tile .pw-purpose{font-size:14px;line-height:1.5;font-weight:400;min-height:42px;color:#4b5d64}.pw-design-tile .pw-selection-label{font-size:12px;color:#6b4d31;margin-top:14px}.qv2 .pw-design-make{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;border-top:1px solid #d7c8af;border-radius:0;background:#f1e7d6;color:#19323e;padding:14px 16px;font-size:14px}.qv2 .pw-design-make span{padding:0}.qv2 .pw-design-make:hover{background:#e8d8be}.qv2 .pw-design-make:disabled{color:#626461;background:#e2ddd3}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pw-design-tile:hover{transform:translateY(-3px);box-shadow:-3px 0 #c4af8d,0 14px 28px #243b4924}}.pw-comparison,.pw-creator{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;margin:36px 0}.pw-comparison{padding:28px;background:#eae2d5;border:1px solid #d4c5ae;border-radius:18px}.pw-comparison .pw-study{max-width:480px;margin:auto;width:100%}.pw-selection-detail{display:block;border:0;padding:14px 0}.pw-selection-detail h3{font-size:36px;margin:10px 0 16px}.pw-selection-detail p{margin:0 0 20px}.pw-selection-detail button{width:100%}.pw-selection-detail .qv2-small{margin-top:14px}.pw-study{min-width:0;margin:0}.pw-study figcaption{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px;color:#4c5d63;font:12px/1.5 Arial,sans-serif}.pw-study figcaption span{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.pw-study figcaption strong{font-weight:500}.pw-study-paper{background:#fcf5e7;border:1px solid #cdbb9e;border-radius:3px 14px 14px 3px;box-shadow:-4px 0 #d5c5a6,0 15px 35px #243b4918;overflow:hidden}.qv2 .pw-study .qv2-selected-art{border-radius:0;aspect-ratio:4/3;background:#e9deca}.pw-study-words{padding:24px;overflow-wrap:break-word}.pw-study-from{font:24px/1.25 Georgia,serif;color:#19323e;margin:0 0 20px}.pw-study-message{font:22px/1.5 Georgia,serif;color:#243a40;white-space:pre-wrap;margin:0}.pw-placeholder{color:#677374;font-style:italic}.pw-study-link{margin-top:24px;padding:14px;background:#193a4c;color:#fff8eb;border-radius:6px;font:14px/1.5 Arial,sans-serif;overflow-wrap:anywhere}.pw-study-link strong{display:flex;justify-content:space-between}.pw-study-link>span{display:block;margin-top:4px}.pw-study-note{font:13px/1.6 Arial,sans-serif;color:#536168;max-width:55ch;margin:16px 0 0}.pw-creator .pw-controls{max-width:none;width:100%;padding:28px}.pw-controls>.qv2-eyebrow{margin:0 0 24px}.pw-controls label:first-of-type{margin-top:0}.pw-controls input,.pw-controls textarea{scroll-margin-block:28px 100px}.pw-controls .qv2-actions{margin-top:24px}.pw-controls .qv2-actions button{flex:1 1 180px}.pw-controls .qv2-actions button:first-child{background:#19323e;color:#fff8eb}.pw-controls .qv2-actions button:last-child{background:transparent;color:#19323e}.pw-field-note{border-left:2px solid #986b42;padding-left:12px;font-size:14px;color:#536168}.pw-write-jump{display:none}@media(min-width:1000px){.pw-creator>.pw-study{position:sticky;top:24px}}@media(max-width:700px){.qv2-art-grid{gap:14px}.pw-design-tile .qv2-art-choice span{padding:12px}.pw-design-tile .qv2-art-choice strong{font-size:21px}.pw-design-tile .pw-purpose{font-size:12px;min-height:54px}.pw-design-tile .pw-status{font-size:9px}.qv2 .pw-design-make{padding:12px;font-size:13px}.pw-comparison,.pw-creator{grid-template-columns:1fr;gap:24px}.pw-comparison{padding:18px}.pw-selection-detail h3{font-size:30px}.pw-study-words{padding:20px}.pw-study-from{font-size:24px}.pw-study-message{font-size:21px}.pw-creator .pw-study img.qv2-selected-art{max-height:280px}.pw-creator .pw-controls{padding:22px}.qv2 .pw-write-jump{display:block;background:transparent;color:#19323e;border-color:#bba88d;text-align:left}.pw-creator .pw-study{max-width:520px;width:100%;margin:auto}}@media(max-width:360px){.qv2-art-grid{grid-template-columns:1fr}.pw-design-tile .pw-purpose{min-height:0}.pw-creator .pw-controls,.pw-study-words{padding:18px}}@media(prefers-reduced-motion:reduce){.pw-design-tile{transform:none!important;transition:none!important}}@media(forced-colors:active){.pw-design-tile,.pw-study-paper,.pw-study-link{border:1px solid CanvasText;box-shadow:none}.pw-design-tile.selected{outline:2px solid Highlight}}.pw-comparison-jump{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.pw-comparison{scroll-margin-top:24px}.pw-controls .qv2-actions button:disabled{background:#e2ddd3;color:#626461;border-color:#aba59b;cursor:default}.pw-controls input:disabled,.pw-controls textarea:disabled{color:#536168;background:#f0ece5}.pw-inventory{margin:64px 0 40px;border-top:1px solid #bda98b;padding-top:36px;min-width:0}.pw-inventory-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.pw-inventory-heading h2{font-size:clamp(36px,5vw,52px);margin:8px 0 16px}.pw-inventory-heading p{margin:0 0 12px}.pw-inventory-heading button{flex-shrink:0}.pw-inventory-nav{display:flex;gap:10px 24px;flex-wrap:wrap;padding:18px 0;border-block:1px solid #d3c4ad;margin:24px 0 36px}.pw-inventory-nav a{display:inline-flex;align-items:center;min-height:44px;font-size:15px}.pw-inventory h3{font-size:30px;margin:0 0 12px;scroll-margin-top:24px}.pw-inventory h4{font:27px/1.2 Georgia,serif;margin:8px 0 16px;overflow-wrap:anywhere}.pw-inventory section+section{margin-top:44px}.pw-inventory-section-title{display:flex;justify-content:space-between;gap:16px;align-items:baseline;border-bottom:1px solid #d3c4ad;padding-bottom:12px;margin-bottom:24px}.pw-inventory-section-title p{margin:0}.pw-inventory .qv2-balance-grid{margin-top:22px}.pw-inventory-balance{padding:24px;background:#1c3543;color:#fff8eb;border:1px solid #5f6b69;border-radius:3px 14px 14px 3px;box-shadow:-3px 0 #b89a71}.pw-inventory-balance h4{display:flex;gap:16px;align-items:center}.pw-inventory-balance h4 strong{font-size:56px;font-weight:400;line-height:1}.pw-inventory-balance h4 span{font:16px/1.5 Arial,sans-serif;max-width:100px}.pw-inventory-balance p{margin:12px 0}.pw-inventory-balance .qv2-eyebrow{color:#ead2af;min-height:34px}.pw-inventory-balance .qv2-small{color:#e1e6e4}.pw-inventory-designs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pw-inventory-design{min-width:0;background:#fffaf0;border:1px solid #ccbda4;border-radius:3px 12px 12px 3px;box-shadow:-3px 0 #d5c5a6,0 10px 24px #243b4910;overflow:hidden;display:flex;flex-direction:column}.pw-inventory-art{background:#eae1d1;aspect-ratio:4/3;display:grid;place-items:center}.pw-inventory .pw-inventory-art img.qv2-selected-art{border-radius:0;aspect-ratio:4/3;object-fit:contain}.pw-inventory-design-info{padding:22px;display:flex;flex-direction:column;flex:1}.pw-inventory-design-info p{margin:0 0 12px}.pw-inventory-design-info button{margin-top:auto;width:100%;display:flex;justify-content:space-between;gap:12px;text-align:left}.pw-inventory-design-info button+p{margin:12px 0 0}.pw-inventory-design-info .qv2-eyebrow{color:#705438;font-size:10px}.pw-inventory-saved{display:grid;grid-template-columns:170px minmax(0,1fr);gap:28px;padding:28px;background:#fffdf8;border:1px solid #cdbda4;border-radius:3px 14px 14px 3px;box-shadow:-3px 0 #d5c5a6;margin-bottom:24px}.pw-inventory-saved-art{min-width:0}.pw-inventory-saved-art>span{display:block;text-align:center;color:#536168;margin-top:8px;font-size:12px}.pw-inventory-saved-content{min-width:0}.pw-inventory-message{white-space:pre-wrap;overflow-wrap:anywhere;font:23px/1.55 Georgia,serif;margin:20px 0}.pw-inventory-rights{font-size:13px;border-bottom:1px solid #d9cdbb;padding-bottom:20px;color:#536168}.pw-inventory-saved .qv2-eyebrow{margin-top:0}.pw-inventory-drafts{padding:24px;background:#eee5d6;border:1px solid #cbb99b;border-radius:10px;margin-bottom:36px}.pw-inventory-draft{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #cbb99b;padding-top:18px;margin-top:18px}.pw-inventory-draft strong{display:block;font:24px/1.3 Georgia,serif}.pw-inventory-draft span{display:block;font-size:14px;margin-top:6px}.pw-inventory-draft button{flex-shrink:0}.pw-inventory-empty{border:1px dashed #bda98b;border-radius:10px;padding:24px;color:#465b63;background:#f5efe4}.pw-inventory-empty p{margin:0}.pw-inventory-empty button{margin-top:18px}.pw-inventory-access{padding:24px 0;margin-top:32px;border-top:1px solid #d3c4ad;max-width:680px}.pw-inventory-access p{margin:8px 0;font-size:15px}.pw-inventory a,.pw-inventory button{overflow-wrap:anywhere}.pw-inventory-design:focus-within{outline:3px solid #a56b2b;outline-offset:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pw-inventory-design{transition:transform .18s ease,box-shadow .18s ease}.pw-inventory-design:hover{transform:translateY(-3px);box-shadow:-3px 0 #c4af8d,0 14px 28px #243b4920}}@media(max-width:800px){.pw-inventory-designs{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-inventory-saved{grid-template-columns:110px minmax(0,1fr);gap:20px}}@media(max-width:600px){.pw-inventory-heading,.pw-inventory-section-title,.pw-inventory-draft{align-items:stretch;flex-direction:column;gap:12px}.pw-inventory-nav{gap:4px 18px}.pw-inventory-designs{grid-template-columns:1fr}.pw-inventory-saved{grid-template-columns:minmax(0,1fr);padding:20px;gap:20px}.pw-inventory-saved-art{max-width:190px;margin:auto;width:100%}.pw-inventory-drafts{padding:20px}.pw-inventory-saved h4{font-size:27px}.pw-inventory-message{font-size:22px}.pw-inventory{margin-top:40px}.pw-inventory h3{font-size:28px}.pw-inventory-balance{padding:22px}}@media(prefers-reduced-motion:reduce){.pw-inventory-design{transition:none!important;transform:none!important}}@media(forced-colors:active){.pw-inventory-design,.pw-inventory-saved,.pw-inventory-balance,.pw-inventory-empty,.pw-inventory-drafts{border:1px solid CanvasText;box-shadow:none}.pw-inventory-balance,.pw-inventory-balance .qv2-eyebrow,.pw-inventory-balance .qv2-small{color:CanvasText;background:Canvas}}.pw-inventory-legacy-cover{padding:24px 16px;aspect-ratio:4/3;border:1px solid #d3c4ad;border-radius:3px 10px 10px 3px;background:#eee5d6;display:flex;flex-direction:column;justify-content:center;gap:12px}.pw-inventory-legacy-cover span{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.pw-inventory-legacy-cover strong{font:22px/1.25 Georgia,serif}.qv2-review{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.pw-catalog-filters{display:flex;align-items:end;gap:18px;flex-wrap:wrap;padding:18px 0;border-block:1px solid #cbbba5;margin:24px 0}.pw-catalog-filters label{margin:0;flex:1 1 240px;max-width:340px;font-size:14px}.pw-catalog-filters fieldset{border:0;padding:0;margin:0;display:flex;gap:8px;flex-wrap:wrap;min-width:0}.pw-catalog-filters legend{font-size:14px;font-weight:700;margin-bottom:6px}.qv2 .pw-catalog-filters button{background:#fffaf0;color:#192e41;border-color:#bca988}.qv2 .pw-catalog-filters button[aria-pressed=true]{background:#192e41;color:#fffaf0}.qv2 .pw-catalog-filters .pw-filter-reset{background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;font-size:14px}.pw-catalog-group{margin:32px 0 44px}.pw-catalog-group h3{font:36px/1.2 Georgia,serif;margin-bottom:10px}.pw-catalog-group header p{margin:0}.pw-tile-action{border-top:1px solid #d3c4ad;margin-top:18px;display:flex!important;justify-content:space-between;padding:14px 0 0!important;font-size:14px}.pw-tile-action span{padding:0!important}.pw-workspace-facts{max-width:850px;padding:18px 22px;background:#eee5d6;border:1px solid #cbb99b;border-radius:8px}.pw-workspace-facts strong{font:26px Georgia,serif;display:block}.pw-workspace-facts>span{display:block;font-size:13px;margin-top:6px}.pw-workspace-facts p{margin:10px 0 0}.pw-store-catalog .qv2-art-choice small{font-size:14px}.pw-store-catalog .pw-status{font-size:10px!important}.pw-store-catalog .pw-purpose{min-height:0}@media(max-width:600px){.pw-catalog-filters{align-items:stretch}.pw-catalog-filters label{max-width:none}.pw-catalog-filters fieldset{width:100%}.pw-workspace-facts{padding:18px}.pw-store-catalog .qv2-art-grid{grid-template-columns:1fr}.pw-store-catalog .pw-purpose{font-size:14px}}.pw-recipient-preview{min-width:0;overflow-anchor:none}.services-commercial:has(.qv2)>.gs-local-nav{display:none}.pw-category-filter{flex:1 1 180px;min-width:0;max-width:340px}.pw-category-filter summary{font-size:14px}.pw-category-filter label{display:block;font-size:13px}.pw-store-catalog>.qv2-selection{padding:12px 0;gap:14px}.pw-store-catalog>.qv2-selection p{font-size:14px}.pw-catalog-filters legend{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pw-store-catalog>.qv2-selection button{font-size:14px;flex-shrink:0}.pw-catalog-filters,.pw-catalog-filters fieldset{align-items:center}@media(max-width:600px){.pw-catalog-filters fieldset{width:auto}.pw-category-filter{flex:1 1 150px}.pw-catalog-filters{gap:4px 14px}.pw-store-catalog>.qv2-selection{flex-direction:row;align-items:center}.pw-store-catalog>.qv2-selection button{width:auto;font-size:13px;padding:10px}.qv2-top{gap:10px 18px}.qv2-top a{font-size:20px}}.qv2-storefront>h1{font-size:clamp(36px,4vw,50px);max-width:none;margin:20px 0 12px}.qv2-storefront>.qv2-eyebrow{margin-bottom:8px}.qv2-storefront .pw-store-catalog>header h2{font-size:24px;margin:18px 0 12px}.qv2-storefront .pw-catalog-filters{margin:14px 0;padding:12px 0}.qv2-storefront .pw-catalog-group{margin:20px 0 32px}.qv2-storefront .pw-catalog-group h3{font-size:29px;margin:12px 0 8px}.qv2-storefront .qv2-intro{margin:10px 0}.pw-store-catalog>header>.qv2-eyebrow{margin:14px 0 8px;font-size:11px}.pw-catalog-filters .pw-purpose-filter{flex:1 1 220px;max-width:300px;font-weight:600;font-size:13px}.pw-purpose-filter select{margin-top:6px;min-height:44px;width:100%;background:#fffaf0;color:#192e41;border:1px solid #bca988;border-radius:5px;padding:10px}.pw-store-catalog .qv2-art-choice img{object-fit:contain;aspect-ratio:4/3;background:#eee5d6}.pw-store-catalog .pw-purpose{line-height:1.5}.pw-catalog-filters button:focus-visible,.pw-purpose-filter select:focus-visible{outline:3px solid #225e9a;outline-offset:3px}.pw-inventory-drafts>p:last-child{margin-bottom:0}.pw-inventory-nav a:focus-visible{outline:3px solid #225e9a;outline-offset:3px}@media(max-width:600px){.pw-catalog-filters{gap:12px}.pw-catalog-filters fieldset{width:100%}.pw-catalog-filters .pw-purpose-filter{max-width:none;flex-basis:100%}.pw-catalog-filters .pw-filter-reset{padding-left:0;min-height:44px}.pw-store-catalog>.qv2-selection{flex-direction:column;align-items:stretch}.pw-store-catalog>.qv2-selection button{width:100%;min-height:44px}.pw-inventory-nav{gap:6px 18px}}.qv2-top nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.qv2-top nav a,.qv2-top nav button{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.qv2-top nav a{font-size:16px;padding:8px}.qv2>[role=status]:empty{margin:0}.qv2-storefront>h1{font-size:clamp(32px,4vw,44px)}.qv2-storefront .pw-store-catalog>header h2{margin-top:10px}.qv2-storefront .pw-catalog-group header p{max-width:56ch}@media(max-width:600px){.qv2-top{gap:8px 12px}.qv2-top>span{margin-left:auto}.qv2-top nav{order:3;flex-basis:100%;gap:8px}.qv2-top nav button{font-size:14px;padding:10px 14px}.qv2-storefront>.qv2-eyebrow{margin-top:16px}.qv2-storefront>h1{font-size:32px;line-height:1.15}.qv2-storefront .qv2-intro{font-size:16px;line-height:1.5}}.pw-preview-tools{padding:16px;margin-bottom:12px;border:1px solid #cdbb9e;border-radius:10px;background:#fffaf0}.qv2 .pw-preview-tools button{width:100%;display:flex;justify-content:space-between;gap:12px;text-align:left}.pw-preview-tools p{font-size:14px;line-height:1.5;margin:10px 0 0}.qv2 .pw-recipient-preview iframe{display:block;max-width:100%}@media(max-width:700px){.qv2-review{grid-template-columns:minmax(0,1fr)}}
