.phase-six{--pp-eyebrow:var(--pp-phase-six-orange)}.phase-six .inbox-list-card,.phase-six .inbox-detail,.phase-six .activity-card,.phase-six .inbox-empty{background:var(--card);border:1px solid var(--pp-line);box-shadow:var(--shadow-soft);border-radius:18px}.phase-six .inbox-filter-track{background:var(--pp-inbox-track);border-radius:999px;flex-wrap:wrap;gap:6px;width:max-content;max-width:100%;margin-bottom:16px;padding:5px;display:flex}.phase-six .inbox-filter-track [role=tab]{font:700 13px var(--pp-font-body);color:var(--pp-inbox-chip-ink);height:auto;box-shadow:none;background:0 0;border:0;border-radius:999px;gap:0;padding:9px 18px}.phase-six .inbox-filter-track [role=tab][aria-selected=true]{background:var(--pp-dark-green);color:var(--support-reply-foreground)}.phase-six .inbox-filter-count{font:800 11px var(--pp-font-body);background:var(--pp-gold);color:var(--pp-dark-green);border-radius:999px;margin-left:6px;padding:2px 8px}.phase-six .inbox-review-grid{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.phase-six .inbox-list-card{box-shadow:none;padding:12px}.phase-six .inbox-list-heading{font:800 11px var(--pp-font-body);letter-spacing:.12em;color:var(--pp-muted);padding:4px 8px 8px}.phase-six .inbox-detail{box-shadow:none;border-radius:22px;gap:0;padding:22px}.phase-six .inbox-review-header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.phase-six .inbox-avatar{background:var(--pp-mid-green);width:46px;height:46px;color:var(--support-reply-foreground);font:800 16px var(--pp-font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.phase-six .inbox-reviewer-name{font:900 20px var(--pp-font-heading);color:var(--pp-dark-green)}.phase-six .inbox-reviewer-meta{font:400 13px var(--pp-font-body);color:var(--pp-muted)}.phase-six .inbox-quote{color:var(--pp-inbox-quote);margin:6px 0 12px;font:400 20px/1.55 Georgia,serif}.phase-six .inbox-rating-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.phase-six .inbox-rating-row>span>span:first-child{--pp-star-fill:var(--pp-gold);gap:2px}.phase-six .inbox-type-chips>span{font:700 11.5px var(--pp-font-body);border:1.5px solid var(--pp-line);color:var(--pp-inbox-chip-ink);border-radius:999px;padding:3px 11px}.phase-six .inbox-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.phase-six .inbox-actions>button{font:700 13px var(--pp-font-body);border-radius:999px;padding:7px 15px}.phase-six .inbox-downloads{border-top:1px solid var(--pp-line);flex-wrap:wrap;gap:8px;width:100%;margin-top:12px;padding-top:12px;display:flex}.phase-six .inbox-downloads button{border:1.5px solid var(--pp-line);background:var(--card);color:var(--pp-dark-green);font:700 13px var(--pp-font-body);padding:7px 15px}.phase-six .inbox-downloads [data-download=media]{color:#fff;background:#12290f;border:0}.phase-six .inbox-downloads [data-download=media]:hover{color:#fff;background:#245c29}.phase-six .inbox-downloads [data-download=text]{color:#3d4a37;background:#ece9e1;border:1.5px solid #e0dccf}.phase-six .inbox-downloads [data-download=text]:hover{color:#3d4a37;background:#e4e0d6}.phase-six .inbox-downloads .inbox-record-download>button{border-color:var(--pp-gold);color:var(--pp-upgrades-pill-ink);background:#fbf3d2}.phase-six .inbox-downloads .inbox-record-download>button:hover{color:var(--pp-upgrades-pill-ink);background:#f6e9b4}.phase-six .inbox-approved-date{font:400 12px var(--pp-font-body);color:var(--pp-mid-green)}.phase-six .inbox-detail .inbox-approve{background-image:var(--pp-logo-gold-gradient);color:var(--pp-ink);font:700 14px var(--pp-font-body);border-radius:999px;padding:10px 20px}.phase-six .inbox-detail .inbox-decline{border:1.5px solid var(--destructive);background:var(--card);color:var(--destructive)}.phase-six .inbox-detail .inbox-decline:hover{background:color-mix(in srgb, var(--destructive) 6%, transparent);color:var(--destructive)}.phase-six .inbox-status{font:700 12px var(--pp-font-body);text-transform:none;border:0;border-radius:999px;margin-left:auto;padding:5px 12px}.phase-six .inbox-status[data-status=pending]{background:var(--pp-upgrades-pill-yellow);color:var(--pp-upgrades-pill-ink)}.phase-six .inbox-status[data-status=approved]{background:var(--pp-upgrades-pill-green);color:var(--pp-mid-green)}.phase-six .inbox-list-row{background:0 0;border:1.5px solid #0000;border-radius:14px;margin-bottom:4px;padding:11px 12px}.phase-six .inbox-list-row[aria-pressed=true]{background:var(--pp-inbox-selected);border-color:var(--pp-gold)}.phase-six .inbox-list-eyebrow{color:var(--pp-phase-six-orange);font:800 10.5px var(--pp-font-body);letter-spacing:.12em;text-transform:uppercase}.phase-six .inbox-list-name{font:700 14px var(--pp-font-body);color:var(--pp-dark-green);margin:2px 0}.phase-six .inbox-list-preview{font:400 12.5px var(--pp-font-body);color:var(--pp-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.phase-six .inbox-relationship{border-top:1px solid var(--pp-line);border-bottom:0;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px 0;display:grid}.phase-six .inbox-relationship label{font:700 13px var(--pp-font-body);color:var(--pp-dark-green);text-transform:none;letter-spacing:0}.phase-six .inbox-detail .inbox-relationship select{border:1.5px solid var(--pp-line);background:var(--card);width:150px;min-width:0;max-width:100%;font:700 13px var(--pp-font-body);color:var(--pp-dark-green);border-radius:999px;justify-self:start;padding:10px 16px}.phase-six .inbox-relationship>p{grid-column:1/-1}.phase-six .activity-card{overflow:hidden}.phase-six .activity-card thead tr{background:var(--pp-dark-green)}.phase-six .activity-card thead th{color:var(--support-reply-foreground)}.phase-six .activity-card tbody tr:hover{background:var(--pp-cream)}.phase-six.activity-page main>header,.phase-six.activity-page main>.portal-content{width:100%;max-width:908px;margin-left:0;margin-right:0}.phase-six.activity-page .activity-card{border-radius:18px;overflow:hidden}.phase-six.activity-page .activity-card th{font:800 11px var(--pp-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--support-reply-foreground);padding:14px 18px}.phase-six.activity-page .activity-card td{padding:14px 18px}.phase-six.activity-page .activity-card tbody tr{border-bottom:1px solid var(--pp-line)}.phase-six.activity-page .activity-card tbody tr:last-child{border-bottom:0}.phase-six.activity-page .activity-when,.phase-six.activity-page .activity-who{font:500 14px var(--pp-font-body);color:var(--pp-activity-ink)}.phase-six.activity-page .activity-review-name{font:700 14px var(--pp-font-body);color:var(--pp-dark-green)}.phase-six.activity-page .activity-action-pill{border:1px solid var(--pp-line);background:var(--pp-activity-pill);color:var(--pp-activity-ink);font:700 12px var(--pp-font-body);border-radius:999px;padding:4px 12px;display:inline-block}.phase-six.activity-page .activity-action-pill[data-action=approved]{background:var(--pp-upgrades-pill-green);border-color:var(--pp-activity-approved-border);color:var(--pp-dark-green)}.phase-six.activity-page .activity-action-pill:is([data-action=rejected],[data-action=declined]){background:var(--pp-activity-declined);border-color:var(--pp-activity-declined-border);color:var(--pp-activity-declined-ink)}.phase-six.activity-page .activity-action-pill[data-action=submitted]{background:var(--pp-activity-submitted);border-color:var(--pp-activity-submitted-border);color:var(--pp-activity-submitted-ink)}.phase-six.activity-page .activity-action-pill[data-action=taken_off]{background:var(--pp-activity-taken-off);border-color:var(--pp-activity-taken-off-border);color:var(--pp-activity-taken-off-ink)}.phase-six.activity-page .activity-action-pill[data-action=put_back]{background:var(--pp-activity-put-back);border-color:var(--pp-activity-put-back-border);color:var(--pp-activity-put-back-ink)}.phase-six.activity-page .activity-transition{font:500 12.5px var(--pp-font-body);color:var(--pp-muted);margin-top:4px;display:block}.phase-six.activity-page .activity-footer-note{background:var(--pp-activity-footer);border-top:1px solid var(--pp-line);font:500 13px/1.5 var(--pp-font-body);color:var(--pp-muted);padding:14px 18px}.phase-six .inbox-detail details{border:0;border-top:1px solid var(--pp-line);background:0 0;border-radius:0;padding:12px 0}.phase-six .inbox-detail details summary{font:700 13px var(--pp-font-body);color:var(--pp-mid-green);align-items:center;gap:8px;padding:0;list-style:none;display:flex}.phase-six .inbox-detail details summary::-webkit-details-marker{display:none}.phase-six .inbox-detail details summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:rotate(45deg)}.phase-six .inbox-detail details[open] summary:after{transform:rotate(225deg)}@media (width<=900px){.phase-six .inbox-review-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.phase-six main{padding-left:16px;padding-right:16px}.phase-six .inbox-detail{padding:20px}}.settings-restyle,.admin-restyle{--muted-foreground:var(--pp-muted)}.settings-restyle{--set-ink:#12290f;--set-muted:#5d6a52;--set-line:#e6dfc8;--set-gold-pale:#efce7a;--set-sand:#cdbf8c;--set-green:#245c29;--set-field:#fffdf8;--set-pill-ink:#5d5a43;--set-note:#fbf3d2;--set-note-line:#e6d48a;--set-note-ink:#4a3a0a;--set-eyebrow:#a4501b}.settings-restyle main{max-width:908px}.settings-restyle .pp-eyebrow{letter-spacing:.14em;color:var(--set-eyebrow);text-transform:uppercase;font-size:12px;font-weight:800}.settings-restyle h1{letter-spacing:-.02em;color:var(--set-ink);font-size:30px;font-weight:900}.settings-restyle header .text-pp-muted{color:var(--set-muted);font-size:14px}.settings-restyle .settings-gold-pill{font-family:var(--pp-font-body);background-image:var(--pp-gold-button);color:var(--set-ink);height:auto;min-height:0;box-shadow:var(--shadow-soft);background-color:#0000;border:0;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:700}.settings-restyle .settings-gold-pill:hover{background-image:var(--pp-gold-button);color:var(--set-ink);background-color:#0000}.settings-restyle .settings-gold-pill:disabled{opacity:.7}.settings-restyle .settings-setup-bar{background:var(--set-ink);color:#fff;border:0;border-radius:16px;margin-bottom:14px;padding:14px 20px}.settings-restyle .settings-setup-bar>span:first-child{font-family:var(--pp-font-heading);font-size:15px;font-weight:800}.settings-restyle .settings-setup-bar>span:nth-child(2){color:var(--set-gold-pale);font-size:13px;font-weight:700}.settings-restyle .settings-setup-bar svg{width:15px;height:15px;color:var(--set-gold-pale)}.settings-restyle .settings-section{border:1px solid var(--set-line);box-shadow:var(--shadow-soft);background:#fff;border-radius:18px;margin-bottom:10px;overflow:hidden}.settings-restyle .settings-section-header{color:var(--set-ink);background:#fff;gap:14px;padding:16px 20px}.settings-restyle .settings-section-circle{border:2px solid var(--set-sand);color:#fff;background:0 0;width:26px;height:26px}.settings-restyle .settings-section-circle.is-complete{border-color:var(--set-green);background:var(--set-green)}.settings-restyle .settings-section-title{font-family:var(--pp-font-heading);color:var(--set-ink);font-size:17px;font-weight:800}.settings-restyle .settings-section-helper{font-family:var(--pp-font-body);color:var(--set-muted);margin-top:2px;font-size:13px}.settings-restyle .settings-section-badge{letter-spacing:.1em;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:10.5px;font-weight:800}.settings-restyle .settings-section-badge[data-required=true]{color:var(--set-green);border:1.5px solid var(--set-green)}.settings-restyle .settings-section-badge[data-required=false]{color:var(--set-muted);border:1.5px solid var(--set-sand)}.settings-restyle .settings-section-chevron{width:15px;height:15px;color:var(--set-muted);margin-left:10px}.settings-restyle .settings-section[open]{border-radius:20px;margin-bottom:18px}.settings-restyle .settings-section[open]>.settings-section-header{background:var(--set-ink);padding:16px 22px}.settings-restyle .settings-section[open] .settings-section-title{color:#fff;font-size:18px}.settings-restyle .settings-section[open] .settings-section-helper{color:#cfe3c9}.settings-restyle .settings-section[open] .settings-section-circle{background:var(--set-gold-pale);width:24px;height:24px;color:var(--set-ink);border-color:#0000}.settings-restyle .settings-section[open] .settings-section-badge[data-required]{color:var(--set-gold-pale);border:1.5px solid var(--set-gold-pale)}.settings-restyle .settings-section[open] .settings-section-chevron{color:var(--pp-cream)}.settings-restyle .settings-section-body{border-top:1px solid var(--set-line);background:#fff;padding:20px 22px}.settings-restyle .settings-section-body>*+*{margin-top:14px}.settings-restyle .settings-section-body label>span:first-child{color:var(--set-ink);font-size:12px;font-weight:700}.settings-restyle .settings-section-body label>span:first-child,.settings-restyle .settings-section-body legend{text-transform:none;letter-spacing:0;font-family:var(--pp-font-body)}.settings-restyle .settings-section-body label:has(>input:not([type])){text-transform:none;letter-spacing:0;font-family:var(--pp-font-body)}.settings-restyle .settings-section-body label:has(>input:is([type=text],[type=email],[type=password],[type=tel],[type=url],[type=search],[type=date],[type=number])){text-transform:none;letter-spacing:0;font-family:var(--pp-font-body)}.settings-restyle .settings-section-body label:has(>select){text-transform:none;letter-spacing:0;font-family:var(--pp-font-body)}.settings-restyle .settings-section-body label:has(>textarea){text-transform:none;letter-spacing:0;font-family:var(--pp-font-body)}.settings-restyle .settings-section-body label:has(+input){text-transform:none;letter-spacing:0;font-family:var(--pp-font-body)}.settings-restyle .settings-section-body label:has(+textarea){text-transform:none;letter-spacing:0;font-family:var(--pp-font-body)}.settings-restyle .settings-section-body label:has(+select){text-transform:none;letter-spacing:0;font-family:var(--pp-font-body)}:is(.settings-restyle .settings-section-body label:has(>input:not([type])),.settings-restyle .settings-section-body label:has(>select),.settings-restyle .settings-section-body label:has(>textarea),.settings-restyle .settings-section-body label:has(+input),.settings-restyle .settings-section-body label:has(+textarea),.settings-restyle .settings-section-body label:has(+select)){color:var(--set-ink);font-size:12px;font-weight:700}:is(.settings-restyle .settings-section-body label:has(>input:not([type]))>span:first-child,.settings-restyle .settings-section-body label:has(>input:is([type=text],[type=email],[type=password],[type=tel],[type=url],[type=search],[type=date],[type=number]))>span:first-child,.settings-restyle .settings-section-body label:has(>select)>span:first-child,.settings-restyle .settings-section-body label:has(>textarea)>span:first-child){margin-bottom:5px;display:block}:is(.settings-restyle .settings-section-body label:has(>input:not([type]))>input,.settings-restyle .settings-section-body label:has(>input:is([type=text],[type=email],[type=password],[type=tel],[type=url],[type=search],[type=date],[type=number]))>input,.settings-restyle .settings-section-body label:has(>select)>select,.settings-restyle .settings-section-body label:has(>textarea)>textarea){margin-top:0}:is(.settings-restyle .settings-section-body label:has(+input),.settings-restyle .settings-section-body label:has(+textarea),.settings-restyle .settings-section-body label:has(+select)){margin-bottom:5px}.settings-restyle .settings-section-body input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),.settings-restyle .settings-section-body select,.settings-restyle .settings-section-body textarea{border:1.5px solid var(--set-line);background:var(--set-field);color:var(--pp-ink);height:auto;min-height:0;font-size:14px;font-weight:500;font-family:var(--pp-font-body);letter-spacing:0;text-transform:none;border-radius:12px;padding:11px 13px}.settings-restyle .settings-section-body input::placeholder,.settings-restyle .settings-section-body textarea::placeholder{color:#9a9f8d}.settings-restyle .settings-section-body .text-muted-foreground{color:var(--set-muted);font-size:12.5px;line-height:1.5}.settings-restyle #section-basics .sm\:grid-cols-2{gap:14px}.settings-restyle #section-basics input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:2px solid #e8b840;border-radius:6px;flex-shrink:0;width:20px;height:20px;margin-top:0}.settings-restyle #section-basics input[type=checkbox]:checked{background-color:var(--set-green);border-color:var(--set-green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}.settings-restyle #section-basics input[type=checkbox]:focus-visible{outline:2px solid var(--set-green);outline-offset:2px}.settings-restyle #section-basics label:has(>input[type=checkbox])>span{color:var(--set-ink);font-size:13px;font-weight:600}.settings-restyle #section-basics fieldset:has(input[name=sells]){border:0;min-width:0;margin-inline:0;padding:0}.settings-restyle #section-basics fieldset:has(input[name=sells]) legend{float:none;color:var(--set-ink);margin:0;padding:0;font-size:12px;font-weight:700;position:static}.settings-restyle #section-basics fieldset:has(input[name=sells]) p{letter-spacing:0;margin:5px 0 6px;font-size:12.5px;font-weight:400;line-height:1.5}.settings-restyle #section-basics fieldset label:has(input[type=radio]){border:1.5px solid var(--set-line);color:var(--set-pill-ink);background:#fff;border-radius:999px;gap:0;min-height:0;padding:9px 18px;font-size:13px;font-weight:700;position:relative}.settings-restyle #section-basics fieldset label:has(input[type=radio]:checked){background:var(--set-ink);color:#fff;border-color:var(--set-ink)}.settings-restyle #section-basics fieldset input[type=radio]{opacity:0;width:0;height:0;position:absolute}.settings-restyle #section-basics fieldset label:has(input[type=radio]:focus-visible){outline:2px solid var(--set-green);outline-offset:2px}.settings-restyle #section-basics .settings-section-body>div:has(h3){border-top:1px solid var(--set-line);padding-top:14px}.settings-restyle #section-basics h3{font-family:var(--pp-font-heading);color:var(--set-ink);font-size:14px;font-weight:800}.settings-restyle #section-basics .settings-mailing-address{border-top:1px solid var(--set-line);padding-top:14px}.settings-restyle #section-basics .settings-address-hint{color:var(--set-muted);margin:2px 0 10px;font-size:12.5px;font-weight:400;line-height:1.5}.settings-restyle .settings-address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-restyle #section-logo .settings-logo-tips{margin:8px 0 0}.settings-restyle #section-logo .settings-section-body>[role=button]{margin-bottom:0}.settings-restyle #section-logo .settings-logo-tips .settings-logo-tip{font-family:var(--pp-font-body);color:var(--set-muted);margin:0;font-size:12.5px;font-weight:400;line-height:1.5}.settings-restyle #section-colors .settings-section-body>.settings-colors-hint{font-family:var(--pp-font-body);color:var(--set-muted);margin:12px 0 0;font-size:12.5px;font-weight:400;line-height:1.5}.settings-restyle #section-colors .settings-colors-hint+div{margin:12px 0 0}.settings-restyle #section-colors .settings-section-body>div:first-child{margin-bottom:0}.settings-restyle #section-offers fieldset button,.settings-restyle #section-checkin fieldset button{border:1.5px solid var(--set-line);color:var(--set-pill-ink);height:auto;min-height:0;box-shadow:none;background:#fff;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:700}.settings-restyle #section-checkin fieldset button{padding:9px 16px}.settings-restyle #section-offers fieldset button:hover,.settings-restyle #section-checkin fieldset button:hover{color:var(--set-pill-ink);background:#fff}.settings-restyle #section-offers fieldset button[aria-pressed=true],.settings-restyle #section-checkin fieldset button[aria-pressed=true],.settings-restyle #section-offers fieldset button[aria-pressed=true]:hover,.settings-restyle #section-checkin fieldset button[aria-pressed=true]:hover{background:var(--set-ink);color:#fff;border-color:var(--set-ink)}.settings-restyle #section-checkin fieldset>div{gap:8px}.settings-restyle #section-logo [role=button]{border:2px dashed var(--set-sand);background:var(--set-field);border-radius:16px;gap:18px;padding:18px}.settings-restyle #section-logo [role=button]:hover{border-color:var(--set-sand)}.settings-restyle #section-logo [role=button]>img,.settings-restyle #section-logo [role=button]>div:first-child{border-radius:14px;flex-shrink:0;width:92px;height:92px}.settings-restyle #section-logo [role=button]>div:first-child{border:2px dashed var(--set-sand);color:var(--set-muted);font-size:13px;font-weight:600}.settings-restyle #section-logo [role=button] p{color:var(--set-ink);font-size:13px;font-weight:700}.settings-restyle #section-logo [role=button] .settings-logo-hint{font-family:var(--pp-font-body);color:var(--set-muted);margin-top:8px;font-size:12.5px;font-weight:400}.settings-restyle #section-logo .settings-logo-tip{margin-top:6px;font-size:12.5px;font-weight:400}.settings-restyle #section-logo .settings-gold-pill{font-size:13px}.settings-restyle #section-colors fieldset{border:0;border-radius:0;padding:0}.settings-restyle #section-colors fieldset legend{color:var(--set-ink);padding:0;font-size:13px;font-weight:800}.settings-restyle #section-colors [role=tablist]{background:#efe8d0;border:0;border-radius:999px;gap:6px;width:max-content;max-width:100%;padding:5px;display:flex;overflow:visible}.settings-restyle #section-colors [role=tab]{font-family:var(--pp-font-body);letter-spacing:0;color:var(--set-pill-ink);background:0 0;border:0;border-radius:999px;min-height:0;padding:8px 18px;font-size:13px;font-weight:700}.settings-restyle #section-colors fieldset label:has(>input.font-mono)>span.text-muted-foreground{font-family:var(--pp-font-body);color:var(--set-muted);letter-spacing:0;text-transform:none;margin-top:4px;margin-bottom:0;font-size:12.5px;font-weight:400;display:block}.settings-restyle #section-colors [role=tab][aria-selected=true]{background:var(--set-ink);color:#fff}.settings-restyle #section-colors fieldset span[aria-hidden=true]{border:0;border-radius:10px;width:80px;height:44px;font-size:16px;font-weight:800}.settings-restyle #section-colors fieldset input.font-mono{border:1.5px solid var(--set-line);background:var(--set-field);border-radius:12px;width:130px;height:44px;padding:0 12px;font-size:14px}.settings-restyle #section-colors fieldset input[type=color]{border:1.5px solid var(--set-line);background:#fff;border-radius:10px;width:56px;height:44px;padding:4px}.settings-restyle #section-colors fieldset label:has(input[type=color]){color:var(--set-muted);font-size:12.5px}.settings-restyle #section-colors fieldset>div>button[type=button]{border:1.5px solid var(--set-line);color:var(--set-ink);background:#fff;border-radius:999px;min-height:0;padding:7px 15px;font-size:13px;font-weight:700}.settings-restyle #section-colors fieldset p.uppercase{letter-spacing:.08em;color:var(--set-muted);font-size:11px;font-weight:800}.settings-restyle #section-colors fieldset button[aria-pressed]{border:2px solid #e0dbc4;border-radius:10px;outline:none;flex-shrink:0;width:32px;height:32px}.settings-restyle #section-colors fieldset button[aria-pressed=true]{border-color:var(--set-ink)}.settings-restyle #section-colors fieldset>div:last-child>div{flex-wrap:nowrap;align-items:center;gap:8px;padding:4px;display:flex;overflow-x:auto}.settings-restyle #section-colors fieldset>div:last-child>div>span{width:64px;color:var(--set-muted);font-size:11.5px;font-weight:600}.settings-restyle #section-colors .settings-section-body .flex.flex-wrap:has(>.settings-keep-colors){gap:10px}.settings-restyle #section-colors .settings-keep-colors button{border:1.5px solid var(--set-line);color:var(--set-ink);height:auto;min-height:0;box-shadow:none;background:#fff;border-radius:999px;padding:7px 15px;font-size:13px;font-weight:700}.settings-restyle #section-colors .settings-keep-colors button:hover{color:var(--set-ink);background:#fff}.settings-restyle #section-colors .max-w-\[300px\]{max-width:190px}.settings-restyle #section-colors h3{font-family:var(--pp-font-heading);color:var(--set-ink);font-size:14px;font-weight:800}.settings-restyle #section-colors .rounded-\[26px\]{border:5px solid #16220f}.settings-restyle #section-colors .settings-section-body>div:last-child{background:var(--set-note);border:1px solid var(--set-note-line);color:var(--set-note-ink);border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.6}.settings-restyle #section-colors .settings-section-body>div:last-child h3{color:var(--set-note-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:700}.settings-restyle #section-colors .settings-section-body>div:last-child strong,.settings-restyle #section-colors .settings-section-body>div:last-child p{color:var(--set-note-ink)}.settings-restyle #section-video button[aria-controls^=welcome-script-]{color:var(--set-ink);border:1.5px solid var(--set-line);box-shadow:none;background:#fff;border-radius:999px;font-size:13px;font-weight:700}.settings-restyle #section-video button[aria-controls^=welcome-script-]:hover{background:#fff}.settings-restyle #section-video button[aria-controls^=welcome-script-] svg{color:var(--set-muted)}.settings-restyle #section-video .aspect-video{aspect-ratio:auto;background:#f3efdf;border-radius:16px;height:150px}.settings-restyle #section-video .aspect-video .h-12{border-radius:10px;width:40px;height:40px}.settings-restyle #section-video .aspect-video p.text-sm{color:#16220f;font-size:14px;font-weight:700}.settings-restyle #section-video .aspect-video p.text-xs{color:var(--set-muted);font-size:12px;font-weight:600}.settings-restyle #section-video button.bg-gradient-primary{background-image:var(--pp-gold-button);color:var(--set-ink);border:0;border-radius:999px;height:auto;min-height:0;padding:10px 20px;font-size:13px;font-weight:700}.settings-restyle #section-video label.min-h-11{border:1.5px solid var(--set-line);color:var(--set-ink);background:#fff;border-radius:999px;align-items:center;min-height:0;padding:7px 15px;font-size:13px;font-weight:700;line-height:normal;display:inline-flex}.settings-restyle #section-offers .settings-toggle-list{flex-direction:column;gap:0;width:100%;display:flex}.settings-restyle #section-offers .settings-section-body label:has(input[type=checkbox]){border-bottom:0;border-radius:0;align-items:center;width:100%;min-height:0;padding:10px 0;display:flex}.settings-restyle #section-offers .settings-toggle-list>label+label{border-top:1px solid var(--set-line)}.settings-restyle #section-offers .settings-toggle-list>label>span{order:0;min-width:0}.settings-restyle #section-offers .settings-toggle-list>label>input{order:1;margin-top:0;margin-left:auto}.settings-restyle #section-offers .settings-toggle-list>label>span>span:last-child:not(:first-child){font-family:var(--pp-font-body);color:var(--set-muted);font-size:12.5px;font-weight:400}.settings-restyle #section-offers .settings-section-body label:has(input[type=checkbox])>span>span:first-child{color:var(--set-ink);font-size:14px;font-weight:700}.settings-restyle #section-offers input[type=checkbox]{appearance:none;background:var(--set-sand);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;width:42px;height:24px;margin-top:2px;transition:background-color .15s;position:relative}.settings-restyle #section-offers input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.settings-restyle #section-offers input[type=checkbox]:checked{background:var(--set-green)}.settings-restyle #section-offers input[type=checkbox]:checked:after{left:21px}.settings-restyle #section-offers input[type=checkbox]:focus-visible{outline:2px solid var(--set-green);outline-offset:2px}.settings-restyle .settings-footer-actions{justify-content:flex-end}@media (width<=640px){.settings-restyle main,.admin-restyle main{padding-inline:16px}.settings-restyle #section-colors fieldset>div:last-child>div{gap:5px}.settings-restyle #section-colors fieldset button[aria-pressed]{width:32px;max-width:32px}}.admin-restyle .admin-layout{width:100%;max-width:none}.admin-restyle .admin-tabs{flex-wrap:nowrap;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.admin-restyle .admin-tab{border:1px solid var(--pp-line);background:var(--pp-cream);color:var(--pp-dark-green);border-radius:999px;flex:none;min-height:44px}.admin-restyle .admin-tab[aria-selected=true]{background:var(--pp-dark-green);color:var(--pp-cream)}.admin-restyle .admin-card{border:1px solid var(--pp-line);background:var(--card);box-shadow:var(--shadow-soft);border-radius:18px;padding:24px}.admin-restyle .admin-ideas-title{text-transform:uppercase;color:var(--pp-phase-six-orange);font-size:11px;font-weight:800}.admin-restyle .admin-idea{border-top:1px solid var(--pp-line);padding-top:18px}.admin-restyle [data-variant=supportReply]{background-image:var(--pp-logo-gold-gradient);color:var(--pp-dark-green)}@media (width<=640px){.admin-restyle .admin-card{padding:18px}}.phase-five{--pp-eyebrow:var(--pp-phase-six-orange);--pp-field-cream:#fffdf8;--pp-placeholder:#9a9f8d;--pp-note-cream:#fbf0cf}.phase-five #collect-invite input:not([type=checkbox]):not([type=radio]):not([type=file]){background:var(--pp-field-cream);border:1.5px solid var(--pp-line);font:500 14px var(--pp-font-body);border-radius:12px;padding:11px 13px}.phase-five #collect-invite input::placeholder{color:var(--pp-placeholder);text-transform:none;font-weight:500}.phase-five .collect-email-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.phase-five .phase-five-card{border:1px solid var(--pp-line);background:var(--card);box-shadow:var(--shadow-soft);border-radius:18px;padding:26px}.phase-five .collect-tabs{border-bottom:1px solid var(--pp-line);gap:30px;margin-bottom:26px;display:flex}.phase-five .collect-tab{min-height:52px;color:var(--pp-muted);box-shadow:none;background:0 0;border-bottom:3px solid #0000;border-radius:0;padding:0 0 12px}.phase-five .collect-tab[aria-selected=true]{border-bottom-color:var(--pp-gold);color:var(--pp-dark-green);font-weight:800}.phase-five .count-pill{background:var(--pp-dark-green);color:var(--primary-foreground);border-radius:999px;padding:3px 9px;font-size:11px}.phase-five .invite-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.phase-five .add-segments{background:var(--pp-cream);border:1px solid var(--pp-line);border-radius:999px;flex-wrap:wrap;gap:4px;margin:24px 0;padding:5px;display:flex}.phase-five .segment{min-height:44px;color:var(--pp-muted);box-shadow:none;background:0 0;border-radius:999px;flex:1;padding:8px 12px}.phase-five .segment[aria-pressed=true],.phase-five .dark-button,.phase-five .filter-pill[aria-pressed=true]{background:var(--pp-dark-green);color:var(--primary-foreground);background-image:none}.phase-five .review-link-card{background:var(--pp-dark-green);color:var(--primary-foreground);border-radius:18px;padding:28px;position:relative;overflow:hidden}.phase-five .review-link-card:before{content:"";background:color-mix(in srgb, var(--pp-mid-green) 60%, transparent);pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;top:-120px;right:-80px}.phase-five .review-link-url{font-family:var(--pp-font-body);overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.35;position:relative}.phase-five .link-open{border-color:color-mix(in srgb, var(--primary-foreground) 45%, transparent);color:var(--primary-foreground);background:0 0}.phase-five .email-picture{margin-top:20px}.phase-five .brand-note{background:var(--pp-note-cream);border:1px solid var(--pp-gold);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:14px 16px;display:flex}.phase-five .list-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.phase-five .list-tools input{flex:1;min-width:200px}.phase-five .filter-pills{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.phase-five .filter-pill{border:1px solid var(--pp-line);background:var(--card);color:var(--pp-muted);border-radius:999px;min-height:44px}.phase-five .letter-strip{border-block:1px solid var(--pp-line);flex-wrap:wrap;margin-top:22px;padding:8px 0;display:flex}.phase-five .letter-button{min-width:30px;color:var(--pp-dark-green);background:0 0;border-radius:6px;flex:1;padding:0}.phase-five .letter-button[aria-pressed=true]{background:var(--pp-gold)}.phase-five .customer-group{margin-top:20px}.phase-five .customer-group-heading{color:var(--pp-muted);justify-content:space-between;padding-bottom:10px;font-weight:800;display:flex}.phase-five .customer-row{border-top:1px solid var(--pp-line);padding:16px 0}.phase-five .customer-row-header{text-align:left;width:100%;height:auto;min-height:52px;color:var(--pp-ink);white-space:normal;background:0 0;border-radius:0;justify-content:flex-start;gap:14px;padding:0;display:flex}.phase-five .customer-avatar{background:var(--pp-mint);width:44px;height:44px;color:var(--pp-dark-green);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.phase-five .customer-status{border:1px solid var(--pp-line);background:var(--success-soft);color:var(--pp-dark-green);border-radius:999px;flex-shrink:0;margin-left:auto;padding:5px 12px;font-size:12px}.phase-five .customer-details{margin:18px 0 0 58px}.phase-five .customer-details dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.phase-five .customer-details dt{color:var(--pp-muted);font-size:12px}.phase-five .customer-details dd{overflow-wrap:anywhere;margin-top:4px;font-size:14px}.phase-five .pagination{border-top:1px solid var(--pp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding-top:18px;display:flex}.phase-five .sequence-layout{margin-top:0}.phase-five .sequence-settings{gap:20px;margin-top:24px;display:grid}.phase-five .message-summary{border:1px solid var(--pp-line);background:var(--pp-field-cream);border-radius:14px;margin-bottom:10px;padding:12px 14px}.phase-five .message-summary:first-of-type{margin-top:16px}.phase-five .message-summary>p:nth-child(2){font:700 14px var(--pp-font-body);color:var(--pp-dark-green)}.phase-five .message-summary>p:nth-child(3){font:400 12.5px/1.5 var(--pp-font-body);color:var(--pp-muted)}.phase-five .smart-stopping{background:var(--pp-note-cream);border:1px solid var(--pp-gold);border-radius:12px;padding:14px 16px}.phase-five .message-summary-label{color:var(--pp-phase-six-orange);font-size:11px;font-weight:800;font-family:var(--pp-font-body);letter-spacing:.08em;text-transform:uppercase}@media (width<=900px){.phase-five .collect-email-grid,.phase-five .invite-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.phase-five main{padding-inline:16px}.phase-five .phase-five-card{padding:20px}.phase-five .collect-tabs{gap:16px}.phase-five .collect-tab{gap:6px;font-size:13px}.phase-five .brand-note{flex-direction:column;align-items:flex-start}.phase-five .customer-details{margin-left:0}.phase-five .customer-details dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.phase-five .collect-tabs{border-bottom:2px solid #e6dfc8;gap:6px;margin:4px 0 18px}.phase-five .collect-tab{height:auto;min-height:0;font:800 15px var(--pp-font-heading);color:#6b705e;background:0 0;border-bottom:3px solid #0000;border-radius:12px 12px 0 0;padding:11px 20px;position:relative;top:2px}.phase-five .collect-tab[aria-selected=true]{color:#12290f;background:#efce7a38;border-bottom-color:#f3cb5f;font-weight:800}.phase-five .collect-tab .count-pill{font:700 12px var(--pp-font-body);color:#5d5a43;background:#efe8d0;border-radius:999px;margin-left:8px;padding:2px 9px}.phase-five .collect-tab[aria-selected=true] .count-pill{color:#fff;background:#12290f}.phase-five .review-link-card{border-radius:22px;padding:22px 20px}.phase-five .review-link-card:before{opacity:.6;background:#245c29;width:220px;height:220px;top:auto;bottom:-80px;right:-50px}.phase-five .review-link-card>*{position:relative}.phase-five .review-link-eyebrow{font:800 12px var(--pp-font-body);letter-spacing:.12em;text-transform:uppercase;color:#f3cb5f}.phase-five .review-link-url{font:900 20px/1.25 var(--pp-font-heading);word-break:break-all;overflow-wrap:normal;margin:6px 0 10px}.phase-five .review-link-card .link-copy{font:700 13px var(--pp-font-body);padding:8px 16px}.phase-five .review-link-card .link-open{color:#fff;border:1.5px solid #4f8a54}.phase-five .review-link-note{color:#d9e2cf;margin-top:12px;font-size:13px;line-height:1.5}.phase-five .collect-label{font:700 12px var(--pp-font-body);color:#12290f;text-transform:none;letter-spacing:normal;margin-bottom:5px;display:block}.phase-five #collect-invite input::placeholder{color:#9a9f8d;font-weight:500}.phase-five .collect-email-card{background:#fff;border:1px solid #e6dfc8;border-radius:18px;margin-top:18px;padding:18px}.phase-five .collect-email-title{font:800 18px var(--pp-font-heading);color:#12290f}.phase-five .collect-edit-link{font:700 13px var(--pp-font-body);color:#245c29;align-items:center;gap:4px;display:inline-flex}.phase-five .collect-subject-label{font:800 11px var(--pp-font-body);letter-spacing:.1em;color:#5d6a52;text-transform:uppercase}.phase-five .collect-subject-line{color:#12290f;margin-top:2px;font-weight:700}.phase-five .collect-email-render{background:#fff;border:1px solid #e6dfc8;border-radius:12px;max-width:560px;margin:14px auto 0;overflow:hidden}.phase-five .collect-email-card .brand-note{background:#fbf3d2;border:1px solid #e6d48a;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:14px 16px;display:flex}.phase-five .collect-email-card .brand-note p{color:#4a3a0a;font-size:13px}.phase-five .brand-note-button{white-space:nowrap;padding:7px 14px;font-size:12px}.phase-five .collect-section-title{font:800 18px var(--pp-font-heading);color:#12290f}.phase-five .list-tools input{font:500 14px var(--pp-font-body);background:#fff;border:1.5px solid #e6dfc8;border-radius:999px;padding:10px 16px}.phase-five .list-tools input::placeholder{color:#9a9f8d}.phase-five .collect-sort{min-height:44px;font:700 13px var(--pp-font-body);color:#12290f;background:#fff;border:1.5px solid #e6dfc8;border-radius:999px;padding:8px 14px}.phase-five .collect-pill{font:700 13px var(--pp-font-body);color:#12290f;background:#fff;border:1.5px solid #e6dfc8;border-radius:999px}.phase-five .filter-pill{height:auto;min-height:0;font:700 12px var(--pp-font-body);color:#12290f;background:#fff;border:1.5px solid #e6dfc8;border-radius:999px;padding:7px 14px}.phase-five .filter-pill[aria-pressed=true]{color:#fff;background:#12290f;border-color:#12290f}.phase-five .letter-button{font:700 12px var(--pp-font-body);color:#12290f;border-radius:8px}.phase-five .letter-button[aria-pressed=true]{color:#fff;background:#12290f}.phase-five .letter-button:disabled{color:#b9bcae;opacity:1}.phase-five .customer-row{background:#fff;border:1px solid #e6dfc8;border-radius:14px;margin-bottom:6px;padding:0;overflow:hidden}.phase-five .customer-row>p{padding:0 14px 8px 58px}.phase-five .customer-row-header{align-items:center;gap:12px;min-height:0;padding:9px 14px}.phase-five .customer-avatar{color:#fff;width:32px;height:32px;font:800 12px var(--pp-font-heading);background:#245c29}.phase-five .customer-name{color:#12290f;text-overflow:ellipsis;flex:0 0 200px;min-width:0;font-weight:700;overflow:hidden}.phase-five .customer-email{color:#5d6a52;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.phase-five .customer-status{font:700 11px var(--pp-font-body);color:#5d5a43;background:#efe8d0;border:0;border-radius:999px;padding:3px 10px}.phase-five .status-sent,.phase-five .status-opened,.phase-five .status-started{color:#7a5d08;background:#fbeeb8}.phase-five .status-reviewed{color:#245c29;background:#e3efd9}.phase-five .customer-details{color:#3d4a37;background:#fffdf8;border-top:1px solid #e6dfc8;margin:0;padding:12px 14px 14px 58px;font-size:13px}.phase-five .customer-details dt{color:#12290f;font-size:13px;font-weight:700}.phase-five .customer-details dd{font-size:13px}.phase-five .page-button{color:#12290f;background:#fff;border:1.5px solid #e6dfc8;border-radius:10px;width:34px;height:34px}.phase-five .page-button.is-current{color:#fff;background:#12290f;border-color:#12290f}.phase-five .follow-row{background:#fff;border:1px solid #e6dfc8;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;padding:10px 14px;display:flex}.phase-five .follow-row p.font-bold{color:#12290f}.phase-five .follow-avatar{width:38px;height:38px}.phase-five .follow-when{color:#5d6a52;margin-top:2px;font-size:12px}@media (width<=640px){.phase-five .customer-name{flex-basis:auto}.phase-five .customer-email{display:none}.phase-five .customer-details{padding-left:14px}.phase-five .collect-email-card .brand-note{flex-direction:column;align-items:flex-start}}.phase-five main>header,.phase-five main>.portal-content{width:100%;max-width:908px;margin-left:0;margin-right:0}.phase-five .invite-grid{grid-template-columns:1.5fr 1fr;gap:18px}.phase-five .invite-grid>*{min-width:0}.phase-five .add-segments{background:#efe8d0;border:0;border-radius:999px;gap:6px;margin:0 0 16px;padding:5px;display:flex}.phase-five .segment{text-align:center;height:auto;min-height:0;font:700 13px var(--pp-font-body);color:#5d5a43;background:0 0;border-radius:999px;flex:1;padding:9px 6px}.phase-five .segment[aria-pressed=true]{color:#fff;background:#12290f}.phase-five .phase-five-card{border-radius:18px;padding:18px}.phase-five .collect-card-title{font:800 18px var(--pp-font-heading);color:#12290f;margin-bottom:2px}.phase-five .collect-card-sub{color:#5d6a52;margin-bottom:14px;font-size:13px}.phase-five .add-card label:has(>input[type=checkbox]){font:600 13px var(--pp-font-body);color:#12290f;margin:14px 0}.phase-five .add-card input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:2px solid #f3cb5f;border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.phase-five .add-card input[type=checkbox]:checked{background:#f3cb5f}.phase-five .add-card input[type=checkbox]:checked:after{content:"";border:2px solid #12290f;border-width:0 2px 2px 0;width:5px;height:10px;transform:rotate(45deg)translate(-1px,-1px)}.phase-five .ways-card{background:#f1f7ec;border:1px solid #cde9cc;border-left:5px solid #245c29;border-radius:18px;padding:18px}.phase-five .ways-title{font:800 18px var(--pp-font-heading);color:#12290f;margin-bottom:6px}.phase-five .ways-body{font:400 13px/1.7 var(--pp-font-body);color:#3d4a37}.phase-five .ways-row{font:400 13px/1.7 var(--pp-font-body);color:#3d4a37;align-items:flex-start;margin:6px 0;display:flex}.phase-five .ways-row strong{color:#12290f}.phase-five .ways-num{color:#fff;width:20px;height:20px;font:800 11px var(--pp-font-body);background:#245c29;border-radius:50%;flex:none;place-items:center;margin-right:8px;display:grid}.phase-five .ways-note{color:#5d6a52;margin-top:8px;font-size:13px}.phase-five .review-link-card .flex.flex-wrap{gap:8px}.phase-five .collect-email-render,.phase-five .collect-email-card .brand-note{max-width:560px;margin:14px auto 0}.phase-five:has(.sequence-layout) main>header{width:100%;max-width:1100px;margin-left:0;margin-right:0}.phase-five:has(.sequence-layout) main>.portal-content{width:100%;max-width:1100px;margin-left:0;margin-right:0}.phase-five .sequence-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.phase-five .sequence-layout>*{min-width:0}.phase-five .sequence-layout .phase-five-card{background:var(--card);border:1px solid var(--pp-line);border-radius:18px;padding:18px}.phase-five .sequence-card-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.phase-five .sequence-layout h2{font:800 20px var(--pp-font-heading);color:var(--pp-dark-green)}.phase-five .sequence-sent-pill{background:var(--pp-upgrades-pill-yellow);color:var(--pp-upgrades-pill-ink);font:800 10.5px var(--pp-font-body);letter-spacing:.1em;border-radius:999px;padding:3px 9px}.phase-five .sequence-subtitle{font:400 14px var(--pp-font-body);color:var(--pp-muted);margin:2px 0 6px}.phase-five .sequence-layout .sequence-settings{gap:16px;margin-top:16px;display:grid}.phase-five .sequence-auto-row{align-items:flex-start;gap:10px;display:flex}.phase-five .sequence-auto-checkbox{appearance:none;border:1px solid var(--pp-mid-green);background:var(--pp-follow-ups-check);cursor:pointer;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.phase-five .sequence-auto-checkbox:checked{background:var(--pp-mid-green)}.phase-five .sequence-auto-checkbox:checked:after{content:"";border:solid var(--pp-follow-ups-check);border-width:0 2px 2px 0;width:6px;height:11px;transform:rotate(45deg)translate(-1px,-1px)}.phase-five .sequence-auto-title{font:700 15px var(--pp-font-body);color:var(--pp-dark-green);display:block}.phase-five .sequence-auto-help{font:400 13.5px/1.5 var(--pp-font-body);color:var(--pp-muted);margin-top:4px;display:block}.phase-five .sequence-cooldown-label{text-transform:none;letter-spacing:normal;font:700 13px var(--pp-font-body);color:var(--pp-dark-green);display:block}.phase-five .sequence-cooldown-label>span{margin-bottom:5px;display:block}.phase-five .sequence-layout .sequence-cooldown-input{border:1.5px solid var(--pp-line);background:var(--pp-follow-ups-field);width:100%;max-width:260px;font:500 15px var(--pp-font-body);color:var(--pp-ink);border-radius:12px;margin-top:0;padding:11px 13px;display:block}.phase-five .sequence-cooldown-help{font:400 13.5px/1.5 var(--pp-font-body);color:var(--pp-muted);margin:8px 0 14px}.phase-five .sequence-save{font:700 14px var(--pp-font-body);padding:8px 18px}.phase-five:has(.sequence-layout) .portal-header-action>button{font-size:14px;font-weight:700}.phase-five .sequence-timeline{margin-top:18px;padding-left:30px;position:relative}.phase-five .sequence-timeline:before{content:"";background:var(--pp-follow-ups-timeline);border-radius:2px;width:4px;position:absolute;top:12px;bottom:12px;left:10px}.phase-five .sequence-step{border:1px solid var(--pp-line);background:var(--pp-follow-ups-field);border-radius:16px;margin-bottom:12px;padding:14px 16px;position:relative}.phase-five .sequence-step:before{content:"";background:var(--pp-gold);border:3px solid var(--pp-follow-ups-check);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--pp-gold);border-radius:50%;position:absolute;top:18px;left:-27px}.phase-five .sequence-step-header{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.phase-five .sequence-step-title{white-space:nowrap;min-width:0;font:800 17px var(--pp-font-heading);color:var(--pp-dark-green)}.phase-five .sequence-automatic-badge,.phase-five .sequence-email-badge{white-space:nowrap;font:800 11px var(--pp-font-body);border:0;border-radius:999px;flex-shrink:0;padding:3px 9px}.phase-five .sequence-automatic-badge{background:var(--pp-upgrades-pill-green);color:var(--pp-mid-green);letter-spacing:.1em}.phase-five .sequence-email-badge{background:var(--pp-inbox-track);color:var(--pp-inbox-chip-ink);letter-spacing:normal;font-weight:700}.phase-five .sequence-edit-link{white-space:nowrap;height:auto;min-height:44px;box-shadow:none;font:700 14px var(--pp-font-body);color:var(--pp-mid-green);background:0 0;border:0;border-radius:0;flex-shrink:0;margin-left:auto;padding:0}.phase-five .sequence-edit-link:hover{background:0 0}.phase-five .sequence-step-description{font:400 13.5px/1.5 var(--pp-font-body);color:var(--pp-muted);margin-top:3px}.phase-five .sequence-message-intro{font:400 14px/1.5 var(--pp-font-body);color:var(--pp-muted);margin:2px 0 12px}.phase-five .sequence-messages .message-summary{border:1px solid var(--pp-line);background:var(--pp-follow-ups-field)}.phase-five .sequence-messages .message-summary:first-of-type{margin-top:0}.phase-five .sequence-messages .message-summary-label{font-size:11.5px;font-weight:800}.phase-five .sequence-messages .message-summary .sequence-summary-subject{margin:3px 0 4px;font-size:15px;font-weight:700}.phase-five .sequence-messages .message-summary .sequence-summary-preview{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;font-size:13.5px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.phase-five .sequence-merge-note{font:400 13.5px/1.5 var(--pp-font-body);color:var(--pp-muted);margin-top:4px}.phase-five .sequence-smart-stopping{background:var(--pp-studio-original-background);border:1px solid var(--pp-studio-original-border);font:400 14px/1.5 var(--pp-font-body);color:var(--pp-studio-original-ink);border-radius:12px;margin-top:14px;padding:14px 16px}@media (width<=900px){.phase-five .sequence-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=1359px){.phase-five .sequence-step-title{white-space:normal}}.phase-seven{--pp-eyebrow:var(--pp-phase-six-orange)}.phase-seven .phase-seven-card{border:1px solid var(--pp-line);background:var(--card);box-shadow:var(--shadow-soft);border-radius:18px;padding:26px}.phase-seven .question-phone{border:8px solid var(--pp-dark-green);background:var(--pp-cream);box-shadow:var(--shadow-soft);border-radius:34px;padding:16px}.phase-seven .question-hint{--pp-hint-sand:#e8ddb5;--pp-hint-sand-line:#d4c58f;background:var(--pp-hint-sand);border:1px solid var(--pp-hint-sand-line);color:var(--pp-ink)}.phase-seven .patch-browser{border:1px solid var(--pp-line);border-radius:12px;overflow:hidden}.phase-seven .patch-preview{background:var(--pp-cream);border:0;width:100%;height:760px}.phase-seven .patch-owner-layout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.phase-seven .patch-link-copy{background:var(--pp-dark-green);color:var(--support-reply-foreground)}.phase-seven .patch-owner-note{background:var(--pp-upgrades-pill-green);color:var(--pp-mid-green);font:400 13px var(--pp-font-body);border-radius:10px;padding:10px 16px}.phase-seven .patch-capacity [role=progressbar]{background:var(--pp-line);height:9px}@media (width<=900px){.phase-seven .patch-owner-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.phase-seven main{padding-left:16px;padding-right:16px}.phase-seven .phase-seven-card{padding:20px}.phase-seven .question-phone{padding:12px}}.phase-seven .question-video{color:var(--pp-ink);background:#f3efdf;border-radius:18px}.phase-seven .question-video-icon{box-shadow:var(--shadow-soft);color:var(--pp-ink);background:#fff;border-radius:12px}.phase-seven .question-video-muted{color:var(--pp-muted)}.phase-seven .question-start{background-image:var(--pp-logo-gold-gradient);color:var(--pp-ink)}.questions-page main>header,.questions-page main>.portal-content{width:100%;max-width:908px;margin-left:0;margin-right:0}.questions-page .questions-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.questions-page .phase-seven-card{padding:18px}.questions-page .questions-form-card{border:1px solid var(--pp-line);background:var(--card);border-radius:18px;padding:0;overflow:hidden}.questions-page .questions-form-head{background:var(--pp-dark-green);padding:16px 18px;position:relative;overflow:hidden}.questions-page .questions-form-head:before{content:"";background:var(--pp-mid-green);opacity:.6;pointer-events:none;border-radius:50%;width:160px;height:160px;position:absolute;top:-60px;right:-40px}.questions-page .questions-form-head>*{position:relative}.questions-page .questions-form-head .portal-card-title{color:#fff}.questions-page .questions-form-head p{font:400 13px/1.55 var(--pp-font-body);color:#d9e2cf}.questions-page .questions-form-body{padding:6px 18px 18px}.questions-page .questions-form-body>p{font:400 13px/1.55 var(--pp-font-body);color:var(--pp-muted)}.questions-page .portal-card-title{font:800 18px/1.35 var(--pp-font-heading);color:var(--pp-dark-green)}.questions-page .phase-seven-card>p{font:400 13px/1.55 var(--pp-font-body);color:var(--pp-muted)}.questions-page .question-label{font:700 12px/1.4 var(--pp-font-body);color:var(--pp-dark-green);text-transform:none;letter-spacing:0}.questions-page .question-industry{width:320px;max-width:100%;margin-top:6px;display:block;position:relative}.questions-page .question-industry select{appearance:none;border:1.5px solid var(--pp-line);background:var(--pp-question-field);width:100%;font:500 14px/1.4 var(--pp-font-body);color:var(--pp-dark-green);border-radius:999px;padding:10px 36px 10px 16px}.questions-page .question-industry select:has(option:checked[value=""]){color:var(--pp-question-placeholder)}.questions-page .question-industry-chevron{pointer-events:none;width:14px;height:14px;color:var(--pp-question-placeholder);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.questions-page .question-editor-row{border-top:1px solid var(--pp-line);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:14px 0;display:grid}.questions-page .question-number{background-image:var(--pp-logo-gold-gradient);width:40px;height:40px;color:var(--pp-dark-green);font:800 13px var(--pp-font-heading);border-radius:50%;justify-content:center;align-items:center;margin-top:23px;display:flex}.questions-page .question-field{resize:none;border:1.5px solid var(--pp-line);background:var(--pp-question-field);width:100%;min-height:44px;font:500 14px/1.4 var(--pp-font-body);color:var(--pp-dark-green);text-transform:none;letter-spacing:0;border-radius:12px;margin-top:6px;padding:11px 13px;display:block;overflow:hidden}.questions-page :is(button[type=submit],.question-start){background-image:var(--pp-logo-gold-gradient);color:var(--pp-ink);font:700 14px var(--pp-font-body);border-radius:999px;padding:10px 20px}.questions-page .question-reset{background:var(--card);border:1.5px solid var(--pp-line);font:700 13px var(--pp-font-body);color:var(--pp-dark-green);border-radius:999px;padding:7px 15px}.questions-page .question-phone{border:6px solid var(--pp-dark-green);background:var(--pp-question-field);border-radius:28px;width:340px;max-width:100%;padding:14px}.questions-page .question-video{background:var(--pp-dark-green);border-radius:18px;gap:6px;height:200px}.questions-page .question-video>p:not(.question-video-muted){font:700 14px var(--pp-font-body);color:var(--pp-cream)}.questions-page .question-video-icon{background:var(--card);border-radius:10px}.questions-page .question-video .question-video-muted{font:600 12px/1.4 var(--pp-font-body);color:#cde9cc}.questions-page .question-video-muted{font:400 12px/1.5 var(--pp-font-body);color:var(--pp-muted)}.questions-page .question-hint{background:#e8ddb5;border:1px solid #d4c58f;border-radius:14px;gap:10px;margin-bottom:10px;padding:12px;display:flex}.questions-page .question-hint-icon{background-image:var(--pp-logo-gold-gradient);width:28px;height:28px;color:var(--pp-dark-green);border-radius:50%;flex:none;place-items:center;font-size:13px;line-height:1;display:grid}.questions-page .question-hint-title{font:800 14px/1.35 var(--pp-font-body);color:var(--pp-ink);margin-bottom:3px;display:block}.questions-page .question-hint-text{font:500 12px/1.4 var(--pp-font-body);color:var(--pp-ink)}.questions-page .question-preview-rows li{border:1px solid var(--pp-line);background:var(--card);color:var(--pp-muted);font:400 12.5px/1.5 var(--pp-font-body);overflow-wrap:anywhere;border-radius:12px;padding:10px 12px}.questions-page .question-preview-rows li.is-current{background:var(--pp-question-active);color:var(--pp-dark-green);font-weight:700}.questions-page .question-next{background:var(--pp-gold);color:var(--pp-dark-green);font:700 14px var(--pp-font-body)}@media (width<=800px){.questions-page .questions-layout{grid-template-columns:minmax(0,1fr)}}.your-patch-page .patch-owner-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px}.your-patch-page .patch-owner-layout>*,.your-patch-page .patch-owner-layout section{min-width:0}.your-patch-page .patch-owner-layout .phase-seven-card{background:var(--card);border:1px solid var(--pp-line);border-radius:18px;padding:18px}.your-patch-page .patch-snippet-card .portal-card-title{font:800 18px/1.35 var(--pp-font-heading);color:var(--pp-dark-green);margin-bottom:2px}.your-patch-page .patch-snippet-card>p{font:400 13px/1.55 var(--pp-font-body);color:var(--pp-muted);margin-bottom:12px}.your-patch-page .patch-snippet-card>p.patch-snippet-lead{margin-bottom:0}.your-patch-page .patch-snippet-body h3{font:700 15px/1.4 var(--pp-font-body);color:var(--pp-dark-green);margin:0 0 6px}.your-patch-page .patch-snippet-body pre{background:var(--pp-dark-green);color:var(--pp-patch-code);white-space:pre-wrap;word-break:break-all;border-radius:14px;margin:0;padding:14px 16px;font:500 12.5px/1.7 ui-monospace,Menlo,monospace}.your-patch-page .patch-snippet-body code{font:inherit;white-space:inherit;word-break:inherit}.your-patch-page .patch-snippet-copy{background-image:var(--pp-logo-gold-gradient);color:var(--pp-dark-green);font:700 13px var(--pp-font-body);border-radius:999px;height:auto;min-height:0;margin-top:10px;padding:8px 18px}.your-patch-page .patch-link-card h3{font:700 15px/1.4 var(--pp-font-body);color:var(--pp-dark-green)}.your-patch-page .patch-owner-layout .patch-link-card{background:var(--pp-logo-gold-gradient)}.your-patch-page .patch-link-address{font:600 13px/1.4 var(--pp-font-body);color:var(--pp-dark-green);word-break:break-all;margin:6px 0 10px}.your-patch-page .patch-link-actions{flex-wrap:wrap;gap:8px;display:flex}.your-patch-page .patch-link-actions :is(button,a){font:700 13px var(--pp-font-body);border-radius:999px;height:auto;min-height:0;padding:7px 15px}.your-patch-page .patch-link-copy{background:var(--pp-dark-green);color:var(--pp-patch-on-green);border:0}.your-patch-page .patch-link-open{background:var(--card);border:1.5px solid var(--pp-line);color:var(--pp-dark-green)}.your-patch-page .patch-link-card [role=status]{font:400 12px var(--pp-font-body);color:var(--pp-patch-on-gold-muted)}.your-patch-page .patch-capacity .portal-card-title{font:800 18px/1.35 var(--pp-font-heading);color:var(--pp-dark-green);margin-bottom:6px}.your-patch-page .review-capacity-count{font:900 24px var(--pp-font-heading);color:var(--pp-dark-green)}.your-patch-page .review-capacity-total{font:600 14px var(--pp-font-body);color:var(--pp-muted)}.your-patch-page .patch-capacity [role=progressbar]{background:var(--pp-line);border-radius:99px;height:9px}.your-patch-page .patch-capacity [role=progressbar]>div{background-image:var(--pp-logo-gold-gradient)}.your-patch-page .patch-garden-banner{background:var(--pp-dark-green);color:var(--pp-patch-on-green);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:22px 24px;display:flex}.your-patch-page .patch-garden-eyebrow{font:800 11px var(--pp-font-body);letter-spacing:.14em;color:var(--pp-gold)}.your-patch-page .patch-garden-banner h2{font:900 20px/1.35 var(--pp-font-heading);color:var(--pp-patch-on-green);margin:4px 0}.your-patch-page .patch-garden-description{font:400 13px/1.55 var(--pp-font-body);color:var(--pp-patch-subtitle);max-width:430px}.your-patch-page .patch-garden-button{background-image:var(--pp-logo-gold-gradient);color:var(--pp-dark-green);font:800 14px var(--pp-font-body);white-space:nowrap;border-radius:999px;height:auto;padding:12px 22px}body:has(.your-patch-page) .portal-main-area footer{font:400 12px var(--pp-font-body);color:var(--pp-muted);margin-top:16px}@media (width<=900px){.your-patch-page .patch-owner-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.your-patch-page .patch-garden-banner{flex-direction:column;align-items:flex-start}}.share-studio-page{--studio-preview-sand:#d8cca0;--studio-preview-border:#bfb283}.share-studio-page .studio-preview-panel{background:var(--studio-preview-sand);border:1px solid var(--studio-preview-border);color:var(--pp-ink);border-radius:20px;padding:20px}.share-studio-page .studio-post-frame{width:fit-content;max-width:100%;margin:0 auto;position:relative}.share-studio-page .studio-logo-tile{background:var(--pp-dark-green);pointer-events:none;border-radius:6px;place-items:center;display:grid;position:absolute}.share-studio-page .studio-logo-tile img{object-fit:contain;width:100%;height:100%}.share-studio-page .studio-create-card,.share-studio-page .studio-review-link{background:var(--card);border:1px solid var(--pp-line);border-radius:18px;padding:24px}.share-studio-page .studio-choice{white-space:normal;border:1.5px solid var(--pp-line);background:var(--card);height:auto;min-height:48px;color:var(--pp-muted);text-align:left;box-shadow:none;border-radius:14px;justify-content:flex-start;padding:11px 14px}.share-studio-page .studio-choice[aria-pressed=true]{border-color:var(--pp-gold);background:var(--pp-inbox-selected);color:var(--pp-ink)}.share-studio-page .studio-empty{background:var(--pp-cream);border:1px solid var(--pp-line);border-radius:18px}.share-studio-page .studio-review-link{grid-area:1/1;padding:18px}.share-studio-page .studio-review-main{grid-template-columns:max-content minmax(0,380px);align-items:center;gap:0 14px;min-width:0;display:grid}.share-studio-page .studio-review-link h2{font:800 19px/1.35 var(--pp-font-heading);color:var(--pp-dark-green);margin:0}.share-studio-page .studio-review-address{border:1.5px solid var(--pp-line);background:var(--pp-question-field);width:100%;min-width:0;max-width:380px;font:500 15px/1.4 var(--pp-font-body);color:var(--pp-ink);overflow-wrap:anywhere;border-radius:12px;padding:11px 13px;text-decoration:none}.share-studio-page .studio-review-actions{flex-wrap:wrap;grid-column:2;align-items:center;gap:10px;margin-top:10px;display:flex}.share-studio-page .studio-review-link :is(button,.studio-review-open){background:var(--card);border:1.5px solid var(--pp-line);color:var(--pp-dark-green);font:700 14px var(--pp-font-body);border-radius:999px;height:auto;min-height:0;padding:7px 15px}.share-studio-page .studio-review-link [role=status]{font:500 13.5px var(--pp-font-body);color:var(--pp-muted);margin:0}.share-studio-page .studio-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:0;display:grid}.share-studio-page .studio-layout>*{min-width:0}.share-studio-page .studio-quote-card{--studio-quote-font:"Outfit", ui-sans-serif, system-ui, sans-serif;background:linear-gradient(160deg,#1b4a21 0%,#12290f 55%,#0c1c09 100%);border:1px solid #245c29;border-radius:22px;flex-direction:column;grid-area:1/2;justify-content:center;align-self:stretch;gap:6px;padding:18px 24px;display:flex;position:relative;overflow:hidden;transform:rotate(-1deg);box-shadow:0 10px 24px #12290f47}.share-studio-page .studio-quote-card:before{content:"";opacity:.55;pointer-events:none;background:#245c29;border-radius:50%;width:200px;height:200px;position:absolute;top:-70px;right:-50px}.share-studio-page .studio-quote-mark{font:900 48px/.6 var(--studio-quote-font);color:#f3cb5f;position:relative}.share-studio-page .studio-quote-text{font:800 22px/1.15 var(--studio-quote-font);color:#f3cb5f;margin:0;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)){.share-studio-page .studio-quote-mark{-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 8px #f3cb5f59);background:linear-gradient(147deg,#e8b840,#fbdf86,#f3cb5f,#e8b840,#d9a02f);-webkit-background-clip:text;background-clip:text}.share-studio-page .studio-quote-text{-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 8px #f3cb5f59);background:linear-gradient(120deg,#f3cb5f 0%,#fbe9a0 35%,#f3cb5f 60%,#e8b840 100%);-webkit-background-clip:text;background-clip:text}}.share-studio-page .studio-preview-panel{grid-area:2/1}.share-studio-page .studio-create-card{grid-area:2/2}.share-studio-page .studio-empty{grid-column:1/-1}.share-studio-page .studio-preview-panel>h2{font:800 21px/1.35 var(--pp-font-heading);color:var(--pp-dark-green);margin:0 0 12px}.share-studio-page .studio-preview-panel>h2+div{margin-top:0}.share-studio-page .studio-preview-controls{text-align:center}.share-studio-page .studio-preview-controls button{border-radius:9999px;min-height:44px;padding:12px 26px;box-shadow:0 6px 16px #785a1447}.share-studio-page .studio-pixel-note{font:500 13.5px var(--pp-font-body);color:var(--pp-muted);margin:12px 0}.share-studio-page .studio-create-card>h2{font:800 21px/1.35 var(--pp-font-heading);color:var(--pp-dark-green);margin-bottom:2px}.share-studio-page .studio-create-card>h2+p{font:400 14px/1.55 var(--pp-font-body);color:var(--pp-muted);margin-bottom:14px}.share-studio-page .studio-review-selector label{font:700 13px/1.4 var(--pp-font-body);color:var(--pp-dark-green);text-transform:none;letter-spacing:0;margin-bottom:5px;display:block}.share-studio-page .studio-review-select{border:1.5px solid var(--pp-line);background:var(--pp-question-field);font:500 15px/1.4 var(--pp-font-body);color:var(--pp-ink);white-space:normal;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;height:auto;min-height:62px;padding:11px 13px;display:flex;position:relative}.share-studio-page .studio-review-select>span{white-space:normal;-webkit-line-clamp:unset;overflow-wrap:break-word;min-width:0;max-width:48ch;display:block}.share-studio-page .studio-review-select .studio-review-chevron{color:var(--pp-muted);flex:none}.share-studio-page .studio-review-select select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.share-studio-page .studio-review-select:focus-within{outline:2px solid var(--ring);outline-offset:2px}.share-studio-page .studio-text-download{margin:10px 0 16px}.share-studio-page .studio-option-group h2{font:800 14px/1.4 var(--pp-font-body);color:var(--pp-dark-green);margin:2px 0 8px}.share-studio-page .studio-options{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-bottom:16px;display:grid}.share-studio-page .studio-choice>span{min-width:0}.share-studio-page .studio-choice>span>span:first-child{font:800 15px/1.4 var(--pp-font-body);color:var(--pp-dark-green)}.share-studio-page .studio-choice>span>span+span{font:400 13.5px/1.4 var(--pp-font-body);color:var(--pp-muted)}.share-studio-page .studio-original-note{background:var(--pp-studio-original-background);border:1px solid var(--pp-studio-original-border);font:400 14px/1.5 var(--pp-font-body);color:var(--pp-studio-original-ink);border-radius:12px;padding:12px 14px}.share-studio-page .studio-original-note strong{font-weight:800}.share-studio-page main>header p.text-pp-muted{font-size:15px}.share-studio-page .studio-text-download [data-download=text]{font:700 14px var(--pp-font-body)}.share-studio-page :is(.portal-header-action,.studio-preview-controls) button{font:800 14px var(--pp-font-body)}@media (width<=900px){.share-studio-page .studio-review-link{grid-column:1/-1}.share-studio-page .studio-quote-card{display:none}}@media (width<=640px){.share-studio-page .studio-review-main{grid-template-columns:minmax(0,1fr);row-gap:10px}.share-studio-page .studio-review-actions{grid-column:1;margin-top:0}}@media (width<=800px){.share-studio-page .studio-layout{grid-template-columns:minmax(0,1fr)}.share-studio-page :is(.studio-review-link,.studio-preview-panel,.studio-create-card,.studio-empty){grid-area:auto/1}}@media (width<=640px){.share-studio-page main{padding-inline:16px}.share-studio-page .studio-create-card,.share-studio-page .studio-review-link{padding:18px}}.support-page{max-width:908px;margin-right:auto}.support-band{color:#fff;background-color:#12290f;background-image:radial-gradient(70% 60% at 50% 0,#8cc63f4d,#0000 70%);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:30px 36px 56px;display:flex}.support-band__back{color:#efce7a;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:-10px;font:700 14px Inter,sans-serif;display:inline-flex}.support-band__back:hover{text-decoration:underline}.support-band__eyebrow{letter-spacing:.14em;color:#f3cb5f;text-transform:uppercase;margin:0;font:800 12px Inter,sans-serif}.support-band__title{font-family:var(--font-heading,"Times New Roman", serif);letter-spacing:-.02em;color:#fff;margin-top:6px;font-size:34px;font-weight:900;line-height:1.15}.support-band__intro{color:#cfd8c3;margin-top:8px;font:400 15px Inter,sans-serif}.support-band__stars{color:#f3cb5f;letter-spacing:4px;margin-top:10px;font-size:14px}.support-gold-pill{cursor:pointer;color:#16220f;background:linear-gradient(147deg,#e8b840,#fbdf86,#f3cb5f,#e8b840,#d9a02f);border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font:700 14px Inter,sans-serif;display:inline-flex;box-shadow:0 0 18px #fbdf8659}.support-gold-pill:hover{filter:brightness(1.03)}.support-dark-pill{cursor:pointer;color:#fff;background:#12290f;border:0;border-radius:999px;align-items:center;min-height:44px;padding:10px 20px;font:700 14px Inter,sans-serif;display:inline-flex}.support-search{z-index:1;margin-top:-30px;position:relative}.support-search svg{color:#7d8470;left:20px!important}.support-page .support-search__input{background:#fff;border:2px solid #efce7a;border-radius:16px;padding:16px 20px 16px 52px;font:400 15px Inter,sans-serif;box-shadow:0 10px 26px #12290f40;border-style:solid!important;padding:16px 20px 16px 52px!important}.support-page .support-search__input::placeholder{color:#7d8470}.support-done{margin-top:24px}.support-topic{border:1px solid #e6dfc8;border-top:5px solid var(--topic-color);background:#fff;border-radius:20px;padding:20px;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 18px #12290f14}.support-topic:hover{transform:translateY(-2px);box-shadow:0 10px 24px #12290f24}.support-topic__icon{background:var(--topic-color);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.support-topic__icon svg{width:22px;height:22px}.support-topic__icon--dark{color:#12290f}.support-topic__arrow{color:#245c29;width:20px;height:20px}.support-page .support-topic__title{color:#12290f;margin-top:14px;font-size:19px;font-weight:800;display:block;font-family:var(--font-heading,"Times New Roman", serif)!important}.support-page .support-topic__desc{color:#12290f;margin-top:4px;font:400 14px Inter,sans-serif;display:block}.support-page .support-topic__count{color:#7a5d08;letter-spacing:.1em;text-transform:uppercase;background:#fbeeb8;border-radius:999px;margin-top:12px;padding:4px 10px;font:800 10.5px Inter,sans-serif;display:inline-block}.support-page .support-section-label{letter-spacing:.12em;color:#a4501b;text-transform:uppercase;margin-bottom:10px;font:800 11px Inter,sans-serif}.support-question{border:1px solid #e6dfc8;border-left:4px solid var(--topic-color,#245c29);background:#fff;border-radius:14px;margin-bottom:8px;padding:0 12px}.support-action{border-radius:20px;padding:22px}.support-page .support-action__title{font-family:var(--font-heading,"Times New Roman", serif);font-size:19px;font-weight:800}.support-page .support-action__body{font:400 14px Inter,sans-serif}.support-action--green{color:#fff;background-color:#12290f;background-image:radial-gradient(70% 60% at 50% 0,#8cc63f4d,#0000 70%)}.support-action--gold{color:#16220f;background:linear-gradient(147deg,#e8b840,#fbdf86,#f3cb5f,#e8b840,#d9a02f)}.support-past{background:#f3efdf;border:1px solid #e6dfc8;border-radius:16px;padding:16px 20px}.support-page .support-past__title{font-family:var(--font-heading,"Times New Roman", serif);color:#12290f;font-size:15px;font-weight:700}.support-past__toggle{color:#245c29!important;font:700 13px Inter,sans-serif!important}.support-page label.support-search{letter-spacing:normal;text-transform:none;color:#16220f;font-size:15px;font-weight:400}.support-page .support-search .support-search__input{letter-spacing:normal;text-transform:none;line-height:1.4;background-color:#fff!important;border:2px solid #efce7a!important;border-radius:16px!important;margin-top:0!important;font:400 15px Inter,sans-serif!important}.support-page .support-search svg{z-index:1}.support-page .support-topic__title,.support-page .support-action__title,.support-page .support-past__title{font-family:var(--pp-font-heading,"Times New Roman"), "Times New Roman", serif!important}.support-back-row{justify-content:center;margin-top:28px;display:flex}.support-back-pill{color:#16220f;background:linear-gradient(147deg,#e8b840,#fbdf86,#f3cb5f,#e8b840,#d9a02f);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:14px 32px;font:700 16px Inter,sans-serif;display:inline-flex;box-shadow:0 0 18px #fbdf8659}.support-back-pill:hover{filter:brightness(1.03)}.updates-top-back{color:#245c29;align-items:center;min-height:44px;margin-bottom:4px;font:700 14px Inter,sans-serif;display:inline-flex}.updates-top-back:hover{text-decoration:underline}.support-walkthrough{background:var(--card);border:1px solid var(--pp-line);box-shadow:var(--shadow-soft);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 44px;padding:16px 20px;display:flex}.support-walkthrough__title{color:#12290f;margin:0;font-size:19px;font-weight:800;font-family:var(--pp-font-heading,"Times New Roman"), "Times New Roman", serif!important}.support-walkthrough__caption{color:#12290f;margin:6px 0 0;font:400 14px Inter,sans-serif}.support-walkthrough__watch{background-image:var(--pp-logo-gold-gradient);height:auto;min-height:44px;color:var(--pp-ink);box-shadow:var(--shadow-soft);border-radius:999px;flex-shrink:0;padding:10px 22px;font:700 14px Inter,sans-serif}.support-walkthrough__watch:hover{filter:brightness(1.03);background-color:#0000}@media (width<=600px){.support-walkthrough{flex-direction:column;align-items:flex-start;gap:12px}}
