@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";.google-access-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:44px;padding:12px;border:1px solid #747775;border-radius:4px;background:#fff;color:#1f1f1f;font:500 14px/20px Arial,sans-serif;letter-spacing:.25px;text-decoration:none}.google-access-button img{width:20px;height:20px;object-fit:contain;flex:none}.google-access-button:hover{background:#f8faff;box-shadow:0 1px 3px #0002}.page.claim-listing{max-width:480px;padding-top:24px;padding-bottom:32px;min-height:calc(100vh - 80px)}.claim-listing-card{padding:28px;background:#fff}.claim-listing-card h1{font-size:30px;line-height:1.15;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 12px}.claim-listing-identity{font-size:15px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere;margin:0 0 24px}.claim-listing-identity span{display:block;color:var(--ink);margin-top:4px}.claim-listing-card label{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;font-size:15px}.claim-listing-card input{min-height:48px;font-size:16px;padding:11px 12px;width:100%}.claim-password-label{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.claim-password-label small{color:var(--muted);font-size:12px}.claim-listing-card .button{width:100%;min-height:48px;justify-content:center;font-size:15px}.claim-google{margin-top:20px}.claim-sign-in{margin:12px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;font-size:14px}.claim-sign-in a{display:inline-flex;align-items:center;min-height:44px;color:var(--green);font-weight:600}.claim-recovery{display:flex;gap:12px;margin-top:20px}.claim-listing-card .error{margin:12px 0;line-height:1.5}.claim-shell>.site-header{max-width:1200px;margin:auto;height:76px}.claim-shell>footer{display:none}.claim-browser-help{margin:0;padding:12px 14px;background:#f5f6f0;border-radius:8px;font-size:14px;line-height:1.5}.claim-browser-help p{margin:0}.claim-browser-help button{min-height:44px;color:var(--green);font-weight:600;padding:8px 0}.claim-browser-help input{margin-top:8px;font-size:13px}.claim-browser-help span[role=status]{display:block}@media(max-width:600px){.page.claim-listing{padding:16px 16px 28px}.claim-listing-card{padding:24px 20px}.claim-listing-card h1{font-size:28px}.claim-shell>.site-header{height:68px}.claim-listing-identity{margin-bottom:22px}}@media(max-height:650px)and (min-width:601px){.page.claim-listing{padding-top:12px}.claim-listing-card{padding:22px 26px}.claim-listing-identity{margin-bottom:18px}.claim-google{margin-top:16px}}.inline-background{margin:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:6px 0;min-width:0}.background-toggle-row,.background-title{display:flex;align-items:center;gap:8px;position:relative;flex-wrap:wrap}.background-toggle{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 0;border:0;background:transparent;text-align:left;color:var(--ink);font-size:15px;font-weight:600}.background-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.background-help{position:relative;flex-shrink:0}.background-help>summary{display:grid!important;place-items:center;list-style:none;width:44px;min-height:44px;padding:0!important;cursor:pointer;color:var(--muted)}.background-help>summary::-webkit-details-marker{display:none}.background-help>p{position:absolute;top:42px;right:0;z-index:20;width:min(280px,calc(100vw - 48px));padding:14px;margin:0!important;border:1px solid var(--line);border-radius:8px;background:#fffefa;box-shadow:0 6px 24px #18372b18;font-size:14px!important;line-height:1.5!important;color:var(--ink)}.background-toggle:focus-visible,.background-help>summary:focus-visible{outline:3px solid #397152;outline-offset:2px;border-radius:5px}.background-saved{font-size:13px;color:#315c3f}.background-inline-form .background-form{max-width:none!important;padding:8px 0 12px}.background-title h1,.background-title h2{margin:0!important;font-size:22px!important;line-height:1.25}.background-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.background-form label{display:block;font-size:14px;font-weight:600;margin:8px 0}.background-form select{width:100%;min-height:44px;margin-top:6px;padding:10px 12px;border:1px solid #bec8b9;border-radius:8px;background:#fff;color:var(--ink);font-size:14px}.background-form fieldset{padding:0;border:0;margin:12px 0}.background-form legend{font-size:14px;font-weight:600;margin-bottom:6px}.background-form .chips{margin:0;gap:6px;display:flex;flex-wrap:wrap}.background-form .chips button{min-height:44px;font-size:13px;padding:8px 12px}.background-form .profile-optin{display:flex;align-items:center;gap:10px;min-height:44px}.background-form .profile-optin input{width:18px!important;height:18px!important;min-height:18px!important;margin:0!important}.background-form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.background-form-actions button{min-height:44px;font-size:14px}.background-form-actions span{font-size:13px;color:#315c3f}@media(max-width:760px){.background-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.background-toggle{flex:1;gap:6px;font-size:14px}.background-toggle-row{flex-wrap:wrap}.background-saved{flex-basis:100%;padding-bottom:6px}.background-help>p{right:0}.background-title h1,.background-title h2{font-size:20px!important}.background-title{flex-wrap:nowrap}}.scout-onboarding{max-width:640px;padding-top:32px}.scout-onboarding .background-title h1{font-size:30px!important}.onboarding-interests{display:grid;grid-template-columns:1fr 1fr;gap:10px}.onboarding-interests button{display:flex;align-items:center;justify-content:space-between;text-align:left;min-height:54px;padding:14px 16px;border-radius:10px}.onboarding-interests button[aria-pressed=true]{background:#f1f6e7;border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.onboarding-background{margin-top:20px}.onboarding-background summary{min-height:44px;align-content:center;cursor:pointer;color:var(--muted);font-size:14px}.onboarding-background .background-fields{grid-template-columns:1fr 1fr;margin-top:12px}.onboarding-background select{width:100%;min-height:44px}@media(max-width:600px){.scout-onboarding .background-title h1{font-size:26px!important}.onboarding-interests button{font-size:14px}.scout-onboarding{padding-top:20px}}.service-setup,.campaign-setup{width:min(100%,720px);margin:0 auto}.setup-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.setup-progress{color:var(--muted);font-size:13px}.setup-panel{padding:28px;border-radius:18px;box-shadow:none}.setup-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px}.setup-heading h2{font-size:28px;line-height:1.2}.setup-hint,.setup-context{color:var(--muted);margin:-8px 0 18px;font-size:14px}.setup-context{font-weight:600}.setup-choices{display:grid;gap:10px}.setup-choices>button{display:flex;align-items:center;gap:18px;width:100%;padding:16px 18px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:12px;min-height:74px}.setup-choices>button>svg:first-child{color:var(--green)}.setup-choices>button>span{display:grid;gap:4px;flex:1}.setup-choices strong{font-size:18px;line-height:1.25;font-weight:650}.setup-choices button span span{font-size:14px;font-weight:400;line-height:1.4;color:var(--muted)}.setup-choices>button:hover{border-color:#88a18b;background:#fafbf8}.setup-choices>button[aria-pressed=true]{border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:#f5f8ef}.setup-panel form{display:block}.setup-panel label{font-size:14px;margin-bottom:18px}.setup-panel input,.setup-panel select,.setup-panel textarea{font-weight:400}.setup-panel textarea{resize:vertical}.setup-panel .work-platforms{margin:0}.setup-panel .work-platforms label{margin-bottom:8px}.setup-panel .setup-delivery{margin-top:16px;max-width:290px}.setup-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.setup-footer .button{min-width:160px}.setup-extras{border-top:1px solid var(--line);padding-top:4px}.setup-extras summary{min-height:44px;display:list-item;align-content:center;font-size:14px;cursor:pointer}.setup-extras[open] summary{margin-bottom:12px}.setup-price{margin-top:22px;max-width:280px}.setup-price small{color:var(--muted);font-weight:400}.setup-summary{margin:22px 0 0}.setup-summary>div{display:flex;justify-content:space-between;gap:24px;padding:13px 0;border-bottom:1px solid var(--line)}.setup-summary dt{color:var(--muted)}.setup-summary dd{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.setup-scope{margin-top:12px;font-size:16px;white-space:pre-wrap;overflow-wrap:anywhere}.setup-skip{display:flex;justify-content:center;margin-top:14px}.saved-services article{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.saved-services article:last-child{border-bottom:0}.saved-services article>svg{color:var(--green)}.saved-services article>div:first-of-type{flex:1;min-width:0}.saved-services h3{font-size:19px;overflow-wrap:anywhere}.saved-services p{font-size:14px;color:var(--muted);margin:8px 0}.service-state{font-size:12px;color:var(--muted);display:inline-flex;gap:6px;align-items:center}.service-state:before{content:"";height:6px;width:6px;border-radius:50%;background:#92978f}.service-state.available:before{background:var(--green)}.saved-service-actions{display:flex;gap:8px;flex-wrap:wrap}.sponsored:has(.service-setup)>.work-intro{margin-bottom:12px}.sponsored:has(.service-setup)>.work-test{margin-bottom:16px}@media(min-width:761px)and (max-height:680px){.setup-choices>button{padding:12px 16px;min-height:64px}.setup-panel{padding:22px}.setup-heading{margin-bottom:16px}}@media(max-width:760px){.setup-panel{padding:20px}.setup-heading h2{font-size:25px}.setup-choices>button{padding:14px;gap:13px}.setup-choices strong{font-size:17px}.setup-choices button span span{font-size:13px}.setup-heading{align-items:flex-start;flex-wrap:wrap}.saved-services article{flex-wrap:wrap}.saved-service-actions{width:100%;padding-left:41px}.setup-footer .button{width:100%}.setup-summary>div{gap:14px}.setup-top{margin-bottom:8px}}.decision-payout{width:min(100%,720px);margin-inline:auto}.payout-overview{display:flex;justify-content:space-between;gap:24px;margin-bottom:24px}.payout-overview>div{display:grid;gap:10px}.payout-overview span{font-size:14px;color:var(--muted)}.payout-overview strong{font-size:36px;font-weight:600;letter-spacing:-.03em}.payout-overview>div+div strong{font-size:24px}.payout-empty{margin:0 0 24px}.payout-destination{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--line);margin-bottom:16px}.payout-destination p{color:var(--muted);overflow-wrap:anywhere}.payout-actions{display:flex;justify-content:space-between;gap:14px}.payout-destination-form{border-top:1px solid var(--line);padding-top:24px}.decision-payout .work-history{margin-top:24px}.decision-payout .work-history summary{min-height:44px;align-content:center}.sponsored .campaign-setup .work-platforms{margin-top:20px}.setup-heading>.text-link{flex-shrink:0}.setup-deliverable{margin-bottom:22px}.setup-deliverable h3{font-size:20px;line-height:1.3}.campaign-setup-page>.work-intro{width:min(100%,720px);margin-inline:auto}.campaign-setup-page .work-back{margin-bottom:0!important}.setup-panel .setup-summary+.setup-footer{margin-top:20px}.campaign-setup small{font-weight:400;color:var(--muted)}.sponsored .work-review{width:min(100%,720px);margin-inline:auto}.sponsored .work-review h2{font-size:26px}.sponsored .work-review .work-terms{padding:0;border:0;background:transparent}.sponsored .work-review .work-terms>p{margin-block:10px}.sponsored .work-review .work-terms>strong{font-size:19px;font-weight:600}.sponsored .work-review .work-cost{max-width:none}.sponsored .setup-panel.panel,.scout-onboarding .setup-panel.panel{padding:28px}.sponsored .setup-heading h2{margin:0}.sponsored .setup-hint{margin:-8px 0 18px}.sponsored .setup-deliverable h3{margin-bottom:0}@media(min-width:761px)and (max-height:680px){.sponsored .setup-panel.panel{padding:22px}.sponsored .setup-heading{margin-bottom:16px}.sponsored .setup-hint{margin-bottom:12px}.setup-footer{margin-top:16px}}@media(max-width:760px){.sponsored .setup-panel.panel,.scout-onboarding .setup-panel.panel{padding:20px}}.funding-page>.funding-balances,.funding-page>.decision-funding{width:min(100%,720px);margin-inline:auto}@media(min-width:761px)and (max-height:680px){.sponsored.campaign-setup-page{padding-top:8px}.campaign-setup-page>.work-intro{margin-bottom:0}}@media(min-width:761px)and (max-height:680px){.setup-choices{grid-template-columns:1fr 1fr}.setup-choices>button{min-height:100px;gap:12px}.setup-choices>button>svg:last-child{display:none}}.service-setup .setup-panel>.work-cost{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none;margin:16px 0;padding:16px}.service-setup .setup-panel>.work-cost>div{display:block;margin:0;font-size:14px}.service-setup .setup-panel>.work-cost dd{margin-top:6px;font-size:18px}.service-setup .setup-panel>.work-cost>.work-cost-total{border:0;padding:0;margin:0!important}@media(max-width:600px){.service-setup .setup-panel>.work-cost{display:block}.service-setup .setup-panel>.work-cost>div{display:flex;justify-content:space-between;margin:8px 0;gap:12px}.service-setup .setup-panel>.work-cost dd{margin:0;font-size:16px}.service-setup .setup-panel>.work-cost>.work-cost-total{padding-top:10px;border-top:1px solid var(--line)}}.account-settings{max-width:900px;margin:0 auto}.account-settings h1{margin:0 0 18px}.account-tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);margin-bottom:24px}.account-tabs a{padding:13px 2px;border-bottom:3px solid transparent;text-decoration:none;font-weight:600;min-height:48px}.account-tabs [aria-current=page]{border-color:var(--ink,#18372b);color:var(--ink,#18372b)}.account-surface{background:#fff;border:1px solid var(--line);border-radius:16px;padding:8px 28px}.account-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.account-row:last-child{border:0}.account-row>div{min-width:0;flex:1}.account-row strong,.account-row span{display:block}.account-label{font-size:14px;color:var(--muted);margin-bottom:7px}.account-email{overflow-wrap:anywhere}.account-row .account-status{display:flex;gap:5px;align-items:center;font-size:14px;margin-top:6px;color:var(--muted)}.account-actions{display:flex;align-items:center;gap:18px;margin-top:20px}.account-row button{flex-shrink:0}.account-note{display:flex;align-items:center;gap:8px;color:#286447}.account-emails{padding:24px 28px}.account-emails h2{font-size:24px;margin:0 0 8px}.account-hint{color:var(--muted);font-size:15px;line-height:1.6;overflow-wrap:anywhere}.email-choice{display:flex!important;gap:16px;align-items:flex-start;padding:20px 0;border-bottom:1px solid var(--line);cursor:pointer}.email-choice input{width:22px;height:22px;flex:0 0 22px;margin:3px 0 0;accent-color:#275f42}.email-choice span>span{display:block;color:var(--muted);font-size:15px;line-height:1.5;margin-top:5px}.account-preview{display:inline-flex;align-items:center;gap:8px;margin:22px 0}.account-recovery{max-width:560px;margin:24px auto}.account-recovery .panel{padding:28px}.account-recovery h1{font-size:30px;line-height:1.15;margin:18px 0}.account-recovery p{line-height:1.6}.account-recovery form{display:grid;gap:18px}.account-recovery label{display:grid;gap:8px}.account-recovery .button{display:inline-flex;align-items:center;justify-content:center;gap:12px}.account-recovery>.panel>button,.account-recovery>.panel>.button{margin-top:18px}.account-recovery>.panel>.text-link{display:flex;gap:8px;margin-top:18px}.recovery-icon{display:flex;width:52px;height:52px;background:#edf3e5;color:#245238;align-items:center;justify-content:center;border-radius:12px;margin-top:22px}.recovery-back{display:inline-flex;align-items:center;gap:8px}.member-account-email{font-size:14px;overflow-wrap:anywhere;margin:0 16px 15px;color:var(--muted)}.background-simple{padding:22px 0}.background-simple h2{font-size:24px;margin:0 0 8px}.background-simple .background-fields{grid-template-columns:1fr 1fr}.background-simple .profile-optin{padding:18px 0;margin:0}.background-simple .background-form-actions{margin-top:20px}.background-sections{display:flex;gap:12px;margin:22px 0}.background-sections button[aria-pressed=true]{background:#eef4e4;border-color:#46704c}.account-settings .profile-screen{padding:0}.account-settings .background-inline-form{margin:0}@media(max-width:600px){.account-settings{padding:20px 16px}.account-surface{padding:0 18px}.account-tabs{gap:24px;margin-bottom:18px}.account-row{flex-wrap:wrap;gap:12px;padding:18px 0}.account-row>div{flex-basis:100%}.account-row button{min-height:44px}.account-emails{padding:20px 18px}.account-recovery{margin:12px auto;padding:12px}.account-recovery .panel{padding:22px}.background-simple .background-fields{grid-template-columns:1fr}.background-simple .chips{gap:8px}.account-emails .account-actions .button{width:100%}}.account-emails .email-choice{flex-direction:row;margin:0;gap:16px;font-weight:400}.account-emails .email-choice input{min-height:22px;padding:0;width:22px;height:22px}.account-google-row:not(:has(a,p)){display:none}.background-simple .profile-optin{flex-direction:row;justify-content:flex-start}.background-simple .profile-optin input{width:22px;height:22px;min-height:22px;flex:0 0 22px;padding:0;accent-color:#275f42}.background-simple{padding-bottom:0}.account-preview{margin:12px 0}.background-simple .background-form-actions{margin-top:8px}.product-setup{width:min(100%,620px);margin:0 auto;display:grid;gap:18px}.product-setup h1{font-size:30px;line-height:1.2;margin:0}.product-setup h2{font-size:21px;line-height:1.3;margin:0;overflow-wrap:anywhere}.product-setup p{margin:0;line-height:1.5;overflow-wrap:anywhere}.product-ready{display:grid;gap:16px;text-align:center;padding:28px}.product-ready__check{display:grid;place-items:center;background:#e7f1dd;color:#28633e;width:48px;height:48px;border-radius:50%;margin:auto}.product-ready .button{justify-content:center;margin-top:6px}.optional-verification{border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden}.optional-verification>summary{display:flex;align-items:center;gap:12px;padding:18px;cursor:pointer;font-weight:600;list-style:none}.optional-verification>summary:after{content:"+";margin-left:auto;font-size:22px;font-weight:400}.optional-verification[open]>summary:after{content:"−"}.optional-verification summary small{display:block;color:var(--muted);font-size:13px;font-weight:400;margin-top:4px}.optional-verification__body{padding:0 20px 20px;display:grid;gap:16px;font-size:16px}.optional-verification__body p{margin:0;line-height:1.5}.optional-verification__body form{display:grid;gap:16px}.optional-verification__body input{min-width:0;width:100%}.verification-status{display:grid;gap:12px}.verified-product{display:flex;align-items:center;gap:8px;color:var(--green)}.product-completion>.text-link{display:inline-flex;margin-bottom:20px}.import-recovery{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.launch-layout .import-recovery{grid-column:1/-1}@media(max-width:600px){.product-ready{padding:22px}.product-setup h1{font-size:26px}.product-setup h2{font-size:19px}.optional-verification>summary{padding:16px}.import-recovery{font-size:14px}}.product-fields{display:grid;gap:16px}.product-fields+.button{margin-top:18px}.product-fields>nav{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line);padding-bottom:14px}.product-fields>nav>button{padding:9px 12px;min-height:42px;border-radius:8px;background:transparent}.product-fields>nav>button[aria-current]{background:#e8f2d4;color:#173d2a;border-color:#aac092;font-weight:600}.product-fields label{margin:0}.product-fields fieldset{margin:0;padding:0;border:0}.product-item-list{display:grid;gap:10px;margin:16px 0}.product-item{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:10px}.product-item>span{flex:1;min-width:0;overflow-wrap:anywhere}.product-item-editor{display:grid;gap:14px;padding:16px;border:1px solid var(--line);border-radius:10px}.product-fields h3{font-size:20px;margin:0}.launch-page .section-head,.launch-layout .import-recovery{margin-bottom:8px}.launch-form .product-fields label{margin-bottom:0}.product-website-line{font-size:14px;color:var(--muted);overflow-wrap:anywhere}.launch-form .product-fields textarea{min-height:76px}.launch-form>.launch-next{margin-top:18px}.launch-page .launch-form>.launch-next{margin-top:18px}.product-fields>section>h3{margin-bottom:14px}.product-fields .product-cover{max-height:160px;object-fit:contain}.launch-review>.description{border-top:1px solid var(--line);padding-top:18px;margin-top:20px;line-height:1.6}.maker-product-editor .product-fields label,.operator .product-fields label{margin:0}.outreach{color:#213e32;margin-top:16px;max-width:900px}.outreach button,.outreach input,.outreach select{min-height:44px}.outreach button:focus-visible,.outreach a:focus-visible,.outreach input:focus-visible,.outreach select:focus-visible,.outreach textarea:focus-visible{outline:3px solid #387c59;outline-offset:3px}.operator .outreach label{margin:0;display:grid;gap:6px;font-weight:600}.outreach input,.outreach select,.outreach textarea{width:100%;min-width:0;font:inherit;background:#fffefb;color:#213e32;border:1px solid #bbc9bb;border-radius:8px;padding:10px 12px}.outreach button:disabled{cursor:not-allowed;opacity:.55}.outreach-search{margin-bottom:12px!important}.outreach-list{border:1px solid #dce1d6;border-radius:12px;overflow:hidden;background:#fffefb}.outreach-list:empty{display:none}.outreach .outreach-row{display:flex;align-items:center;gap:16px;width:100%;padding:16px 18px;border:0;border-bottom:1px solid #dce1d6;border-radius:0;background:transparent;color:inherit;text-align:left;min-height:78px}.outreach .outreach-row:last-child{border-bottom:0}.outreach .outreach-row:hover{background:#f1f5eb}.outreach-product{display:grid;gap:5px;flex:1;min-width:0}.outreach-product strong{font-size:17px}.outreach-product>span{color:#52665b;font-size:14px;overflow-wrap:anywhere}.outreach-state{font-size:13px;color:#42624c;flex-shrink:0}.outreach-heading{display:flex;gap:14px;align-items:center;justify-content:space-between;margin-bottom:14px}.outreach-heading>strong{flex:1;overflow-wrap:anywhere}.outreach-heading a{font-size:14px;white-space:nowrap}.outreach-heading h2,.outreach-review-title h2{font-size:20px;margin:0}.outreach-heading button{flex-shrink:0}.outreach-editor,.outreach-preview,.outreach-domain-form{background:#fffefb;border:1px solid #dce1d6;border-radius:12px;padding:20px;display:grid;gap:14px}.outreach-recipient,.outreach-compose-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.outreach-compose-row label,.outreach-recipient label{grid-template-columns:48px minmax(0,1fr);align-items:center}.outreach-body-label textarea{resize:vertical;min-height:220px;line-height:1.6;font-weight:400}.outreach-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.outreach-hint{font-size:14px;font-weight:400;color:#52665b;margin:0;line-height:1.45}.outreach-contact{padding:14px;background:#f3f5ed;border-radius:8px;display:grid;gap:12px}.outreach-contact a{font-size:14px}.outreach-find{justify-self:start}.outreach-feedback{padding:12px 14px;border:1px solid #c0d4b5;background:#f0f6e9;border-radius:8px;overflow-wrap:anywhere}.outreach-error{border-color:#d5a294;color:#8b3228;background:#fff5ef}.outreach-error button{margin-left:12px}.outreach-empty{padding:24px 0;color:#52665b;line-height:1.6}.outreach-preview dl,.outreach-dns dl{display:grid;grid-template-columns:75px minmax(0,1fr);gap:10px;margin:0}.outreach-preview dt,.outreach-dns dt{color:#52665b}.outreach-preview dd,.outreach-dns dd{margin:0;overflow-wrap:anywhere}.outreach-review-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.outreach-review-title>span{font-size:14px;color:#52665b}.outreach-email-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;padding-block:12px;min-height:200px}.outreach-footer{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #dce1d6;padding-top:14px;font-size:14px;color:#52665b}.outreach-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.outreach-domain-form{max-width:700px}.outreach-domain-form>button{justify-self:start}.operator .outreach-toggle{display:flex;gap:10px;align-items:center}.outreach-toggle input{width:22px;min-height:22px;height:22px;flex-shrink:0}.outreach-toggle .outreach-hint{display:block;margin-top:4px}.outreach-dns{margin-top:24px;max-width:700px}.outreach-dns-record{padding:16px 0;border-top:1px solid #dce1d6}.outreach-dns-record>strong{display:block;margin-bottom:12px}.outreach-dns code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.outreach .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.outreach{margin-top:10px}.outreach-editor,.outreach-preview,.outreach-domain-form{padding:15px;gap:14px}.outreach-heading{gap:10px;flex-wrap:wrap}.outreach-heading>strong{font-size:15px}.outreach-heading>a{margin-left:auto}.outreach .outreach-row{padding:15px 12px;gap:10px}.outreach-state{max-width:100px;text-align:right}.outreach-recipient,.outreach-compose-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.outreach-recipient label,.outreach-compose-row label{grid-template-columns:1fr}.outreach-recipient button,.outreach-compose-row button{padding:10px;font-size:14px}.outreach-field-pair{grid-template-columns:1fr;gap:14px}.outreach-body-label textarea{min-height:240px}.outreach-review-title{align-items:flex-start;flex-direction:column}.outreach-preview dl{grid-template-columns:55px minmax(0,1fr);font-size:14px}}.outreach-source{font-size:14px;justify-self:start}.operator .operator-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.operator .operator-tabs button{flex:0 0 auto;white-space:nowrap}.outreach-envelope{display:grid;grid-template-columns:1fr 1fr;gap:16px}.outreach-subject{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.outreach-compose-row,.outreach-recipient label,.outreach-compose-row label{grid-template-columns:1fr}.outreach-body-label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.outreach-body-label textarea{font-size:16px}.outreach-envelope .outreach-recipient button{font-size:14px;padding-inline:10px}@media(max-width:600px){.outreach-envelope{grid-template-columns:1fr;gap:12px}.outreach-compose-row label,.outreach-recipient label{grid-template-columns:48px minmax(0,1fr)}.outreach-subject{grid-template-columns:1fr auto}.outreach-subject button{font-size:14px;padding-inline:10px}}.operator-outreach-detail>.operator-heading,.operator-outreach-detail>.operator-tabs{display:none}.operator-outreach-detail .outreach{margin-top:0}.outreach-claim-preview{display:table;margin:18px 0;background:#193d2d;color:#fff;padding:13px 22px;border-radius:6px;font-weight:700;line-height:1.5}.outreach-filters{display:flex;gap:6px}.outreach-filters button[aria-pressed=true]{background:#e8f1d4;color:#193d2d;border-color:#648149}.outreach-queue-tools{display:flex;gap:16px;align-items:center;margin:16px 0}.outreach-queue-tools .outreach-search{flex:1}.outreach-select-row{display:flex;align-items:stretch;background:#fffefb;border:1px solid #dce1d6;border-radius:10px}.outreach-select-row .outreach-row{flex:1;border:0;background:transparent;min-width:0}.operator .outreach-check{display:flex;align-items:center;justify-content:center;min-width:48px;cursor:pointer}.operator .outreach-check input{width:20px;height:20px;min-height:20px;accent-color:#193d2d}.outreach-state small{display:block;margin-top:5px}.outreach-batch{display:grid;gap:16px}.outreach-batch h2,.outreach-batch h3{margin:0}.outreach-batch-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;margin:0;max-width:70ch}.outreach-batch-send{position:sticky;bottom:0;background:#faf9f4;padding:14px 0;border-top:1px solid #dce1d6}.outreach-batch .outreach-preview>button{justify-self:start}@media(max-width:600px){.outreach-queue-tools{flex-wrap:wrap;gap:8px}.outreach-queue-tools .outreach-search{flex-basis:100%}.outreach-heading>.button{width:100%}.outreach-select-row .outreach-row{padding-left:0}.outreach-product{min-width:0;overflow-wrap:anywhere}.outreach-batch-send .button{width:100%}}.outreach-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.outreach-metrics>div{border:1px solid #dce1d6;background:#fffefb;padding:16px;border-radius:10px}.outreach-metrics strong{display:block;font-size:28px;margin-top:6px}.outreach-metrics span{font-size:14px;color:#52665b}.outreach-event{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:18px;padding:18px;background:#fffefb;border:1px solid #dce1d6;border-radius:10px;align-items:center;overflow-wrap:anywhere}.outreach-event small{display:block;color:#52665b;margin-top:5px}.outreach-event time{font-size:13px;color:#52665b}.outreach-search+.outreach-hint{margin:14px 0}@media(max-width:700px){.outreach-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.outreach-event{grid-template-columns:1fr;gap:8px}}.outreach-select-row+.outreach-select-row{margin-top:8px}.outreach .button{font-size:15px}.discovery-location{position:relative;display:flex;align-items:center;margin-left:auto;gap:2px;min-width:0;font-size:14px}.discovery-location details>summary{display:flex;align-items:center;gap:6px;min-height:44px;padding:4px 10px;cursor:pointer;list-style:none;border-radius:8px}.discovery-location details>summary::-webkit-details-marker{display:none}.discovery-location summary span{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-location summary:hover,.discovery-location details[open]>summary{background:#edf2e4}.discovery-location .location-reset{display:grid;place-items:center;width:44px;height:44px;padding:0;flex-shrink:0}.location-popover{position:absolute;right:0;top:calc(100% + 4px);width:300px;max-width:calc(100vw - 32px);padding:16px;background:#fff;border:1px solid #d9dfd3;border-radius:12px;box-shadow:0 10px 30px #19392c20;z-index:30}.location-popover form{display:grid;gap:10px}.location-popover label,.location-editor-fields label{display:grid;gap:5px;font-size:14px;font-weight:600}.location-popover label>span{display:contents;font-weight:400}.location-popover input:not([type=checkbox]),.location-editor-fields input{box-sizing:border-box;min-width:0;width:100%;min-height:44px;padding:8px 10px;border:1px solid #b9c6b2;border-radius:6px;background:#fff;font:inherit;color:#192e24}.location-popover .location-check,.location-editor-body .location-check{display:flex;align-items:center;gap:8px;min-height:44px;font-weight:400}.location-check input[type=checkbox]{width:18px;height:18px;accent-color:#345c2b}.location-popover p,.location-editor-body>p{font-size:13px;line-height:1.5;color:#607166;margin:0}.location-popover button{min-height:44px}.location-modes{display:flex;gap:8px;margin-bottom:12px}.location-modes button{flex:1;border:1px solid #d9dfd3;border-radius:6px}.location-modes button[aria-pressed=true]{background:#eaf2cc;border-color:#86a35c}.product-location{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:#617262;line-height:1.5;max-width:100%;overflow-wrap:anywhere}.product-location svg{flex-shrink:0}.product-location-editor{border-top:1px solid #dce2d5;margin-top:12px}.product-location-editor>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600;list-style:none}.product-location-editor>summary:after{content:"+";margin-left:auto}.product-location-editor[open]>summary:after{content:"−"}.location-editor-body{display:grid;gap:10px;padding-bottom:12px}.location-editor-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.location-editor-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.location-editor-actions>span{font-size:13px;color:#345c2b}@media(max-width:550px){.discovery-location{font-size:13px}.discovery-location summary span{max-width:120px}.discovery-location details>summary{padding:4px 6px}.location-editor-fields{grid-template-columns:1fr}.location-popover{position:fixed;top:120px;right:16px;max-height:calc(100dvh - 140px);overflow:auto}}.location-popover label{margin:0}.location-popover .location-check,.location-editor-body .location-check{flex-direction:row;text-align:left}.location-check input[type=checkbox]{flex:0 0 18px;min-height:18px;margin:0}.operator-personas{max-width:1120px}.operator-personas .persona-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.operator-personas .persona-heading p{margin:0;color:var(--muted,#65736d)}.operator-personas .persona-roster{border:1px solid #dce1d6;border-radius:16px;background:#fffefb;overflow:hidden}.operator-personas .persona-row{padding:20px;border-bottom:1px solid #dce1d6}.operator-personas .persona-row:last-child{border-bottom:0}.operator-personas .persona-row-main{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(180px,1fr) auto;align-items:center;gap:20px}.operator-personas .persona-identity>a{font-size:1.2rem;font-weight:700;text-decoration:none}.operator-personas .persona-state{display:inline-block;margin-left:12px;padding:3px 9px;border-radius:6px;background:#eeefeb;color:#526158;font-size:.85rem}.operator-personas .persona-state.is-active{background:#e4efce;color:#284c35}.operator-personas .persona-identity p{color:#627069;margin:7px 0 0;font-size:.9rem}.operator-personas .persona-schedule{display:flex;flex-direction:column;gap:4px;font-size:.9rem}.operator-personas .persona-schedule small{color:#627069}.operator-personas .persona-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.operator-personas button{min-height:44px}.operator-personas .persona-latest{margin:14px 0 0;color:#51625a;font-size:.9rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.operator-personas .persona-edit{display:grid;grid-template-columns:1fr 2fr;gap:16px;padding-top:20px;margin-top:16px;border-top:1px solid #dce1d6}.operator-personas .persona-edit label{display:grid;gap:7px}.operator-personas .persona-voice{grid-column:1/-1}.operator-personas .persona-notice{padding:10px 14px;border-left:3px solid #427751;background:#edf3e4}.operator-personas .persona-cadence{margin:16px 0}.operator-personas .persona-history summary{padding:12px 0;cursor:pointer}.operator-personas .persona-history article{padding:18px 0;border-top:1px solid #dce1d6}.operator-personas .persona-history p{margin:10px 0}@media(max-width:760px){.operator-personas .persona-row-main{grid-template-columns:1fr auto;gap:12px}.operator-personas .persona-schedule{grid-row:2;grid-column:1/-1}.operator-personas .persona-controls{gap:6px}.operator-personas .persona-row{padding:16px}.operator-personas .persona-edit{grid-template-columns:1fr}.operator-personas .persona-heading{align-items:flex-start}}.operator-personas .persona-heading>button{flex-shrink:0;white-space:nowrap}.operator-personas .persona-schedule small{margin:3px 0 0}.decision-payout .payout-phone{width:min(100%,420px);margin:12px auto 24px;padding:0;box-sizing:border-box}.payout-phone h2{font-size:24px;line-height:1.3;margin:12px 0 8px}.payout-phone-hint{color:var(--muted);font-size:14px;line-height:1.5;margin:0 0 22px}.payout-phone form{display:grid;gap:18px}.payout-phone label{display:grid;gap:8px;font-size:14px}.payout-phone input{width:100%;min-height:48px;font-size:16px;box-sizing:border-box}.payout-phone-format{font-size:13px;line-height:1.5;color:var(--muted);font-weight:400}.payout-phone form>.button{width:100%;min-height:48px}.payout-phone-secondary{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.payout-phone .text-link{min-height:44px;padding:8px 0}.payout-phone .error{overflow-wrap:anywhere}.payout-phone button:focus-visible,.payout-phone input:focus-visible{outline:3px solid var(--green);outline-offset:3px}.sponsored.page{max-width:1080px;padding-top:24px}.sponsored h1{font-size:28px;margin:0}.sponsored h2{font-size:20px;margin:0 0 12px}.sponsored h3{margin:0 0 8px}.sponsored p{line-height:1.55}.work-intro{display:flex;align-items:center;gap:14px;margin-bottom:20px}.work-intro img{width:64px;height:64px;object-fit:contain}.work-intro p{margin:5px 0;color:#626763}.work-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.work-panel{padding:22px;margin-bottom:18px;min-width:0}.work-panel label{display:block;margin:14px 0}.work-panel input,.work-panel select,.work-panel textarea{width:100%}.work-row{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #e5e8e1;padding:16px 0}.work-row p{margin:4px 0;font-size:13px;color:#626763}.work-row button{flex-shrink:0}.work-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}.work-actions button{min-height:44px}.work-status{display:inline-block;background:#eee9fa;color:#40334f;border-radius:8px;padding:5px 9px;font-size:12px;text-transform:capitalize}.work-note{background:#eff5e3;padding:14px;border-radius:12px;font-size:14px}.work-test{background:#fff1d9;padding:10px 14px;border-radius:10px;font-size:13px;margin-bottom:18px}.work-scouts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.work-scout{display:flex;text-align:left;align-items:flex-start;gap:12px;padding:16px;background:#fff;border:1px solid #d8ddd2;border-radius:14px;min-height:110px}.work-scout[aria-pressed=true]{background:#eff9d7;border:2px solid #596b24;padding:15px}.work-scout img{width:42px;height:42px}.work-scout span{display:block;font-size:13px;line-height:1.5}.work-scout strong{display:block;font-size:16px;margin-bottom:5px}.work-terms{background:#f7f8f3;border:1px solid #e3e7d9;border-radius:12px;padding:16px;margin:16px 0;overflow-wrap:anywhere}.work-terms p{white-space:pre-wrap}.work-money{font-size:28px;font-weight:700;margin:8px 0}.work-back{margin-bottom:16px}.work-filters{display:flex;gap:12px}.work-filters label{flex:1}.profile-prompt{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#f1f6e6;border:1px solid #dde8c6;border-radius:12px;padding:12px 16px;margin-bottom:16px;font-size:14px}.profile-prompt button{background:transparent;border:0;min-width:36px;min-height:36px}.profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.profile-optin{display:flex!important;gap:12px;align-items:center}.profile-optin input{width:auto!important}.wall-shell .site-header nav>a:first-child{display:none}@media(max-width:600px){.sponsored.page{padding:18px 16px}.sponsored h1{font-size:25px}.work-intro{margin-bottom:14px}.work-intro img{width:48px;height:48px}.work-intro p{font-size:13px}.work-grid,.work-scouts,.profile-fields{grid-template-columns:1fr}.work-panel{padding:17px}.work-row{align-items:flex-start;flex-direction:column;gap:7px}.work-filters{flex-direction:column;gap:0}.work-filters label{margin:6px 0}.profile-prompt{font-size:12px;padding:10px}.work-actions .button{width:100%}}.sponsored .profile-optin{flex-direction:row;align-items:flex-start}.sponsored .profile-optin input{flex-shrink:0;margin-top:5px;width:18px!important;height:18px}.work-scout>.enamel-badge{display:inline-block}.work-scout>span:not(.enamel-badge){flex:1}@media(max-width:600px){.work-panel .work-actions{position:sticky;bottom:8px;background:#fff;padding-block:10px;z-index:1}}.sponsored.page{max-width:1200px;width:calc(100% - 48px);padding-top:18px}.work-intro{justify-content:space-between;gap:12px;margin-bottom:16px}.sponsored h1{font-size:26px}.work-utilities{display:flex;gap:8px}.work-utilities button{font-size:13px;padding:9px 12px}.work-dashboard{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;align-items:start}.work-queue,.work-support{min-width:0}.work-panel{padding:18px;margin-bottom:16px}.work-panel h2{font-size:19px}.work-panel h3{font-size:16px;letter-spacing:-.02em}.work-panel>p{margin-bottom:12px}.work-support .work-panel{padding:16px}.work-support .button{width:100%;padding-inline:10px}.work-support h2{font-size:17px}.work-support label{font-size:13px}.work-support .small-note{margin-block:10px}.work-support .work-money{font-size:26px}.work-row{padding:15px 0;flex-wrap:wrap;align-items:center}.work-row>div:first-child{min-width:0;flex:1}.work-row h3,.work-row p,.work-scope,.work-panel strong{overflow-wrap:anywhere}.work-row-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex-shrink:0}.work-row-actions button{font-size:13px;padding-inline:12px}.work-status{font-size:12px;padding:4px 8px;margin-top:4px}.work-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.work-detail-heading h2,.work-detail-heading h3{margin:0}.work-detail-heading p{font-size:13px;color:var(--muted);margin-top:4px}.work-proposal{flex:0 0 100%;background:#f8faf3;border:1px solid #dee6d2;border-radius:10px;padding:18px;margin-top:10px}.work-proposal .work-detail-heading{align-items:flex-start}.work-proposal .work-actions{margin-top:14px}.work-cost{max-width:480px;width:100%;margin:16px 0;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:#fff}.work-cost>div{display:flex;justify-content:space-between;gap:16px;margin:6px 0;font-size:14px}.work-cost dd{margin:0;font-weight:600;white-space:nowrap}.work-cost-total{border-top:1px solid var(--line);padding-top:10px;margin-top:10px!important;font-weight:700}.work-empty{padding:24px 0}.work-empty p{max-width:500px;margin:10px 0 16px;color:var(--muted)}.work-return{display:block;margin-top:16px}.work-panel .small-note{font-size:13px;line-height:1.6;color:#55645a}.work-panel label{font-size:14px}.work-panel input,.work-panel select,.work-panel textarea{min-height:44px;border:1px solid #bec8b9;border-radius:8px;background:#fff;padding:10px 12px;color:var(--ink);margin-top:6px}.work-panel textarea{resize:vertical}.work-panel form{max-width:720px}.work-panel summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:600;font-size:14px}.work-panel details>p{margin:10px 0}.work-provider{border:0;padding:0;margin:16px 0}.work-provider legend{font-size:14px;font-weight:600}.work-provider label{display:inline-flex;align-items:center;gap:8px;margin-right:20px;min-height:44px}.work-provider input{width:18px!important;min-height:18px;height:18px;margin:0}.work-history{margin-top:24px;border-top:1px solid var(--line)}.work-templates{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}.work-templates button{font-size:14px;background:#f7f7f2;min-height:52px}.work-templates button:nth-child(2){background:#eaf4fc}.work-templates button:nth-child(3){background:#f1ebfa}.work-templates button:nth-child(4){background:#fff0e4}.work-templates button[aria-pressed=true]{outline:2px solid #346043;outline-offset:1px;font-weight:700}.work-full{grid-column:1/-1}.work-scope{white-space:pre-wrap;margin:12px 0}.work-subheading{margin-top:28px!important}.work-match{color:#336243;margin-top:6px;font-weight:600}.work-managed{border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.work-analytics{padding-block:12px;border-top:1px solid var(--line);font-size:13px}.work-test{margin-bottom:14px}.sponsored .work-actions{position:static;background:transparent;padding:0}.sponsored .work-back{margin-bottom:14px}.sponsored button:disabled{cursor:not-allowed}.sponsored .work-panel .error,.sponsored .work-panel .success{padding:12px;margin-block:12px}.sponsored .work-grid{gap:0 16px}.operator-finance{max-width:1100px}.finance-proof{background:#f3f7ec}.finance-secret{font-family:monospace;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.finance-queue{display:grid;grid-template-columns:1fr 1fr;gap:16px}.finance-queue .work-panel{margin:0}.finance-warning{background:#fff0dc;border-radius:10px;padding:12px}.finance-queue .work-row{align-items:flex-start}.finance-queue label{display:block}.finance-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.finance-tabs button[aria-pressed=true]{background:#e6f1c8;font-weight:700}@media(max-width:1050px){.work-dashboard{grid-template-columns:minmax(0,1fr) 230px;gap:12px}.work-row-actions{gap:8px}.work-utilities button{font-size:12px}.work-templates{grid-template-columns:1fr 1fr}.work-intro{align-items:flex-start}.sponsored.page{width:calc(100% - 32px)}}@media(max-width:760px){.work-dashboard,.finance-queue{grid-template-columns:1fr}.work-support{display:grid;grid-template-columns:1fr 1fr;gap:12px}.work-support .work-panel{margin:0}.work-queue .work-panel{margin-bottom:0}.work-intro{flex-wrap:wrap}.work-utilities{margin-left:auto}.work-support details{grid-column:1/-1}}@media(max-width:600px){.sponsored.page{width:100%;padding:16px}.work-intro{gap:10px;margin-bottom:12px}.sponsored h1{font-size:23px}.work-utilities{margin:0;width:100%;gap:8px}.work-utilities button{flex:1;font-size:13px}.work-support{grid-template-columns:1fr}.work-support details{grid-column:auto}.work-panel{padding:16px}.work-row{flex-direction:row;gap:10px;align-items:flex-start}.work-row>div:first-child{flex:1 1 100%}.work-row-actions{width:100%;justify-content:space-between}.work-detail-heading{align-items:flex-start}.work-detail-heading>button{max-width:48%}.work-proposal{padding:14px;margin-top:4px}.work-cost{padding:12px}.work-cost>div{font-size:13px}.work-panel .work-actions .button{width:100%}.work-panel .work-actions{gap:10px}.work-terms{padding:14px}.work-scouts{gap:10px}.work-panel .work-grid{gap:0}.work-templates button{font-size:13px}.work-row h3{margin-bottom:4px}}@media(prefers-reduced-motion:reduce){.sponsored *{scroll-behavior:auto;transition:none}}.sponsored .work-panel{padding:18px}.sponsored .work-panel p{line-height:1.55}.sponsored .work-panel h2{margin:0 0 12px}.sponsored .work-detail-heading h2{margin:0}.sponsored .work-row h3{margin:0 0 6px}.sponsored .work-row p{margin:4px 0}.sponsored .work-proposal-columns{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:18px;align-items:start}.sponsored .work-proposal-columns .work-cost{margin:8px 0}.sponsored .work-proposal-columns .work-scope{margin-top:8px}.sponsored .work-proposal-row>.work-proposal{margin:0}.sponsored .work-proposal-row:has(.work-proposal){padding-top:12px}.finance-main-actions{justify-content:flex-end}.finance-main-actions .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:1100px){.sponsored .work-proposal-columns{grid-template-columns:1fr}.sponsored .work-proposal-columns .work-cost{max-width:none}.sponsored .work-proposal-columns{gap:0}}@media(max-width:600px){.sponsored .work-panel{padding:16px}.sponsored .work-intro{margin-bottom:10px}.sponsored .work-detail-heading h2{font-size:18px}.sponsored .work-proposal-columns{display:block}.sponsored .work-detail-heading>.button{font-size:13px;padding-inline:10px}.sponsored .work-back{margin-bottom:10px}.sponsored .work-proposal{padding:12px}}.sponsored .work-proposal-row>.work-proposal:first-child{flex:0 0 100%}.sponsored .work-proposal-row>.text-link{margin-top:0}.sponsored .work-proposal .work-detail-heading{margin-bottom:6px}.work-mobile-actions{display:none}.sponsored .work-queue>.work-panel>.work-row:first-child{border-top:0;padding-top:0}.sponsored .work-queue>.work-panel>.work-row:first-child>.work-proposal{margin:0}@media(max-width:600px){.sponsored .work-intro{align-items:center;flex-wrap:nowrap}.sponsored .work-utilities{display:none}.work-mobile-actions{display:block;position:relative;flex-shrink:0}.work-mobile-actions summary{cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:9px;min-height:44px;padding:11px 12px;font-size:13px}.work-mobile-actions>div{position:absolute;right:0;top:48px;z-index:5;display:grid;gap:6px;width:190px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 24px #182b2414}.sponsored .work-proposal-columns{display:flex;flex-direction:column;gap:6px}.sponsored .work-proposal-columns>.work-cost{order:-1;width:100%;margin:8px 0}.sponsored .work-proposal-columns>div{width:100%}.sponsored .work-proposal .work-deadlines{margin:10px 0 0}.sponsored .work-proposal .work-actions{margin-top:12px}.sponsored .work-proposal-row>.work-proposal{padding:12px}}.finance-main-actions{justify-content:space-between}.finance-main-actions h1{font-size:26px;margin:0}.finance-mobile-queue{display:none}.page.operator:has(.operator-finance){padding-top:18px}.operator-finance .work-test,.operator-finance .finance-tabs{margin-block:12px}@media(max-width:600px){.sponsored.page{padding-top:10px}.finance-mobile-queue{display:flex;align-items:center;gap:12px;margin:12px 0;font-size:14px}.finance-mobile-queue select{flex:1;min-height:44px;border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px}.operator-finance .finance-tabs{display:none}.finance-main-actions h1{font-size:23px}.page.operator:has(.operator-finance){padding-top:10px}.operator-finance .work-panel{padding:16px}.operator-finance .work-note{margin:10px 0;padding:10px;font-size:13px}}.operator-finance .finance-mobile-queue{display:none}.finance-queue:has(>.work-panel:only-child){grid-template-columns:1fr}.operator-finance .finance-transfer-form{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;max-width:none}.finance-transfer-form>.work-actions{grid-column:1/-1}.operator-finance .work-panel p{margin-block:8px}.operator-finance .finance-transfer-form label{margin:8px 0}.operator-finance .finance-transfer-form textarea{min-height:84px}@media(max-width:600px){.operator-finance .finance-mobile-queue{display:flex;margin:10px 0;align-items:center}.operator-finance .finance-mobile-queue select{margin:0}.operator-finance .finance-transfer-form{display:block}.operator-finance .finance-queue{gap:12px}}.operator-finance .finance-transfer-form>label{display:flex;flex-direction:column;gap:6px;align-self:start}.operator-finance .finance-transfer-form input{height:44px;margin:0}.operator-finance .finance-transfer-form textarea{height:64px;min-height:64px;margin:0}.operator-finance .finance-transfer-form .work-actions{margin-top:12px}.sponsored .work-dashboard{display:flex;flex-direction:column;gap:20px}.sponsored .work-dashboard>*,.sponsored .work-queue{width:100%;min-width:0}.sponsored .work-intro{margin-bottom:6px;align-items:center}.sponsored .work-test{background:transparent;border:0;padding:0;color:#79602f;font-size:12px;margin:0 0 12px;line-height:1.4}.sponsored .work-start h2{font-size:22px;margin:0 0 4px;letter-spacing:-.025em}.sponsored .work-start>p,.sponsored .work-start-heading p{font-size:14px;color:var(--muted);margin:0;line-height:1.5}.work-start-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.work-product{display:flex;gap:8px;align-items:center;font-size:13px;flex:0 1 300px;min-width:0}.work-product select{width:100%;min-width:0;height:44px;padding:8px 28px 8px 10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font:inherit;text-overflow:ellipsis}.work-decisions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.work-decisions>button,.work-decisions>a{display:flex;flex-direction:column;gap:5px;align-items:flex-start;justify-content:center;text-align:left;min-height:88px;padding:15px;border:1px solid #d8ded2;border-radius:10px;background:#fff;color:var(--ink);text-decoration:none;box-shadow:none}.work-decisions strong{font-size:15px;line-height:1.35;letter-spacing:-.015em}.work-decisions span{font-size:13px;line-height:1.4;font-weight:400;color:var(--muted)}.work-decisions>button[aria-pressed=true]{background:#edf5d7;border-color:#678346;box-shadow:inset 0 0 0 1px #678346}.work-decisions>button:hover,.work-decisions>a:hover{border-color:#678346}.work-brief{padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:#fff}.sponsored .work-brief .work-detail-heading{margin:0;min-height:36px}.sponsored .work-brief h3{font-size:14px;margin:0}.sponsored .work-brief p{font-size:14px;line-height:1.6;margin:4px 0 14px;max-width:900px;white-space:pre-wrap}.work-brief-next{display:flex;align-items:center;gap:16px}.work-brief-next>span{font-size:12px;color:var(--muted);line-height:1.5}.work-brief-next .button{min-height:44px;white-space:nowrap;padding:10px 18px;font-size:14px}.work-brief-label{display:block;font-size:13px;margin:4px 0 12px}.work-brief textarea{display:block;width:100%;padding:10px;border:1px solid #bec8b9;border-radius:8px;background:#fff;color:var(--ink);margin-top:6px;resize:vertical;font:inherit;font-size:14px}.work-account-strip{display:flex;align-items:center;gap:4px 16px;flex-wrap:wrap;padding:8px 0;border-block:1px solid var(--line);font-size:12px;color:var(--muted)}.work-account-strip .text-link{font-size:13px;min-height:44px}.work-next-options{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;font-size:13px}.work-next-options>.text-link{font-size:13px;min-height:44px}.work-next-options details{min-width:140px;max-width:65%}.work-next-options summary{min-height:44px;padding:12px 0;cursor:pointer}.work-scout-start{grid-template-columns:1fr 1fr;max-width:820px}.sponsored .work-queue{margin:0;padding:16px 18px}.sponsored .work-queue h2{font-size:17px;margin-bottom:6px}.sponsored .work-queue .work-row{padding:10px 0}.sponsored .work-queue .work-row:last-child{padding-bottom:0}.sponsored .work-scout-filters{margin-bottom:14px;border-bottom:1px solid var(--line)}.sponsored .work-scout-filters summary{font-weight:400;font-size:13px}.sponsored .work-terms-form{max-width:900px}.sponsored .work-terms-form>label{margin:10px 0}.sponsored .work-terms-form .work-grid label{margin:6px 0}.sponsored .work-terms-form>button{margin-top:12px}@media(max-width:1100px){.work-start-heading{gap:14px}.work-product{flex-basis:270px}.sponsored.page{max-width:none}.work-decisions>button{padding:12px}.work-decisions span{font-size:12px}}@media(max-width:600px){.sponsored .work-dashboard{gap:16px}.work-start-heading{display:block;margin-bottom:10px}.sponsored .work-start h2{font-size:20px}.work-product{margin-top:10px}.work-product select{flex:1}.work-decisions{grid-template-columns:1fr;gap:7px;margin:10px 0}.work-decisions>button,.work-decisions>a{padding:10px 12px;min-height:64px;gap:3px}.work-decisions strong{font-size:14px}.work-decisions span{font-size:12px}.work-brief{padding:10px 12px}.sponsored .work-brief p{font-size:13px;margin-bottom:10px}.work-brief-next{flex-wrap:wrap;gap:8px}.work-brief-next>.button{width:100%}.work-brief-next>span{font-size:11px}.work-next-options{display:block}.work-next-options details{max-width:none}.sponsored .work-queue{padding:12px}.work-account-strip{gap:0 12px}.sponsored .work-terms-form .work-grid{grid-template-columns:1fr 1fr;gap:0 12px}.sponsored .work-detail-heading>.button{max-width:50%;font-size:12px}}.sponsored .work-product{flex-direction:row;justify-content:flex-start;align-items:center;margin:0;text-align:left}.sponsored .work-intro .work-back{margin:0;min-height:44px;font-size:13px}.sponsored .work-review .work-terms{margin:10px 0;padding:12px 14px}.sponsored .work-review .work-terms p{margin:4px 0;font-size:14px;line-height:1.45}.sponsored .work-review .work-cost{display:flex;max-width:none;padding:10px 14px;gap:20px;margin:12px 0}.sponsored .work-review .work-cost>div{flex:1;display:flex;flex-direction:column;gap:4px;margin:0;font-size:13px}.sponsored .work-review .work-cost-total{border-top:0;border-left:1px solid var(--line);padding:0 0 0 20px;margin:0!important}.sponsored .work-review .work-cost dd{font-size:18px}.sponsored .work-review>p{font-size:12px;margin:8px 0;line-height:1.5}.sponsored .work-review .work-actions{margin-top:12px}@media(max-width:600px){.sponsored .work-product{margin-top:10px}.sponsored .work-intro .work-back{font-size:12px}.sponsored .work-review .work-cost{gap:8px;padding:10px}.sponsored .work-review .work-cost>div{font-size:11px}.sponsored .work-review .work-cost-total{padding-left:8px}.sponsored .work-review .work-cost dd{font-size:16px}}.sponsored .work-agreement>h2{margin:6px 0}.sponsored .work-agreement>p{margin:6px 0 10px;font-size:13px}.work-agreed,.work-access{border-block:1px solid var(--line);margin:10px 0}.work-agreed summary,.work-access summary{color:var(--muted);font-size:13px!important;font-weight:400!important}.sponsored .work-agreement .work-terms{margin:10px 0;padding:12px 14px}.sponsored .work-agreement .work-terms p{font-size:14px;margin:6px 0;line-height:1.55}.sponsored .work-agreement form{max-width:none}.sponsored .work-agreement form label{margin:8px 0}.sponsored .work-agreement .work-cost{display:flex;max-width:none;gap:18px;padding:10px 14px;margin:10px 0}.sponsored .work-agreement .work-cost>div{flex:1;display:flex;flex-direction:column;gap:4px;margin:0;font-size:13px}.sponsored .work-agreement .work-cost-total{border-top:0;border-left:1px solid var(--line);padding:0 0 0 18px;margin:0!important}.sponsored .work-agreement .work-cost dd{font-size:17px}@media(max-width:600px){.sponsored .work-agreement .work-cost{gap:8px}.sponsored .work-agreement .work-cost>div{font-size:11px}.sponsored .work-agreement .work-cost-total{padding-left:8px}.sponsored .work-agreement .work-cost dd{font-size:15px}}.sponsored .work-intro-back{justify-content:flex-start}.sponsored .work-intro-back>.work-back{flex-shrink:0;min-width:44px;text-align:left;padding-left:0}.work-decisions.commercial-choices{grid-template-columns:repeat(4,minmax(0,1fr))}.commercial-choices>button{min-height:104px;padding:12px 14px;gap:5px}.commercial-choices svg{color:#34664e;flex-shrink:0}.work-custom-kind{display:flex;align-items:center;gap:10px;margin:8px 0 12px;font-size:14px}.work-custom-kind select{min-height:44px;max-width:100%;border:1px solid var(--line);border-radius:8px;padding:8px;background:#fff;color:var(--ink)}@media(max-width:700px){.work-decisions.commercial-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.commercial-choices>button{padding:10px;min-height:106px}.commercial-choices strong{font-size:14px}.commercial-choices span{font-size:12px}.work-custom-kind{align-items:flex-start;flex-direction:column}}.sponsored .work-queue .work-clickable-row{position:relative;justify-content:flex-start;padding:14px 12px;border:1px solid var(--line);border-radius:10px;margin-top:10px;background:#fcfcf8;gap:20px;transition:background .15s,border-color .15s}.work-clickable-row>div:first-child{flex:0 1 auto;max-width:700px}.work-clickable-row:hover{background:#edf5e7;border-color:#608266}.work-clickable-row:focus-within{outline:2px solid #34664e;outline-offset:3px}.work-clickable-row .work-row-main{background:#e5eedc;border-color:#a8bba0;color:#193d2c;font-weight:600;min-height:44px}.work-clickable-row .work-row-main:after{content:"";position:absolute;inset:0;cursor:pointer;border-radius:10px}.sponsored .deal-wizard{max-width:880px;margin-inline:auto}.deal-steps{display:flex;gap:12px;list-style:none;padding:0;margin:10px 0 16px;font-size:13px;color:var(--muted)}.deal-steps li+li:before{content:"→";margin-right:12px;color:#8a988b}.deal-steps [aria-current]{font-weight:700;color:#194c35}.deal-wizard .work-proposal{margin:0;background:transparent;border:0;padding:0}.deal-funding{margin-top:18px;padding-top:12px;border-top:1px solid var(--line)}.sponsored .deal-funding .work-detail-heading{justify-content:flex-start;gap:16px}.sponsored .deal-funding form{max-width:560px}@media(max-width:600px){.work-clickable-row{gap:8px}.work-clickable-row .work-row-actions{width:100%;justify-content:space-between}.deal-steps{font-size:12px;gap:8px}.deal-steps li+li:before{margin-right:8px}.sponsored .deal-wizard{padding:14px}}.deal-wizard-heading{display:flex;align-items:center;gap:24px;margin-bottom:10px}.deal-wizard-heading>.text-link{min-height:44px;flex-shrink:0}.deal-wizard-heading .deal-steps{margin:0}.deal-wizard>.work-proposal>.work-cost{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:none;margin:10px 0;gap:12px}.deal-wizard>.work-proposal>.work-cost>div{display:block;margin:0}.deal-wizard>.work-proposal>.work-cost .work-cost-total{border:0;padding:0;margin:0!important}.deal-funding .work-detail-heading h2{font-size:17px}.deal-funding form{display:flex;align-items:flex-end;gap:12px}.deal-funding form label{flex:1;margin:0;max-width:260px}.deal-funding form .button{min-height:44px;white-space:nowrap}@media(max-width:600px){.deal-wizard-heading{gap:10px;flex-wrap:wrap}.deal-wizard-heading .deal-steps{margin-bottom:8px}.deal-funding form{display:block}.deal-funding form label{max-width:none}.deal-funding form .button{margin-top:10px;width:100%}.deal-wizard>.work-proposal>.work-cost{font-size:13px;padding:10px;gap:8px}.deal-wizard>.work-proposal>.work-cost>div{font-size:13px}}.agreement-identity{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.sponsored .agreement-identity h2{margin:0 0 4px}.sponsored .agreement-identity p{margin:0;font-size:14px}.agreement-identity>.work-status{flex-shrink:0;margin:0}.sponsored .work-agreement>.small-note{margin:6px 0}.work-agreement .agreement-chat{margin-top:12px;padding-top:6px}@media(max-width:600px){.agreement-identity{gap:10px}.agreement-identity>.work-status{max-width:110px}.sponsored .agreement-identity h2{font-size:18px}}.work-timing{display:flex;flex-wrap:wrap;gap:12px 28px;margin:16px 0;color:var(--muted)}.work-timing>span{display:grid;gap:3px;font-size:13px}.work-timing strong{color:var(--ink);font-size:14px;font-weight:600}.work-timing small{font-size:13px}.product-reviews{grid-column:1/-1;width:100%;min-width:0;margin-top:1.5rem}.product-reviews .panel{padding:1.3rem;margin:1rem 0}.product-reviews label{display:grid;gap:.5rem;margin:1rem 0}.product-reviews textarea{width:100%;resize:vertical}.review-card header{display:flex;gap:1rem;align-items:center;justify-content:space-between}.review-card time{color:#637269;font-size:.85rem}.review-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.product-reviews video{display:block;width:100%;max-height:440px;margin:1rem 0;border-radius:12px;background:#18291f}.review-controls{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}.product-reviews button{min-height:40px}.product-reviews .section-head{flex-wrap:wrap;gap:.8rem}.product-reviews input[type=file]{max-width:100%}@media(max-width:600px){.product-reviews .panel{padding:1rem}.product-reviews .section-head h2{font-size:1.5rem}}.operator{max-width:1000px}.operator>h1{margin-bottom:.3rem}.operator-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.operator-tabs button[aria-pressed=true]{background:#d6f58b;color:#20352c}.operator .panel{margin:1rem 0;padding:1.2rem}.operator label,.product-image-editor label{display:grid;gap:.4rem;margin-bottom:1rem}.operator input,.operator textarea,.claim-product textarea{width:100%;min-width:0}.operator small,.product-image-editor small{display:block;margin:.7rem 0;color:#52665b}.operator-result{display:flex;gap:1rem;align-items:center;justify-content:space-between}.operator-result strong,.operator article>strong{overflow-wrap:anywhere}.operator-result p{margin:.35rem 0}.product-cover{width:100%;max-height:320px;object-fit:contain;border-radius:14px;margin-bottom:1rem}.product-image-editor{margin:1rem 0}.claim-product{margin-top:1rem}.operator button{min-height:42px}.operator .error,.operator .success{position:sticky;bottom:12px;padding:1rem;background:#fffdf6;border:1px solid currentColor;border-radius:12px}@media(max-width:600px){.operator-result{align-items:stretch;flex-direction:column}.operator-tabs button{flex:1 1 40%}.operator .panel{padding:1rem}.operator>h1{font-size:1.8rem}}.maker-product-editor label{display:grid;gap:.4rem;margin:1rem 0}.maker-product-editor input,.maker-product-editor textarea{width:100%}.ownership-verified{display:flex!important;align-items:flex-start;gap:.65rem;margin:1rem 0}.ownership-verified input[type=checkbox]{width:20px;height:20px;min-height:20px;flex:0 0 20px;margin:.1rem 0 0}.ownership-requests{margin:1rem 0}.ownership-requests .panel{margin-bottom:1rem}.operator .operator-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.operator .operator-heading h1{font-size:28px;margin:0}.operator .operator-tabs{margin:10px 0;gap:8px}.operator .operator-import-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 16px;align-items:center}.operator .operator-import-form label{grid-row:1/3;margin:0}.operator .operator-import-form small{max-width:230px;margin:8px 0 0;line-height:1.4}.operator .operator-import-form textarea{min-height:84px}.operator .operator-source-form{display:grid;grid-template-columns:minmax(0,2fr) minmax(150px,1fr) auto;gap:0 16px;align-items:end}.operator .operator-source-form label{margin:0}.operator .operator-source-form small{grid-column:1/-1;margin-bottom:0}.operator .error,.operator .success{position:static}.operator .operator-result{padding-block:14px}@media(max-width:700px){.operator .operator-import-form,.operator .operator-source-form{display:block}.operator .operator-import-form label,.operator .operator-source-form label{margin-bottom:12px}.operator .operator-import-form small{max-width:none}.operator .operator-tabs button{flex:0 1 auto}.operator .operator-heading h1{font-size:24px}}@media(max-width:700px){.operator .operator-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px}.operator .operator-tabs button{flex:0 0 auto;white-space:nowrap}}.catalog-products{display:grid;gap:12px;margin-top:16px}.catalog-product-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:22px 24px;background:#fffefb;border:1px solid #dce1d6;border-radius:16px}.catalog-product-content{min-width:0}.operator .catalog-product-content h2{font-size:21px;line-height:1.3;margin:0 0 6px;overflow-wrap:anywhere}.catalog-website{display:inline-flex;align-items:center;gap:5px;max-width:100%;overflow-wrap:anywhere;color:#31664e;text-decoration:underline;text-underline-offset:3px}.catalog-website svg{flex-shrink:0}.operator .catalog-description{margin:12px 0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.catalog-product-meta{display:flex;gap:16px;flex-wrap:wrap;color:#627069;font-size:.9rem}.catalog-product-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px;justify-content:center;min-width:160px}.catalog-product-actions button{min-height:44px}.catalog-product-actions>a{font-size:.9rem}.catalog-publication{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:6px;font-size:.85rem;white-space:nowrap}.catalog-publication.is-published{background:#e5f0dd;color:#275438}.catalog-publication.is-draft{background:#fff1d7;color:#725017}.catalog-imports{margin-top:16px}.catalog-queue{border:1px solid #dce1d6;border-radius:14px;background:#fffefb;overflow:hidden;margin-bottom:16px}.catalog-import-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #dce1d6}.catalog-import-row:last-child{border-bottom:0}.catalog-import-row strong,.catalog-import-row p{overflow-wrap:anywhere}.operator .catalog-import-row p{margin:6px 0 0}.catalog-import-state{display:flex;align-items:center;gap:6px;color:#627069}.catalog-import-state.has-error{color:#a63526}.catalog-completed{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border:1px solid #dce1d6;padding:14px 18px;border-radius:12px;background:#f0f5e8}.catalog-completed details{min-width:0;flex:1}.catalog-completed summary{cursor:pointer;min-height:44px;align-content:center;color:#275438;font-weight:600}.catalog-completed summary svg{vertical-align:middle;margin-right:7px}.catalog-completed>button{white-space:nowrap;min-height:44px}.catalog-completed ul{list-style:none;margin:8px 0 0;padding:0}.catalog-completed li{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid #dce1d6;font-size:.9rem}.catalog-completed li>span:first-child{overflow-wrap:anywhere;min-width:0}.catalog-completed li>span:last-child{display:flex;align-items:center;gap:5px;flex-shrink:0;color:#426b46}@media(max-width:600px){.catalog-product-row{grid-template-columns:1fr;gap:14px;padding:18px}.catalog-product-actions{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px}.catalog-product-actions>a{margin-left:auto}.catalog-completed{flex-direction:column;gap:2px;padding:12px 16px}.catalog-completed details{width:100%}.catalog-import-row{padding:16px;align-items:flex-start}.catalog-import-row>button{flex-shrink:0}}.product-comments{grid-column:1/-1;min-width:0;border-top:1px solid #dce2d5;padding-top:24px;scroll-margin-top:24px;color:#283329}.comments-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.comments-heading h2{display:flex;align-items:center;gap:10px;margin:0;font-size:1.25rem}.comments-count{font-size:.8rem;font-weight:500;color:#596451;background:#edf0e8;border-radius:20px;padding:3px 9px}.product-comments form{max-width:none}.comment-composer>label{display:block;font-size:.85rem;font-weight:600}.product-comments .comment-composer>textarea{display:block;box-sizing:border-box;width:100%;min-height:84px;margin:8px 0 10px;padding:12px 14px;border:1px solid #bcc7bc;border-radius:10px;background:#fff;font:inherit;font-size:14px;line-height:1.5;resize:vertical}.comments-compose-actions,.comment-submit-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.comments-compose-actions{justify-content:space-between}.product-comments .comment-tag-select{display:flex;align-items:center;gap:6px;font-size:.76rem;font-weight:500;margin:0}.comment-tag-select span{color:#596451}.product-comments .comment-tag-select select{width:auto;min-height:36px;padding:6px 26px 6px 9px;margin:0;border:1px solid #bcc7bc;border-radius:7px;background:#fff;font:inherit}.comment-submit-actions{margin-left:auto}.comment-submit-actions .button{min-height:40px;padding:9px 17px;font-size:.82rem}.comments-compose-actions small,.comment-byline time{color:#596451}.comments-list{margin-top:18px}.comment-thread{border-top:1px solid #e0e5dc;padding:16px 0}.comments-list .comment{padding:0;border:0;margin:0;min-width:0}.comment-byline{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:.85rem}.comment-byline strong{overflow-wrap:anywhere}.comment-byline time{font-size:.73rem;margin-left:3px}.comment-maker,.comment-tag{padding:3px 7px;border-radius:6px;font-size:.68rem;line-height:1.2}.comment-maker{background:#e5edff;color:#334e7c}.comment-tag{text-transform:capitalize}.comment-tag-question{background:#e4f1ff;color:#245776}.comment-tag-feedback{background:#f6e9da;color:#755022}.comment-tag-idea{background:#efe8fa;color:#62468d}.comments-list .comment>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 5px;font-size:.875rem;line-height:1.65}.comment-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.product-comments .comment-actions>button{border:0;background:transparent;min-height:36px;padding:7px 9px;font:inherit;font-size:.75rem;color:#4f5d49;border-radius:7px;cursor:pointer}.product-comments .comment-actions>button:hover{background:#edf2e7}.product-comments .comment-actions .comment-vote{border:1px solid #dce2d5;padding:4px 10px;min-width:44px;min-height:32px;font-weight:600}.product-comments .comment-vote[aria-pressed=true]{background:#e8f4ca;border-color:#95b25a;color:#365014}.comment-vote span{font-size:1rem;margin-right:3px}.product-comments .comment-actions .comment-remove-action{margin-left:auto;color:#75605b}.comments-list .comment-reply{margin:14px 0 0 14px;padding:0 0 0 16px;border-left:2px solid #e1e7d9}.comment-reply-composer{border-left:2px solid #d5e4bb;margin:14px 0 0 14px;padding-left:16px}.comment-removed{color:#687160;font-style:italic}.comments-empty,.comments-paused{font-size:.85rem;line-height:1.5;color:#596451;padding:12px 0;margin:0}.product-comments .comment-removal{padding:14px;background:#fff7ed;border:1px solid #ead8c6;border-radius:9px;margin:10px 0}.comment-removal label{font-size:.82rem;display:block}.comment-removal input{display:block;box-sizing:border-box;width:100%;margin-top:7px;min-height:40px;border:1px solid #baa894;border-radius:7px;padding:8px 10px;font:inherit;background:#fff}.product-comments .comment-removal p{font-size:.78rem;margin:8px 0}.product-comments .text-link{font-size:.8rem}.product-comments button:focus-visible,.product-comments textarea:focus-visible,.product-comments input:focus-visible,.product-comments select:focus-visible{outline:3px solid #547aca;outline-offset:3px}.product-comments button:disabled{cursor:default;opacity:.55}.comment-status{font-size:.8rem;color:#41642b;margin:8px 0}.feed-card-actions .feed-comments{background:none;border:0;min-height:44px;padding:10px 7px;font-size:12px;color:inherit;white-space:nowrap}.feed-card-actions{flex-wrap:wrap}@media(max-width:520px){.product-comments{padding-top:18px}.comments-heading{gap:8px}.comments-compose-actions{gap:12px}.product-comments .comment-tag-select{flex-wrap:wrap}.comment-byline time{font-size:.7rem}.comments-list .comment-reply,.comment-reply-composer{margin-left:4px;padding-left:12px}.product-comments .comment-actions>button{min-height:44px}.product-comments .comment-actions .comment-vote{min-height:40px}.comment-submit-actions .button,.product-comments .comment-tag-select select{min-height:44px}}.product-comments .comment-composer>label{margin:0}.product-comments .comment-tag-select{flex-direction:row;white-space:nowrap;flex-wrap:nowrap}.product-comments .comment-removal .comment-actions>.button{background:#743f32;color:#fff;border:1px solid #743f32;padding:9px 13px;font-weight:600;min-height:40px}@media(max-width:520px){.product-comments .comment-tag-select{font-size:.72rem;gap:4px}.product-comments .comment-tag-select select{padding-right:18px}.comment-submit-actions .button{padding-inline:12px}.product-comments .comment-removal .comment-actions>.button{min-height:44px}}.scout-work-profile{max-width:960px;margin:auto;padding-top:20px}.work-profile-back,.scout-work-link{display:inline-flex;align-items:center;min-height:44px;color:#315c3f;font-size:14px;text-decoration:underline;text-underline-offset:3px}.scout-work-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.scout-work-heading h1{font-size:32px;margin:12px 0 6px}.scout-work-heading p{margin:0;color:var(--muted)}.scout-work-summary{display:flex;flex-wrap:wrap;gap:12px 32px;padding:16px 0;border-bottom:1px solid var(--line);margin-bottom:20px}.scout-work-summary strong{font-size:20px}.scout-work-profile h2{font-size:22px;margin:16px 0 12px}.scout-work-list{list-style:none;padding:0;margin:0}.scout-work-list>li{border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin:10px 0;background:#fffefa}.scout-work-title h3{font-size:18px;line-height:1.4;margin:0 0 6px}.scout-work-title a{color:inherit;text-decoration:underline;text-underline-offset:3px}.scout-work-title small,.scout-work-list cite{color:var(--muted);font-size:13px;font-style:normal}.scout-work-list blockquote,.contract-reputation blockquote{margin:14px 0 0;padding:0 0 0 14px;border-left:3px solid #dbe8c2}.scout-work-list blockquote p,.contract-reputation blockquote p{margin:6px 0;white-space:pre-wrap;overflow-wrap:anywhere}.work-rating{color:#315c3f;letter-spacing:2px}.scout-work-services-heading{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:24px}.scout-work-service{border-top:1px solid var(--line);padding:10px 0}.scout-work-service summary{display:flex;justify-content:space-between;gap:12px;min-height:44px;align-items:center;cursor:pointer;font-weight:600}.scout-work-service summary span{font-size:14px;font-weight:400}.scout-work-service p{white-space:pre-wrap;overflow-wrap:anywhere}.scout-work-empty{padding:14px 0;color:var(--muted)}.work-profile-mode{font-size:13px;color:#715217;margin:12px 0 0}.contract-reputation{border-top:1px solid var(--line);margin:20px 0;padding-top:16px}.contract-reputation h3{font-size:20px}.contract-reputation summary{min-height:44px;cursor:pointer;padding:12px 0}.contract-reputation form{max-width:640px}.contract-reputation textarea,.contract-reputation input,.contract-reputation select{width:100%}.work-scout-option{min-width:0;border-bottom:1px solid var(--line);padding-bottom:8px}.work-scout-option .work-scout{width:100%;text-align:left}.work-scout-option>.scout-work-link{margin-left:16px}.work-profile-heading-link{margin-bottom:12px}@media(max-width:600px){.scout-work-heading{align-items:flex-start;flex-direction:column;gap:0}.scout-work-heading h1{font-size:27px}.scout-work-profile{padding-top:8px}.scout-work-list>li{padding:14px}.scout-work-service summary{align-items:flex-start;flex-direction:column;gap:6px;padding:6px 0}}.scout-work-heading h1{margin:4px 0 6px}.scout-work-summary{padding:10px 0;margin-bottom:12px;align-items:center}.work-profile-links{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.scout-work-summary .work-profile-mode{margin:0;font-size:12px}@media(max-width:600px){.scout-work-heading{gap:0}.work-profile-links{order:-1}.scout-work-summary{gap:8px 18px}.scout-work-heading h1{margin-top:0}}.detail .maker-log-tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);padding:0;margin:4px 0 0}.maker-log-tabs button{border:0;background:none;padding:12px 18px;min-height:44px;border-bottom:3px solid transparent;font:inherit;font-size:14px;color:var(--muted);cursor:pointer}.maker-log-tabs button[aria-pressed=true]{border-bottom-color:#567436;color:#283329;font-weight:700}.detail-conversation .maker-log{margin:0;padding:0;border:0}.maker-log .update-list>.maker-log-post{padding:20px 0}.maker-log-byline{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:14px}.maker-log-badge{display:inline-flex;align-items:center;gap:4px;color:#375d71;font-size:11px}.maker-log-byline time{color:var(--muted);font-size:12px;margin-left:auto}.maker-log .update-message{margin:12px 0;font-size:15px;line-height:1.6}.maker-log-actions{display:flex;align-items:center;gap:8px}.maker-log-actions button,.maker-log-delete button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px;border:0;background:none;color:#52614c;cursor:pointer}.maker-log-actions button:first-child{margin-right:auto}.maker-log button:focus-visible,.maker-log-tabs button:focus-visible{outline:3px solid #547aca;outline-offset:2px}.maker-log .update-composer{margin:0 0 8px}.maker-log .product-comments{margin:10px 0 0;padding:18px 16px;background:#f5f7f0;border:1px solid var(--line);border-radius:10px}.maker-log .comments-heading h2{font-size:15px}.maker-log-delete{padding:12px;background:#fff3e8;border-radius:8px;font-size:13px}.maker-log-edit{margin-top:12px}.maker-log .update-image{max-height:420px;object-fit:contain}.maker-log .update-composer>.text-link{min-height:44px}.maker-log .update-list .comment{padding:0;border:0}@media(max-width:520px){.maker-log .product-comments{padding:14px 10px}.maker-log-byline{gap:5px}.maker-log-byline time{font-size:11px}.maker-log .update-composer form{padding:14px}.maker-log-tabs button{flex:1}}.detail .detail-conversation .maker-log{margin:0;padding:0;border:0}.detail .maker-log-layout>.detail-main{grid-column:1/-1;max-width:760px;width:100%}.detail .maker-log-layout{row-gap:8px}.detail .maker-log-tabs button{border-radius:0}.detail .maker-log .product-comments{margin:10px 0 0;padding:18px 16px}.work-next-options>.product-activity-disclosure{width:100%;max-width:none;min-width:0}.product-activity{padding:0 0 8px;font-size:14px}.product-activity .activity-caption{color:var(--muted);margin:0 0 10px}.activity-product{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface,#fff);margin:0 0 10px;min-width:0}.activity-product header{display:flex;align-items:center;justify-content:space-between;gap:16px}.sponsored .activity-product h3{font-size:17px;line-height:1.4;margin:0;overflow-wrap:anywhere}.activity-product .text-link{flex-shrink:0;min-height:44px;display:inline-flex;align-items:center;font-size:13px}.activity-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:10px 0 0}.activity-metrics>div{display:grid;grid-template-rows:auto 1fr;gap:4px;min-width:0}.activity-metrics dt{grid-row:2;font-size:13px;color:var(--muted);line-height:1.45}.activity-metrics dd{grid-row:1;margin:0;font-size:24px;font-weight:650;line-height:1.25}.product-activity .activity-empty{margin:8px 0 0;color:var(--muted);line-height:1.5}.work-next-options .activity-insights{max-width:none;width:100%;border-top:1px solid var(--line);margin-top:14px}.activity-insights h4{font-size:14px;margin:16px 0 8px}.activity-insights p{margin:8px 0;line-height:1.6}.activity-insights button{min-height:44px;text-align:left}.activity-daily{padding:0;list-style:none;margin:0}.activity-daily li{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding:10px 0;line-height:1.5}.scout-matching-option p{margin:4px 0;font-size:13px;color:var(--muted)}@media(max-width:900px){.activity-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:600px){.activity-product header{display:block}.activity-product{padding:12px}.activity-product .text-link{margin-top:2px}.activity-daily li{display:block}.activity-daily li>span{display:block}.activity-metrics dd{grid-row:1;font-size:22px}}.product-activity-disclosure{width:100%;margin-top:16px;border-top:1px solid var(--line)}.product-activity-disclosure>summary{min-height:44px;padding:12px 0;cursor:pointer;font-weight:600}.activity-product h3{font-size:17px;line-height:1.4;margin:0;overflow-wrap:anywhere}.funding-balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 16px;padding:18px 20px;background:#edf3e6;border-radius:12px}.funding-balances>div{display:grid;grid-template-rows:auto 1fr;gap:4px}.funding-balances>div+div{border-left:1px solid #d2ddc6;padding-left:20px}.funding-balances dt{grid-row:2;font-size:14px;color:var(--muted);line-height:1.4}.funding-balances dd{grid-row:1;margin:0;font-size:28px;font-weight:650;line-height:1.2}.funding-amounts{display:flex;gap:10px;margin:12px 0}.funding-amounts button{min-height:44px;min-width:72px;padding:8px 16px;background:#fff}.funding-amounts button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.decision-funding>form{max-width:440px!important}.decision-funding>form>label>input{max-width:440px}.decision-funding .work-detail-heading:empty{display:none}.insights-features{padding-left:20px;line-height:1.6}.insights-features li{margin:8px 0}@media(max-width:600px){.funding-balances{gap:12px;padding:14px}.funding-balances dd{grid-row:1;font-size:24px}.funding-balances dt{grid-row:2;font-size:13px}.funding-balances>div+div{padding-left:12px}}.maker-library{max-width:1200px;margin:0 auto}.maker-library-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.maker-library h1{font-size:30px;line-height:1.25;letter-spacing:-.025em;margin:0}.maker-library-list{display:grid;gap:18px}.maker-library-card{display:grid;grid-template-columns:176px minmax(0,1fr);align-items:center;gap:24px;padding:24px;border:1px solid var(--line);border-radius:16px;background:#fff}.maker-library-preview{display:grid;place-items:center;width:100%;aspect-ratio:4/3;background:#edf1e7;border-radius:10px;overflow:hidden;color:#57764b}.maker-library-preview img{width:100%;height:100%;object-fit:cover}.maker-library-card-copy{min-width:0}.maker-library-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.maker-library-card h2{font-size:22px;line-height:1.3;letter-spacing:-.02em;margin:0;overflow-wrap:anywhere}.maker-library-card h2 a{text-decoration:none;color:inherit}.maker-product-status{font-size:12px;line-height:1.3;padding:6px 9px;white-space:nowrap;border-radius:6px;display:inline-block}.maker-product-status.is-draft{background:#fbf0d8;color:#715218}.maker-product-status.is-live{background:#eaf2e3;color:#305f3f}.maker-product-website{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:14px;text-decoration:none;margin-top:9px;overflow-wrap:anywhere}.maker-library-tagline{font-size:15px;line-height:1.5;color:var(--muted);margin:9px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.maker-library-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px;margin-top:20px}.maker-library .button{font-size:15px;min-height:46px;padding:12px 18px;border-radius:9px}.maker-library .text-link{font-size:15px;min-height:44px;display:inline-flex;align-items:center;gap:8px}.maker-activity-link{margin-top:20px}.maker-library-back{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-bottom:18px;color:var(--muted);text-decoration:none;font-size:15px}.maker-product-overview{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:start;padding:28px;background:#fff;border:1px solid var(--line);border-radius:16px}.maker-product-overview h1{font-size:27px;margin-top:12px;overflow-wrap:anywhere}.maker-product-overview-copy>p{font-size:16px;line-height:1.6;margin:16px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.maker-product-tasks{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-top:22px}.maker-product-tasks a{display:flex;gap:14px;align-items:center;min-height:86px;padding:18px 8px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.maker-product-tasks a>svg:first-child{color:#477453;flex-shrink:0}.maker-product-tasks a>svg:last-child{margin-left:auto;flex-shrink:0}.maker-product-tasks strong{font-size:16px;font-weight:600}.maker-product-tasks small{display:block;font-size:14px;color:var(--muted);margin-top:5px}.maker-product-tasks a:hover,.maker-library-card h2 a:hover{color:#346742}.maker-crew-link{margin-top:20px}.maker-focused-task{max-width:660px;margin:0 auto;padding:26px;background:#fff;border:1px solid var(--line);border-radius:16px}.maker-focused-task>header{margin-bottom:22px}.maker-focused-task>header>p{font-size:14px;color:var(--muted);line-height:1.5;margin:8px 0 0;overflow-wrap:anywhere}.maker-focused-task .product-setup{width:100%}.maker-focused-task .product-cover{max-height:220px;object-fit:contain}.maker-focused-task .optional-verification{border:0;border-radius:0}.maker-focused-task .optional-verification>summary{padding:0 0 18px;pointer-events:none}.maker-focused-task .optional-verification>summary:after{display:none}.maker-focused-task .optional-verification__body{padding:0}.maker-library-empty{text-align:center;padding:60px 20px;color:var(--muted)}.maker-library-empty h2{color:var(--ink);font-size:24px;margin:20px 0 10px}@media(max-width:1000px){.maker-library-card{grid-template-columns:130px minmax(0,1fr);gap:20px}.maker-library-card-title{display:block}.maker-library-card-title .maker-product-status{margin-top:10px}.maker-product-overview{grid-template-columns:150px minmax(0,1fr)}}@media(max-width:600px){.maker-library-heading{gap:10px;margin-bottom:20px}.maker-library h1{font-size:26px}.maker-library-heading .button{font-size:13px;padding:11px 12px;gap:8px}.maker-library-card{grid-template-columns:1fr;padding:18px;gap:14px}.maker-library-card-preview{display:none}.maker-library-card h2{font-size:21px}.maker-library-actions{gap:10px 18px;margin-top:18px}.maker-library-actions .button{font-size:14px}.maker-product-overview{grid-template-columns:1fr;padding:20px;gap:16px}.maker-product-overview>.maker-library-preview{max-height:150px;aspect-ratio:2/1}.maker-product-overview h1{font-size:23px}.maker-product-tasks{grid-template-columns:1fr;margin-top:12px}.maker-focused-task{padding:20px}.maker-library-back{margin-bottom:12px}.maker-focused-task>header{margin-bottom:18px}}.maker-library-card.without-image{grid-template-columns:56px minmax(0,1fr);align-items:start}.maker-library-card.without-image .maker-library-preview{aspect-ratio:1/1}.maker-product-overview:not(:has(>.maker-library-preview)){grid-template-columns:minmax(0,1fr)}@media(max-width:600px){.maker-library-card.without-image{grid-template-columns:1fr}.maker-library-card:has(img) .maker-library-card-preview{display:block;max-width:100%;height:125px}.maker-library-card:has(img) .maker-library-preview{height:125px;aspect-ratio:auto}}.enamel-badge{display:inline-block;flex-shrink:0;max-width:100%;aspect-ratio:500/550;background-image:url(/art/enamel/badges.png);background-repeat:no-repeat;background-size:307.2% auto;background-position:2.9% 50%;border-radius:14%;vertical-align:middle}.enamel-badge--maker{background-position:50.7% 50%}.enamel-badge--crew{background-position:97.4% 50%}.enamel-scene{width:100%;min-width:0;overflow:hidden;border-radius:28px;isolation:isolate}.enamel-scene img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.enamel-scene--compact{max-width:240px;margin-inline:auto}.enamel-scene--compact img{mix-blend-mode:multiply}@media(prefers-reduced-motion:no-preference){.restored-hero .enamel-scene{animation:enamel-arrive .7s ease-out both}@keyframes enamel-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}.sponsored .invitation-review{max-width:1040px;margin:0 auto;padding:26px 28px;border-radius:20px}.invitation-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.invitation-heading h1{font-size:28px;margin:0;line-height:1.2}.invitation-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start}.invitation-product{color:var(--muted);font-size:14px;margin:0 0 8px;overflow-wrap:anywhere}.invitation-brief h2{font-size:22px;line-height:1.3;margin:0 0 8px}.invitation-recipient{margin:0 0 18px;font-size:15px;color:var(--muted)}.invitation-scope{margin:0 0 18px;line-height:1.55;font-size:16px;white-space:pre-line;overflow-wrap:anywhere}.invitation-facts{list-style:none;padding:0;margin:0;display:grid;gap:10px;font-size:15px}.invitation-facts li{display:flex;gap:9px;align-items:center}.invitation-facts svg{flex-shrink:0;color:var(--green)}.invitation-effort{margin:12px 0 0;color:var(--muted);font-size:14px}.invitation-payment{background:#f4f6ed;border-radius:14px;padding:20px}.invitation-receipt{margin:0;display:grid;gap:14px;font-size:15px}.invitation-receipt>div{display:flex;justify-content:space-between;gap:16px}.invitation-receipt dd{margin:0;font-weight:600;white-space:nowrap}.invitation-receipt .invitation-total{border-top:1px solid var(--line);padding-top:16px;align-items:center;font-weight:650}.invitation-total dd{font-size:28px}.invitation-balance{display:flex;justify-content:space-between;gap:12px;margin:20px 0 14px;font-size:14px;color:var(--muted)}.invitation-next{width:100%;min-height:48px;font-size:15px;padding:14px 12px;justify-content:center}.invitation-payment-note{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.invitation-timing{border-top:1px solid var(--line);margin-top:24px;padding-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;font-size:13px;color:var(--muted)}.invitation-timing p{margin:0;line-height:1.5}.invitation-timing strong,.invitation-timing span{display:block}.invitation-timing strong{color:var(--ink);font-weight:600}.invitation-allowance{grid-column:1/-1}.invitation-payment .decision-funding{border:0;margin:0;padding:0;background:none;box-shadow:none}.invitation-payment .work-detail-heading h2{font-size:20px}.invitation-payment .work-provider{display:grid;gap:8px}.invitation-payment .work-provider label{margin:0;min-height:44px}.invitation-payment .decision-funding form{gap:14px}.invitation-payment .decision-funding .work-terms{padding:0;border:0}.invitation-payment .button{width:100%}@media(max-width:1000px){.invitation-layout{gap:22px;grid-template-columns:minmax(0,1fr) 265px}.sponsored .invitation-review{padding:22px}.invitation-heading{margin-bottom:20px}}@media(max-width:700px){.sponsored .invitation-review{padding:20px 18px}.invitation-heading h1{font-size:25px}.invitation-layout{grid-template-columns:1fr;gap:20px}.invitation-payment{padding:18px}.invitation-brief h2{font-size:21px}.invitation-product{font-size:13px}.invitation-recipient{margin-bottom:12px}.invitation-timing{grid-template-columns:1fr;gap:14px}.invitation-effort{display:none}.invitation-heading{gap:12px}.invitation-heading .text-link{white-space:nowrap}.invitation-receipt{gap:10px}.invitation-balance{margin:14px 0}.invitation-total dd{font-size:25px}}.invitation-payment .decision-funding form{display:flex;flex-direction:column;align-items:stretch;gap:16px}.invitation-payment .decision-funding form>label{width:100%;min-width:0}.invitation-payment .decision-funding input:not([type=radio]){width:100%}.sponsored .invitation-next{font-size:15px}.campaign-assets{margin:20px 0 0;padding:16px 0;border-block:1px solid var(--line)}.campaign-assets-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.campaign-assets-heading h3{display:flex;align-items:center;gap:9px;font-size:16px!important;margin:0!important}.campaign-assets-heading p{font-size:13px;color:var(--muted);margin:5px 0 0;line-height:1.4}.asset-add{font-size:14px;padding:10px 14px;min-height:44px;white-space:nowrap}.campaign-asset-list{padding:0;margin:12px 0 0;list-style:none;display:grid;gap:8px}.campaign-asset-list li{display:flex;align-items:center;gap:10px;padding:12px;background:#f4f6ef;border-radius:9px;min-width:0}.campaign-asset-list li>a{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1;min-width:0;color:var(--ink);font-size:15px;text-decoration:none}.campaign-asset-list li>a>span{min-width:0;overflow-wrap:anywhere}.campaign-asset-list svg{flex-shrink:0;color:var(--green)}.campaign-asset-list small{display:block;color:var(--muted);font-size:12px;margin-top:4px}.campaign-asset-list button{padding:10px;min-width:44px;min-height:44px;background:transparent;border:0}.campaign-assets-dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;margin:auto;padding:26px;border:1px solid var(--line);border-radius:18px;background:var(--paper,#fffefa);color:var(--ink)}.campaign-assets-dialog::backdrop{background:#10241c6b}.campaign-assets-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.campaign-assets-dialog h2{font-size:24px;margin:0}.campaign-assets-dialog>header button{min-width:44px;min-height:44px;display:grid;place-items:center;padding:8px;border:0;background:transparent}.campaign-assets-dialog .asset-help{font-size:14px;color:var(--muted);line-height:1.5;margin:12px 0 18px}.asset-picker-actions{display:flex;flex-wrap:wrap;gap:12px}.asset-picker-actions button{display:inline-flex;align-items:center;gap:9px;min-height:44px}.campaign-assets-dialog label{display:grid;gap:8px;font-size:15px;margin-bottom:18px}.asset-picker-done{margin-top:20px}.campaign-assets-workroom{margin:20px 0;background:#fff;border:1px solid var(--line);padding:18px;border-radius:12px}@media(max-width:600px){.campaign-assets-dialog{padding:20px}.campaign-assets-heading p{max-width:200px}.campaign-assets-workroom{padding:16px}}.work-platforms{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.work-platforms>div{flex:1;min-width:150px;max-width:320px}.work-platforms label{display:block;font-size:13px;font-weight:600;margin:0 0 4px}.work-platforms select,.work-platforms input{width:100%;min-height:44px;padding:8px 12px;font-size:15px}.work-platforms input{margin-top:6px}@media(max-width:600px){.work-platforms>div{min-width:130px;max-width:none}.work-platforms{gap:10px}}.work-platforms select,.work-platforms input{border:1px solid #bec8b9;border-radius:8px;background:#fff;color:var(--ink)}.work-brief-options{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-top:12px}.work-brief-options .work-platforms{flex:1;min-width:320px;margin:0}.work-brief-options .work-brief-next{flex:0 0 auto}@media(max-width:700px){.work-brief-options{display:block}.work-brief-options .work-platforms{min-width:0;margin-bottom:12px}.work-brief-options .work-brief-next{width:100%}}.home-overview{max-width:1100px;padding-top:24px}.home-heading,.home-section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.home-heading h1{font-size:28px}.home-heading .button{display:inline-flex;align-items:center;gap:8px;font-size:14px;min-height:44px}.home-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:26px}.home-summary button{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;text-align:left;padding:16px;border-radius:12px;background:#fff;min-height:72px}.home-summary button[aria-pressed=true]{outline:2px solid #387444;outline-offset:1px}.home-summary strong{font-size:24px}.home-summary span{font-size:14px}.home-summary-offers svg{color:#287297}.home-summary-messages svg{color:#9b542d}.home-summary-delivery svg{color:#764b9f}.home-section-heading h2{font-size:21px}.home-overview section{margin-bottom:26px}.home-section-heading{margin-bottom:10px}.home-task{display:flex;align-items:center;gap:14px;border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px;margin-top:10px;min-height:84px}.home-task:hover{border-color:#63856a;background:#fcfef8}.home-task-icon{border-radius:10px;padding:12px;display:flex;background:#edf1e2}.home-task-icon.offers{background:#e6f2fa;color:#286b8b}.home-task-icon.messages{background:#fff0e4;color:#9b542d}.home-task-icon.delivery{background:#eee7f9;color:#764b9f}.home-task-copy{min-width:0;flex:1}.home-task-copy strong,.home-task-copy>span{display:block;overflow-wrap:anywhere}.home-task-copy strong{font-size:16px}.home-task-copy>span{font-size:14px;color:var(--muted);margin-top:5px}.home-task-action{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600;flex-shrink:0;color:#235238}.home-current{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid var(--line);font-size:14px}.home-current strong{flex:1;overflow-wrap:anywhere}.home-current>span{color:var(--muted);white-space:nowrap}.home-clear{display:flex;gap:12px;align-items:center;padding:22px 0;color:var(--muted)}.home-activity{border-top:1px solid var(--line)}.home-activity summary{min-height:48px;padding:14px 0;font-size:15px}.home-activity-row{display:flex;align-items:center;gap:14px;padding:14px;border-bottom:1px solid var(--line)}.home-activity-row>span{flex:1}.home-activity-row strong,.home-activity-row span>span{display:block;font-size:14px}.home-activity-row span>span{color:var(--muted);margin-top:4px}.home-activity-row.is-unread{background:#f0f5e8}.notification-bell{position:relative}.notification-count{position:absolute;right:0;top:0;min-width:18px;padding:2px 4px;font-size:11px;font-weight:700;border-radius:12px;background:#aa4324;color:#fff;line-height:1.3;border:2px solid #faf9f5}.notification-panel{position:absolute;right:0;top:52px;width:360px;max-height:calc(100dvh - 80px);overflow:auto;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 36px #182b2428;padding:8px;z-index:30}.notification-heading{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:0 8px;font-size:15px}.notification-heading .text-link{font-size:12px}.notification-item{display:flex;align-items:flex-start;gap:10px;padding:12px 10px;border-radius:8px;margin:4px 0;font-size:14px}.notification-item>span{min-width:0}.notification-item strong,.notification-item span>span,.notification-item small{display:block;overflow-wrap:anywhere}.notification-item span>span{margin-top:4px;color:var(--muted)}.notification-item small{color:var(--muted);font-size:11px;margin-top:5px}.notification-item.is-unread{background:#eef4e5}.notification-item:hover{background:#e8eef1}.notification-all{display:flex;justify-content:center;align-items:center;min-height:44px;gap:8px;font-size:14px;border-top:1px solid var(--line)}.notification-empty{padding:20px 12px;font-size:14px}.member-unread{margin-left:auto;min-width:22px;padding:2px 6px;border-radius:12px;background:#235238;color:#fff;font-size:11px;text-align:center}.member-role button .role-unread{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ae4829;margin-left:5px;vertical-align:middle}.campaign-empty{padding:24px;background:#fff;border:1px solid var(--line);border-radius:12px}.campaign-empty p{margin-top:8px;color:var(--muted)}.work-intro>.button{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:14px}.work-unread{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:6px;background:#ffeadb;color:#8c4527;font-size:12px;margin-left:8px}@media(max-width:600px){.home-overview{padding-top:16px}.home-heading{gap:8px}.home-heading h1{font-size:25px}.home-heading .button{font-size:13px;padding:10px 12px}.home-summary{gap:8px;margin-bottom:20px}.home-summary button{grid-template-columns:auto 1fr;gap:6px;padding:12px 10px}.home-summary button>span{grid-column:1/-1;font-size:12px}.home-summary strong{font-size:22px}.home-summary svg{width:18px}.home-task{flex-wrap:wrap;gap:10px;padding:13px}.home-task-icon{padding:10px}.home-task-copy{flex-basis:calc(100% - 58px)}.home-task-action{margin-left:50px;min-height:32px}.home-task-copy strong{font-size:15px}.home-task-copy>span{font-size:13px}.home-current{flex-wrap:wrap;gap:6px 10px}.home-current strong{flex-basis:100%}.home-current>span{flex:1}.notification-panel{position:fixed;top:68px;left:12px;right:12px;width:auto;max-height:calc(100dvh - 80px)}.member-header .brand>span{display:none}}.home-first-campaign{display:flex;align-items:flex-start;gap:22px;border:1px solid #dce4cc;background:#f3f5e9;border-radius:16px;padding:28px;margin:8px 0 26px}.home-first-campaign img{object-fit:contain;margin-top:16px}.home-first-campaign h2{font-size:30px;line-height:1.25;max-width:650px;margin:0;overflow-wrap:anywhere}.home-first-campaign h2 span{color:#35603e}.home-first-campaign p{color:var(--muted);max-width:540px;line-height:1.6}.home-first-campaign .button{display:inline-flex;align-items:center;gap:12px}@media(max-width:600px){.home-first-campaign{padding:22px;gap:0}.home-first-campaign img{display:none}.home-first-campaign h2{font-size:25px}.home-first-campaign .button{font-size:15px;justify-content:center;width:100%}}.sponsored.workroom-page{max-width:1040px;padding-top:10px}.workroom-page .work-intro{justify-content:flex-start;margin:0 0 8px;min-height:44px;gap:8px}.workroom-page .work-intro>div:empty{display:none}.sponsored.workroom-page .work-intro .work-back{width:auto;display:inline-flex;gap:8px;font-size:14px;padding:6px 0;margin:0}.workroom-page>.work-test{margin:0 0 8px;font-size:11px}.sponsored .work-agreement{padding:0;border:0;background:transparent;box-shadow:none;margin:0}.workroom-identity{display:flex;align-items:center;gap:12px}.workroom-identity>div{min-width:0}.workroom-kind{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:12px;background:#eae2fa;color:#654397}.sponsored .workroom-identity h2{font-size:22px;line-height:1.25;letter-spacing:-.025em;margin:0 0 5px}.sponsored .workroom-identity p{font-size:14px;margin:0;color:var(--muted)}.workroom-facts{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;margin:10px 0;font-size:13px;color:#4d6156}.workroom-facts>span{display:inline-flex;align-items:center;gap:6px}.workroom-state{font-weight:600;color:#31573d}.workroom-funded{padding:5px 9px;background:#e3f1d6;color:#284d31;border-radius:6px;font-weight:600}.workroom-page .work-agreed{border:1px solid #dce1d5;border-radius:8px;margin:8px 0 12px;background:#f6f7f0}.sponsored.workroom-page .work-agreed>summary{display:flex;align-items:center;gap:10px;font-size:14px!important;font-weight:600!important;color:var(--ink);padding:10px 12px;min-height:44px;list-style:none}.workroom-page .work-agreed>summary:after{content:"⌄";margin-left:auto;font-size:18px}.workroom-page .work-agreed[open]>summary:after{content:"⌃"}.workroom-page .work-agreed>summary>span{font-size:12px;font-weight:400;color:var(--muted)}.workroom-page .work-agreed[open]{padding:0 12px 8px}.workroom-page .work-agreed[open]>summary{padding-inline:0}.workroom-delivery{margin:10px 0 12px;border:1px solid #efd6c3;border-radius:10px;background:#fff0e4}.sponsored .workroom-delivery>summary{display:flex;align-items:center;gap:10px;list-style:none;padding:12px;min-height:64px}.workroom-delivery-icon{display:flex;background:#ffddc5;color:#8f4a22;border-radius:8px;padding:8px}.workroom-delivery>summary>.button{margin-left:auto;font-size:13px;min-height:44px;display:inline-flex;align-items:center;padding:9px 14px}.sponsored .workroom-delivery form{padding:0 14px 14px;max-width:none}.workroom-delivery[open]>summary>.button{background:transparent;color:#78451d}.workroom-delivery summary:focus-visible,.work-agreed summary:focus-visible{outline:3px solid #3b7654;outline-offset:2px}@media(max-width:600px){.sponsored.workroom-page{padding-top:6px}.sponsored .workroom-identity h2{font-size:18px;line-height:1.3}.workroom-kind{width:42px;height:42px}.workroom-facts{gap:6px 12px;font-size:12px}.workroom-page .work-agreed>summary>span{display:none}.workroom-delivery>summary{flex-wrap:wrap;gap:8px}.workroom-delivery>summary>.button{padding-inline:10px}}.workroom-header{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:12px}.workroom-header .workroom-identity{flex:1;min-width:0}.workroom-header .workroom-facts{max-width:225px;margin:0;justify-content:flex-end}.workroom-page .work-agreement .workroom-identity p{margin:4px 0 0}.workroom-page .work-agreement .workroom-identity h2{margin:0}.workroom-page .work-agreement .campaign-assets{margin-top:16px}@media(max-width:700px){.workroom-header{display:block}.workroom-header .workroom-facts{max-width:none;justify-content:flex-start;margin:10px 0 0}}.agreement-chat{border-top:1px solid var(--line);margin-top:20px;padding-top:10px;min-width:0}.agreement-chat-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.agreement-chat-heading h3{margin:0!important}.agreement-chat-heading button{min-height:44px;font-size:13px}.agreement-messages{list-style:none;padding:0;margin:8px 0;max-height:300px;overflow-y:auto}.agreement-messages li{padding:10px 12px;border-radius:8px;background:#f5f5ef;margin:8px 0;max-width:90%}.agreement-messages li.is-own{margin-left:auto;background:#edf3e6}.agreement-messages li>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:13px}.agreement-messages time{color:var(--muted);font-size:12px}.agreement-messages p,.agreement-chat details p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:15px}.agreement-chat-compose{display:flex;align-items:flex-end;gap:10px}.agreement-chat-compose textarea{flex:1;min-width:0;margin:0!important;font-weight:400}.agreement-chat-compose button{flex-shrink:0;min-height:44px;font-size:14px}.agreement-chat-pages{display:flex;gap:10px}.agreement-chat form{max-width:none!important}.agreement-chat form>label{margin:8px 0!important}@media(max-width:600px){.agreement-chat-compose{flex-wrap:wrap}.agreement-chat-compose textarea{flex-basis:100%}.agreement-chat-compose button{margin-left:auto}.agreement-messages li{max-width:100%}}.work-agreement .agreement-chat{border:1px solid #c9dfe9;border-radius:12px;background:#eaf5fb;margin-top:0;padding:12px 16px}.agreement-chat-heading h3{display:flex;gap:8px;align-items:center;font-size:16px}.agreement-chat-heading h3 span{font-size:13px;font-weight:400;color:#4f6570}.agreement-chat-heading .chat-refresh{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;padding:10px;color:#456b7d}.agreement-chat .chat-start h4{font-size:17px;margin:2px 0 12px;color:#244857}.chat-starters{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;max-width:600px}.chat-starters button{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #bed7e5;border-radius:10px;text-align:left;min-height:64px;padding:12px;color:#244d61;font-size:14px;font-weight:600;box-shadow:0 2px #d5e8f1}.chat-starters button:hover{background:#f5fbff;border-color:#6995ac}.chat-starters button:focus-visible{outline:3px solid #3c7755;outline-offset:2px}.chat-starters svg{flex-shrink:0}.agreement-chat .agreement-messages:empty{display:none}.agreement-chat .agreement-messages{max-height:240px;margin-block:8px 12px}.agreement-chat .agreement-messages li{background:#fff;max-width:85%;border:1px solid #d5e5ec}.agreement-chat .agreement-messages li.is-own{background:#e1efd5;border-color:#c5d9b4}.agreement-chat .agreement-chat-compose{align-items:flex-end;gap:10px}.agreement-chat .agreement-chat-compose textarea{background:#fff;font-size:15px;min-height:62px;line-height:1.45;padding:10px 12px}.agreement-chat .chat-send{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font-size:14px}.agreement-chat .chat-send:disabled{background:#d4dfd7;color:#4c6255;opacity:1;border-color:#c1cec4}.agreement-chat .agreement-chat-compose .chat-send:not(:disabled){background:#173f2c;color:#fff}@media(max-width:600px){.work-agreement .agreement-chat{padding:10px 12px}.agreement-chat-heading h3{flex-wrap:wrap;gap:5px}.agreement-chat-heading h3 span{flex-basis:100%;margin-left:24px;font-size:12px}.chat-starters{gap:8px;margin-bottom:12px}.chat-starters button{flex-direction:column;align-items:flex-start;padding:10px;font-size:13px;min-height:80px}.agreement-chat .agreement-chat-compose{flex-wrap:nowrap;gap:8px}.agreement-chat .agreement-chat-compose textarea{flex-basis:auto;min-height:64px}.agreement-chat .chat-send{min-width:44px;padding:10px;font-size:13px;gap:5px}.agreement-chat .chat-send svg{display:none}.agreement-chat .agreement-messages{max-height:220px}}.agreement-chat{scroll-margin-top:80px}.sponsored .decision-services .service-starters h3{margin:0 0 6px}.service-starter-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0}.service-starter-choices button{display:flex;flex-direction:column;gap:6px;text-align:left;padding:16px;min-height:102px;background:#f0f7dd;border:1px solid #cedcb5;border-radius:10px}.service-starter-choices button:nth-child(2){background:#eaf4fc;border-color:#c9dce9}.service-starter-choices button:nth-child(3){background:#f1ebfa;border-color:#dfd3ed}.service-starter-choices button:nth-child(4){background:#fff0e4;border-color:#eddbc9}.service-starter-choices strong{font-size:16px}.service-starter-choices span{font-size:14px;line-height:1.45;color:#485b50}.service-starter-choices button:hover{border-color:#476b43}.service-starter-choices button:focus-visible{outline:3px solid #3c704e;outline-offset:3px}.sponsored .decision-service-form{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 18px}.decision-service-form>.work-templates,.decision-service-form>.service-scope-field,.decision-service-form>.service-access-details,.decision-service-form>.service-composer-actions{grid-column:1/-1}.decision-service-form>.service-title-field{grid-column:1/-1}.sponsored .decision-service-form>label,.sponsored .decision-service-form .work-grid label{margin:8px 0}.decision-service-form>.work-grid{grid-column:1/-1}.decision-service-form .work-templates{margin-top:0}.decision-service-form .service-composer-actions{margin-top:8px}.sponsored .decision-managed .managed-request-form{max-width:none;display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:0 18px;align-items:start}.managed-request-form>.work-actions,.managed-request-form>.small-note{grid-column:1/-1}.sponsored .decision-managed .managed-request-form label{margin:6px 0}.managed-request-form .work-actions{margin-top:10px}.sponsored .decision-funding .work-detail-heading h2{margin:0}.decision-funding>.work-test,.decision-finance>.work-test{padding:6px 10px;margin-block:8px;font-size:13px}.decision-payout .work-subheading{margin-top:20px!important}.decision-finance .finance-queue:has(>.work-panel:only-child){grid-template-columns:minmax(0,1fr)}.sponsored .work-proposal.decision-proposal .work-proposal-columns{display:block}.sponsored .work-proposal.decision-proposal .work-proposal-columns>div{width:100%}.sponsored .work-proposal.decision-proposal .work-scope{margin:8px 0 4px}.sponsored .work-proposal.decision-proposal .work-proposal-columns p{margin-block:4px}.sponsored .work-proposal.decision-proposal .work-cost{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:none;margin:10px 0;padding:10px 12px}.sponsored .work-proposal.decision-proposal .work-cost>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start;margin:0;font-size:14px}.sponsored .work-proposal.decision-proposal .work-cost .work-cost-total{border-top:0;border-left:1px solid var(--line);padding:0 0 0 12px;margin:0!important}.sponsored .work-proposal.decision-proposal .work-deadlines{margin:8px 0;line-height:1.45}.sponsored .work-proposal.decision-proposal .work-actions{margin-top:10px}@media(max-width:600px){.service-starter-choices{grid-template-columns:1fr;gap:8px;margin:10px 0}.service-starter-choices button{min-height:76px;padding:12px;gap:4px}.sponsored .decision-service-form,.sponsored .decision-managed .managed-request-form{display:block}.decision-services .work-detail-heading{align-items:center}.decision-services .work-detail-heading>.button{flex-shrink:0;min-height:44px}.decision-funding .work-detail-heading{flex-wrap:wrap}.sponsored .work-proposal.decision-proposal .work-cost{gap:8px;padding:10px}.sponsored .work-proposal.decision-proposal .work-cost>div{font-size:13px}.sponsored .work-proposal.decision-proposal .work-cost dt{min-height:38px;line-height:1.4}.sponsored .work-proposal.decision-proposal .work-cost .work-cost-total{padding-left:8px}}.sponsored .decision-services>.work-detail-heading{margin-bottom:10px}.sponsored .decision-services>.work-detail-heading h2{font-size:18px}.decision-services .service-bottom-review{margin-left:auto}.sponsored .work-scout-entry{padding:8px 0 14px}.sponsored .work-scout-entry h2{font-size:20px;margin:4px 0 6px}.sponsored .work-scout-entry p{margin:0 0 14px}.sponsored .work-scout-entry .button{display:inline-flex;align-items:center;min-height:44px}@media(min-width:850px){.decision-service-form .work-templates{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.decision-services .service-bottom-review{margin-left:0}.sponsored .service-composer-actions small{display:none}}@media(max-width:600px){.sponsored .work-direct-utilities{display:flex;gap:0;width:auto;flex-shrink:0;margin-left:auto}.sponsored .work-direct-utilities button{font-size:13px;padding:10px 12px;min-height:44px}}.sponsored.page.work-services-page{max-width:820px}.sponsored .offer-decision-form{display:block}.sponsored .offer-decision-form .work-templates{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 16px}.sponsored .offer-decision-form .work-templates button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px;font-size:13px;background:#fafaf7;border:1px solid var(--line);border-radius:8px}.sponsored .offer-decision-form .work-templates button[aria-pressed=true]{background:#edf5e7;border-color:#3a6950;outline:1px solid #3a6950;outline-offset:0}.offer-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.sponsored .offer-preview-heading h3{font-size:21px;line-height:1.3;margin:0;overflow-wrap:anywhere}.sponsored .offer-preview-heading button{display:inline-flex;align-items:center;gap:6px;min-height:44px;flex-shrink:0;font-size:13px;padding:6px 0 6px 8px}.offer-scope-preview p{font-size:16px;line-height:1.5;margin:6px 0 12px;white-space:pre-wrap;overflow-wrap:anywhere}.offer-scope-preview .offer-delivery-preview{font-size:14px;color:var(--muted);margin:0 0 12px}.offer-price-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid var(--line);padding-top:4px}.sponsored .offer-price-row label{font-size:14px;margin:8px 0 0}.sponsored .offer-price-row input{max-width:220px;display:block;font-size:16px;font-weight:500}.offer-price-row small{display:block;font-size:12px;font-weight:400;color:var(--muted);margin-top:4px}.sponsored .offer-next{margin-top:12px;gap:12px}.sponsored .offer-next .button{min-width:190px;min-height:44px}.offer-next small{font-size:12px;color:var(--muted)}.offer-decision-form .service-access-details{margin-top:14px;border-top:1px solid var(--line)}.sponsored .offer-decision-form .service-access-details summary{font-weight:500;font-size:13px}.sponsored .offer-scope-editor input,.sponsored .offer-scope-editor textarea{font-weight:400;font-size:15px}.sponsored .offer-scope-editor{padding-bottom:10px}.work-services-page .decision-services{margin-bottom:0}.work-services-page>.inline-background{margin-top:12px}.sponsored .work-intro-back>.work-back{display:inline-flex;align-items:center;justify-content:center;padding:8px;min-height:44px;min-width:44px}@media(max-width:600px){.sponsored .offer-decision-form .work-templates{grid-template-columns:1fr 1fr;margin-bottom:10px}.sponsored .offer-preview-heading h3{font-size:19px}.offer-preview-heading{align-items:flex-start}.offer-price-row{gap:12px}.sponsored .offer-price-row input{max-width:none}.sponsored .offer-next{flex-wrap:nowrap}.sponsored .offer-next .button{width:auto;flex:1;min-width:0}.offer-next small{white-space:nowrap}.offer-scope-preview p{font-size:15px}}.work-custom-choice{min-height:44px;margin:0 0 4px;padding:6px 0;font-size:13px}.sponsored .offer-decision-form .work-templates button{min-height:44px;text-align:left;justify-content:flex-start;line-height:1.35}@media(max-width:600px){.service-starter-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.service-starter-choices button{padding:10px;min-height:100px}.service-starter-choices strong{font-size:14px}.service-starter-choices span{font-size:12px}}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk.woff2) format("woff2");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{font-family:DM Sans,sans-serif;color:#182b24;background:#faf9f5;font-synthesis:none;color-scheme:light;--ink:#182b24;--green:#226544;--line:#dedfd6;--muted:#5c6961;--lime:#ddf780}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #226544;outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Space Grotesk,sans-serif;font-weight:500;letter-spacing:-.02em}h1{font-size:clamp(32px,4vw,48px);line-height:1.13}h2{font-size:28px;line-height:1.2}h3{font-size:20px}p{line-height:1.6}svg{flex-shrink:0}button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:11px 15px;color:var(--ink);min-height:44px}.site-header,.hero,.discovery,.journey,.launch-banner,.page,footer{width:min(1198px,calc(100% - 96px));margin-inline:auto}.site-header{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:20px}.brand{display:flex;align-items:center;gap:9px;font-family:Manrope,sans-serif;font-weight:800;font-size:24px;letter-spacing:-1px}.brand__mark{object-fit:contain;width:42px;height:42px}.site-header nav{display:flex;gap:30px;align-items:center;font-size:14px;font-weight:600}.site-header nav a{display:flex;gap:7px;align-items:center;min-height:44px}.site-header nav a[aria-current]{text-decoration:underline;text-underline-offset:7px}.nav-account{padding:0 18px;border:1px solid #bbc5ba;border-radius:9px}.hero{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:68px;padding:54px 0 55px}.eyebrow{text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.12em;display:flex;align-items:center;gap:8px;margin-bottom:17px}.dot{width:7px;height:7px;border-radius:50%;background:#226544}.hero h1{font-size:clamp(46px,5.4vw,75px);font-weight:800;line-height:1.07;letter-spacing:-.065em}.hero h1 em{font-style:normal;color:var(--green)}.lead{font-size:17px;color:var(--muted);max-width:460px;margin:23px 0 25px;line-height:1.65}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.button{background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:9px;display:inline-flex;justify-content:center;align-items:center;gap:12px;padding:14px 20px;font-size:14px;font-weight:700;min-height:49px}.button:hover{background:#2a4938}.text-link{font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none}.text-link:hover{text-decoration:underline;text-underline-offset:4px}.small-note{font-size:12px;color:var(--muted);margin-top:13px}.hero-art{position:relative;padding:15px 23px 35px 0;max-width:490px}.art-under{position:absolute;inset:1px 12px 42px 15px;background:#e7dcf7;border:1px solid #d5c4e8;border-radius:24px;transform:rotate(5deg)}.art-card{position:relative;background:var(--lime);padding:24px 27px 0;border:1px solid #c6da8b;border-radius:20px;box-shadow:0 14px 28px #182b2412;transform:rotate(-3deg);overflow:hidden}.art-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.art-orbit{height:125px;position:relative;display:grid;place-items:center}.art-orbit:before{content:"";position:absolute;width:170px;height:95px;border:1px solid #96ac52;border-radius:50%;transform:rotate(-20deg)}.art-orbit svg{position:relative;background:var(--lime);padding:8px;box-sizing:content-box}.orbit-dot{position:absolute;width:14px;height:14px;background:#226544;border-radius:50%;top:26px;left:27%}.orbit-star{position:absolute;font-size:45px;right:16%;bottom:0;color:#476532}.art-card h2{font-size:31px;line-height:1.15;letter-spacing:-.05em;margin:0 0 23px}.art-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;padding:17px 0;border-top:1px solid #aebe7b}.art-note{position:absolute;right:-11px;bottom:0;background:#ffe3ca;border:1px solid #eed0b5;border-radius:13px;display:flex;align-items:center;gap:15px;padding:17px 20px;transform:rotate(3deg);box-shadow:0 8px 15px #182b240a;font-size:12px;font-weight:600;line-height:1.5}.note-icon{height:36px;width:36px;display:grid;place-items:center;background:#fff5e9;border-radius:50%}.journey{display:flex;align-items:center;justify-content:space-between;border-block:1px solid var(--line);padding:22px 0;color:var(--muted);font-size:14px}.journey span{display:flex;align-items:center;gap:12px}.journey b{font-size:10px;font-weight:700;border:1px solid var(--line);border-radius:50%;height:28px;width:28px;display:grid;place-items:center}.discovery{padding:39px 0 45px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.section-head p:not(.eyebrow){color:var(--muted);font-size:14px;margin-top:8px}.search{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:9px;padding:0 13px;width:310px;min-height:46px}.search input{width:100%;border:0;outline:none;background:transparent;min-height:44px;font-size:14px}.search:focus-within{outline:3px solid #226544;outline-offset:3px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.chips button{padding:8px 15px;border-radius:25px;font-size:12px;background:transparent;min-height:40px}.chips button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.empty{border:1px solid var(--line);background:#fff;display:flex;align-items:center;gap:18px;border-radius:16px;padding:25px}.empty p{color:var(--muted);font-size:14px;margin-top:6px}.empty .text-link{margin-left:auto;white-space:nowrap}.empty h3{font-size:18px}.empty-icon{display:grid;place-items:center;background:#edf1db;border-radius:14px;width:60px;height:60px;flex-shrink:0}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:21px}.product-card{display:block;border:1px solid var(--line);border-radius:17px;background:#fff;overflow:hidden;transition:transform .18s,box-shadow .18s}.product-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px #182b2410}.product-art{height:130px;background:#e7dcf7;display:flex;justify-content:space-between;align-items:center;padding:28px}.palette-1{background:#e4edc5}.palette-2{background:#ffe3ca}.product-monogram{font-family:Manrope;font-size:49px;font-weight:800;line-height:1;width:75px;height:75px;display:grid;place-items:center;border:1px solid #182b2420;border-radius:23px;background:#ffffff50;transform:rotate(-5deg)}.product-art>svg{align-self:flex-start}.product-body{padding:22px}.category{font-size:10px;letter-spacing:.07em;text-transform:uppercase;font-weight:700;color:#49644e}.product-body h3{margin:10px 0 7px}.product-body p{font-size:14px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:45px}.maker{display:block;font-size:11px;color:var(--muted);margin-top:16px}.launch-banner{display:flex;align-items:center;justify-content:space-between;gap:32px;background:#ede7f2;border:1px solid #e0d7e8;border-radius:20px;padding:36px;margin-bottom:55px}.launch-banner .eyebrow{margin-bottom:10px}.launch-banner p:not(.eyebrow){font-size:14px;color:var(--muted);margin-top:9px}.launch-banner h2{font-size:27px}.launch-banner .button{flex-shrink:0}footer{border-top:1px solid var(--line);display:flex;align-items:center;gap:24px;padding:25px 0;font-size:12px;color:var(--muted)}footer .brand{font-size:18px;color:var(--ink)}footer .brand__mark{width:29px;height:29px}footer>span{margin-left:auto}.page{padding-top:40px;padding-bottom:65px;min-height:calc(100vh - 175px)}.page.discover{padding-top:40px}.state{padding:35px;border:1px solid var(--line);background:#fff;border-radius:14px}.state button{margin-top:12px}.state p{margin-top:8px}.panel{padding:29px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 24px #182b2405}.detail-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;margin-top:30px}.detail-title{display:flex;gap:20px;align-items:center}.detail-logo{width:90px;height:90px;background:#e7dcf7;border-radius:23px;display:grid;place-items:center;font-size:43px;font-weight:700;flex-shrink:0}.detail-title h1{font-size:42px;margin:5px 0}.detail-title p{font-size:13px;color:var(--muted)}.detail-tagline{font-size:23px;line-height:1.5;margin:29px 0}.description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;color:var(--muted);margin:20px 0}.detail-main>.text-link{margin-top:20px}.detail .panel h2{font-size:26px}.detail .panel>p:not(.eyebrow){font-size:14px;color:var(--muted);margin:16px 0 22px}.detail .panel>.button{width:100%}.split-actions{display:flex;gap:10px;margin-top:11px}.split-actions button{flex:1;display:flex;justify-content:center;align-items:center;gap:8px;font-size:13px}.split-actions button[aria-pressed=true]{background:#edf1db;border-color:#a4b188}.success{color:#226544!important;background:#eff5e8;padding:12px;border-radius:8px}.error{color:#a82d29!important;background:#fff0ed;padding:12px;border-radius:8px;font-size:14px;margin:15px 0;overflow-wrap:anywhere}.auth-page{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start;max-width:980px;padding-top:70px}.auth-intro>p:not(.eyebrow){font-size:16px;color:var(--muted);margin-top:20px}.auth-bird{margin-top:34px;background:#e9efcf;width:185px;height:165px;border-radius:40% 50% 35% 45%;display:grid;place-items:center;transform:rotate(-5deg)}.auth-bird img{width:125px;height:125px;object-fit:contain}.auth-form h2{font-size:23px;margin-bottom:26px}label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;margin-bottom:20px}label input,label textarea,label select{padding:12px 13px;border:1px solid #bec6bc;border-radius:8px;background:#fff;min-height:46px;width:100%;color:var(--ink)}label textarea{resize:vertical;line-height:1.5}label small{font-size:12px;color:var(--muted);font-weight:400}.auth-form>.button{width:100%}.auth-switch{font-size:13px;color:var(--muted);margin-top:20px}.auth-switch button{border:0;padding:0 5px;font-weight:700;text-decoration:underline;background:none}.auth-form>.text-link{font-size:12px}.launch-page{max-width:1030px}.step{background:#eeeee6;border-radius:20px;padding:9px 13px;font-size:12px;font-weight:700}.launch-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:50px;align-items:start}.launch-aside{padding:28px 5px}.launch-aside h2{margin:25px 0 15px;font-size:33px}.launch-aside p{font-size:15px;max-width:310px;color:var(--muted)}.launch-aside ul{padding-left:19px;font-size:13px;line-height:2.1;margin-top:22px;color:var(--muted)}details{font-size:13px}summary{cursor:pointer;min-height:44px;padding:12px 0}summary span{font-size:12px;color:var(--muted);margin-left:15px}.launch-form details{border-top:1px solid var(--line);margin-bottom:15px}.launch-form .button{width:100%}.url-preview{font-size:14px;color:var(--green);overflow-wrap:anywhere}.publish-note{display:flex;align-items:flex-start;gap:10px;background:#f3f5ec;border-radius:9px;padding:15px;margin:25px 0;font-size:13px}.publish-note svg{margin-top:3px}.interests{margin-bottom:15px}.interests .chips{margin-top:10px;margin-bottom:8px}.interests .small-note{margin:8px 0 20px}.tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);margin-bottom:27px;overflow:auto;white-space:nowrap}.tabs a{font-size:14px;padding:16px 0;border-bottom:3px solid transparent;min-height:49px}.tabs a[aria-current]{border-color:var(--green);font-weight:700}.trial-list{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;align-items:start}.trial-heading{display:flex;justify-content:space-between;gap:20px;margin-bottom:19px}.trial-heading h2{font-size:23px;margin:8px 0}.trial-heading p,.trial-card>p{font-size:14px;color:var(--muted)}.private-note{padding:17px;background:#f5f4ed;border-radius:10px;margin-bottom:20px;font-size:13px}.private-note p{margin:9px 0;white-space:pre-wrap;overflow-wrap:anywhere}.private-note small{color:var(--muted)}.checkbox{display:flex;flex-direction:row;align-items:start;font-weight:400;gap:10px}.checkbox input{width:18px;height:18px;min-height:18px;margin:2px 0;accent-color:var(--green)}.checkbox small{display:block;margin-top:5px}.additional-launch{margin-top:25px}.skip{position:absolute;left:15px;top:-100px;z-index:99;background:var(--ink);color:#fff;padding:15px}.skip:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}main:focus{outline:none}@media(max-width:900px){.site-header,.hero,.discovery,.journey,.launch-banner,.page,footer{width:calc(100% - 48px)}.hero{gap:28px}.hero h1{font-size:53px}.hero-art{padding-right:12px}.art-card{padding:20px 20px 0}.art-card h2{font-size:26px}.art-note{right:-7px;padding:13px;font-size:11px;gap:9px}.art-orbit{height:110px}.journey{font-size:12px}.journey span{gap:7px}.product-grid{grid-template-columns:repeat(2,1fr)}.detail-layout{gap:28px}.auth-page{gap:40px}.launch-layout{gap:30px}.empty{flex-wrap:wrap}.empty .text-link{margin-left:78px}.launch-banner{padding:28px}.launch-banner h2{font-size:23px}footer>span{display:none}}@media(max-width:600px){.site-header,.hero,.discovery,.journey,.launch-banner,.page,footer{width:calc(100% - 36px)}.site-header{height:74px;gap:12px}.brand{font-size:20px;gap:6px}.brand__mark{width:34px;height:34px}.site-header nav{gap:15px;font-size:12px}.site-header .nav-launch{display:none}.nav-account{padding:0 11px}.hero{grid-template-columns:1fr;padding:30px 0 24px;gap:24px}.eyebrow{font-size:10px;margin-bottom:14px}.hero h1{font-size:48px;line-height:1.06}.lead{font-size:15px;margin:18px 0 20px;max-width:340px}.actions{gap:17px}.button{font-size:12px;padding:13px 16px;min-height:47px}.text-link{font-size:12px}.hero .small-note{font-size:11px;margin-top:10px}.hero-art{width:100%;height:165px;padding:0 12px 15px 0;max-width:400px}.art-under{inset:7px 15px 12px 12px;border-radius:16px;transform:rotate(3deg)}.art-card{height:140px;padding:14px 18px 0;border-radius:15px;transform:rotate(-2deg)}.art-label{font-size:8px}.art-orbit{position:absolute;right:3px;top:18px;width:115px;height:95px}.art-orbit:before{width:96px;height:67px}.art-orbit svg{width:41px;height:41px;padding:4px}.orbit-dot{width:8px;height:8px;left:7%;top:19px}.orbit-star{font-size:24px;right:4%;bottom:13px}.art-card h2{font-size:23px;margin:16px 0}.art-bottom{display:none}.art-note{right:6px;bottom:0;padding:8px 11px;font-size:9px;gap:8px;transform:rotate(2deg)}.art-note br{display:none}.note-icon{width:23px;height:23px}.note-icon svg{width:13px}.art-note>svg{width:15px}.journey{padding:15px 0;gap:8px;font-size:10px}.journey>svg{width:12px}.journey span{gap:5px}.journey b{display:none}.discovery{padding:27px 0 30px}.section-head{display:block;margin-bottom:18px}.section-head h2{font-size:25px}.section-head p:not(.eyebrow){font-size:13px;margin-top:7px}.section-head .search{margin-top:18px;width:100%}.chips{gap:6px;margin-bottom:18px}.chips button{font-size:11px;padding:8px 11px;min-height:40px}.empty{padding:21px;gap:14px;align-items:start}.empty-icon{width:45px;height:45px;border-radius:12px}.empty>div{flex:1;min-width:180px}.empty h3{font-size:17px;line-height:1.35}.empty p{font-size:13px}.empty .text-link{margin-left:59px}.product-grid{grid-template-columns:1fr;gap:17px}.product-art{height:115px;padding:20px}.product-body{padding:19px}.launch-banner{display:block;padding:25px;margin-bottom:30px}.launch-banner h2{font-size:25px}.launch-banner .button{margin-top:22px}footer{padding:22px 0;gap:10px;align-items:start;flex-direction:column}footer p{font-size:11px}.page{padding-top:28px;padding-bottom:40px;min-height:calc(100vh - 185px)}h1{font-size:32px}.detail-layout{grid-template-columns:1fr;gap:27px;margin-top:20px}.detail-logo{width:70px;height:70px;font-size:33px;border-radius:17px}.detail-title{gap:15px}.detail-title h1{font-size:33px;overflow-wrap:anywhere}.detail-tagline{font-size:20px;margin:20px 0}.detail-main>.text-link{margin-top:8px}.panel{padding:23px;border-radius:15px}.detail .panel h2{font-size:24px}.auth-page{display:block;padding-top:29px}.auth-intro{margin-bottom:25px}.auth-intro>p:not(.eyebrow){font-size:14px;margin-top:12px}.auth-bird{display:none}.auth-form h2{font-size:22px}.auth-form>.text-link{font-size:11px}.launch-page .section-head{position:relative;padding-right:45px}.step{position:absolute;right:0;top:4px}.launch-layout{grid-template-columns:1fr;gap:18px}.launch-aside{padding:20px 5px}.launch-aside h2{font-size:27px}.launch-aside .empty-icon{float:left;margin-right:17px}.launch-aside h2{margin:0 0 18px}.launch-aside h2 br{display:none}.launch-aside p{max-width:none}.workspace .section-head .text-link{margin-top:10px}summary span{display:block;margin:7px 0 0}.tabs{gap:24px;margin-bottom:21px}.tabs a{font-size:13px}.trial-list{grid-template-columns:1fr}.trial-card .button{width:100%}.state{padding:22px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}label.search{flex-direction:row;margin-bottom:0;font-weight:400}.search input{padding:0;border:0;border-radius:0;min-height:44px}footer>.brand{margin-left:0}@media(max-width:600px){.tabs{flex-wrap:wrap;gap:0 22px;overflow:visible}.tabs a{padding:11px 0;min-height:44px}}.marketing-hero h1{font-size:clamp(36px,3.55vw,49px);line-height:1.14;letter-spacing:-.05em}.hero-maker{margin-top:13px;color:var(--muted);font-size:12px}.detail-main,.detail-title>div{min-width:0}.detail-title h1,.detail-tagline,.product-body h3{overflow-wrap:anywhere}.discovery{scroll-margin-top:24px}@media(max-width:600px){.marketing-hero h1{font-size:34px;line-height:1.16}.marketing-hero{gap:20px}.marketing-hero .lead{margin:16px 0 18px}.hero-maker{font-size:11px;margin-top:8px}.marketing-hero .hero-art{height:145px}.marketing-hero .art-card{height:125px}.marketing-hero .art-card h2{font-size:21px}}.marketing-hero+.discovery .section-head>div{max-width:700px}.section-head .search{flex-shrink:0}.launch-form .import-manual{display:flex;margin:20px auto 0;min-height:44px;align-items:center;background:none;border:0;text-decoration:underline}.launch-form>.success{margin-bottom:20px}.page.launch-welcome{width:100%;max-width:none;padding:36px max(48px,calc((100% - 1198px)/2)) 40px;position:relative;isolation:isolate}.launch-welcome:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 12% 36%,#e6f3bda6,transparent 55%),radial-gradient(ellipse at 92% 65%,#ffdfc799,transparent 55%);pointer-events:none}.launch-welcome-panel{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:48px}.launch-welcome-copy{min-width:0}.launch-welcome h1{font-size:clamp(36px,3.8vw,52px);line-height:1.1;letter-spacing:-.055em}.launch-welcome-lead{max-width:440px;color:var(--muted);font-size:16px;margin-top:20px}.launch-welcome-copy>.button{margin-top:24px}.launch-welcome-note{font-size:12px;color:var(--muted);margin-top:12px}.launch-welcome .auth-switch{font-size:13px;color:var(--muted);margin-top:15px}.launch-welcome .auth-switch .text-link{font-size:13px;margin-left:5px;color:var(--ink)}.launch-welcome-art{min-width:0}.launch-welcome-art img{display:block;width:100%;height:auto}@media(max-width:900px){.page.launch-welcome{padding-inline:24px}.launch-welcome-panel{gap:24px;grid-template-columns:1.2fr 1fr}.launch-welcome-lead{font-size:15px}}@media(max-width:600px){.page.launch-welcome{padding:28px 18px}.launch-welcome-panel{grid-template-columns:1fr;gap:10px}.launch-welcome h1{font-size:36px}.launch-welcome-lead{margin-top:17px;font-size:14px;line-height:1.65}.launch-welcome-copy>.button{width:100%;font-size:13px}.launch-welcome-note{font-size:11px;text-align:center}.launch-welcome .auth-switch{font-size:12px;text-align:center;margin-top:9px}.launch-welcome .auth-switch .text-link{font-size:12px}.launch-welcome-art{max-width:250px;width:100%;margin:0 auto}.launch-welcome-art img{max-height:185px;object-fit:contain}}.page.auth-page{display:block;max-width:440px;padding-top:20px;padding-bottom:28px;min-height:calc(100vh - 175px)}.auth-page .auth-form{padding:22px}.auth-form h1{font-size:28px;line-height:1.2;letter-spacing:-.045em}.auth-form .auth-copy{font-size:14px;line-height:1.5;color:var(--muted);margin:8px 0 16px}.auth-form label{gap:5px;margin-bottom:12px}.auth-form label input{height:44px;min-height:44px;padding:10px 12px;font-size:16px}.auth-password-label{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.auth-password-label small{font-size:12px}.auth-form>.button{min-height:44px;padding:11px 16px;font-size:14px}.auth-form>.button.secondary{background:#fff;color:var(--ink);border-color:#bec6bc}.auth-form>.button.secondary:disabled{opacity:1;color:var(--muted);background:#f4f4ef;cursor:not-allowed}.auth-divider{display:flex;align-items:center;gap:12px;margin:10px 0 12px;color:var(--muted);font-size:12px}.auth-divider:before,.auth-divider:after{content:"";height:1px;background:var(--line);flex:1}.google-setup{color:var(--muted);font-size:12px}.google-setup summary{min-height:32px;padding:8px 0;line-height:16px}.google-setup p{margin:0 0 8px;line-height:1.5}.auth-form .auth-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.auth-heading h1{flex:1 1 220px}.auth-form .auth-mode-switch{flex:0 0 auto;min-height:44px;padding:8px 10px;font-size:13px}.auth-form>.text-link{font-size:12px;min-height:36px}.auth-form .error{margin:10px 0}@media(max-width:600px){.page.auth-page{padding-top:18px;max-width:440px}.auth-page .auth-form{padding:20px}.auth-form h1{font-size:26px}.auth-form .auth-copy{margin-bottom:14px}}@media(max-height:650px)and (min-width:601px){.page.auth-page{padding-top:12px}.auth-page .auth-form{padding:18px 22px}.auth-form .auth-copy{margin-bottom:12px}.auth-form label{margin-bottom:10px}.auth-divider{margin:6px 0 10px}}.page.workspace,.page.detail,.page.launch-page{padding-top:24px;padding-bottom:40px}.workspace .section-head{display:flex;align-items:center;margin-bottom:12px;gap:16px}.workspace .section-head h1,.launch-page h1{font-size:30px;line-height:1.2}.workspace .section-head>.button{margin-left:auto}.workspace .tabs{margin-bottom:18px;gap:22px}.workspace .tabs a{padding-block:10px;min-height:44px}.workspace .product-art{height:90px;padding:16px 20px}.workspace .product-monogram{height:58px;width:58px;font-size:36px;border-radius:17px}.workspace .product-body{padding:16px 20px}.workspace .product-body h3{margin-top:6px}.workspace .maker{margin-top:8px}.workspace .trial-card{padding:20px}.workspace .trial-heading{margin-bottom:12px}.workspace .trial-heading h2{margin:5px 0}.workspace .private-note{padding:13px;margin-bottom:12px}.workspace .trial-card label{margin-bottom:12px}.workspace .trial-card summary span{display:inline;margin-left:8px}.detail-layout{gap:16px 36px;margin-top:18px;align-items:start}.detail-main{grid-column:1;grid-row:1}.detail-actions{grid-column:2;grid-row:1 / span 2;padding:24px}.detail-description{grid-column:1;grid-row:2;min-width:0}.detail-description .description{margin:0 0 12px}.detail-layout>.product-updates{grid-column:1 / -1;margin-top:12px;max-width:710px;width:100%}.detail-title h1{font-size:34px}.detail-logo{width:70px;height:70px;font-size:34px;border-radius:18px}.detail-tagline{font-size:20px;margin:16px 0 0}.detail .panel h2{font-size:23px}.detail .panel>p:not(.eyebrow){margin:10px 0 16px}.page.launch-page{max-width:720px}.launch-page .section-head{margin-bottom:18px}.launch-layout{grid-template-columns:1fr;gap:0}.launch-form{padding:22px}.launch-form label{gap:6px;margin-bottom:14px}.launch-form details{margin-bottom:10px}.launch-form summary span{display:inline;margin-left:8px}.launch-form .small-note,.launch-form .import-manual{margin-top:8px}.launch-form .launch-next{margin-top:4px}.launch-offer-options .launch-offer{margin:4px 0 12px}.launch-offer-options .launch-offer legend{font-size:12px}.launch-page .publish-note{margin:16px 0;padding:12px}.feed-dialog:has(.detail)>.feed-art{display:none}.feed-dialog .detail-layout{gap:16px}.feed-dialog .detail-main,.feed-dialog .detail-actions,.feed-dialog .detail-description,.feed-dialog .detail-layout>.product-updates{grid-column:1;grid-row:auto}@media(max-width:600px){.page.workspace,.page.detail,.page.launch-page{padding-top:18px}.workspace .section-head h1{font-size:26px}.workspace .section-head .text-link{margin-top:0}.workspace .section-head>.button{padding-inline:12px;font-size:12px}.workspace .product-card{display:grid;grid-template-columns:80px 1fr}.workspace .product-art{height:100%;min-height:140px;padding:12px;justify-content:center}.workspace .product-art>svg{display:none}.workspace .product-monogram{width:52px;height:52px;font-size:32px}.workspace .product-body{padding:14px}.workspace .trial-card{padding:18px}.detail-layout{grid-template-columns:1fr;gap:16px;margin-top:12px}.detail-main,.detail-actions,.detail-description,.detail-layout>.product-updates{grid-column:1;grid-row:auto}.detail-title h1{font-size:29px}.detail-logo{width:56px;height:56px;font-size:28px;border-radius:14px}.detail-tagline{font-size:18px;margin-top:12px}.detail-actions{padding:18px}.detail .panel h2{font-size:21px}.detail .panel>p:not(.eyebrow){margin:8px 0 12px}.launch-page h1{font-size:27px}.launch-page .section-head{padding-right:44px}.launch-page .section-head p{font-size:12px}.launch-form{padding:18px}.launch-form label{margin-bottom:12px}.launch-form label input,.launch-form label select{padding:10px 12px;min-height:44px}}.feed-dialog .detail-title{padding-right:54px}@media(max-width:600px){.workspace .tabs{gap:0 14px}.workspace .tabs a{font-size:12px}.launch-page .section-head{padding-right:0}.launch-page .section-head>div{min-width:0}.launch-page h1{max-width:calc(100% - 48px)}.feed-dialog .detail-title h1{font-size:27px}}.wall-nav .workspace-mobile-navigation{display:none}.workspace-context{color:var(--muted);font-size:14px;margin:0 0 18px}@media(max-width:600px){.wall-nav{display:block;padding:8px 16px}.wall-nav>a{display:none}.wall-nav .workspace-mobile-navigation{display:flex;align-items:center;gap:12px;margin:0;font-size:12px}.workspace-mobile-navigation select{flex:1;width:auto;margin:0;min-height:44px;padding:9px 12px;background:#fff}.wall-shell .workspace .section-head{align-items:flex-start;gap:12px}.wall-shell .workspace .section-head h1{font-size:25px}.workspace .section-head>.button{white-space:nowrap}}.workspace .saved-access{margin-top:-1px;border-radius:0 0 16px 16px;padding:16px;box-shadow:none}.workspace .saved-access .trial-heading{margin-bottom:10px}.workspace .saved-access .trial-heading>svg{display:none}.workspace .saved-access>p{font-size:13px;margin:10px 0}.workspace .product-grid>div:has(.saved-access) .product-card{border-radius:16px 16px 0 0}.detail.page{max-width:1120px;padding-top:12px}.detail-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:24px 36px;margin-top:0}.detail-main{grid-column:1;grid-row:1;align-self:start}.detail-title{gap:0;margin:0}.detail-title h1{font-size:36px;line-height:1.15;letter-spacing:-.045em;margin:7px 0 0}.detail-title p{font-size:12px;margin-top:8px}.detail-tagline{font-size:24px;line-height:1.4;letter-spacing:-.025em;margin:18px 0 0}.detail-summary{font-size:15px;line-height:1.8;margin:17px 0 0;color:#526057;white-space:pre-line}.detail-layout>.detail-actions{grid-column:1;grid-row:2;padding:20px;background:#f1f5e9;border:1px solid #dce4d1;border-radius:14px;box-shadow:none}.detail-actions h2{font-size:18px}.detail-actions>p{font-size:13px;line-height:1.6;margin:8px 0 14px}.detail-actions .split-actions{margin-top:12px;max-width:340px}.detail-actions>.product-offer{margin:0 0 18px}.detail-actions .product-offer p{font-size:15px}.detail-media{grid-column:2;grid-row:1 / span 2;align-self:start;margin:0;background:#edf0eb;border:1px solid #dde3d8;border-radius:16px;padding:16px;min-width:0}.detail-media .product-cover{display:block;width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:5px;margin:0}.detail-media figcaption{font-size:11px;color:#58645b;margin-top:12px}.detail-section-nav{grid-column:1 / -1;display:flex;gap:24px;border-bottom:1px solid var(--line);margin-top:8px}.detail-section-nav a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600}.detail-conversation{grid-column:1 / -1;max-width:760px;width:100%;min-width:0}.detail-conversation .product-reviews{margin:0;padding:0;border:0}.detail-conversation .product-updates,.detail-conversation .product-comments{margin:26px 0 0;padding-top:24px}.detail-conversation h2{font-size:23px}.detail-conversation .section-head{margin-bottom:14px}.detail-ownership{grid-column:1 / -1;border-top:1px solid var(--line);padding-top:14px;font-size:12px}.detail-ownership .claim-product{margin:0;max-width:600px}.detail-ownership .text-link{font-size:12px;color:var(--muted)}.detail :is(#reviews,#comments,#product-updates,#ownership){scroll-margin-top:150px}@media(max-width:800px){.detail-layout{grid-template-columns:minmax(0,1fr);gap:20px}.detail-main,.detail-layout>.detail-actions,.detail-media,.detail-section-nav,.detail-conversation,.detail-ownership{grid-column:1;grid-row:auto}.detail.page{width:calc(100% - 32px);padding-top:8px}.detail-title h1{font-size:30px}.detail-tagline{font-size:21px;margin-top:14px}.detail-summary{font-size:14px;line-height:1.7}.detail-media .product-cover{max-height:240px}.detail-layout>.detail-actions{padding:16px}.detail-section-nav{gap:22px;margin-top:0}}.detail-media{background:linear-gradient(145deg,#e7e6fa,#dfeef0 65%,#ecf1dd);padding:22px}.detail-media-open{position:relative;display:block;width:100%;padding:0;border:0;background:none;text-align:left}.detail-media .product-cover{box-shadow:0 10px 22px #26374420;border:1px solid #ffffffa8}.detail-media-open>span{display:block;font-size:11px;font-weight:600;padding:16px 0 0;color:#344c47}.product-image-dialog{width:min(1200px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:55px 16px 16px;background:#faf9f5;border:0;border-radius:14px;margin:auto;overflow:auto}.product-image-dialog::backdrop{background:#14251ed0}.product-image-dialog>img{display:block;width:100%;height:auto}.image-close{position:absolute;top:8px;right:12px;min-height:40px;background:#fff}.product-faq{margin-bottom:30px}.product-faq h2{margin-bottom:14px}.product-faq details{border-bottom:1px solid var(--line);padding:14px 0}.product-faq summary{cursor:pointer;font-weight:600;font-size:15px;line-height:1.5;min-height:28px}.product-faq details p{font-size:14px;line-height:1.75;color:var(--muted);padding-top:12px}@keyframes product-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes bird-greeting{0%,to{transform:rotate(0)}35%{transform:rotate(-9deg)}65%{transform:rotate(5deg)}}@media(prefers-reduced-motion:no-preference){.detail-title{animation:product-arrive .35s ease-out both}.detail-media{animation:product-arrive .45s .08s ease-out both}.site-header>a:hover .brand svg,.site-header>a:focus-visible .brand svg{animation:bird-greeting .45s ease-out}}.product-videos{margin-bottom:30px}.product-videos h2{margin-bottom:14px}.product-video{margin-top:12px}.product-video>button{width:100%;min-height:150px;border:1px solid #d6dfce;background:linear-gradient(120deg,#e5ead9,#e2ecf1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;font-size:15px}.product-video>button>span{display:grid;place-items:center;background:#fff;border-radius:50%;width:38px;height:38px;padding-left:3px}.product-video small{font-size:11px;font-weight:400;color:var(--muted)}.product-video iframe,.product-video video{width:100%;aspect-ratio:16/9;max-height:420px;border:0;border-radius:10px;background:#20352c;display:block}@media(prefers-reduced-motion:no-preference){.site-header>a:hover .brand__mark,.site-header>a:focus-visible .brand__mark{animation:bird-greeting .45s ease-out}}.detail:not(:has(.product-updates)) .updates-link{display:none}.product-pricing{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);font-size:13px}.product-pricing strong{font-size:12px}.product-pricing p{line-height:1.6;margin:6px 0 8px;color:#465b4e}.product-pricing a{font-size:12px;text-decoration:underline;text-underline-offset:3px;display:inline-block;min-height:32px;padding-top:4px}.product-pricing small{display:block;color:var(--muted);font-size:10px}.website-deal{margin-top:12px;padding:12px;background:#f2eee2;border-radius:9px}.website-deal summary{cursor:pointer;font-weight:600;font-size:13px;line-height:1.6}.website-deal summary span{font-weight:400;font-size:10px;color:var(--muted);margin-left:8px}.detail #product-faq{scroll-margin-top:150px}@media(max-width:600px){.detail-section-nav{gap:18px;flex-wrap:wrap}}.activity-badges{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:16px 0}.activity-badges>span{display:flex;align-items:center;gap:8px;font-weight:700}.activity-badges small{flex-basis:100%;color:var(--muted,#617064)}.ownership-requests input,.private-note input{min-width:0;max-width:100%}.launch-review{padding:22px}.launch-review h2{font-size:25px;margin-top:8px;overflow-wrap:anywhere}.launch-review .detail-tagline{font-size:17px;line-height:1.5;margin:12px 0}.launch-review .description{font-size:14px;margin:12px 0}.launch-review .actions{gap:14px}.launch-review .url-preview{font-size:13px}.launch-review .publish-note{margin:12px 0}.launch-review>details{margin-top:6px}@media(max-width:600px){.launch-review{padding:18px}.launch-review h2{font-size:22px}.launch-review .detail-tagline{font-size:15px}.launch-review .actions{gap:8px}.launch-review .actions>.button{width:100%}}.verification-workspace>.text-link{margin-bottom:8px}.verification-workspace .verification-surface{width:100%;max-width:820px;padding:28px}.verification-identity{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--line)}.verification-identity h2{font-size:22px;line-height:1.35;letter-spacing:-.025em;overflow-wrap:anywhere}.verification-identity .small-note{margin:6px 0 12px}.verification-identity>p:last-child{font-size:14px;color:var(--muted)}.verification-form form{max-width:520px}.verification-form label{margin-bottom:8px}.verification-form .small-note{margin:0 0 18px}.verification-status{overflow-wrap:anywhere}.verification-status>p{font-size:14px;margin-top:10px}.verification-status>.text-link{margin-top:12px}@media(max-width:600px){.verification-workspace .verification-surface{padding:20px}.verification-identity{padding-bottom:18px;margin-bottom:18px}.verification-identity h2{font-size:20px}.verification-form .button{width:100%}}.my-products-workspace .section-head{margin-bottom:24px;flex-wrap:wrap}.my-products-workspace .workspace-heading{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;min-width:0}.activity-badges.activity-badges-compact{margin:0;gap:12px;font-size:13px}.activity-badges-compact>span{gap:5px}.my-products-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-left:auto}.my-products-workspace .section-head .text-link{margin-top:0}.managed-products{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.managed-product{min-width:0;padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.managed-product-heading{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;align-items:start}.managed-product-heading h2{font-size:24px;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}.managed-product-heading>p:not(.small-note){grid-row:2;font-size:15px;color:var(--muted);max-width:80ch}.managed-product-heading>.small-note{grid-column:2;grid-row:1;margin:3px 0 0;white-space:nowrap;font-size:12px}.managed-product>section.panel{width:100%;padding:18px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none}.managed-product>section.panel form{max-width:600px}.managed-product>section.panel h3{font-size:18px;letter-spacing:-.02em}.managed-product>section.panel>p{font-size:14px;margin:6px 0 14px;color:var(--muted)}.managed-product>.maker-product-editor,.managed-product>details,.managed-product>.update-composer{width:100%}.managed-product>details{margin:0}@media(max-width:700px){.my-products-workspace .section-head{gap:14px;margin-bottom:18px}.my-products-actions{margin-left:0;gap:4px 16px;width:100%}.my-products-actions .button{font-size:13px;padding:12px 15px}.my-products-actions .text-link{font-size:13px}.managed-product{padding:18px;gap:12px}.managed-product-heading{grid-template-columns:minmax(0,1fr);gap:6px}.managed-product-heading h2{font-size:21px}.managed-product-heading>.small-note{grid-column:1;grid-row:2;margin:0}.managed-product-heading>p:not(.small-note){grid-row:3;font-size:14px}}.verification-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.detail-title>div{width:100%}.detail-name-row{display:flex;align-items:flex-start;gap:14px}.detail-name-row h1{flex:0 1 auto;min-width:0}.detail-title-actions{display:flex;flex-shrink:0;gap:6px;margin-top:3px}.detail-category-row{display:flex;align-items:center;gap:4px;min-height:44px}.detail-back{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:9px}.detail-back:hover{background:#f1f5e9}.detail-title-actions button,.detail-title-actions a{display:grid;place-items:center;width:44px;height:44px;padding:0;background:#fff;border:1px solid var(--line);border-radius:9px;color:inherit}.detail-title-actions button:hover,.detail-title-actions a:hover{border-color:#8ca477;background:#f1f5e9}.detail-title-actions button[aria-pressed=true]{color:#226544;background:#e4efcc;border-color:#9db978}.detail-title-actions button[aria-pressed=true] svg{fill:currentColor}.detail-discussion-link{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-top:16px;padding:9px 12px;border:1px solid #d7e3c3;border-radius:9px;background:#edf3df;color:#254832;font-size:14px;font-weight:700;max-width:100%}.detail-discussion-link:hover{background:#e3edcd}.detail-discussion-count{font-weight:500}.detail-discussion-link+.detail-tagline{margin-top:16px}.detail #comments:focus{outline:2px solid #226544;outline-offset:8px}@media(max-width:800px){.detail-name-row{gap:10px}.detail-name-row h1{font-size:28px}.detail-title-actions{gap:4px}.detail-discussion-link{font-size:13px;margin-top:14px}}@media(max-width:600px){.site-header.marketing-nav nav>.nav-discover{display:none}.site-header.marketing-nav nav>.nav-launch{display:inline-flex;white-space:nowrap}}.auth-page.role-entry{max-width:620px}.signup-role-choices{display:grid;gap:12px;margin-top:22px}.signup-role-choices>button{display:flex;align-items:center;gap:16px;min-height:112px;width:100%;padding:20px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--ink)}.signup-role-choices>button:hover,.signup-role-choices>button:focus-visible{background:#f0f5e5;border-color:var(--green)}.signup-role-choices>button>svg{flex-shrink:0;color:var(--green)}.signup-role-choices>button>span{flex:1;display:grid;gap:6px}.signup-role-choices strong{font-size:20px;line-height:1.25}.signup-role-choices span span{font-size:15px;line-height:1.5;font-weight:400;color:var(--muted)}@media(max-width:600px){.signup-role-choices>button{padding:16px;gap:12px}.signup-role-choices>button>svg:first-child{display:none}}.scout-benefit-scene{position:relative;width:100%;max-width:540px;aspect-ratio:18 / 13;margin-inline:auto;container-type:inline-size;isolation:isolate;overflow:hidden}.scout-benefit-scene__cards{list-style:none;margin:0;padding:0}.scout-benefit-scene__log{position:absolute;width:92%;height:15.6%;margin:0;display:grid;place-items:center;background:url(/art/enamel/scout-timber-logs.png) 0 14.05% / 100% 266.8% no-repeat;filter:drop-shadow(0 3px 2px #49310924)}.scout-benefit-scene__log--products{left:4%;top:72%}.scout-benefit-scene__log--offers{left:6%;top:57%}.scout-benefit-scene__log--reviews{left:2%;top:42%}.scout-benefit-scene__label,.scout-benefit-scene__reward-label{position:relative;z-index:1;padding-inline:8%;color:#35230b;font-family:Space Grotesk,sans-serif;font-size:clamp(16px,4.6cqi,25px);font-weight:600;line-height:1.15;letter-spacing:-.025em;text-align:center}.scout-benefit-scene__reward{width:44%;left:26%;top:27%;background:url(/art/enamel/scout-gold-brick.png) center 47.5% / 108% 176% no-repeat}.scout-benefit-scene__reward-label{font-size:clamp(25px,7cqi,38px);font-weight:700;color:#352006;text-shadow:0 1px 0 #fff3bb,0 -1px 0 #6c450e;transform:translateY(2%)}.scout-benefit-scene__pause{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;color:#28513b;background:transparent;cursor:pointer;z-index:7}.scout-benefit-scene__pause:hover{background:#e7eee3}.scout-benefit-scene__pause:focus-visible{outline:2px solid #28513b;outline-offset:2px}.scout-benefit-scene__pause span{font-size:19px;line-height:1}.scout-benefit-scene[data-complete=true] .scout-benefit-scene__pause{visibility:hidden}@media(prefers-reduced-motion:reduce){.scout-benefit-scene__pause{display:none}}@media(max-width:760px){.scout-benefit-scene{max-width:390px;aspect-ratio:35 / 27}}.landing-bird-visit{position:fixed;inset:0 auto auto 0;width:80px;height:80px;z-index:30;pointer-events:none;visibility:hidden;transform-origin:40px 73.75px}.landing-bird-visit__sprite{display:block;width:80px;height:80px;background:url(/art/enamel/bird-visit/sprites.png) 0 0 / 480px 80px no-repeat}.landing-bird-visit--active{visibility:visible;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.landing-bird-visit{display:none}}.marketing-nav .brand__mark.landing-bird-away{clip-path:polygon(0 0,55% 0,55% 76%,100% 76%,100% 100%,0 100%)}.conversation-art{position:relative;min-height:540px;overflow:hidden;background:#dce7d0;isolation:isolate}.conversation-art__orbit{width:470px;height:470px;border:1px solid #acc59b;border-radius:50%;position:absolute;top:25px;left:50%;transform:translate(-50%)}.conversation-art__orbit--inner{width:300px;height:300px;top:110px;border-style:dashed}.conversation-art__product{position:absolute;top:185px;left:50%;transform:translate(-50%) rotate(-6deg);background:var(--ink);color:var(--acid);width:166px;height:166px;border-radius:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;box-shadow:0 18px 24px #182b2420}.conversation-art__product strong{font-size:18px;letter-spacing:-.04em}.conversation-art__product small{color:#b8c9b6;font-size:9px}.conversation-bubble{position:absolute;padding:18px 40px 18px 18px;background:#faf9f5;border-radius:12px 12px 12px 0;box-shadow:0 6px 20px #182b2410;z-index:2}.conversation-bubble span{display:block;color:var(--muted);font-size:8px;letter-spacing:.1em;margin-bottom:8px}.conversation-bubble strong{font-size:14px;letter-spacing:-.025em}.conversation-bubble svg{position:absolute;right:14px;top:16px;color:var(--brand);width:15px}.conversation-bubble--one{top:64px;left:34px;transform:rotate(-7deg)}.conversation-bubble--two{top:136px;right:24px;transform:rotate(7deg);background:#e9dff4}.conversation-bubble--three{bottom:105px;right:38px;transform:rotate(-5deg)}.conversation-art--animated .conversation-bubble--one{--card-angle: -7deg;animation-delay:.1s}.conversation-art--animated .conversation-bubble--two{--card-angle: 7deg;animation-delay:.26s}.conversation-art--animated .conversation-bubble--three{--card-angle: -5deg;animation-delay:.42s}@media(prefers-reduced-motion:no-preference){.conversation-art--animated .conversation-bubble{animation-name:conversation-card-settle;animation-duration:.8s;animation-timing-function:cubic-bezier(.2,.7,.25,1);animation-fill-mode:backwards}@keyframes conversation-card-settle{0%{opacity:0;transform:translateY(-160px) rotate(calc(var(--card-angle) - 12deg))}65%{opacity:1;transform:translateY(7px) rotate(calc(var(--card-angle) + 2deg))}85%{transform:translateY(-3px) rotate(calc(var(--card-angle) - 1deg))}to{opacity:1;transform:translateY(0) rotate(var(--card-angle))}}}.conversation-art__spark{position:absolute;color:#789f63;font-size:105px;left:26px;bottom:130px;line-height:1}.conversation-art>p{position:absolute;left:15px;right:15px;bottom:23px;text-align:center;font-size:12px;font-weight:700}.conversation-art>p small{display:block;font-size:9px;color:#4f6547;font-weight:400;margin-top:5px}@media(max-width:1050px)and (min-width:761px){.conversation-bubble--one{left:15px}.conversation-bubble--two{right:12px;top:160px}.conversation-art__product{top:185px}}@media(max-width:760px){.conversation-art{min-height:460px}.conversation-art__product{top:167px;width:145px;height:145px}.conversation-bubble--one{top:42px;left:20px}.conversation-bubble--two{top:115px;right:14px}.conversation-bubble--three{bottom:90px;right:20px}.conversation-art__spark{font-size:75px;bottom:103px;left:14px}}.conversation-bubble{padding-left:66px}.conversation-bubble .comment-avatar{position:absolute;left:14px;right:auto;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 3px #fff}@media(max-width:400px){.conversation-bubble{padding-left:57px;padding-right:30px}.conversation-bubble strong{font-size:12px}.conversation-bubble .comment-avatar{left:12px;width:34px;height:34px}.conversation-bubble--one{left:14px}}.campaign-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.campaign-steps__list>li{min-width:0}.campaign-steps__scene{height:254px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:28px;isolation:isolate}.campaign-steps__scene--product{background:#ffe6d8}.campaign-steps__scene--people{background:#ebe3ff}.campaign-steps__scene--live{background:#eaf6c3}.campaign-steps__product{background:#fffdf8;border:1px solid #eadace;box-shadow:0 10px #f2cebb;border-radius:20px;width:198px;padding:18px;display:grid;justify-items:center;gap:5px;transform:rotate(-5deg)}.campaign-steps__product-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:#dfff65;color:#173c2c;margin-bottom:4px}.campaign-steps__product strong{font-size:18px}.campaign-steps__product>span:last-child{font-size:11px;color:#51645c}.campaign-steps__formats{display:flex;gap:5px;margin-top:17px;transform:rotate(2deg)}.campaign-steps__formats>span{display:flex;align-items:center;gap:5px;background:#fffdf8;border:1px solid #e5d8cf;border-radius:999px;padding:8px 9px;font-size:11px;font-weight:650}.campaign-steps__arrow{position:absolute;right:-24px;top:calc(50% - 17px);z-index:2;background:#fffdf8;border:1px solid #dce3d6;border-radius:50%;width:38px;height:38px;padding:8px}.campaign-steps__people{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:15px}.campaign-steps__person{position:relative;background:#fffdf8;border-radius:22px;padding:9px;box-shadow:0 8px #d7cdeb;transform:rotate(-9deg)}.campaign-steps__person .comment-avatar{display:block;width:55px;height:55px;border-radius:16px}.campaign-steps__person--1{transform:translateY(-15px) rotate(3deg);background:#dfff65}.campaign-steps__person--1 .comment-avatar{width:68px;height:68px}.campaign-steps__person--2{transform:rotate(9deg)}.campaign-steps__person>span{position:absolute;right:-5px;bottom:-7px;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#176444;color:#fff;border:3px solid #ebe3ff}.campaign-steps__match{display:flex;align-items:center;gap:7px;background:#fffdf8;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:650;margin-top:28px}.campaign-steps__post{width:207px;background:#fffdf8;border:1px solid #d6dfbf;border-radius:15px;padding:11px;transform:rotate(5deg);box-shadow:0 8px #d5e5ac}.campaign-steps__post-header{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:650}.campaign-steps__post-header .comment-avatar{width:25px;height:25px;border-radius:50%}.campaign-steps__post-header>span:last-child{margin-left:auto}.campaign-steps__post-image{display:grid;place-items:center;gap:7px;text-align:center;background:#dfff65;border-radius:8px;margin:9px 0;padding:14px}.campaign-steps__post-image strong{font-size:14px;max-width:130px;line-height:1.3}.campaign-steps__post-footer{display:flex;gap:8px;align-items:center}.campaign-steps__post-footer span{margin-left:auto;font-size:10px;color:#51645c}.campaign-steps__live{position:absolute;bottom:19px;left:23px;display:flex;align-items:center;gap:7px;border-radius:999px;background:#176444;color:#fff;padding:9px 12px;font-size:12px;font-weight:650;transform:rotate(-6deg)}.campaign-steps__caption{position:relative;padding:22px 0 0 37px}.campaign-steps__caption>span{position:absolute;left:0;top:25px;font-size:12px;color:#56705f;font-weight:700}.campaign-steps__caption h3{font-size:21px;line-height:1.25;margin:0 0 10px;letter-spacing:-.5px}.campaign-steps__caption p{font-size:15px;line-height:1.55;color:#52675e;margin:0;max-width:280px}@media(prefers-reduced-motion:no-preference){.campaign-steps--entered .campaign-steps__piece{animation:campaign-step-arrive .85s cubic-bezier(.2,.85,.25,1.12) both}.campaign-steps--entered li:nth-child(2) .campaign-steps__piece{animation-delay:.3s}.campaign-steps--entered li:nth-child(3) .campaign-steps__piece{animation-delay:.6s}.campaign-steps--entered .campaign-steps__formats{animation-delay:.15s}.campaign-steps--entered li:nth-child(2) .campaign-steps__match{animation-delay:.55s}.campaign-steps--entered li:nth-child(3) .campaign-steps__live{animation-delay:.9s}@keyframes campaign-step-arrive{0%{opacity:0;translate:0 -28px;scale:.92}to{opacity:1;translate:0 0;scale:1}}}@media(max-width:760px){.campaign-steps__list{grid-template-columns:1fr;gap:30px}.campaign-steps__scene{height:236px}.campaign-steps__arrow{display:none}.campaign-steps__caption{padding-top:18px}.campaign-steps__caption>span{top:21px}.campaign-steps__caption p{max-width:none}}.restored-landing{--acid:#dfff65;--brand:#226544}.restored-hero{grid-template-columns:1fr 1fr;gap:64px;padding-block:48px 56px}.restored-hero h1{font-size:clamp(50px,5.8vw,80px);line-height:1.04}.restored-hero .lead{max-width:400px;margin:25px 0 27px;font-size:18px}.restored-hero .button--primary{background:#dfff65;color:#183c2b;border-color:#bfd54c;box-shadow:0 4px #b8cc48}.restored-hero .button--primary:hover{background:#d4f24f}.restored-hero .hero-maker{margin-top:22px;color:#476354;font-size:13px}.restored-hero__note{margin-top:25px;color:#52675e;font-size:13px}.restored-hero>.conversation-art{border-radius:24px;width:100%;min-height:490px}.restored-hero .conversation-art__product{top:161px;width:184px;height:177px}.restored-hero .conversation-art__product strong{font-size:19px}.restored-hero .conversation-art__product small{font-size:10px}.restored-hero .conversation-bubble{min-height:72px;display:flex;align-items:center;padding-right:38px}.restored-hero .conversation-bubble--one{top:52px;left:30px}.restored-hero .conversation-bubble--two{top:134px;right:20px}.restored-hero .conversation-bubble--three{bottom:57px;right:30px}.restored-hero .conversation-art__spark{width:80px;height:80px;left:30px;bottom:68px}.restored-steps{width:min(1198px,calc(100% - 96px));margin:0 auto;padding:14px 0 64px}@media(max-width:1000px)and (min-width:761px){.restored-hero{gap:28px}.restored-hero .marketing-actions{gap:12px}.restored-hero .conversation-bubble{padding-left:57px}.restored-hero .conversation-bubble strong{font-size:12px}}@media(max-width:760px){.restored-hero{grid-template-columns:1fr;gap:34px;padding:34px 0 35px;width:calc(100% - 40px)}.restored-hero h1{font-size:54px;line-height:1.04}.restored-hero .lead{font-size:17px;margin:21px 0;max-width:315px}.restored-hero .marketing-actions{gap:9px 18px}.restored-hero .hero-maker{margin-top:12px}.restored-hero>.conversation-art{min-height:410px}.restored-hero .conversation-art__orbit{width:370px;height:370px;top:20px}.restored-hero .conversation-art__orbit--inner{width:250px;height:250px;top:80px}.restored-hero .conversation-art__product{top:137px;width:167px;height:164px}.restored-hero .conversation-art__product strong{font-size:17px}.restored-hero .conversation-art__product small{font-size:9px}.restored-hero .conversation-bubble{min-height:61px;padding-left:57px;padding-right:33px}.restored-hero .conversation-bubble strong{font-size:12px}.restored-hero .conversation-bubble--one{top:32px;left:15px}.restored-hero .conversation-bubble--two{top:106px;right:14px}.restored-hero .conversation-bubble--three{bottom:36px;right:15px}.restored-hero .conversation-art__spark{width:58px;height:58px;bottom:49px;left:17px}.restored-steps{width:calc(100% - 40px);padding:0 0 44px}}body:has(.scout-landing){background:#fdfcf6}.scout-hero__promise{display:block;margin-top:16px;font-size:.6em;line-height:1.12;letter-spacing:-.035em;color:#285641}.scout-landing .marketing-actions{margin-top:32px}.restored-hero h1{font-family:Space Grotesk,sans-serif;font-weight:500;letter-spacing:-.02em}.restored-hero .lead,.scout-hero__promise{font-family:Inter,sans-serif;font-weight:400}.scout-hero__promise{letter-spacing:-.02em}.maker-landing .restored-hero{grid-template-columns:1fr 1.05fr;gap:36px;padding-block:24px 30px}.maker-landing .restored-hero h1{font-size:clamp(48px,5.1vw,70px);line-height:1.07;font-weight:500;letter-spacing:-.035em}.maker-headline__intro{display:block;font-size:.78em;font-weight:400;letter-spacing:-.035em;margin-bottom:.18em;color:#465c50}.maker-headline__crew{display:block;font-weight:600}.maker-landing .restored-hero h1 em{display:block;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.055em;line-height:1.15;color:var(--green)}.maker-landing .restored-hero .lead{max-width:455px;font-size:19px;line-height:1.6;margin:24px 0 28px}.maker-landing .restored-hero__note{margin-top:18px;font-size:14px}.maker-story{position:relative;width:100%;aspect-ratio:1;max-width:590px;justify-self:center;isolation:isolate}.maker-story>img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.maker-story__label{position:absolute;display:flex;align-items:center;gap:8px;padding:12px 15px;border-radius:14px;font-size:15px;font-weight:600;line-height:1.3;border:1px solid #becd9c;box-shadow:0 5px 12px #173c2b0a;white-space:nowrap;background:#eef5d5;color:#234333}.maker-story__label--try{top:10%;left:2%;rotate:-4deg}.maker-story__label--show{top:9%;right:0;background:#eee6f6;border-color:#d3c3e3;rotate:3deg}.maker-story__label--share{bottom:6%;right:0;background:#fce7d7;border-color:#e9c5a8;rotate:-3deg}.maker-next{width:min(1198px,calc(100% - 96px));margin:0 auto 36px;border-top:1px solid var(--line);padding-top:26px}.maker-next ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:0}.maker-next li{display:flex;align-items:flex-start;gap:14px}.maker-next li>span{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:#eaf3c7;font-weight:600;color:#28523b}.maker-next h2{font-size:17px;font-weight:600;line-height:1.3;margin:2px 0 6px}.maker-next p{font-size:14px;color:var(--muted);line-height:1.5;max-width:275px}@media(min-width:761px)and (max-height:680px){.maker-landing .restored-hero{padding-block:16px 20px}.maker-story{max-width:460px}.maker-landing .restored-hero h1{font-size:clamp(48px,4.9vw,62px)}.maker-landing .restored-hero .lead{margin:20px 0 22px}.maker-next{padding-top:20px}}@media(max-width:1000px)and (min-width:761px){.maker-landing .restored-hero{gap:20px}.maker-story__label{font-size:13px;padding:10px;gap:6px}.maker-landing .restored-hero h1{font-size:49px}}@media(max-width:760px){.maker-landing .restored-hero{grid-template-columns:1fr;gap:12px;padding-block:28px 20px}.maker-landing .restored-hero h1{font-size:clamp(38px,10.5vw,58px);line-height:1.08}.maker-landing .restored-hero .lead{font-size:17px;line-height:1.55;max-width:440px;margin:20px 0 24px}.maker-landing .restored-hero__note{margin-top:15px;font-size:13px}.maker-story{max-width:430px}.maker-story__label{font-size:12px;gap:6px;padding:10px 11px;border-radius:11px}.maker-story__label svg{width:15px;height:15px}.maker-story__label--try{left:0}.maker-story__label--show{right:0}.maker-next{width:calc(100% - 40px);padding-top:24px;margin-bottom:30px}.maker-next ol{grid-template-columns:1fr;gap:22px}.maker-next p{max-width:none}}@media(prefers-reduced-motion:no-preference){.maker-story__label{animation:maker-label-arrive .6s ease-out both}.maker-story__label--try{animation-delay:.15s}.maker-story__label--show{animation-delay:.3s}.maker-story__label--share{animation-delay:.45s}@keyframes maker-label-arrive{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}}.discovery-feed{max-width:1060px}.feed-heading{max-width:710px;margin:0 auto 25px}.feed-heading h1,.feed-heading h2{font-size:clamp(30px,3.5vw,45px);line-height:1.15}.feed-heading>p:not(.eyebrow){font-size:15px;color:var(--muted);margin-top:12px;max-width:610px}.feed-heading .eyebrow{margin-bottom:12px}.feed-heading .prototype-note{font-size:11px;color:#676251}.feed-tools{max-width:710px;margin:0 auto 26px}.feed-tools .chips{gap:5px;margin-bottom:15px}.feed-tools .chips button{font-size:11px;padding:8px 12px;min-height:44px}.feed-tools .search{width:100%;background:#f0f0e9;border-color:transparent}.feed-stream{max-width:710px;margin:auto;display:grid;gap:14px}.feed-card{border:1px solid #daddd2;border-radius:22px;background:#fffefd;overflow:hidden;box-shadow:0 5px #e9e9e04d,0 12px 28px #182b2406}.feed-art-link{display:block;width:100%;border:0;padding:0;border-radius:0;text-align:left;min-height:0}.feed-art{height:270px;position:relative;overflow:hidden;display:grid;place-items:center;background:#e6ecd9;color:#29432d}.feed-art--design{background:#e9def4;color:#423354}.feed-art--lifestyle{background:#ffe0cb;color:#6b3c2b}.feed-art--learning{background:#dcecf3;color:#294859}.feed-art--general{background:#efedce}.feed-card-body{padding:24px 28px 14px}.feed-card h3{font-size:29px;margin:6px 0}.feed-card h3 button{padding:0;border:0;background:none;text-align:left;font:inherit;letter-spacing:inherit;min-height:40px;overflow-wrap:anywhere}.feed-card-body>p{font-size:16px;color:#586158;line-height:1.55;max-width:530px;overflow-wrap:anywhere}.feed-card-actions{margin-top:18px;border-top:1px solid #ecece5;display:flex;align-items:center;justify-content:space-between;padding-top:8px}.feed-card-actions .text-link{font-size:13px}.feed-save{display:flex;align-items:center;gap:7px;border:0;background:none;font-size:12px;padding:10px}.feed-save[aria-pressed=true]{color:var(--green)}.feed-save[aria-pressed=true] svg{fill:#ddf780}.feed-card--compact{display:grid;grid-template-columns:1fr 220px}.feed-card--compact .feed-art-link{grid-column:2;grid-row:1}.feed-card--compact .feed-card-body{grid-column:1;grid-row:1;padding:23px 25px 12px}.feed-card--compact .feed-art{height:100%;min-height:246px}.feed-card--compact h3{font-size:25px}.feed-card--compact .feed-card-body>p{font-size:14px}.feed-card--split{display:grid;grid-template-columns:43% 1fr}.feed-card--split .feed-art{height:100%;min-height:290px}.feed-card--split .feed-card-body{padding:26px 24px 15px;align-self:center}.feed-card--split h3{font-size:26px}.feed-illustration{width:100%;height:100%;object-fit:contain;display:block;min-height:0}.feed-card--feature .feed-art{height:auto;aspect-ratio:5/3}.feed-card--feature .feed-illustration{aspect-ratio:5/3}.category-art{position:relative;display:flex;flex-direction:column;align-items:center;max-width:85%;isolation:isolate}.category-art>svg{width:47px;height:47px;stroke-width:1.3;margin-bottom:14px}.category-art>span{font-size:10px;text-transform:uppercase;letter-spacing:.15em}.category-art strong{font-size:clamp(24px,3vw,38px);line-height:1.15;font-family:Manrope,sans-serif;letter-spacing:-.04em;text-align:center;overflow-wrap:anywhere;margin-top:8px}.category-art i{position:absolute;border:1px solid currentColor;opacity:.16;width:240px;height:160px;border-radius:50%;z-index:-1;transform:rotate(-23deg)}.category-art>b{position:absolute;right:-35px;top:-10px;font-size:35px;font-weight:400}.feed-invitation{margin-top:25px;padding:29px;background:#f0f1e4;border:1px solid #dce0ca;border-radius:20px}.feed-invitation h2{font-size:27px}.feed-invitation p{color:var(--muted);font-size:14px;margin-top:8px}.feed-invitation .eyebrow{font-size:9px;margin-bottom:10px}.feed-invitation .chips{margin:18px 0}.feed-invitation .chips button{background:#fffef8;display:flex;align-items:center;gap:4px;min-height:44px}.feed-invitation .chips button[aria-pressed=true]{background:var(--ink)}.feed-invitation .small-note{display:block}.feed-notice{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:10;background:var(--ink);color:#fff;padding:14px 18px;border-radius:12px;box-shadow:0 7px 30px #182b2430;width:min(530px,calc(100% - 32px));display:flex;align-items:center;gap:16px;font-size:13px}.feed-notice button{margin-left:auto;border:0;background:transparent;color:#fff;padding:8px}.feed-dialog{position:fixed;margin:auto;max-height:calc(100dvh - 64px);height:auto;width:min(720px,calc(100% - 48px));max-width:100%;border-radius:22px;border:0;padding:0;background:#fffefa;color:var(--ink);box-shadow:0 24px 90px #182b2438;overflow:auto}.feed-dialog::backdrop{background:#182b2470}.feed-close{position:static;flex-shrink:0;z-index:2;border-radius:50%;width:44px;height:44px;padding:0;display:grid;place-items:center;background:#fffefa;border-color:#182b2420}.feed-dialog .feed-art{height:310px}.feed-detail-body{padding:32px}.feed-detail-body h2{font-size:38px;margin:10px 0 15px;overflow-wrap:anywhere}.feed-detail-tagline{font-size:21px;line-height:1.5;overflow-wrap:anywhere}.feed-detail-gate{border-top:1px solid var(--line);margin-top:28px;padding-top:25px}.feed-detail-gate h3{font-size:23px}.feed-detail-gate p{font-size:14px;color:var(--muted);margin:12px 0 20px}.feed-detail-body>.text-link{display:flex;margin-top:15px}.feed-stream>.empty{align-items:start}.feed-stream>.empty .text-link{margin-left:0;white-space:normal;margin-top:9px}.marketing-hero+.discovery-feed .feed-heading{max-width:710px}@media(max-width:600px){.discovery-feed{width:calc(100% - 32px);padding-top:25px}.feed-heading{margin-bottom:20px}.feed-heading h1,.feed-heading h2{font-size:30px}.feed-heading>p:not(.eyebrow){font-size:13px}.feed-heading .prototype-note{font-size:10px}.feed-tools{margin-bottom:20px}.feed-tools .chips{flex-wrap:nowrap;overflow:auto;margin-right:-16px;padding-right:16px;padding-bottom:5px}.feed-tools .chips button{flex-shrink:0}.feed-stream{gap:12px}.feed-card{border-radius:17px}.feed-art{height:223px}.feed-card-body{padding:18px 20px 10px}.feed-card h3{font-size:25px}.feed-card-body>p{font-size:14px}.feed-card-actions{margin-top:14px}.feed-card--compact{grid-template-columns:1fr 113px}.feed-card--compact .feed-card-body{padding:17px 15px 10px}.feed-card--compact .feed-art{min-height:230px}.feed-card--compact h3{font-size:23px}.feed-card--compact .feed-card-body>p{font-size:13px}.feed-card--compact .feed-save span{display:none}.feed-card--split{grid-template-columns:1fr}.feed-card--split .feed-art{min-height:0;height:200px}.feed-card--split .feed-card-body{padding:18px 20px 10px}.feed-invitation{padding:22px;margin-top:19px}.feed-invitation h2{font-size:25px}.feed-invitation .chips{gap:6px}.feed-invitation .chips button{font-size:11px}.feed-dialog .feed-art{height:260px}.feed-detail-body{padding:26px 23px}.feed-detail-body h2{font-size:34px}.feed-detail-tagline{font-size:20px}}.feed-card-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.feed-signal{display:inline-flex;align-items:center;gap:3px;padding:4px 7px;border-radius:20px;background:#e9e1f3;color:#573e68;font-size:9px;font-weight:700;letter-spacing:.02em}.feed-signal--trending{background:#eff4d5;color:#476125}.feed-social{display:flex;flex-wrap:wrap;gap:5px 13px;color:#667066;font-size:11px;margin-top:15px}.feed-reactions{display:flex;align-items:center;gap:3px}.feed-love{display:flex;align-items:center;gap:7px;background:transparent;border:0;padding:10px;font-size:12px}.feed-love[aria-pressed=true]{color:#914e61}.feed-love[aria-pressed=true] svg{fill:#f6d8e2}.discovery-feed.page{padding-top:25px}.feed-heading h1{font-size:36px}.feed-heading{margin-bottom:18px}.feed-tools{margin-bottom:20px}.feed-card--feature .feed-art{height:250px;aspect-ratio:auto}.feed-card--feature .feed-illustration{aspect-ratio:auto}.feed-art--productivity{background:#eaf3cd}.feed-art--learning{background:#e0eef9}.feed-art--design{background:#eee5fb}.feed-art--lifestyle{background:#ffe3ce}.feed-art--general{background:#f3eccd}@media(max-width:600px){.feed-heading h1{font-size:30px}.feed-card--feature .feed-art{height:215px}.feed-card--compact .feed-love span{display:none}.feed-card--compact .feed-reactions{gap:0}.feed-card--compact .feed-save,.feed-card--compact .feed-love{padding:10px 8px}.feed-card--compact .feed-card-actions{gap:2px}.feed-card--compact .feed-card-actions .text-link{font-size:12px}.feed-social{font-size:10px;gap:4px 9px}.feed-card--compact .feed-social{display:block;line-height:1.7}.feed-card--compact .feed-social span{display:inline-block;margin-right:8px}}.feed-card-meta .feed-product-name{font-size:12px;font-weight:700;min-height:32px;padding:0;border:0;background:none}.feed-card-meta .category{font-size:9px}.feed-card h3,.feed-card--compact h3,.feed-card--split h3{font-size:24px;line-height:1.3;letter-spacing:-.035em;margin:7px 0 0}.feed-card h3 button{min-height:0}.feed-card--compact h3{font-size:22px}.feed-card--compact .feed-card-meta{gap:5px 8px}.feed-card--compact .feed-card-meta .feed-product-name{font-size:11px}@media(max-width:600px){.feed-card h3,.feed-card--split h3{font-size:22px}.feed-card--compact h3{font-size:19px}.feed-card--compact .feed-card-meta{gap:2px 7px}.feed-card--compact .feed-card-meta .feed-product-name{min-height:28px}}@media(min-width:601px){.discovery-feed.page .feed-heading .eyebrow{display:none}.discovery-feed.page .feed-heading>p{max-width:none}.discovery-feed.page .feed-heading{margin-bottom:12px}.discovery-feed.page .feed-tools .chips{margin-bottom:8px}.discovery-feed.page .feed-card--feature .feed-art{height:220px}.discovery-feed.page{padding-top:20px}}.discovery-feed.page{padding-top:12px}.feed-tools{margin-bottom:14px}.feed-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line)}.feed-tabs button{border:0;border-radius:0;background:none;padding:12px 2px;min-height:44px;color:var(--muted)}.feed-tabs button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 -3px var(--ink);font-weight:700}.feed-tools .search{margin-top:12px}.feed-tools .search button{background:none;border:0;padding:8px}.feed-card>.feed-card-meta{padding:0 18px;min-height:44px}.feed-card-meta .feed-product-name{font-size:14px;min-height:44px}.feed-card .feed-art{height:200px}.feed-card-body{padding:10px 18px 4px}.feed-card h3{font-size:22px;line-height:1.3;margin:0}.feed-card h3 button{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.feed-card-actions{justify-content:flex-start;gap:12px;margin-top:8px;padding-top:4px}.feed-share{display:flex;align-items:center;gap:7px;border:0;background:none;font-size:12px;padding:10px;min-height:44px;margin-left:auto}.feed-love,.feed-save{min-height:44px}.product-offer{margin:13px 0}.offer-chip{display:inline-block;background:#eaf3cd;color:#314a22;padding:5px 9px;border-radius:7px;font-size:11px;font-weight:700}.offer-places{font-size:11px;margin-left:10px;color:#53604c}.product-offer p{font-size:14px;line-height:1.5;margin-top:8px;overflow-wrap:anywhere}.launch-offer{border:0;border-top:1px solid var(--line);padding:18px 0 0;margin:0;min-width:0}.launch-offer legend{padding:0 8px 0 0;font-weight:700;font-size:14px}.launch-offer legend span{font-size:11px;font-weight:400;color:var(--muted);margin-left:6px}.launch-offer .chips{margin:12px 0}.launch-offer label{margin-top:14px}.nav-search{display:grid;place-items:center;min-width:44px;min-height:44px}@media(max-width:600px){.discovery-feed.page{padding-top:8px}.feed-tools{margin-bottom:12px}.feed-card .feed-art{height:170px}.feed-card>.feed-card-meta{padding:0 16px}.feed-card-body{padding:10px 16px 4px}.feed-card h3{font-size:20px}.feed-card-actions{gap:4px}.feed-share,.feed-save,.feed-love{padding:10px 7px}.feed-tabs{gap:23px}.feed-tools .search{width:100%}.product-offer p{font-size:13px}}.wall-shell:not(.public-wall) .site-header{width:100%;height:72px;padding:0 28px;position:sticky;top:0;background:#faf9f5f5;z-index:5}.wall-shell:not(.public-wall) .site-header nav>a:first-child{display:none}.wall-shell:not(.public-wall) .site-header .nav-launch{display:none}.wall-nav{position:fixed;left:20px;top:96px;width:176px;display:flex;flex-direction:column;gap:7px}.wall-nav a{display:flex;align-items:center;gap:12px;padding:12px 15px;min-height:46px;border-radius:11px;font-size:14px}.wall-nav a[aria-current]{background:#eaf3cd;font-weight:700}.wall-nav .wall-launch{margin-top:23px;font-size:12px}.wall-shell:not(.public-wall) main{margin-left:216px}.wall-shell:not(.public-wall) footer{margin-left:244px;width:calc(100% - 276px)}.wall-shell .discovery-feed{width:calc(100% - 56px);max-width:1400px;padding-top:12px}.wall-shell .feed-tools{max-width:none;margin-bottom:18px}.wall-shell .feed-stream{display:block;max-width:none;columns:3;column-gap:18px}.wall-shell .feed-card{break-inside:avoid;margin-bottom:18px;border-radius:16px;box-shadow:none}.wall-shell .feed-card:nth-child(3n+2) .feed-art{height:230px}.wall-shell .feed-card:nth-child(3n) .feed-art{height:180px}.wall-shell .feed-card .feed-art{height:205px}.wall-shell .feed-card h3{font-size:19px;line-height:1.4}.wall-shell .feed-card-meta{padding:4px 14px;gap:3px 10px;align-items:center}.wall-shell .feed-card-meta .feed-product-name{font-size:14px;overflow-wrap:anywhere;text-align:left}.wall-shell .feed-card-meta .category{font-size:9px}.wall-shell .feed-card-body{padding:11px 14px 3px}.wall-shell .feed-card-actions{gap:0;justify-content:space-between}.wall-shell .feed-card-actions button{padding:10px 6px;gap:5px;font-size:11px}.wall-shell .feed-share span{display:none}.wall-shell .feed-stream>.state,.wall-shell .feed-stream>.empty{column-span:all}.wall-shell .feed-stream>.empty{margin-top:10px}.wall-shell .category-art strong{font-size:28px}.wall-shell .category-art i{width:190px;height:140px}.wall-shell .category-art>b{right:-15px}.wall-shell .workspace{width:calc(100% - 56px)}.wall-shell .workspace .section-head{margin-bottom:16px}.wall-shell .workspace .section-head .eyebrow,.wall-shell .workspace .section-head>div>p:last-child{display:none}.wall-shell .workspace .section-head h1{font-size:28px}.wall-shell .feed-card .offer-places{display:block;margin:6px 0 0}.wall-shell .feed-card .product-offer p{font-size:12px}.wall-shell .feed-tools .search{max-width:480px}.product-updates{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.product-updates h2{font-size:23px}.update-composer{margin:12px 0}.update-composer form{padding:18px;background:#f2f5eb;border:1px solid #dce3d0;border-radius:12px}.update-composer label{margin-bottom:12px}.update-attachment{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:8px 0 16px}.update-attachment>span{font-size:11px;color:var(--muted)}.video-picker{position:relative;display:inline-flex;flex-direction:row;align-items:center;gap:6px;padding:9px 12px;min-height:44px;border:1px solid #bec6bc;border-radius:8px;background:#fff;overflow:hidden;margin:0!important;cursor:pointer}.video-picker input{position:absolute;inset:0;opacity:0;cursor:pointer}.video-picker:focus-within{outline:3px solid var(--green);outline-offset:3px}.update-preview>p{display:flex;justify-content:space-between;align-items:center;font-size:12px;overflow-wrap:anywhere;gap:10px}.update-preview>p button{flex-shrink:0;padding:8px}.update-preview{margin-bottom:18px}.update-video{background:#e6ecd9;border-radius:10px;overflow:hidden;margin:12px 0;min-height:130px}.update-video video{display:block;width:100%;max-height:420px;aspect-ratio:4/3;background:linear-gradient(135deg,#dce7ca,#d7e8ec)}.update-video>p{padding:20px;font-size:13px}.update-message{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.update-date{font-size:11px;color:var(--muted);display:block;margin:12px 0}.update-list article{padding:19px 0;border-bottom:1px solid var(--line)}.update-video-gate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:150px;border-radius:10px;background:#e2ead4;margin:12px 0;font-size:13px;font-weight:600}.update-card-body>.text-link{font-size:12px}.delete-update{font-size:11px;color:var(--muted)}.update-composer .success{font-size:13px}.feed-dialog .detail{width:auto;min-height:0;padding:24px}.feed-dialog .detail-layout{grid-template-columns:1fr;gap:24px;margin-top:0}.feed-dialog .detail>.text-link{display:none}.feed-dialog .detail-title h1{font-size:32px}.feed-dialog .detail .panel{box-shadow:none}.feed-dialog .detail-main .product-updates{margin-top:24px}.feed-dialog .detail-logo{display:none}@media(max-width:1100px)and (min-width:601px){.wall-shell .feed-stream{columns:2}.wall-nav{width:155px;left:12px}.wall-shell:not(.public-wall) main{margin-left:175px}.wall-shell:not(.public-wall) footer{margin-left:203px;width:calc(100% - 231px)}}@media(max-width:600px){.wall-shell:not(.public-wall) .site-header{height:64px;padding:0 14px}.wall-shell:not(.public-wall) .site-header .brand{font-size:19px}.wall-shell:not(.public-wall) .site-header nav{gap:8px}.wall-nav{position:sticky;top:64px;left:auto;width:100%;background:#faf9f5;z-index:4;flex-direction:row;justify-content:space-around;gap:0;border-bottom:1px solid var(--line);padding:4px 7px}.wall-nav a{flex-direction:column;gap:3px;min-height:51px;padding:6px 5px;font-size:10px;border-radius:8px}.wall-nav .wall-launch{display:none}.wall-shell:not(.public-wall) main{margin-left:0}.wall-shell .discovery-feed{width:calc(100% - 24px);padding-top:4px}.wall-shell .feed-tools{margin-bottom:12px}.wall-shell .feed-stream{columns:2;column-gap:10px}.wall-shell .feed-card{margin-bottom:10px;border-radius:12px}.wall-shell .feed-card .feed-art{height:135px}.wall-shell .feed-card:nth-child(3n+2) .feed-art{height:170px}.wall-shell .feed-card:nth-child(3n) .feed-art{height:145px}.wall-shell .feed-card-meta{padding:3px 10px;gap:0;display:block}.wall-shell .feed-card-meta .feed-product-name{display:block;font-size:12px;min-height:34px;line-height:1.3}.wall-shell .feed-card-meta .category{display:block;font-size:8px;line-height:1.4;margin-bottom:5px}.wall-shell .feed-card-body{padding:9px 10px 1px}.wall-shell .feed-card h3{font-size:14px;letter-spacing:-.015em}.wall-shell .feed-card h3 button{-webkit-line-clamp:3}.wall-shell .feed-card-actions button{padding:9px 5px;min-width:44px;min-height:44px}.wall-shell .feed-card-actions button span{display:none}.wall-shell .feed-card-actions svg{width:17px}.wall-shell .category-art strong{font-size:21px}.wall-shell .category-art>svg{width:32px;height:32px;margin-bottom:8px}.wall-shell .category-art>span{font-size:8px}.wall-shell .category-art i{width:120px;height:90px}.wall-shell .category-art>b{font-size:22px;right:-7px}.wall-shell .feed-card .offer-chip{font-size:9px;padding:4px 6px}.wall-shell .feed-card .offer-places{font-size:10px}.wall-shell .feed-card .product-offer p{font-size:11px}.wall-shell .feed-card .product-offer{margin:9px 0}.wall-shell:not(.public-wall) footer{margin:0 16px;width:calc(100% - 32px)}.wall-shell .workspace{width:calc(100% - 32px)}.update-card-body .update-message{font-size:13px}.update-card-body .update-date{font-size:10px}.update-card-body>.text-link{font-size:11px;line-height:1.4}.update-card-body .update-video-gate{font-size:11px;padding:10px;text-align:center;min-height:120px}.update-card-body .update-video{min-height:100px}.feed-dialog .detail{padding:22px 18px}.update-composer form{padding:14px}.update-composer .actions{gap:14px}.feed-dialog .feed-art{height:210px}}.detail-layout>.panel{align-self:start}.public-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.public-feed-heading h1{font-size:24px;letter-spacing:-.03em;margin:0}.public-feed-heading .button{min-height:44px;padding:10px 15px;font-size:12px}.public-feed-empty{padding:24px;background:transparent;border:0}.public-feed-empty .text-link{margin-left:0}.public-feed-empty h3{font-size:20px}@media(max-width:600px){.public-wall .site-header{height:auto;min-height:74px;flex-wrap:wrap;padding:14px 0 10px;gap:8px}.public-wall .site-header nav{width:100%;justify-content:space-between;gap:16px}.public-wall .site-header .nav-launch{display:flex;align-items:center;gap:5px}.public-wall .site-header nav>a{min-height:44px;display:inline-flex;align-items:center}.public-wall .site-header .nav-account{margin-left:auto}}.wall-shell .discovery-reminder{width:calc(100% - 56px);max-width:1400px;margin:16px auto 0}.discovery-reminder:empty{display:none}.discovery-reminder .profile-prompt{margin-bottom:0}.header-signout{position:relative}.header-signout>button{min-height:44px;padding:10px 8px;white-space:nowrap}.header-signout .error{position:absolute;right:0;top:100%;width:250px;padding:12px;background:var(--paper,#fffefd);border:1px solid var(--line);border-radius:8px}@media(max-width:600px){.wall-shell .discovery-reminder{width:calc(100% - 24px);margin-top:12px}.header-signout>button{font-size:12px}}.feed-dialog-bar{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 18px 10px 28px;background:#fffefa;border-bottom:1px solid var(--line)}.feed-dialog-bar>span{font-size:12px;color:var(--muted);font-weight:600}.feed-dialog .detail{padding:24px 28px 28px}.feed-dialog .detail .detail-title{padding-right:0}.feed-dialog .detail-logo{display:grid;width:56px;height:56px;font-size:26px;border-radius:16px}.feed-dialog .detail-layout{gap:20px}.feed-dialog .detail-actions{border:0;border-radius:0;background:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.feed-dialog .detail-actions>.button{width:auto}.feed-dialog .detail-actions .split-actions{margin:0;gap:8px}.feed-dialog .detail-actions .split-actions button{min-width:80px}.feed-dialog .detail-actions>h2,.feed-dialog .detail-actions>p{flex-basis:100%}.feed-dialog .detail-actions>h2{font-size:18px}.feed-dialog .detail-actions>p{margin:0}.detail-summary{margin:14px 0 0;line-height:1.65;font-size:15px;color:var(--muted);overflow-wrap:anywhere}.feed-dialog .detail-layout>.product-updates{margin-top:0}.feed-dialog .detail-tagline{margin:14px 0 0}.feed-dialog .detail-actions .success,.feed-dialog .detail-actions .error{order:4}@media(max-width:600px){.feed-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 24px);border-radius:18px}.feed-dialog-bar{padding:8px 12px 8px 18px}.feed-dialog .detail{padding:20px 18px 24px}.feed-dialog .detail-actions{gap:10px}.feed-dialog .detail-actions>.button{flex-basis:100%}.feed-dialog .detail-actions .split-actions{width:100%}.feed-dialog .detail-actions .split-actions button{flex:1}}.product-offer{padding:14px;border-radius:12px;background:#eff5df;border:1px solid #d7e3b6;overflow-wrap:anywhere}.product-offer--early_access{background:#e9f4fc;border-color:#c9dfef}.product-offer--discount{background:#fff0e4;border-color:#efd4bd}.product-offer--other{background:#f6edf7;border-color:#e6d5e8}.product-offer--full{background:#f3f2ed;border-color:#ddded5}.product-offer small{display:block;font-size:12px;line-height:1.5;color:#50594d}.product-offer.product-invitation{background:#f2ecfc;border-color:#ddd0ee}.product-invitation .text-link{margin-top:10px;display:inline-block}.wall-shell .feed-card .product-offer p{font-size:13px;line-height:1.5}.wall-shell .feed-card .offer-chip,.wall-shell .feed-card .offer-places{font-size:11px}@media(max-width:600px){.feed-card .product-offer{padding:10px}.feed-card .product-offer small{font-size:11px}}.update-image{display:block;width:100%;max-height:480px;object-fit:contain;background:#f4f5ef;border-radius:12px;margin:12px 0}.update-preview .update-image{max-height:300px}.update-attachment{flex-wrap:wrap}.update-preview>p{overflow-wrap:anywhere}.feed-product-cover{display:block;width:100%;height:220px;object-fit:contain;background:#f7f9f4}.wall-shell .feed-card>.feed-card-meta{padding:12px 16px 0;display:flex;align-items:center;gap:6px 10px}.wall-shell .feed-card-meta .feed-product-name{font-size:17px;min-height:32px}.wall-shell .feed-card-meta .category{font-size:10px;margin:0}.feed-card .feed-proposition,.wall-shell .feed-card .feed-proposition{padding:4px 16px 14px;font-size:15px;line-height:1.5;letter-spacing:0;font-weight:400}.feed-card .feed-proposition button{display:block;overflow:visible;font-weight:400;min-height:44px}.feed-card .feed-art-link{background:#edf0eb;padding:12px;border-block:1px solid #e6e9e1}.feed-card .feed-product-cover,.wall-shell .feed-card .feed-art{height:160px;width:100%;object-fit:contain;background:#edf0eb}.wall-shell .feed-card:nth-child(n) .feed-art{height:160px}.wall-shell .feed-card .feed-card-body{padding:8px 12px 4px}.wall-shell .feed-card .feed-card-actions{margin-top:0;border-top:0}@media(max-width:600px){.wall-shell .feed-stream{columns:1}.wall-shell .feed-card{margin-bottom:14px}.wall-shell .feed-card .feed-product-cover,.wall-shell .feed-card:nth-child(n) .feed-art{height:170px}.wall-shell .feed-card-actions button span{display:inline}.wall-shell .feed-share span{display:none}.wall-shell .feed-card-actions button{font-size:12px}}.feed-card .feed-art-link{background:linear-gradient(130deg,#e9e6f5,#e2eceb 65%,#edf1e0);padding:16px}.feed-card .feed-product-cover{background:#fff;border-radius:5px;box-shadow:0 7px 16px #26374422;object-fit:cover;object-position:center 62%}@media(max-width:600px){.public-wall .site-header{height:74px;min-height:74px;flex-wrap:nowrap;padding:0;gap:8px}.public-wall .site-header nav{width:auto;gap:8px}.public-wall .site-header nav>a:first-child{display:none}.public-wall .site-header .nav-launch{display:none}.public-wall .site-header .nav-account{margin-left:0}}.wall-shell .discovery-feed.discovery-stream,.discovery-feed.discovery-stream{width:calc(100% - 48px);max-width:960px;margin:0 auto;padding-top:8px}.discovery-stream .feed-tools{max-width:none;margin:0;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line)}.discovery-stream .feed-tabs{display:flex;gap:6px;border:0;margin:0;min-height:52px;align-items:center}.discovery-stream .feed-tabs button{min-height:44px;padding:8px 16px;border:0;border-radius:9px;background:transparent;font-size:14px;color:var(--muted)}.discovery-stream .feed-tabs button[aria-pressed=true]{background:#e6f1cc;color:var(--ink);font-weight:700;border:0;box-shadow:none}.discovery-stream .feed-tools .search{margin:0;max-width:420px;min-width:0;flex:1;background:#fff;border:1px solid var(--line)}.wall-shell .discovery-stream .feed-stream,.discovery-stream .feed-stream{display:block;columns:auto;max-width:none;margin:0}.wall-shell .discovery-stream .feed-card,.discovery-stream .feed-card{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px;row-gap:0;align-items:start;position:relative;border:0;border-bottom:1px solid #dce0d6;border-radius:0;box-shadow:none;background:transparent;margin:0;padding:18px 0;overflow:visible;break-inside:auto}.wall-shell .discovery-stream .feed-card-has-media,.discovery-stream .feed-card-has-media{grid-template-columns:44px minmax(0,1fr) 270px;column-gap:18px;min-height:184px}.discovery-stream .feed-initial{display:grid;place-items:center;grid-column:1;grid-row:1/4;width:44px;height:44px;border-radius:10px;background:#eeede6;color:#27443a;font-size:23px;font-weight:700;margin-top:2px;-webkit-user-select:none;user-select:none}.wall-shell .discovery-stream .feed-card>.feed-card-meta,.discovery-stream .feed-card>.feed-card-meta{grid-column:2;display:block;padding:0;min-width:0;line-height:1.35}.discovery-stream .feed-card-meta h2{margin:0;font-size:22px;line-height:1.3;letter-spacing:-.035em}.wall-shell .discovery-stream .feed-card-meta .feed-product-name,.discovery-stream .feed-card-meta .feed-product-name{display:block;border:0;border-radius:0;padding:0;margin:0;min-height:44px;background:none;text-align:left;font:inherit;letter-spacing:inherit;color:var(--ink);overflow-wrap:anywhere}.discovery-stream .feed-product-name:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.wall-shell .discovery-stream .feed-card-meta .category,.discovery-stream .feed-card-meta .category{display:block;font-size:13px;line-height:1.5;margin:2px 0 0;color:var(--muted);font-weight:400;text-transform:none;letter-spacing:0}.wall-shell .discovery-stream .feed-card .feed-proposition,.discovery-stream .feed-card .feed-proposition{grid-column:2;margin:7px 0 5px;padding:0;font-size:17px;line-height:1.5;font-weight:400;letter-spacing:0;color:#233b31;overflow-wrap:anywhere;max-width:78ch}.wall-shell .discovery-stream .feed-card .feed-art-link,.discovery-stream .feed-card .feed-art-link{grid-column:3;grid-row:1/4;display:block;width:100%;padding:0;margin:0;border:1px solid #e0e4dc;border-radius:8px;background:#fff;box-shadow:none;align-self:center;overflow:hidden}.wall-shell .discovery-stream .feed-card .feed-product-cover,.discovery-stream .feed-card .feed-product-cover{height:148px;display:block;width:100%;object-fit:contain;object-position:center;background:#fff;border-radius:0;box-shadow:none}.wall-shell .discovery-stream .feed-card .feed-card-body,.discovery-stream .feed-card .feed-card-body{grid-column:2;min-width:0;padding:0}.wall-shell .discovery-stream .feed-card .feed-card-actions,.discovery-stream .feed-card .feed-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2px 14px;border:0;margin:2px 0 0;padding:0;min-height:44px}.wall-shell .discovery-stream .feed-card-actions button,.discovery-stream .feed-card-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;margin:0;padding:8px 0;border:0;border-radius:6px;background:none;font-size:14px;font-weight:500;color:#3c5147;line-height:1.3;white-space:nowrap}.wall-shell .discovery-stream .feed-card-actions button span,.discovery-stream .feed-card-actions button span{display:inline}.wall-shell .discovery-stream .feed-card-actions .feed-share span,.discovery-stream .feed-card-actions .feed-share span{display:none}.discovery-stream .feed-card-actions button:hover{color:#173d29;background:#edf1e7}.discovery-stream .feed-card-actions button[aria-pressed=true]{color:#2c5a24;font-weight:700}.discovery-stream .feed-save[aria-pressed=true] svg{fill:#d6ef9c}.discovery-stream .feed-love[aria-pressed=true] svg{fill:#efd4da;color:#944754}.discovery-stream .feed-card .product-offer{margin:10px 0;padding:10px 12px}.discovery-stream .feed-card .product-offer p{margin:5px 0;font-size:14px}.discovery-stream .update-card-body .update-message{font-size:17px;margin:8px 0;line-height:1.5}.discovery-stream .feed-card-update .feed-card-body{grid-column:2/-1}.discovery-stream .feed-card-update .update-image,.discovery-stream .feed-card-update .update-video{max-width:600px}.discovery-stream .feed-stream>.state,.discovery-stream .feed-stream>.empty{margin:16px 0;min-height:160px;border:0;background:transparent;padding:20px 0}.discovery-stream .feed-notice{z-index:25}@media(max-width:800px){.wall-shell .discovery-stream .feed-card-has-media,.discovery-stream .feed-card-has-media{grid-template-columns:40px minmax(0,1fr) 210px;column-gap:14px}.wall-shell .discovery-stream .feed-card .feed-product-cover,.discovery-stream .feed-card .feed-product-cover{height:132px}.discovery-stream .feed-card-meta h2{font-size:21px}}@media(max-width:600px){.wall-shell .discovery-feed.discovery-stream,.discovery-feed.discovery-stream{width:calc(100% - 32px);padding-top:4px}.discovery-stream .feed-tools{gap:8px;flex-wrap:wrap;padding-bottom:4px}.discovery-stream .feed-tools .search{flex-basis:100%;max-width:none;margin-bottom:4px}.discovery-stream .feed-tabs,.discovery-stream .feed-tools{min-height:48px}.discovery-stream .feed-tabs button{font-size:14px;padding:8px 14px}.wall-shell .discovery-stream .feed-card,.discovery-stream .feed-card,.wall-shell .discovery-stream .feed-card-has-media,.discovery-stream .feed-card-has-media{grid-template-columns:34px minmax(0,1fr);gap:0 10px;padding:16px 0;min-height:0}.discovery-stream .feed-initial{width:34px;height:34px;font-size:19px;border-radius:8px;grid-row:1}.discovery-stream .feed-card-meta h2{font-size:20px;line-height:1.35}.wall-shell .discovery-stream .feed-card-meta .feed-product-name,.discovery-stream .feed-card-meta .feed-product-name{min-height:44px;display:flex;align-items:center}.wall-shell .discovery-stream .feed-card .feed-proposition,.discovery-stream .feed-card .feed-proposition{grid-column:1/-1;font-size:16px;line-height:1.5;margin:8px 0}.wall-shell .discovery-stream .feed-card .feed-art-link,.discovery-stream .feed-card .feed-art-link{grid-column:1/-1;grid-row:auto;margin:4px 0 8px;max-width:100%}.wall-shell .discovery-stream .feed-card .feed-product-cover,.discovery-stream .feed-card .feed-product-cover{height:160px}.wall-shell .discovery-stream .feed-card .feed-card-body,.discovery-stream .feed-card .feed-card-body{grid-column:1/-1}.wall-shell .discovery-stream .feed-card .feed-card-actions,.discovery-stream .feed-card .feed-card-actions{gap:16px;flex-wrap:nowrap;justify-content:flex-start;margin:0}.wall-shell .discovery-stream .feed-card-actions button,.discovery-stream .feed-card-actions button{font-size:12px;padding:8px 0;gap:6px}.discovery-stream .feed-card .feed-comments{flex-shrink:1}.discovery-stream .feed-card .feed-share{margin-left:auto}}@media(prefers-reduced-motion:reduce){.discovery-stream *{transition:none;animation:none}}.discovery-stream .feed-discussion-activity{display:flex;align-items:center;gap:7px;min-height:44px;padding:6px 0;border:0;background:transparent;color:#386148;font-size:12px;line-height:1.4;text-align:left;font-weight:500}.discovery-stream .activity-dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#538443}.discovery-stream .feed-discussion-activity:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.discovery-stream .feed-card-actions{column-gap:10px!important}.discovery-stream .feed-card-actions button{font-size:12px!important}.discovery-stream .feed-card-actions .feed-share{margin-left:auto}}.feed-initial img{width:100%;height:100%;object-fit:contain;border-radius:8px}.feed-tools>.discovery-join{flex-basis:100%}.feed-tools:has(>.discovery-join){flex-wrap:wrap}.feed-card-meta .product-location{font-size:12px;font-weight:400}.wall-shell .discovery-stream .feed-card,.discovery-stream .feed-card{margin:12px 0;padding:16px;border:1px solid #e1e4da;border-radius:12px;background:#fffefa;box-shadow:0 2px 5px #20392b04}.discovery-stream .feed-card:hover{border-color:#b9c7ae;background:#fff}.discovery-stream .feed-product-name:after{content:"";position:absolute;inset:0;z-index:1;border-radius:12px}.discovery-stream .feed-product-name:focus-visible{outline:none}.discovery-stream .feed-product-name:focus-visible:after{outline:2px solid #346447;outline-offset:3px}.discovery-stream .feed-card button,.discovery-stream .feed-card a:not(.feed-product-name),.discovery-stream .feed-card video,.discovery-stream .feed-card audio,.discovery-stream .feed-card summary{position:relative;z-index:2}@media(max-width:600px){.wall-shell .discovery-stream .feed-card,.discovery-stream .feed-card,.wall-shell .discovery-stream .feed-card-has-media,.discovery-stream .feed-card-has-media{padding:12px;margin:10px 0}}.discovery-join{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;background:#fdfcf6;border:1px solid #e1e4d7;border-radius:14px;box-sizing:border-box}.discovery-join__copy{min-width:0;max-width:640px}.discovery-join__copy h1,.discovery-join__copy h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.12;letter-spacing:-.045em}.discovery-join__copy p{margin:12px 0 0;font-size:16px;line-height:1.5;color:var(--muted)}.discovery-join>.button{flex-shrink:0;min-height:48px;white-space:nowrap}.discovery-stream>.discovery-join{margin:12px 0 6px}.discovery-stream .feed-tools>.discovery-join{margin:12px 0 6px;flex-basis:100%;flex-shrink:0}.discovery-stream .feed-tools:has(>.discovery-join){flex-wrap:wrap;gap:4px 16px}@media(max-width:760px){.discovery-join{align-items:flex-start;flex-direction:column;gap:24px;padding:22px 18px}.discovery-join__copy h1,.discovery-join__copy h2{font-size:30px}.discovery-join__copy p{font-size:15px}}.discovery-join__promise{display:block;margin-top:8px;font-size:.78em;line-height:1.2;color:#285641}.discovery-join__promise,.discovery-join__copy p{font-family:Inter,sans-serif;font-weight:400}.wall-shell:not(.public-wall) .site-header{height:56px;min-height:56px;padding:0 24px}.wall-shell:not(.public-wall) .site-header .brand{font-size:22px}.wall-shell:not(.public-wall) .site-header .brand__mark{width:34px;height:34px}.wall-shell .workspace,.wall-shell .detail.page{width:calc(100% - 48px)}.wall-shell .page{padding-top:16px}.wall-shell .detail.page{padding-top:12px}.wall-shell .section-head{margin-bottom:16px}.wall-shell .workspace .workspace-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wall-shell .workspace .section-head h1,.launch-page h1{font-size:28px}.wall-shell footer{display:none}.content-shell .site-header{height:64px}.content-shell footer{display:none}.decision-detail .detail-layout{grid-template-columns:minmax(0,1fr);gap:18px;margin:0}.decision-detail button{min-height:44px}.decision-detail .detail-main{grid-column:1;grid-row:1;min-width:0}.decision-detail .detail-title{animation:none}.decision-detail .detail-category-row{gap:12px;min-height:20px;margin-bottom:2px;flex-wrap:wrap}.decision-detail .detail-back{width:44px;height:44px;margin-left:-10px}.decision-detail .detail-maker{font-size:13px;color:var(--muted)}.decision-detail .detail-name-row{align-items:center;gap:10px}.decision-detail .detail-name-row h1{flex:1}.decision-detail .detail-title h1{font-size:28px;line-height:1.2;letter-spacing:-.035em;margin:0;max-width:850px}.decision-detail .detail-title-actions{margin:0}.decision-detail .detail-title-actions .detail-visit{display:flex;width:auto;padding:0 12px;gap:8px;font-size:14px;white-space:nowrap}.decision-detail .detail-tagline{font-size:18px;line-height:1.5;letter-spacing:0;margin:8px 0 6px;max-width:90ch}.decision-detail .detail-section-nav{gap:8px;margin:0 0 14px;align-items:center;flex-wrap:nowrap}.decision-detail .detail-section-nav button,.decision-detail .detail-discussion-link{min-height:44px;padding:10px 12px;margin:0;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;font-size:14px;line-height:20px;white-space:nowrap}.decision-detail .detail-section-nav button[aria-pressed=true]{border-bottom-color:var(--green);font-weight:700}.decision-detail .detail-discussion-link{gap:7px;font-weight:500;color:var(--ink)}.decision-detail .detail-discussion-count{margin-left:3px;color:var(--muted)}.decision-detail .detail-summary{font-size:16px;line-height:1.65;margin:0;max-width:88ch;color:#46594d}.decision-detail .detail-layout>.detail-actions{grid-column:1;grid-row:auto;max-width:760px;padding:16px}.decision-detail .detail-layout>.detail-owner-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;max-width:none;padding:12px 0;background:none;border:0;border-top:1px solid var(--line);border-radius:0}.detail-owner-status{font-size:13px;color:var(--muted)}.decision-detail .detail-owner-actions>.button{width:auto;min-height:44px;padding:10px 16px}.decision-detail .detail-owner-actions>p{flex-basis:100%;margin:0;font-size:14px}.decision-detail .detail-conversation{max-width:900px}.decision-detail .detail-media{grid-column:1;grid-row:auto;max-width:760px;width:100%;padding:16px}.decision-detail .has-product-media .detail-main{grid-column:1/-1}.decision-detail .detail-conversation .product-comments{margin-top:20px;padding-top:18px}.decision-detail :is(#reviews,#comments,#product-updates,#ownership){scroll-margin-top:76px}.managed-product{padding:20px;gap:8px}.managed-product-heading h2{font-size:23px}.managed-product>.update-composer{margin:0}.managed-product>.small-note{margin:0}.managed-product>.maker-product-editor{margin:0}.profile-account{margin-top:16px}.profile-account>summary{font-size:14px}.profile-screen .work-panel{padding:20px;max-width:960px}.profile-form-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-form-heading h2{margin:0}.profile-form-heading .button{min-height:44px;padding:10px 14px;white-space:nowrap}.profile-screen .work-panel>p{margin:6px 0 16px;font-size:14px}.profile-screen .profile-fields{gap:12px 18px}.profile-screen .profile-fields label{margin:0}.profile-screen .profile-fields select{margin-top:6px}.profile-screen .work-panel .profile-fields{margin-top:0}.profile-screen .profile-fields select{font-size:16px}.profile-screen fieldset{margin:16px 0;padding:10px 12px;border:1px solid var(--line);border-radius:8px}.profile-screen .chips{margin:0;gap:6px}.profile-screen .chips button{min-height:44px;font-size:13px}.profile-screen .work-panel .profile-optin{margin:10px 0;min-height:44px}.profile-screen .profile-optin small{font-size:13px;line-height:1.5}.profile-screen .work-intro{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px}.profile-screen .work-intro h1{font-size:28px}.profile-screen .work-intro .work-back{margin:0;white-space:nowrap}.launch-page{max-width:900px}.launch-form{padding:20px}.launch-form label{margin-bottom:14px}.launch-form .launch-next{margin-bottom:12px}.launch-form>details{margin-bottom:4px}.auth-form>.text-link,.google-setup summary{min-height:44px}@media(max-width:1100px){.wall-shell:not(.public-wall) main{margin-left:0}.wall-shell:not(.public-wall) .site-header{height:56px;padding:0 20px}.wall-shell .detail.page,.wall-shell .workspace{width:calc(100% - 40px)}.decision-detail .detail-title h1{font-size:26px}.decision-detail .detail-summary{max-width:92ch}}@media(max-width:600px){.wall-shell:not(.public-wall) .site-header{padding:0 12px;gap:8px}.wall-shell:not(.public-wall) .site-header .brand>span{display:none}.wall-shell:not(.public-wall) .site-header nav{gap:4px}.wall-shell:not(.public-wall) .site-header .nav-search{width:44px;justify-content:center}.wall-shell .page{padding-top:12px}.wall-shell .detail.page,.wall-shell .workspace{width:calc(100% - 32px)}.decision-detail .detail-category-row{gap:8px;flex-wrap:nowrap}.decision-detail .detail-maker{font-size:12px}.decision-detail .detail-name-row{display:flex;flex-wrap:wrap}.decision-detail .detail-name-row h1{flex:1 1 calc(100% - 54px)}.decision-detail .detail-title h1{font-size:25px;line-height:1.23}.decision-detail .detail-title-actions{margin:0 0 0 44px}.decision-detail .detail-tagline{font-size:17px;margin:10px 0 6px}.decision-detail .detail-section-nav{gap:0;margin-bottom:12px}.decision-detail .detail-section-nav button,.decision-detail .detail-discussion-link{font-size:13px;padding:10px 9px}.decision-detail .detail-summary{font-size:16px}.decision-detail .detail-layout{gap:14px}.decision-detail .detail-owner-actions{gap:6px 16px}.decision-detail .detail-owner-status{flex-basis:100%}.decision-detail .detail-owner-actions .text-link{font-size:14px}.my-products-actions{gap:4px 12px}.managed-product,.profile-screen .work-panel{padding:16px}.profile-screen .work-intro{align-items:flex-start}.profile-screen .work-intro h1{font-size:25px}.profile-screen .profile-fields{grid-template-columns:1fr;gap:12px}.launch-page .section-head{margin-bottom:14px}.launch-form{padding:16px}.launch-form label{margin-bottom:12px}.launch-form label input,.launch-form label textarea{font-size:16px}}.member-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;height:64px;padding:0 28px;background:#faf9f5;border-bottom:1px solid var(--line)}.member-brand{justify-self:start;display:flex;align-items:center;min-height:44px}.member-header .brand{font-size:22px;gap:10px}.member-header .brand__mark{width:34px;height:34px}.member-tools{display:flex;align-items:center;justify-self:end;gap:8px}.member-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink);flex-shrink:0}.member-icon:hover,.member-icon[aria-expanded=true]{background:#eaf0df}.member-header :is(a,button):focus-visible{outline:2px solid var(--green);outline-offset:3px}.member-account{position:relative}.member-account-panel{position:absolute;right:0;top:52px;width:244px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 36px #182b241c;max-height:calc(100dvh - 76px);overflow:auto}.member-account-name{margin:0;padding:10px 12px 12px;font-size:14px;font-weight:700;overflow-wrap:anywhere;border-bottom:1px solid var(--line)}.member-account-panel nav{display:flex;flex-direction:column;gap:2px;padding:6px 0}.member-account-panel nav a{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:14px;border-radius:6px}.member-account-panel nav a:hover,.member-account-panel nav a[aria-current]{background:#edf3e2}.member-account-panel nav a[aria-current]{font-weight:700}.member-account-signout{border-top:1px solid var(--line);padding-top:4px}.member-account-signout .header-signout{display:block}.member-account-signout .text-link{width:100%;min-height:44px;padding:10px 12px;text-align:left;justify-content:flex-start;font-size:14px;background:none;border:0;font-weight:500}.member-account-signout .error{font-size:13px;margin:4px 12px}.wall-shell:not(.public-wall)>main{margin-left:200px;min-width:0}.wall-shell:not(.public-wall)>footer{margin-left:228px;width:calc(100% - 256px)}.member-brand-area{display:flex;align-items:center;gap:8px;min-width:0}.member-menu-trigger{display:none}.member-sidebar{position:fixed;top:64px;bottom:0;left:0;width:200px;padding:20px 12px;background:#f6f5ef;border-right:1px solid var(--line);overflow-y:auto;z-index:19}:is(.member-sidebar,.member-drawer) nav{display:flex;flex-direction:column;gap:6px}:is(.member-sidebar,.member-drawer) nav a{display:flex;gap:12px;align-items:center;min-height:48px;padding:10px 14px;border-radius:9px;font-size:15px;line-height:1.4}:is(.member-sidebar,.member-drawer) nav a:hover{background:#eaeee1}:is(.member-sidebar,.member-drawer) nav a[aria-current]{background:#e6f1cb;color:#193e2b;font-weight:700;box-shadow:inset 3px 0 #387444}:is(.member-sidebar,.member-drawer) .member-sidebar-utilities{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.member-drawer{position:fixed;inset:0 auto 0 0;margin:0;height:100dvh;max-height:none;width:min(310px,calc(100vw - 36px));max-width:none;border:0;border-right:1px solid var(--line);padding:12px 16px;background:#faf9f5;color:var(--ink)}.member-drawer::backdrop{background:#142a2466}.member-drawer-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px}.member-drawer .brand{font-size:22px}.member-drawer .brand__mark{width:32px;height:32px}body:has(.member-drawer[open]){overflow:hidden}@media(min-width:901px){.wall-shell:not(.public-wall) .page{width:calc(100% - 48px)}}@media(min-width:1250px){.wall-shell:not(.public-wall) .commercial-choices{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.member-sidebar{display:none}.wall-shell:not(.public-wall)>main{margin-left:0}.wall-shell:not(.public-wall)>footer{margin-left:24px;width:calc(100% - 48px)}.member-header{padding:0 12px;gap:8px}.member-menu-trigger{display:inline-flex}.member-tools{gap:0}.member-header .brand{font-size:21px}}@media(max-width:360px){.member-header{padding:0 6px}.member-header .brand{font-size:18px}.member-header .brand__mark{width:28px;height:28px}.member-brand-area{gap:2px}}:is(.member-sidebar,.member-drawer) .member-switch-role{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 12px;white-space:nowrap;border:0;border-radius:9px;background:transparent;color:var(--muted);font-size:14px;text-align:left;font-weight:500}:is(.member-sidebar,.member-drawer) .member-switch-role:hover{background:#eaeee1;color:var(--ink)}.wall-shell .product-watch.page,.product-watch.page{width:min(900px,calc(100% - 48px));padding-top:10px}.watch-wrap{min-width:0}.watch-breadcrumb{display:flex;align-items:center;gap:16px;min-height:36px;font-size:13px}.watch-breadcrumb>a{display:inline-flex;align-items:center;gap:6px;min-height:44px}.watch-breadcrumb .watch-manage{margin-left:auto;color:var(--green)}.watch-identity h1{font-size:28px;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere}.watch-identity .detail-tagline{font-size:17px;line-height:1.45;margin:6px 0 0;color:var(--muted)}.watch-byline{display:flex;align-items:center;gap:14px;font-size:13px;min-height:36px;color:var(--muted)}.watch-byline .text-link{font-size:13px;font-weight:600}.watch-media{margin-top:10px}.watch-player{width:100%;height:300px;aspect-ratio:auto;border-radius:12px;overflow:hidden;background:#15251d;margin:0}.watch-player :is(iframe,video){display:block;width:100%;height:100%;border:0;object-fit:contain}.watch-player .watch-play{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#15251d;color:#fff}.watch-play>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:.62}.watch-play-label{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;text-shadow:0 1px 4px #000}.watch-play-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#e2f59e;color:#182b24;font-size:23px;text-shadow:none;padding-left:3px}.watch-play-label strong{font-size:16px}.watch-play-label small{font-size:12px;color:#fff}.watch-video-choices{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.watch-video-choices button{font-size:13px;padding:6px 12px;display:flex;gap:8px;align-items:center}.watch-video-choices button span{color:var(--muted);font-size:12px}.watch-video-choices button[aria-pressed=true]{border-color:var(--green);background:#edf3de;font-weight:700}.watch-image{margin:10px 0 0;max-width:100%;background:#eef0e8;border-radius:10px;overflow:hidden}.watch-image .detail-media-open{display:block;position:relative;width:100%;height:220px;background:none;border:0;padding:0}.watch-image .product-cover{width:100%;height:100%;object-fit:contain;border-radius:0;max-height:none}.watch-image .detail-media-open>span{position:absolute;right:8px;bottom:8px;padding:6px 8px;border-radius:5px;background:#fff;color:var(--ink);font-size:12px}.watch-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.watch-actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;font-size:14px;border:0;border-radius:6px;background:transparent}.watch-actions button[aria-pressed=true]{background:#edf3de;border-color:#8ca879}.watch-actions button[aria-pressed=true] svg{fill:#22654422}.watch-activity{display:flex;align-items:center;gap:7px;min-height:36px;font-size:13px;color:var(--green);width:fit-content}.watch-activity>span{width:6px;height:6px;background:#4c8052;border-radius:50%}.watch-status{font-size:13px;color:var(--green);padding:6px 0}.watch-commission,.watch-join{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:12px;padding:14px 16px;background:#edf3de;border:1px solid #d4e1bd;border-radius:10px}.watch-commission h2,.watch-join h2{font-size:19px;letter-spacing:-.025em}.watch-commission p,.watch-join p{font-size:14px;line-height:1.45;margin-top:4px;color:var(--muted)}.watch-commission .button,.watch-join .button{min-height:44px;padding:10px 14px;white-space:nowrap;flex-shrink:0}.watch-access{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px}.watch-access .product-offer{margin:0;padding:0;background:none;border:0}.watch-access .product-offer p{margin-top:4px}.watch-access>.button{flex-shrink:0;min-height:44px;padding:10px 14px}.watch-details{display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap;margin:6px 0}.watch-details>details{flex:1;min-width:180px}.watch-details>details>summary{font-size:14px;font-weight:600;padding:12px 0}.watch-details>details[open]{flex-basis:100%}.watch-details .description{font-size:15px;margin:0 0 12px}.watch-details .product-pricing{margin:8px 0}.watch-details .product-faq{margin:10px 0}.watch-owner-tools{display:flex;gap:16px;flex-wrap:wrap}.watch-details .watch-scout-offer{font-size:13px;color:var(--green);font-weight:500}.watch-sections{display:flex;gap:20px;border-bottom:1px solid var(--line);margin-top:4px}.watch-sections button{border:0;border-bottom:2px solid transparent;border-radius:0;background:none;padding:10px 0;min-height:44px;font-size:14px}.watch-sections button[aria-pressed=true]{border-bottom-color:var(--green);font-weight:700}.watch-conversation[hidden]{display:none}.watch-conversation .product-comments,.watch-conversation .product-reviews{margin-top:14px;padding-top:0;border-top:0}.watch-conversation .comments-heading{margin-bottom:10px}.watch-conversation h2{font-size:21px}.product-watch :is(#reviews,#comments,#maker-log,#product-updates,#product-faq){scroll-margin-top:80px}@media(min-width:601px)and (max-height:680px){.watch-player{height:240px}.watch-image .detail-media-open{height:200px}}@media(max-width:600px){.wall-shell .product-watch.page,.product-watch.page{width:calc(100% - 32px);padding-top:6px}.watch-breadcrumb{gap:12px}.watch-breadcrumb .category{font-size:10px}.watch-identity h1{font-size:24px;line-height:1.2}.watch-identity .detail-tagline{font-size:16px}.watch-byline{flex-wrap:wrap;gap:2px 12px;font-size:12px}.watch-player{height:auto;aspect-ratio:16/9;border-radius:9px}.watch-player .watch-play{aspect-ratio:16/9}.watch-image .detail-media-open{height:180px}.watch-actions{gap:6px;margin-top:8px}.watch-actions :is(button,a){padding:8px 10px;font-size:13px;gap:6px}.watch-actions .watch-visit{margin-left:0}.watch-activity{font-size:12px;line-height:1.4;padding:4px 0}.watch-commission,.watch-join{display:block;padding:13px;margin-top:8px}.watch-commission .button,.watch-join .button{margin-top:10px;font-size:13px}.watch-access{align-items:flex-start;flex-direction:column;gap:10px}.watch-details{gap:0 16px;margin-bottom:0}.watch-details>details{min-width:0;flex-basis:100%}.watch-sections{gap:24px}.watch-conversation .comment-composer{padding:12px}.watch-conversation .product-reviews button{min-height:44px}}.watch-breadcrumb .watch-maker{color:var(--muted);font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watch-media{position:relative}.watch-video-choices{position:absolute;right:10px;top:10px;margin:0}.watch-video-choices button{background:#fff}.watch-actions .watch-activity{border:0;background:none;padding:4px 0;font-size:12px;justify-content:flex-start;color:var(--green)}.watch-details .watch-follow{font-size:13px;font-weight:500}@media(max-width:600px){.watch-breadcrumb{gap:10px}.watch-breadcrumb .watch-maker{display:none}.watch-actions .watch-activity{order:5;flex-basis:100%;min-height:32px}.watch-video-choices{top:6px;right:6px}.watch-video-choices button{font-size:12px;gap:5px;padding:6px 9px}.watch-video-choices button span{font-size:11px}}.watch-details .watch-scout-offer{display:flex;width:fit-content}@media(max-width:600px){.watch-breadcrumb .watch-maker{display:inline}.watch-breadcrumb:has(.watch-manage) .watch-maker{display:none}.watch-actions .watch-activity{order:0;flex:1 1 calc(100% - 136px);min-height:44px}.watch-actions .watch-visit{font-size:12px;padding-inline:6px;margin-left:auto}.watch-details>details{flex:1 1 130px}.watch-details>details[open]{flex-basis:100%}}.watch-video-error{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fff;font-size:14px}.watch-video-error a{min-height:44px;display:flex;align-items:center;text-decoration:underline}.watch-conversation .product-comments-compact .comments-heading h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.watch-conversation .product-comments-compact .comments-heading{margin:0}.watch-conversation .product-comments-compact .comments-heading:has(button){justify-content:flex-end}.watch-conversation .comment-start{display:block;width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--muted);text-align:left;font-size:14px}.watch-conversation .product-comments-compact .comments-list{margin-top:10px}.watch-conversation .product-comments-compact .comment-thread{padding-top:12px}.watch-summary{font-size:15px;line-height:1.6;color:var(--muted);margin:14px 0 4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:pre-wrap}.watch-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin:4px 0 10px}.watch-business-actions{display:flex;flex-direction:column;align-items:stretch;min-width:180px}.watch-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid #183e2d;border-radius:8px;background:#183e2d;color:#fff;font-size:14px;font-weight:650;line-height:1.3;white-space:nowrap}.watch-primary-action:hover{background:#26553e;border-color:#26553e;color:#fff}.watch-primary-action:focus-visible{outline:3px solid #7da656;outline-offset:3px}.watch-business-actions .watch-visit{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;font-size:13px;color:#3c5147}.watch-business-actions .watch-visit:hover{text-decoration:underline;text-underline-offset:3px}.watch-image .detail-media-open{height:200px}.watch-utility{display:flex;align-items:flex-start;justify-content:space-between;gap:4px 20px;flex-wrap:wrap;margin:6px 0}.watch-utility .watch-actions{margin:0;gap:4px}.watch-utility .watch-actions :is(button,a){padding:9px 8px}.watch-utility .watch-details{flex:0 1 auto;margin:0;gap:16px;justify-content:flex-end}.watch-utility .watch-details>details{flex:0 1 auto;min-width:0}.watch-utility .watch-details>details>summary{min-height:44px;padding:12px 0;font-size:13px}.watch-utility .watch-details:has(>details[open]){flex:1 1 100%}.watch-utility .watch-actions .watch-activity{flex-basis:100%;padding:0 8px;min-height:32px}@media(min-width:601px)and (max-height:680px){.watch-image .detail-media-open{height:180px}}@media(max-width:600px){.watch-identity{grid-template-columns:1fr;gap:12px;margin-bottom:10px}.watch-business-actions{flex-direction:row;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.watch-business-actions .watch-primary-action{flex:1 1 auto;font-size:14px}.watch-business-actions .watch-visit{padding:8px 4px;font-size:13px}.watch-image .detail-media-open{height:160px}.watch-utility{gap:0 10px;margin:4px 0}.watch-utility .watch-actions :is(button,a){font-size:13px}.watch-utility .watch-details>details>summary{font-size:12px}.watch-utility .watch-actions .watch-activity{font-size:12px}}
