.jamboree-giving{--j-blue: #015bb6;--j-blue-dark: #004b98;--j-green: #65994b;--j-text: #334a63;--j-heading: #0759aa;--j-muted: #66798d;--j-border: #e1e7ed;--j-bg: #f7f9fb;--j-white: #ffffff;--j-shadow: 0 8px 24px rgba(20, 50, 80, .09);--j-radius-lg: 24px;--j-radius-md: 18px;--j-radius-sm: 12px;color:var(--j-text);background:var(--j-white);font-family:inherit;line-height:1.55}.jamboree-giving *,.jamboree-giving *:before,.jamboree-giving *:after{box-sizing:border-box}.jamboree-giving .jg-wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.jamboree-giving h1,.jamboree-giving h2,.jamboree-giving h3,.jamboree-giving p{margin:0}.jamboree-giving h1,.jamboree-giving h2,.jamboree-giving h3{color:var(--j-heading);line-height:1.15}.jamboree-giving a{transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.jamboree-giving .jg-hero{padding:26px 0 20px}.jamboree-giving .jg-hero-card{display:grid;grid-template-columns:1.06fr .94fr;min-height:430px;overflow:hidden;border-radius:var(--j-radius-lg);background:var(--j-white);box-shadow:var(--j-shadow)}.jamboree-giving .jg-hero-image{min-height:350px;background-position:center center;background-size:cover;background-repeat:no-repeat}.jamboree-giving .jg-hero-copy{position:relative;display:flex;align-items:center;padding:54px 56px;overflow:hidden;background:radial-gradient(circle at 110% 10%,rgba(255,255,255,.22),transparent 26%),linear-gradient(135deg,var(--j-blue),var(--j-blue-dark))}.jamboree-giving .jg-hero-copy:after{content:"";position:absolute;inset:auto -45px -60px auto;width:180px;height:180px;border:28px solid rgba(255,255,255,.08);border-radius:50%}.jamboree-giving .jg-eyebrow{display:block;margin-bottom:12px;color:#ffffffd9;font-size:.82rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.jamboree-giving .jg-hero h1{color:var(--j-white);font-size:clamp(2.7rem,5vw,4.8rem);letter-spacing:-.035em}.jamboree-giving .jg-hero p{max-width:520px;margin-top:20px;color:#ffffffeb;font-size:1.08rem}.jamboree-giving .jg-intro{padding:36px 0 26px;text-align:center}.jamboree-giving .jg-intro h2{font-size:clamp(2rem,4vw,3rem)}.jamboree-giving .jg-intro p{max-width:760px;margin:14px auto 0;color:var(--j-muted);font-size:1.04rem}.jamboree-giving .jg-grid-section{padding:4px 0 70px}.jamboree-giving .jg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jamboree-giving .jg-card{min-height:275px;display:flex;flex-direction:column;align-items:center;padding:32px 26px 26px;border:1px solid var(--j-border);border-radius:var(--j-radius-md);background:var(--j-white);box-shadow:0 5px 18px #1432500f;text-align:center;text-decoration:none}.jamboree-giving .jg-card:hover,.jamboree-giving .jg-card:focus-visible{transform:translateY(-4px);border-color:#015bb659;box-shadow:0 12px 26px #1432501c}.jamboree-giving .jg-icon{width:58px;height:58px;display:grid;place-items:center;color:var(--j-blue)}.jamboree-giving .jg-icon svg{width:46px;height:46px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jamboree-giving .jg-card h3{margin-top:12px;font-size:1.25rem}.jamboree-giving .jg-card p{margin-top:10px;color:#6a7a8d;font-size:.95rem}.jamboree-giving .jg-arrow{width:30px;height:30px;display:grid;place-items:center;margin-top:auto;border:1.5px solid var(--j-blue);border-radius:50%;color:var(--j-blue);font-weight:800}.jamboree-giving .jg-card:hover .jg-arrow,.jamboree-giving .jg-card:focus-visible .jg-arrow{background:var(--j-blue);color:var(--j-white)}.jamboree-giving .jg-main{padding:42px 0 64px}.jamboree-giving .jg-main-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);gap:54px;align-items:start}.jamboree-giving .jg-content{padding-top:10px}.jamboree-giving .jg-section-label{display:block;margin-bottom:10px;color:var(--j-green);font-size:.82rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.jamboree-giving .jg-content>h2{max-width:570px;font-size:clamp(1.85rem,3vw,2.5rem)}.jamboree-giving .jg-content>p{max-width:650px;margin-top:18px;color:var(--j-muted);font-size:1.04rem}.jamboree-giving .jg-other{margin-top:38px;padding-top:30px;border-top:1px solid var(--j-border)}.jamboree-giving .jg-other h2{font-size:1.65rem}.jamboree-giving .jg-other-intro{margin-top:8px;color:var(--j-muted);font-size:.95rem}.jamboree-giving .jg-other-list{display:grid;gap:24px;margin-top:24px}.jamboree-giving .jg-other-item{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start}.jamboree-giving .jg-other-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:#eef6ff;color:var(--j-blue)}.jamboree-giving .jg-other-icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jamboree-giving .jg-other-item h3{font-size:1.1rem}.jamboree-giving .jg-other-item p{margin-top:5px;color:var(--j-muted);font-size:.94rem}.jamboree-giving .jg-other-item a{color:var(--j-blue);font-weight:800;text-decoration:none}.jamboree-giving .jg-address{margin-top:8px!important;line-height:1.6}.jamboree-giving .jg-donation-card{padding:32px;border:1px solid var(--j-border);border-radius:var(--j-radius-lg);background:var(--j-white);box-shadow:var(--j-shadow)}.jamboree-giving .jg-donation-card h2{font-size:1.8rem}.jamboree-giving .jg-donation-card>p{margin-top:10px;color:var(--j-muted);font-size:.95rem}.jamboree-giving .jg-form-label{display:block;margin:24px 0 10px;color:var(--j-heading);font-size:.92rem;font-weight:800}.jamboree-giving .jg-amounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.jamboree-giving .jg-amount{min-height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #cbd9e6;border-radius:10px;background:var(--j-white);color:var(--j-blue);font-weight:800}.jamboree-giving .jg-amount:first-child{border-color:var(--j-blue);background:#eef6ff}.jamboree-giving .jg-field{width:100%;height:50px;border:1px solid #cbd9e6;border-radius:10px;background:#fbfcfd}.jamboree-giving .jg-donate-button{width:100%;min-height:54px;display:flex;align-items:center;justify-content:center;margin-top:22px;border-radius:999px;background:var(--j-blue);color:var(--j-white);font-weight:800}.jamboree-giving .jg-placeholder-note{margin-top:13px!important;color:#8494a5!important;text-align:center;font-size:.8rem!important}.jamboree-giving .jg-faq{padding:58px 0;background:var(--j-bg)}.jamboree-giving .jg-faq-inner{max-width:900px;margin-inline:auto}.jamboree-giving .jg-faq-heading{margin-bottom:26px;text-align:center}.jamboree-giving .jg-faq-heading h2{font-size:clamp(1.9rem,3vw,2.6rem)}.jamboree-giving .jg-faq-heading p{margin-top:10px;color:var(--j-muted)}.jamboree-giving .jg-faq details{border-bottom:1px solid var(--j-border)}.jamboree-giving .jg-faq details:first-of-type{border-top:1px solid var(--j-border)}.jamboree-giving .jg-faq summary{position:relative;padding:21px 45px 21px 0;cursor:pointer;list-style:none;color:var(--j-heading);font-size:1.05rem;font-weight:800}.jamboree-giving .jg-faq summary::-webkit-details-marker{display:none}.jamboree-giving .jg-faq summary:after{content:"+";position:absolute;top:50%;right:4px;color:var(--j-blue);font-size:1.6rem;font-weight:400;transform:translateY(-50%)}.jamboree-giving .jg-faq details[open] summary:after{content:"\2212"}.jamboree-giving .jg-faq details p{max-width:790px;padding:0 45px 22px 0;color:var(--j-muted)}.jamboree-giving .jg-contact{padding:64px 0 70px}.jamboree-giving .jg-contact-card{display:grid;grid-template-columns:auto 1.4fr 1fr auto;align-items:center;gap:26px;padding:28px 34px;border-radius:var(--j-radius-lg);background:linear-gradient(135deg,var(--j-blue),var(--j-blue-dark));box-shadow:var(--j-shadow)}.jamboree-giving .jg-contact-icon{width:72px;height:72px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.72);border-radius:50%;color:var(--j-white)}.jamboree-giving .jg-contact-icon svg{width:35px;height:35px;fill:none;stroke:currentColor;stroke-width:1.8}.jamboree-giving .jg-contact h2{color:var(--j-white);font-size:1.25rem}.jamboree-giving .jg-contact p{margin-top:7px;color:#ffffffdb;font-size:.94rem}.jamboree-giving .jg-contact-details{padding-left:28px;border-left:1px solid rgba(255,255,255,.25)}.jamboree-giving .jg-contact-details a{display:block;color:var(--j-white);text-decoration:none;font-weight:700}.jamboree-giving .jg-contact-details a+a{margin-top:8px}.jamboree-giving .jg-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:999px;background:var(--j-white);color:var(--j-blue);text-decoration:none;font-weight:800;white-space:nowrap}.jamboree-giving a:focus-visible,.jamboree-giving summary:focus-visible{outline:3px solid var(--j-green);outline-offset:3px}@media(max-width:940px){.jamboree-giving .jg-hero-card{grid-template-columns:1fr}.jamboree-giving .jg-hero-image{min-height:390px}.jamboree-giving .jg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jamboree-giving .jg-main-grid{grid-template-columns:1fr;gap:36px}.jamboree-giving .jg-content{padding-top:0}.jamboree-giving .jg-donation-card{max-width:600px}.jamboree-giving .jg-contact-card{grid-template-columns:auto 1fr}.jamboree-giving .jg-contact-details{grid-column:2;padding-left:0;border-left:0}.jamboree-giving .jg-button{grid-column:2;justify-self:start}}@media(max-width:620px){.jamboree-giving .jg-wrap{width:min(100% - 28px,1180px)}.jamboree-giving .jg-hero{padding-top:20px}.jamboree-giving .jg-hero-image{min-height:290px}.jamboree-giving .jg-hero-copy{padding:38px 26px 42px}.jamboree-giving .jg-intro{padding:30px 0 22px}.jamboree-giving .jg-grid{grid-template-columns:1fr}.jamboree-giving .jg-card{min-height:245px}.jamboree-giving .jg-main{padding:34px 0 50px}.jamboree-giving .jg-main-grid{gap:32px}.jamboree-giving .jg-other{margin-top:30px;padding-top:26px}.jamboree-giving .jg-other-item{grid-template-columns:46px 1fr}.jamboree-giving .jg-other-icon{width:46px;height:46px}.jamboree-giving .jg-donation-card{padding:26px 20px}.jamboree-giving .jg-amounts{grid-template-columns:repeat(2,1fr)}.jamboree-giving .jg-faq{padding:46px 0}.jamboree-giving .jg-contact-card{grid-template-columns:1fr;text-align:center}.jamboree-giving .jg-contact-icon{margin-inline:auto}.jamboree-giving .jg-contact-details,.jamboree-giving .jg-button{grid-column:1}.jamboree-giving .jg-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/jamboree-giving.css.map */
