body[data-ug-site][data-participation-page]{--pp-ink: #2b2420;--pp-muted: #54483f;--pp-paper: #fff9f0;--pp-rule: #d9cebd;--pp-sun: #e8a020;--pp-agave: #2f6f68;--pp-display: "Fraunces", Georgia, serif;--pp-body: "Atkinson Hyperlegible", system-ui, sans-serif;--pp-hand: "Caveat", "Segoe Print", cursive;--ug-body-font: var(--pp-body);--ug-heading-font: var(--pp-display);--ug-clay: #2f6f68;--ug-clay-hover: #23564f;--ink: var(--pp-ink);--terra: var(--pp-agave);--link: #245e59;--ug-title-size: clamp(2.8rem, 5.8vw, 5.1rem);margin:0;color:var(--pp-ink);background:#f6eddd;font:1.2rem/1.6 var(--pp-body)}body[data-ug-site][data-participation-page] *,body[data-ug-site][data-participation-page] *:before,body[data-ug-site][data-participation-page] *:after{box-sizing:border-box}body[data-ug-site][data-participation-page] [hidden]{display:none!important}body[data-ug-site][data-participation-page] .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}body[data-ug-site][data-participation-page] main{width:100%;max-width:1280px;margin-inline:auto;padding:clamp(36px,6vw,80px) clamp(20px,4vw,52px) 88px}body[data-ug-site][data-participation-page] main :is(h1,h2,h3,legend){font-family:var(--pp-display);font-weight:640;font-variation-settings:"SOFT" 100,"WONK" 0;letter-spacing:-.025em;line-height:1.12;color:var(--pp-ink);text-wrap:balance}body[data-ug-site][data-participation-page] main h1{font-size:var(--ug-title-size);max-width:17ch}body[data-ug-site][data-participation-page] main h2{font-size:clamp(1.9rem,3vw,2.8rem)}body[data-ug-site][data-participation-page] main h3{font-size:1.65rem}body[data-ug-site][data-participation-page] main :is(p,li){max-width:75ch}body[data-ug-site][data-participation-page] main a{color:#245e59;text-underline-offset:.22em}body[data-ug-site][data-participation-page] main :is(.eyebrow,.q__count,.survey-progress__label){font:700 1rem/1.4 var(--pp-body);color:#625044;letter-spacing:0;text-transform:none}body[data-ug-site][data-participation-page] main :is(.lede,.share-intro>p:first-of-type){font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.55;max-width:53ch}body[data-ug-site][data-participation-page] main :is(.small,.file-note,.print-note,.shop-link,.poll-privacy){font-size:max(1.125rem,1rem);line-height:1.55;color:var(--pp-muted)}body[data-ug-site][data-participation-page] main a[href^="mailto:"]{overflow-wrap:anywhere}body[data-ug-site][data-participation-page] main :is(.button,.btn,.q__btn){min-height:52px;border-radius:999px;border:2px solid var(--pp-sun);padding:12px 22px;background:var(--pp-sun);color:var(--pp-ink)!important;font:700 1.05rem/1.35 var(--pp-body);white-space:normal;max-width:100%;text-align:center;text-decoration:none;box-shadow:inset 0 1px #ffffff60,0 10px 22px -19px #784d1e}body[data-ug-site][data-participation-page] main :is(.button,.btn,.q__btn):hover{background:#f2b33d;border-color:#f2b33d}body[data-ug-site][data-participation-page] main :is(.secondary,.btn--ghost,.q__btn--ghost,.q__btn--skip){border-color:#93816d;background:transparent;color:var(--pp-ink)!important;box-shadow:none}body[data-ug-site][data-participation-page] main :is(.secondary,.btn--ghost,.q__btn--ghost,.q__btn--skip):hover{background:#eee3cf;border-color:#675543}body[data-ug-site][data-participation-page] :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #235f73;outline-offset:4px}body[data-ug-site][data-participation-page] main :is(input,select,textarea){font-family:var(--pp-body);font-size:1.1rem;border-color:#a99880;border-radius:12px;color:var(--pp-ink);background-color:#fffdf8;min-width:0}body[data-ug-site][data-participation-page] main label{font-size:1.05rem}body[data-ug-site][data-participation-page] main summary{min-height:48px;cursor:pointer}body[data-ug-site][data-participation-page] main .section{border-color:var(--pp-rule);margin-top:64px;padding-top:44px}body[data-ug-site][data-participation-page] main .two-fields{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-ug-site][data-participation-page=support] .page-intro{align-items:end;margin-bottom:42px}body[data-ug-site][data-participation-page=support] .page-intro>.text-link{white-space:normal;min-width:10em;font-size:1rem}body[data-ug-site][data-participation-page=support] .funding-layout{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);gap:28px}body[data-ug-site][data-participation-page=support] .ledger-board{border:1px solid var(--pp-rule);border-radius:24px;background:#fffdf7;box-shadow:0 7px #e5d9c5;overflow:hidden}body[data-ug-site][data-participation-page=support] .ledger-heading{padding:30px 28px 0}body[data-ug-site][data-participation-page=support] .ledger-heading h2{font-size:2.1rem}body[data-ug-site][data-participation-page=support] .ledger-heading>a{font-size:1rem;white-space:normal}body[data-ug-site][data-participation-page=support] .balance-line{display:block;padding:12px 28px 28px}body[data-ug-site][data-participation-page=support] .balance-line strong#project-balance{font:640 clamp(2.8rem,4.5vw,4.6rem)/1.15 var(--pp-display)}body[data-ug-site][data-participation-page=support] .balance-line p{font-size:max(1.125rem,1.05rem);max-width:45ch;margin-top:18px}body[data-ug-site][data-participation-page=support] .running-ledger{font-size:1rem!important}body[data-ug-site][data-participation-page=support] .running-ledger :is(th,td){padding-block:16px!important}body[data-ug-site][data-participation-page=support] .running-ledger thead th{text-transform:none;letter-spacing:0;font-size:max(1rem,.9rem);background:#f5eddf}body[data-ug-site][data-participation-page=support] .running-ledger tbody th{font-size:1rem}body[data-ug-site][data-participation-page=support] .running-ledger :is(small,td:first-child){font-size:max(1rem,.85rem);color:#625449}body[data-ug-site][data-participation-page=support] .running-ledger caption{font-size:max(1rem,.9rem)!important}body[data-ug-site][data-participation-page=support] :is(.ledger-key,.ledger-board #funding-status,.ledger-board details,.ledger-board details p,.first-gift,.first-gift span){font-size:max(1.125rem,1rem)}body[data-ug-site][data-participation-page=support] .ledger-key{gap:10px 18px}body[data-ug-site][data-participation-page=support] .first-gift{background:#edf2e5;padding:22px 28px}body[data-ug-site][data-participation-page=support] .give-box{background:#efe2c8;border:1px solid #d4c19f;padding:28px;border-radius:28px}body[data-ug-site][data-participation-page=support] .give-box :is(p,label,.subtle-link,.text-link,.payment-help,.small){font-size:max(1.125rem,1rem)}body[data-ug-site][data-participation-page=support] .give-toggle{border-radius:999px;padding:5px}body[data-ug-site][data-participation-page=support] .give-toggle a{border-radius:999px;min-height:44px;display:grid;place-items:center;font-size:1rem}body[data-ug-site][data-participation-page=support] .give-toggle a.selected{background:#305d53;color:#fff}body[data-ug-site][data-participation-page=support] :is(.gift-amounts,.pledge-examples) button{border-radius:14px;font-family:var(--pp-display);min-height:58px}body[data-ug-site][data-participation-page=support] .gift-amounts button{color:#245d53;border-color:#a4b3a3}body[data-ug-site][data-participation-page=support] .gift-amounts button[aria-pressed=true]{background:#2f6f68;border-color:#2f6f68;color:#fff}body[data-ug-site][data-participation-page=support] .pay-buttons :is(a,button){font-family:var(--pp-body);min-height:50px;border-radius:12px;font-size:1rem}body[data-ug-site][data-participation-page=support] .payment-note-tools{flex-wrap:wrap;font-size:1rem}body[data-ug-site][data-participation-page=support] .payment-note-tools button{min-height:44px}body[data-ug-site][data-participation-page=support] .zelle-details{border-radius:14px;padding:16px}body[data-ug-site][data-participation-page=support] .monthly{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px}body[data-ug-site][data-participation-page=support] .monthly>div>p{font-size:1.15rem}body[data-ug-site][data-participation-page=support] .monthly-panel{min-width:0;padding:30px;border-radius:24px;background:#fffdf7}body[data-ug-site][data-participation-page=support] .monthly-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}body[data-ug-site][data-participation-page=support] .monthly-numbers strong{font:640 2.25rem/1.2 var(--pp-display)}body[data-ug-site][data-participation-page=support] .monthly-numbers span{font-size:1rem}body[data-ug-site][data-participation-page=support] .pledge-track{height:16px;background:#e7dfd0}body[data-ug-site][data-participation-page=support] .pledge-track span{background:#2f6f68}body[data-ug-site][data-participation-page=support] .pledge-examples{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-ug-site][data-participation-page=support] .pledge-examples button span{font:400 max(1rem,.95rem)/1.4 var(--pp-body)}body[data-ug-site][data-participation-page=support] .automatic-giving{background:#edf2e5;border-color:#cad7c1;border-radius:18px}body[data-ug-site][data-participation-page=support] :is(.optional-note>summary,.pledge-details summary){font-size:1.2rem}body[data-ug-site][data-participation-page=support] .optional-note>summary>span{font-size:1rem}body[data-ug-site][data-participation-page=support] .note-layout{gap:44px}body[data-ug-site][data-participation-page=support] .optional-note .note-layout>div:first-child p{font-size:max(1.125rem,1.1rem)}body[data-ug-site][data-participation-page=support] .short-thanks{padding:26px;border-radius:20px;background:#ede4d4}body[data-ug-site][data-participation-page=support] .short-thanks p{font-size:max(1.125rem,1.1rem)}body[data-ug-site][data-participation-page=share] .share-intro{max-width:840px;padding-top:0}body[data-ug-site][data-participation-page=share] .share-intro p{max-width:58ch}body[data-ug-site][data-participation-page=share] .share-online{background:#e5eddf;border-radius:20px;border:1px solid #c7d7c0;padding:22px 26px}body[data-ug-site][data-participation-page=share] .share-flyer{gap:42px;align-items:center;padding:40px;background:#e9dcc3;border-radius:28px}body[data-ug-site][data-participation-page=share] .flyer-preview{max-width:320px;transform:rotate(-3deg);border:0;box-shadow:0 20px 25px -18px #6c503a}body[data-ug-site][data-participation-page=share] .card-designs{gap:24px}body[data-ug-site][data-participation-page=share] .card-design{padding:26px 22px;border:1px solid #d9c9b0;border-radius:24px;background:var(--pp-paper)}body[data-ug-site][data-participation-page=share] .card-faces{margin:-26px -22px 26px;padding:30px 20px;border-radius:24px 24px 0 0;background:#e8ddc9;gap:14px}body[data-ug-site][data-participation-page=share] .card-faces img{box-shadow:0 12px 17px -11px #6e5843;transform:rotate(-5deg);max-width:44%;object-fit:contain;height:auto}body[data-ug-site][data-participation-page=share] .card-faces img+img{transform:rotate(5deg)}body[data-ug-site][data-participation-page=share] :is(.card-design p,.shop-link){font-size:max(1.125rem,1.05rem)}body[data-ug-site][data-participation-page=share] .shop-link{display:inline-block;min-height:44px;padding-block:10px}body[data-ug-site][data-participation-page=share] .share-printing{padding:32px;border-radius:24px;background:#fff9ef;border:1px solid var(--pp-rule)}body[data-ug-site][data-participation-page=share] .share-end{padding:34px 0}body[data-ug-site][data-participation-page=outreach] .participation-print-intro{max-width:none;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:44px;align-items:center}.participation-print-stack{position:relative;min-height:410px;max-width:390px;width:100%;margin:auto}.participation-print-stack img{position:absolute;object-fit:contain;box-shadow:0 24px 32px -23px #654a31}.participation-print-stack img:first-child{width:68%;height:auto;left:8%;top:10px;transform:rotate(-8deg)}.participation-print-stack img:nth-child(2){width:29%;height:auto;right:2%;top:60px;transform:rotate(12deg)}.participation-print-stack img:nth-child(3){width:29%;height:auto;right:17%;top:180px;transform:rotate(4deg)}body[data-ug-site][data-participation-page] .pack-request{--pack-ink: var(--pp-ink);--pack-muted: var(--pp-muted);--pack-clay: var(--pp-agave);padding-top:36px}body[data-ug-site][data-participation-page] .pack-request-intro{max-width:740px;margin-bottom:32px}body[data-ug-site][data-participation-page] .pack-request .pack-card{padding:30px 26px;border-radius:24px;border:1px solid #d4c3a6;background:#fffaf0;box-shadow:0 5px #e6d7bd}body[data-ug-site][data-participation-page] .pack-request .pack-card>.eyebrow{font-size:1rem}body[data-ug-site][data-participation-page] .pack-request .pack-card h3{font-size:4rem}body[data-ug-site][data-participation-page] .pack-request .pack-card h3 span{font:400 1.1rem/1.4 var(--pp-body)}body[data-ug-site][data-participation-page] .pack-request .pack-card .pack-amount{font-family:var(--pp-display);font-size:2.25rem}body[data-ug-site][data-participation-page] .pack-request .pack-card .pack-amount small{font:400 1rem/1.4 var(--pp-body)}body[data-ug-site][data-participation-page] .pack-request .pack-card>p:not(.pack-amount,.eyebrow){font-size:max(1.125rem,1.1rem)}body[data-ug-site][data-participation-page] .pack-request .pack-fine{font-size:max(1.125rem,1rem)!important;margin-top:26px}body[data-ug-site][data-participation-page] .pack-request .sponsored-strip{padding:30px;border-radius:24px;background:#e4ecdc}body[data-ug-site][data-participation-page] .pack-request .sponsored-strip p{font-size:max(1.125rem,1.1rem)}body[data-ug-site][data-participation-page] .pack-request-form-section{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px}body[data-ug-site][data-participation-page] #pack-form{background:#fffcf6;border:1px solid #d5c6ad;border-radius:26px;padding:30px}body[data-ug-site][data-participation-page] #pack-form .participation-pack-step{border:0;padding:0 0 26px;margin:0 0 26px;min-width:0;border-bottom:1px solid var(--pp-rule)}body[data-ug-site][data-participation-page] #pack-form .participation-pack-step legend{padding:0 0 8px;margin:0;font-size:1.6rem}body[data-ug-site][data-participation-page] #pack-form .choice{padding:14px;border-radius:14px;border:1px solid var(--pp-rule);background:#f9f3e7}body[data-ug-site][data-participation-page] #pack-form .choice:has(input:checked){border-color:#a77c2d;background:#fff0ce}body[data-ug-site][data-participation-page] .pack-request #pack-fallback{border-radius:14px;background:#efe3cc}body[data-ug-site][data-participation-page=thanks]{background:#27223d;color:#fbf3e4}body[data-ug-site][data-participation-page=thanks] main :is(h1,h2,h3){color:#fbf3e4}body[data-ug-site][data-participation-page=thanks] main :is(a,.eyebrow){color:#ffe0a0}body[data-ug-site][data-participation-page=thanks] main .intro{max-width:860px}body[data-ug-site][data-participation-page=thanks] main>.section{border-color:#6b5e77;max-width:840px}.participation-noticeboard{position:relative;margin-top:100px;padding:70px 38px 42px;border:10px solid #63452e;border-radius:16px;background:radial-gradient(ellipse at 50% 0,#deb77880,transparent 65%),#976d47;box-shadow:inset 0 2px 16px #2b180e80,0 30px 60px -32px #100c24}.participation-board-lamp{position:absolute;top:-83px;left:50%;width:250px;height:90px;transform:translate(-50%);filter:drop-shadow(0 12px 14px #ffc56360)}body[data-ug-site][data-participation-page=thanks] .people-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 26px;align-items:start}body[data-ug-site][data-participation-page=survey]{background:linear-gradient(140deg,#e6dfed,#f8e7cc 65%,#f4e9d6)}body[data-ug-site][data-participation-page=survey] main.survey{display:grid;grid-template-columns:minmax(0,740px) minmax(200px,1fr);gap:48px;align-items:start}body[data-ug-site][data-participation-page=survey] .survey__stage{max-width:740px;min-width:0}body[data-ug-site][data-participation-page=survey] .survey-progress{margin:24px auto 28px;max-width:480px}body[data-ug-site][data-participation-page=survey] .survey-progress__sky{height:74px;border-radius:48% 48% 0 0;background:linear-gradient(0deg,#f7d8ac60,#dbd5eb70)}body[data-ug-site][data-participation-page=survey] .survey-progress__horizon{height:4px;border-radius:4px;background:#698678;opacity:1}body[data-ug-site][data-participation-page=survey] .survey-progress__sun{background:radial-gradient(circle at 42% 36%,#fff1b7 0 25%,#f9c95c 45%,#e8a020 78%);box-shadow:0 0 0 5px #f7cc7130,0 0 16px 5px #e8a02040}body[data-ug-site][data-participation-page=survey] .survey-progress__label{margin-top:14px;text-align:center}body[data-ug-site][data-participation-page=survey] .survey__card{padding:clamp(24px,4vw,42px);border:1px solid #d6c8af;border-radius:28px;background:#fffaf2;box-shadow:0 18px 36px -28px #795e3c70}body[data-ug-site][data-participation-page=survey] main .q__title{font-size:clamp(1.9rem,3vw,2.65rem);max-width:none}body[data-ug-site][data-participation-page=survey] .q__help{color:#53483e;font-size:max(1.125rem,1.1rem)}body[data-ug-site][data-participation-page=survey] .opts{gap:12px}body[data-ug-site][data-participation-page=survey] .opt{position:relative;min-height:68px;padding:16px 22px;border:2px solid #d9cebd;border-radius:18px;background:#fffdf8;color:var(--pp-ink);font:400 1.15rem/1.45 var(--pp-body);box-shadow:none}body[data-ug-site][data-participation-page=survey] .opt:hover{border-color:#a8977d;background:#fff7e6}body[data-ug-site][data-participation-page=survey] .opt--on,body[data-ug-site][data-participation-page=survey] .opt[aria-pressed=true]{border-color:#ae7a20;background:linear-gradient(#fff3d4,#ffe9b4);box-shadow:0 0 0 3px #e8a02026}body[data-ug-site][data-participation-page=survey] .q__controls{gap:10px;flex-wrap:wrap}body[data-ug-site][data-participation-page=survey] .survey__aside{width:100%;padding-top:40px;margin:0;position:sticky;top:100px}body[data-ug-site][data-participation-page=survey] .survey__aside>span{display:block;font:500 2rem/1.15 var(--pp-hand);transform:rotate(-3deg);color:#68543f;max-width:12ch;margin:0 auto 24px}.participation-survey-picture{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:45% 45% 22px 22px;background:#e6d5be}.participation-survey-picture>svg,.participation-survey-picture picture,.participation-survey-picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.participation-survey-picture img{opacity:0}.participation-survey-picture img.is-ready{opacity:1}body[data-ug-site][data-participation-page=survey] .survey__done h1{max-width:none;font-size:clamp(2rem,4vw,3rem)}body[data-ug-site][data-participation-page=survey] .survey__support{background:#edf0e3;border-radius:18px;padding:24px}body[data-ug-site][data-participation-page=survey] .site-footer--survey{max-width:900px;margin:0 auto;padding:0 24px 40px;font:400 1rem/1.6 var(--pp-body);color:#54483f}body[data-ug-site][data-participation-page=survey] .form-privacy{border-radius:18px;background:#fff9f0}body[data-ug-site][data-participation-page=poll] main,body[data-ug-site][data-participation-page=unsubscribe] main{min-height:65vh}body[data-ug-site][data-participation-page=poll] .survey__stage,body[data-ug-site][data-participation-page=unsubscribe] .survey__stage{max-width:720px}body[data-ug-site][data-participation-page=poll] .survey__card,body[data-ug-site][data-participation-page=unsubscribe] .survey__card{background:#fffaf2;border:1px solid #d5c6ad;border-radius:28px;padding:clamp(24px,5vw,48px)}body[data-ug-site][data-participation-page=poll] main .q__title,body[data-ug-site][data-participation-page=unsubscribe] main :is(.q__title,.survey__done h1){font-size:clamp(2.2rem,4vw,3.4rem);max-width:none}.participation-utility-sun{display:block;width:100px;height:54px;margin-bottom:24px}@media(max-width:1060px){body[data-ug-site][data-participation-page=support] .funding-layout{grid-template-columns:minmax(0,1fr)}body[data-ug-site][data-participation-page=support] .give-box{max-width:760px;width:100%}body[data-ug-site][data-participation-page=thanks] .people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-ug-site][data-participation-page=survey] main.survey{grid-template-columns:minmax(0,740px);justify-content:center}body[data-ug-site][data-participation-page=survey] .survey__aside{display:none}}@media(max-width:760px){body[data-ug-site][data-participation-page] main{padding-inline:22px}body[data-ug-site][data-participation-page] main :is(.two-fields,.pack-request-form-section){grid-template-columns:minmax(0,1fr)}body[data-ug-site][data-participation-page=support] :is(.monthly,.people-callout,.note-layout){grid-template-columns:minmax(0,1fr);gap:28px}body[data-ug-site][data-participation-page=share] .share-flyer{padding:28px;gap:28px}body[data-ug-site][data-participation-page=share] .share-printing{padding:26px}body[data-ug-site][data-participation-page=outreach] .participation-print-intro{grid-template-columns:minmax(0,1fr);gap:16px}.participation-print-stack{min-height:340px;max-width:320px}body[data-ug-site][data-participation-page] .pack-request .pack-grid{grid-template-columns:minmax(0,1fr)}body[data-ug-site][data-participation-page] .pack-request .sponsored-strip{grid-template-columns:minmax(0,1fr);padding:24px}body[data-ug-site][data-participation-page] #pack-form{padding:24px}}@media(max-width:600px){body[data-ug-site][data-participation-page]{--ug-title-size: clamp(2.6rem, 11vw, 3.3rem);font-size:1.125rem}body[data-ug-site][data-participation-page] main{padding-inline:18px}body[data-ug-site][data-participation-page=support] :is(.ledger-heading,.balance-line,.give-box,.monthly-panel){padding:24px 20px}body[data-ug-site][data-participation-page=support] .ledger-heading{padding-bottom:0}body[data-ug-site][data-participation-page=support] .ledger-scroll{padding-inline:12px}body[data-ug-site][data-participation-page=support] .running-ledger tbody th{font-size:1rem}body[data-ug-site][data-participation-page=support] .running-ledger .number{font-size:max(1rem,.95rem)}body[data-ug-site][data-participation-page=support] .running-ledger small{font-size:max(1rem,.85rem)}body[data-ug-site][data-participation-page=support] .monthly-numbers strong{font-size:2rem}body[data-ug-site][data-participation-page=support] .monthly-numbers>div:nth-child(3){grid-column:1 / -1}body[data-ug-site][data-participation-page=share] .share-flyer{display:flex;flex-direction:column;padding:26px 22px}body[data-ug-site][data-participation-page=share] .flyer-preview{width:75%}body[data-ug-site][data-participation-page=share] .card-designs{grid-template-columns:minmax(0,1fr)}body[data-ug-site][data-participation-page=thanks] .people-grid{grid-template-columns:minmax(0,1fr);gap:28px}.participation-noticeboard{padding:54px 20px 30px;border-width:7px}body[data-ug-site][data-participation-page=thanks] .people-grid article:nth-child(n){margin-top:0;transform:none}body[data-ug-site][data-participation-page=survey] .survey__card{padding:26px 20px}body[data-ug-site][data-participation-page=survey] .survey__done{padding:20px 0}}@media(prefers-reduced-motion:reduce){body[data-ug-site][data-participation-page] main *,body[data-ug-site][data-participation-page] main *:before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{body[data-ug-site][data-participation-page]{background:#fff;color:#222}body[data-ug-site][data-participation-page] main{max-width:none;padding:0}body[data-ug-site][data-participation-page] :is(.private-form,.print-private,.participation-print-stack,.participation-board-lamp,.survey__aside){display:none!important}body[data-ug-site][data-participation-page=thanks] main :is(h1,h2,h3,a,.eyebrow){color:#222}.participation-noticeboard{padding:20px;border:1px solid #aaa;background:#fff;box-shadow:none;margin-top:30px}body[data-ug-site][data-participation-page=thanks] .people-grid article{transform:none;box-shadow:none;break-inside:avoid}}body[data-ug-site][data-participation-page=survey] main.survey{grid-template-columns:minmax(0,740px);justify-content:center}body[data-ug-site][data-participation-page=survey] .survey-welcome-picture{display:flex;flex-direction:column;gap:14px;width:100%;margin:0 0 28px}body[data-ug-site][data-participation-page=survey] .survey-welcome-picture figcaption{order:2;font:500 clamp(1.5rem,3vw,2rem)/1.2 var(--pp-hand);color:#68543f}body[data-ug-site][data-participation-page=survey] .survey-welcome-picture .participation-survey-picture{width:100%;aspect-ratio:2/1;border-radius:22px}body[data-ug-site][data-participation-page=survey] .survey-welcome-picture img{object-position:center 58%}@media(max-width:700px){body[data-ug-site][data-participation-page=survey] .survey-welcome-picture .participation-survey-picture{aspect-ratio:16/9}body[data-ug-site][data-participation-page=survey] .survey-welcome-picture img{object-position:center 45%}}body.ug-prototype[data-participation-page=outreach]{background:#1f2559;color:var(--moon)}body.ug-prototype[data-participation-page=outreach] main#content{max-width:none;width:100%;margin:0;padding:0}body.ug-prototype[data-participation-page=outreach] main :is(h1,h2,h3,p,legend){color:inherit}body.ug-prototype[data-participation-page=outreach] .print-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;padding-top:100px;min-height:80svh}body.ug-prototype[data-participation-page=outreach] main .page-title{font-size:clamp(2.6rem,1.1rem + 5vw,5.6rem);max-width:12ch;line-height:.96;margin:0 0 30px}body.ug-prototype[data-participation-page=outreach] .print-intro .eyebrow{color:#ffe2a8}body.ug-prototype[data-participation-page=outreach] main .print-intro .lede{max-width:35em}body.ug-prototype[data-participation-page=outreach] main .print-intro a{color:#ffe2a8}body.ug-prototype[data-participation-page=outreach] .cards-fan{min-width:0;width:100%;padding:40px 0}body.ug-prototype[data-participation-page=outreach] .biz{min-height:0;max-height:none;box-shadow:none;color:var(--ink)}body.ug-prototype[data-participation-page=outreach] .biz:disabled{cursor:default;opacity:1}body.ug-prototype[data-participation-page=outreach] .biz img{background:#fffbf2;object-fit:contain}body.ug-prototype[data-participation-page=outreach] .biz:focus-visible{outline:4px solid #ffe2a8;outline-offset:6px;z-index:4;border-radius:10px}body.ug-prototype[data-participation-page=outreach] .biz:focus-visible img{outline:0}body.ug-prototype[data-participation-page=outreach] .fan-hint{color:#f1e6d6}body.ug-prototype[data-participation-page=outreach] .fan-nojs{font-size:max(1rem,.95rem);grid-column:1 / -1}body.ug-prototype[data-participation-page=outreach] .prototype-pack{padding-top:8vh}body.ug-prototype[data-participation-page=outreach] .pack-request{padding-top:0;color:var(--moon);--pack-ink: #2b2420}body.ug-prototype[data-participation-page=outreach] .pack-request :is(.pack-card,.sponsored-strip,#pack-form,#pack-fallback){color:var(--ink)}body.ug-prototype[data-participation-page=outreach] main .pack-fine{color:#f1e6d6}body.ug-prototype[data-participation-page=outreach] main .pack-request a{color:#ffe2a8}body.ug-prototype[data-participation-page=outreach] main .pack-request :is(.sponsored-strip,#pack-form,#pack-fallback) a{color:#245e59}body.ug-prototype[data-participation-page=outreach] main .pack-request-form-section{border-color:#fbf3e440}body.ug-prototype[data-participation-page=outreach] main .pack-request-form-section>div>:is(p,h3,.eyebrow){color:var(--moon)}body.ug-prototype[data-participation-page=outreach] main :is(a,button,summary):focus-visible{outline-color:#ffe2a8}body.ug-prototype[data-participation-page=outreach] #pack-form :focus-visible{outline-color:#245e59}@media(max-width:900px){body.ug-prototype[data-participation-page=outreach] .print-intro{grid-template-columns:minmax(0,1fr);padding-top:56px}body.ug-prototype[data-participation-page=outreach] .cards-fan{max-width:680px;margin:auto}}@media(prefers-reduced-motion:reduce){body.ug-prototype[data-participation-page=outreach] :is(.biz,.biz-in){transition:none}}@media print{body.ug-prototype[data-participation-page=outreach]{background:#fff;color:#000}body.ug-prototype[data-participation-page=outreach] .t-night,body.ug-prototype[data-participation-page=outreach] .pack-request{color:#000}body.ug-prototype[data-participation-page=outreach] .print-intro{display:block;min-height:0;padding:0}body.ug-prototype[data-participation-page=outreach] :is(.cards-fan,.fan-hint){display:none}}body.ug-prototype[data-participation-page=outreach] main .fan-hint{margin:34px 0 0}@media print{body.ug-prototype[data-participation-page=outreach]{--moon: #111}body.ug-prototype[data-participation-page=outreach] main :is(p,h1,h2,h3,li,a,legend){color:#111;text-shadow:none}}body[data-ug-site][data-participation-page] main :is(.private-form small,#pack-form small){font-size:max(1rem,14px);line-height:1.5}body[data-ug-site][data-participation-page] .pack-request .text-link{font-size:max(1rem,15px)}body[data-ug-site][data-participation-page=share] .share-online{font-size:max(1.125rem,17px);line-height:1.55}body.ug-prototype[data-participation-page=outreach] main .fan-hint{font-size:max(1rem,.95rem)}body[data-ug-site][data-participation-page=share] .share-end{padding:34px clamp(22px,3vw,42px);border-radius:22px}body[data-ug-site][data-participation-page=share] .refuge-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px 60px;margin:72px 0 0;padding:40px max(24px,calc((100vw - 1180px)/2)) 64px;border:0;background:linear-gradient(#14112a,#1a1513 220px);color:#fbf3e4;font:18px/1.6 var(--body)}body[data-ug-site][data-participation-page=share] .refuge-footer p{margin:0;color:#fbf3e4}body[data-ug-site][data-participation-page=share] .refuge-footer>p:first-child{font-family:var(--display);font-size:23px;line-height:1.45}body[data-ug-site][data-participation-page=share] .refuge-footer div{display:flex;flex-wrap:wrap;gap:6px 24px}body[data-ug-site][data-participation-page=share] .refuge-footer a{display:inline-flex;align-items:center;min-height:44px;color:#fbf3e4;text-decoration-color:#b7a99d;text-underline-offset:5px}
