.sg-fundraising-site .sg-main-nav .sg-main-nav-desktop{justify-content:flex-start;gap:.25rem}.sg-fundraising-site .sg-main-nav-desktop>a,.sg-fundraising-site .sg-main-nav-desktop>div{flex-shrink:0}.sg-fundraising-site .sg-main-nav .sg-main-nav-trigger{padding-inline:.5rem}.sg-public .sg-fundraising-guide{inline-size:min(100%,var(--public-width));margin-inline:auto;padding:1.75rem var(--public-gutter) var(--public-space);color:hsl(var(--foreground));background:hsl(var(--background));overflow-wrap:anywhere}.sg-fundraising-guide :where(section,article,aside,div,figure){min-inline-size:0}.sg-fundraising-guide a{text-underline-offset:.25em}.sg-fundraising-guide .sg-fg-breadcrumb{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.8125rem;color:hsl(var(--muted-foreground));margin-block-end:2rem}.sg-fundraising-guide .sg-fg-hero{padding-block:clamp(1.5rem,4vw,3.5rem);margin-block-end:2rem;max-inline-size:52rem}.sg-fundraising-guide .sg-fg-kicker{font-size:.875rem;font-weight:600;margin-block-end:1rem}.sg-public .sg-fundraising-guide h1{margin:0 0 1.5rem;font-size:clamp(2.3rem,5vw,4.5rem);font-weight:600;line-height:1.08;letter-spacing:-.02em;max-inline-size:19ch}.sg-public .sg-fundraising-guide h2{font-size:clamp(1.35rem,2.5vw,2rem);font-weight:600;line-height:1.2;margin:0 0 1rem;letter-spacing:-.015em}.sg-fundraising-guide[dir=rtl] :where(h1,h2){letter-spacing:normal}.sg-fundraising-guide p{margin:0 0 1rem;font-size:1rem;line-height:1.75;color:hsl(var(--muted-foreground))}.sg-fundraising-guide .sg-fg-lead{font-size:clamp(1.1rem,1.4vw,1.25rem);max-inline-size:45rem}.sg-fundraising-guide .sg-fg-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block:1.5rem}.sg-fundraising-guide .sg-fg-actions a{min-block-size:2.75rem;block-size:auto;white-space:normal;text-align:center}.sg-fundraising-guide .sg-fg-number{display:block;font-size:.875rem;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));margin-block-end:1rem}.sg-fundraising-guide .sg-fg-device{max-inline-size:21rem;margin:0 auto;align-self:start}.sg-fundraising-guide .sg-fg-device img{display:block;inline-size:100%;block-size:auto;border:1px solid hsl(var(--border));border-radius:var(--radius)}.sg-fundraising-guide figcaption{font-size:.8125rem;line-height:1.5;color:hsl(var(--muted-foreground));margin-block-start:1rem}.sg-fundraising-guide .sg-fg-note{background:hsl(var(--muted));padding:1.5rem;border-radius:var(--radius)}.sg-fundraising-guide .sg-fg-next{margin-block-start:4rem;padding-block-start:2rem;border-block-start:1px solid hsl(var(--border))}.sg-fundraising-guide .sg-fg-next>h2{font-size:1rem}.sg-fundraising-guide .sg-fg-next ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:2rem;list-style:none;padding:0;margin:1.5rem 0 0}.sg-fundraising-guide .sg-fg-next a{display:grid;gap:.75rem;text-decoration:none}.sg-fundraising-guide .sg-fg-next span{color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.65}.sg-fundraising-guide .sg-fg-how{display:grid;grid-template-columns:1.6fr 1fr;gap:4rem}.sg-fundraising-guide .sg-fg-how ol{margin:0;padding:0;list-style:none}.sg-fundraising-guide .sg-fg-how li{display:grid;grid-template-columns:3rem 1fr;-moz-column-gap:1rem;column-gap:1rem;padding-block:0 2rem}.sg-fundraising-guide .sg-fg-how li p{grid-column:2}.sg-fundraising-guide .sg-fg-how aside{padding:2rem;background:hsl(var(--muted));border-radius:var(--radius);align-self:start}.sg-fundraising-guide :where(.sg-fg-creation,.sg-fg-management,.sg-fg-analytics,.sg-fg-notifications){display:grid;grid-template-columns:1.2fr 1fr;gap:4rem}.sg-fundraising-guide .sg-fg-creation article{padding-block:0 2rem}.sg-fundraising-guide .sg-fg-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.sg-fundraising-guide .sg-fg-three article{border-block-start:1px solid hsl(var(--border));padding-block:1.5rem}.sg-fundraising-guide .sg-fg-donation-entry{margin-block-start:2rem;padding:2rem;background:hsl(var(--muted));border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.sg-fundraising-guide .sg-fg-donation-entry p{margin:0;max-inline-size:45ch}.sg-fundraising-guide .sg-fg-payment-path{display:grid;grid-template-columns:1fr 1.2fr;gap:2rem 4rem}.sg-fundraising-guide .sg-fg-payment-intro{padding:2rem;background:hsl(var(--muted));border-radius:var(--radius)}.sg-fundraising-guide .sg-fg-payment-stages article+article{border-block-start:1px solid hsl(var(--border));padding-block-start:2rem;margin-block-start:2rem}.sg-fundraising-guide .sg-fg-payment-path>.sg-fg-note{grid-column:1/-1}.sg-fundraising-guide .sg-fg-timeline article{border-inline-start:2px solid hsl(var(--border));padding-inline-start:1.5rem;padding-block-end:2rem}.sg-fundraising-guide .sg-fg-donor{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.sg-fundraising-guide .sg-fg-purpose{padding:2rem;background:hsl(var(--muted));border-radius:var(--radius);align-self:start}.sg-fundraising-guide .sg-fg-donor-details article{margin-block-end:2rem}.sg-fundraising-guide .sg-fg-analytics dl{margin:0 0 2rem}.sg-fundraising-guide .sg-fg-analytics dl>div{padding-block:1.5rem;border-block-start:1px solid hsl(var(--border))}.sg-fundraising-guide .sg-fg-analytics dt{font-size:1.35rem;font-weight:600;margin-block-end:.75rem}.sg-fundraising-guide .sg-fg-analytics dd{margin:0;color:hsl(var(--muted-foreground));line-height:1.75}.sg-fundraising-guide .sg-fg-message{background:hsl(var(--card));padding:1.5rem;border:1px solid hsl(var(--border));border-radius:var(--radius);margin-block-end:1.5rem;max-inline-size:90%}.sg-fundraising-guide .sg-fg-message-1{margin-inline-start:10%;background:hsl(var(--muted))}.sg-fundraising-guide .sg-fg-pills{display:flex;flex-wrap:wrap;gap:.75rem;padding-block-end:2rem;border-block-end:1px solid hsl(var(--border))}.sg-fundraising-guide .sg-fg-pills button{border:1px solid hsl(var(--input));border-radius:var(--radius);padding:.75rem 1rem;background:hsl(var(--background));color:hsl(var(--foreground));min-block-size:2.75rem}.sg-fundraising-guide .sg-fg-pills button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.sg-fundraising-guide .sg-fg-responsibility-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-block:2.5rem}.sg-fundraising-guide .sg-fg-community{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem}.sg-fundraising-guide .sg-fg-community>article{padding:2rem;background:hsl(var(--muted));border-radius:var(--radius)}.sg-fundraising-guide .sg-fg-community-purpose article+article{margin-block-start:2rem}.sg-fundraising-guide .sg-fg-community>a{grid-column:1/-1;justify-self:start}.sg-fundraising-guide .sg-fg-institution{display:grid;grid-template-columns:1.4fr 1fr;gap:4rem}.sg-fundraising-guide .sg-fg-institution article{padding-block:0 2rem}.sg-fundraising-guide .sg-fg-institution aside{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:2rem;align-self:start}.sg-fundraising-guide .sg-fg-brand-models{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.sg-fundraising-guide .sg-fg-brand-models article{padding:2rem;background:hsl(var(--muted));border-radius:var(--radius)}.sg-fundraising-guide .sg-fg-domain-note{margin-block-start:2rem;max-inline-size:45rem;padding-block:2rem}.sg-fundraising-guide .sg-fg-integrations{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.sg-fundraising-guide .sg-fg-contract{background:hsl(var(--muted));border-radius:var(--radius);padding:2rem;align-self:start}.sg-fundraising-guide .sg-fg-contract code{display:block;overflow-wrap:anywhere;font-size:.875rem;direction:ltr;text-align:start;padding-block:1rem 2rem}.sg-fundraising-guide .sg-fg-integration-boundary article+article{padding-block-start:2rem}.sg-fundraising-guide .sg-fg-security ul{list-style:none;margin:0;padding:0}.sg-fundraising-guide .sg-fg-security li{display:grid;grid-template-columns:16rem 1fr;gap:0 2rem;border-block-start:1px solid hsl(var(--border));padding-block:2rem}.sg-fundraising-guide .sg-fg-security li>span{font-size:.875rem;color:hsl(var(--muted-foreground))}.sg-fundraising-guide .sg-fg-security li p{grid-column:2}.sg-fundraising-guide .sg-fg-help{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem}.sg-fundraising-guide .sg-fg-help [role=tablist]{display:grid;gap:.5rem;align-content:start}.sg-fundraising-guide .sg-fg-help button{text-align:start;padding:1rem;border-radius:var(--radius);background:hsl(var(--background));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}.sg-fundraising-guide .sg-fg-help button[aria-selected=true]{background:hsl(var(--muted));border-color:hsl(var(--input))}.sg-fundraising-guide .sg-fg-help article{padding:2rem;background:hsl(var(--muted));border-radius:var(--radius)}.sg-fundraising-guide .sg-fg-support{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin-block-start:2rem}.sg-fundraising-guide .sg-fg-support p{max-inline-size:45ch;margin:0}.sg-fundraising-guide .sg-fg-questions{max-inline-size:52rem}.sg-fundraising-guide label{display:block;font-size:.9375rem;font-weight:500}.sg-fundraising-guide :where(input:not([type=checkbox]),select){display:block;inline-size:100%;min-block-size:2.75rem;border:1px solid hsl(var(--input));border-radius:var(--radius);padding:.7rem .85rem;background:hsl(var(--background));color:hsl(var(--foreground));font-size:1rem;margin-block:.5rem}.sg-fundraising-guide :where(a,button,input,select,summary):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.sg-fundraising-guide details{border-block-end:1px solid hsl(var(--border));padding-block:1.25rem}.sg-fundraising-guide summary{cursor:pointer;font-size:1.125rem;font-weight:500}.sg-fundraising-guide details p{margin-block:1rem 0}.sg-fundraising-guide .sg-fg-preparation{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem}.sg-fundraising-guide progress{inline-size:100%;block-size:.5rem;accent-color:hsl(var(--primary));border:none;border-radius:var(--radius)}.sg-fundraising-guide progress::-webkit-progress-bar{background:hsl(var(--muted));border-radius:var(--radius)}.sg-fundraising-guide progress::-webkit-progress-value{background:hsl(var(--primary));border-radius:var(--radius)}.sg-fundraising-guide progress::-moz-progress-bar{background:hsl(var(--primary))}.sg-fundraising-guide .sg-fg-check{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 0;border-block-start:1px solid hsl(var(--border));cursor:pointer}.sg-fundraising-guide .sg-fg-check input{inline-size:1.25rem;block-size:1.25rem;margin-block-start:.2rem;accent-color:hsl(var(--foreground));flex-shrink:0}.sg-fundraising-guide .sg-fg-check>span{display:grid;gap:.75rem}.sg-fundraising-guide .sg-fg-check span span{font-weight:400;color:hsl(var(--muted-foreground));line-height:1.65}.sg-fundraising-guide .sg-fg-current-market{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding-block:1rem}.sg-fundraising-guide .sg-fg-market{display:grid;grid-template-columns:1.1fr 1fr 1fr auto;gap:1rem;align-items:end;padding-block:1.5rem 2rem}.sg-fundraising-guide .sg-fg-market button{margin-block-end:.5rem;block-size:auto;min-block-size:2.75rem;white-space:normal}.sg-fundraising-guide .sg-fg-rate-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-block:2rem}.sg-fundraising-guide .sg-fg-rate-cards article{padding:2rem;border:1px solid hsl(var(--border));border-radius:var(--radius)}.sg-fundraising-guide .sg-fg-rate-cards strong{display:block;font-size:clamp(1.75rem,4vw,3rem);font-weight:600;font-variant-numeric:tabular-nums;margin-block:1rem}.sg-fundraising-guide .sg-fg-pricing-details{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding-block:2rem}@media (max-width:900px){.sg-fundraising-guide :is(.sg-fg-three,.sg-fg-responsibility-detail){grid-template-columns:1fr;gap:1.5rem}.sg-fundraising-guide .sg-fg-market{grid-template-columns:1fr 1fr}.sg-fundraising-guide .sg-fg-security li{grid-template-columns:10rem 1fr}}@media (max-width:700px){.sg-fundraising-guide :is(.sg-fg-how,.sg-fg-creation,.sg-fg-management,.sg-fg-analytics,.sg-fg-notifications,.sg-fg-payment-path,.sg-fg-donor,.sg-fg-community,.sg-fg-institution,.sg-fg-brand-models,.sg-fg-integrations,.sg-fg-help,.sg-fg-preparation,.sg-fg-pricing-details,.sg-fg-rate-cards){grid-template-columns:1fr;gap:2rem}.sg-fundraising-guide .sg-fg-security li{display:block}.sg-fundraising-guide .sg-fg-security li>span{display:block;margin-block-end:1rem}.sg-fundraising-guide .sg-fg-help [role=tablist]{grid-template-columns:1fr}.sg-fundraising-guide .sg-fg-device{max-inline-size:18rem}.sg-fundraising-guide .sg-fg-donation-entry{padding:1.5rem}.sg-fundraising-guide .sg-fg-market{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sg-fundraising-guide *,.sg-fundraising-guide :after,.sg-fundraising-guide :before{scroll-behavior:auto;transition:none;animation:none}}