.kiwanis-hero{padding:55px 6% 70px;display:grid;grid-template-columns:1.15fr 1fr;gap:7%;align-items:center}.kiwanis-hero h1{font-size:clamp(48px,5.6vw,82px);line-height:1.06}.kiwanis-intro{font-size:19px;color:var(--muted);max-width:480px;margin:30px 0}.kiwanis-manifesto{position:relative;overflow:hidden;isolation:isolate;background:var(--navy);color:white;padding:45px 35px;border-radius:150px 150px 25px 25px;transform:rotate(2deg);min-height:460px;display:flex;flex-direction:column;justify-content:center}.kiwanis-manifesto>.eyebrow{font-size:9px;color:var(--gold);position:relative;z-index:1}.manifesto-text{font-family:Manrope,Arial,sans-serif;font-size:clamp(44px,4.8vw,70px);line-height:1.05;font-weight:800;letter-spacing:-.055em;position:relative;z-index:1}.manifesto-text em{color:var(--gold);font-family:Georgia,serif;font-weight:400}.manifesto-motto{font-size:13px;margin-top:40px;position:relative;z-index:1}.manifesto-motto>span{font-size:10px;color:#c6d8df}.manifesto-star{position:absolute;right:-50px;bottom:5px;font-size:270px;line-height:1;color:#ffffff0c;z-index:-1;animation:spin 40s linear infinite}.kiwanis-mission{padding:55px 6% 85px;display:grid;grid-template-columns:1fr 1fr;gap:8%}.kiwanis-mission h2{font-size:53px}.kiwanis-mission .large{font-size:24px}.kiwanis-mission>div>p{margin-bottom:23px}.kiwanis-mission>div>p:not(.large):not(.eyebrow){font-size:15px;color:var(--muted)}.kiwanis-values{padding:75px 6%;background:#eae6fc;border-radius:35px}.kiwanis-values .section-heading h2,.kiwanis-network .section-heading h2{font-size:52px}.kiwanis-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.kiwanis-value-grid article{padding:32px;background:var(--cream);border-radius:20px;transition:transform .3s}.kiwanis-value-grid article:hover{transform:translateY(-6px)}.kiwanis-value-grid article:nth-child(2){background:var(--gold)}.kiwanis-value-grid article>span{font-size:10px;letter-spacing:.13em}.kiwanis-value-grid h3{font-size:32px;margin:25px 0 20px}.kiwanis-value-grid p{font-size:14px;line-height:1.8}.kiwanis-network{padding:85px 6%}.network-list article{display:grid;grid-template-columns:55px 1fr 50px;gap:25px;align-items:center;border-top:1px solid #102c4725;padding:30px 0}.network-number{font-size:34px;color:var(--coral);font-family:Georgia,serif}.network-list .eyebrow{font-size:9px;margin-bottom:10px}.network-list h3{font-size:31px}.network-list p:not(.eyebrow){font-size:14px;max-width:660px;color:var(--muted);margin-top:13px}.kiwanis-history{padding:65px 6% 85px;display:grid;grid-template-columns:1fr 1fr;gap:8%}.kiwanis-history h2{font-size:52px}.kiwanis-dates article{border-top:1px solid #102c4725;padding:25px 0;display:grid;grid-template-columns:125px 1fr;gap:20px}.kiwanis-dates article>strong{font-size:25px;letter-spacing:-.05em}.kiwanis-dates h3{font-size:22px;margin-bottom:12px}.kiwanis-dates p{font-size:13px;color:var(--muted)}.kiwanis-resources{background:var(--navy);color:white;margin:0 20px;border-radius:35px;padding:70px 6%;text-align:center}.kiwanis-resources>.eyebrow{color:var(--gold)}.kiwanis-resources h2{font-size:53px}.kiwanis-resources>div{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:40px;text-align:left}.kiwanis-resources a{border:1px solid #ffffff40;border-radius:20px;padding:30px;transition:transform .3s,background .3s}.kiwanis-resources a:hover{background:#ffffff08;transform:translateY(-5px)}.kiwanis-resources a>span{font-size:9px;letter-spacing:.13em;color:var(--gold)}.kiwanis-resources strong{display:block;font-size:33px;letter-spacing:-.05em;margin:20px 0 14px}.kiwanis-resources a>p{font-size:13px;color:#d1dce2}.kiwanis-local{padding:80px 6%;display:flex;justify-content:space-between;align-items:center;gap:40px}.kiwanis-local h2{font-size:48px}.kiwanis-local p:not(.eyebrow){font-size:14px;color:var(--muted);margin-top:25px}.kiwanis-local>.button{flex-shrink:0}@media(max-width:900px){.kiwanis-hero h1{font-size:55px}.kiwanis-manifesto{padding:35px 25px;min-height:430px}.kiwanis-value-grid{gap:16px}.kiwanis-value-grid article{padding:25px}.kiwanis-value-grid h3{font-size:27px}.kiwanis-dates article{grid-template-columns:1fr;gap:10px}.kiwanis-local h2{font-size:40px}}@media(max-width:650px){.kiwanis-hero{padding:35px 6% 45px;grid-template-columns:1fr;gap:35px}.kiwanis-hero h1{font-size:49px}.kiwanis-hero .eyebrow{font-size:9px}.kiwanis-intro{font-size:16px;margin:25px 0}.kiwanis-manifesto{min-height:360px;max-width:100%;margin:0 7px;padding:45px 30px;border-radius:110px 110px 20px 20px}.manifesto-text{font-size:57px}.manifesto-motto{margin-top:25px}.kiwanis-mission{padding:20px 6% 50px;grid-template-columns:1fr;gap:30px}.kiwanis-mission h2{font-size:40px}.kiwanis-mission .large{font-size:22px}.kiwanis-values{padding:50px 6%;border-radius:25px}.kiwanis-values .section-heading h2,.kiwanis-network .section-heading h2{font-size:39px}.kiwanis-value-grid{grid-template-columns:1fr;gap:15px}.kiwanis-value-grid article{padding:28px}.kiwanis-value-grid h3{font-size:31px;margin:20px 0 15px}.kiwanis-network{padding:55px 6%}.network-list article{grid-template-columns:28px 1fr 35px;gap:12px;padding:25px 0}.network-number{font-size:25px}.network-list h3{font-size:25px}.network-list p:not(.eyebrow){font-size:12px}.network-list .eyebrow{font-size:7px}.network-list .circle-link{width:33px;height:33px;font-size:20px}.kiwanis-history{padding:20px 6% 55px;grid-template-columns:1fr;gap:30px}.kiwanis-history h2{font-size:40px}.kiwanis-dates article{grid-template-columns:110px 1fr;gap:15px}.kiwanis-dates article>strong{font-size:22px}.kiwanis-dates h3{font-size:21px}.kiwanis-resources{margin:0 10px;padding:50px 6%;border-radius:25px}.kiwanis-resources h2{font-size:39px}.kiwanis-resources>div{grid-template-columns:1fr;gap:15px}.kiwanis-resources a{padding:25px}.kiwanis-resources strong{font-size:31px;margin-top:15px}.kiwanis-local{padding:55px 6%;display:block}.kiwanis-local h2{font-size:39px}.kiwanis-local>.button{margin-top:28px}}
