.shell{max-width:75rem;padding-inline:var(--gutter);margin:0 auto}.nav{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:2rem;padding-block:1.6rem;display:flex}.nav__mark{flex-shrink:0;font:1.55rem/1.2 Georgia,serif;text-decoration:none}.nav__mark span{letter-spacing:.15em;text-transform:uppercase;margin-top:.5rem;font:.75rem/1.5 Arial,sans-serif;display:block}.nav__links{flex-wrap:wrap;align-items:center;gap:1.2rem;font-size:.85rem;display:flex}.nav__links a{padding-block:.5rem;text-decoration:none}.nav__links a:hover{text-decoration:underline}.nav__links a:last-child{background:var(--accent);color:#fff;border-radius:2rem;padding:.8rem 1.4rem}.hero{padding-block:4rem}.hero--coastal{background:radial-gradient(at 90% 60%,#eff2eb,#0000 65%);grid-template-columns:1.05fr 1fr;align-items:center;gap:4rem;display:grid}.hero__eyebrow{text-transform:uppercase;letter-spacing:.18em;margin-bottom:1.4rem;font-size:.75rem;font-weight:700;display:block}.hero h1{font-size:clamp(2.6rem,5.2vw,4.75rem)}.hero__tagline{margin-top:1.3rem;font:1.3rem Georgia,serif}.hero__intro{max-width:var(--measure);color:var(--text-dim);margin-top:1.5rem;font-size:1.1rem}.hero__portrait{margin:0}.hero__portrait img{object-fit:cover;object-position:center;border-radius:1.25rem;width:100%;height:31rem}.hero__actions{flex-wrap:wrap;gap:.8rem;margin-top:1.7rem;display:flex}.btn{border:1px solid var(--border);border-radius:2rem;justify-content:center;align-items:center;min-height:44px;padding:.8rem 1.5rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{text-decoration:underline}.btn--primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn--ghost{color:var(--text);background:0 0}.section{padding-block:var(--section-y);border-top:1px solid var(--border)}.section__head{margin-bottom:2rem;font-size:clamp(2rem,3.7vw,3.1rem)}.welcome__overview{grid-template-columns:1fr 1fr;gap:3.5rem;display:grid}.welcome__summary{align-content:start;gap:1.3rem;display:grid}.welcome__lede{font-size:1.35rem}.welcome__portrait{margin:0}.welcome__portrait img{border-radius:1.1rem;width:100%;height:auto;display:block}.welcome__embed{aspect-ratio:2/3;background:var(--bg);border:0;border-radius:1.1rem;width:100%;display:block}.welcome__portrait figcaption{margin-top:.5rem;font-size:.9rem}.welcome__full{margin-top:2rem}.welcome__letter{gap:1.4rem;margin-top:1.5rem;font-size:1.1rem;display:grid}.welcome__letter>p{max-width:var(--measure)}.photo{max-width:48rem;margin:1rem 0}.photo img{border-radius:1.1rem;width:100%;height:auto}.photo figcaption{margin-top:.6rem;font-size:.85rem}.stats{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2.5rem 0 0;padding-top:2rem;display:grid}.stat__value{font:2rem Georgia,serif}.stat__label{color:var(--text-dim);margin:.5rem 0 0;font-size:.85rem}.cards{grid-template-columns:repeat(3,1fr);gap:1.7rem;display:grid}.card{background:var(--surface);border-radius:1.1rem;flex-direction:column;padding:1.7rem;display:flex}.card p{margin-top:1rem;font-size:1rem}.card__photo{margin-top:auto;padding-top:1.5rem;display:block}.card__photo img{aspect-ratio:4/3;object-fit:contain;background:#e9ede5;border-radius:.6rem;width:100%;display:block}.scholarship-feature{background:var(--accent);color:#fff;border-radius:1.1rem;padding:clamp(1.6rem,4vw,3rem)}.scholarship-feature h2{max-width:21ch;margin-bottom:1.5rem;font-size:clamp(2rem,3.7vw,3.1rem)}.scholarship-feature>p{max-width:var(--measure)}.scholarship-feature .btn--primary{color:var(--accent);background:#fff;border-color:#fff}.scholarship-feature .btn--ghost{color:#fff;border-color:#fff}.scholarship h1{max-width:19ch}.scholarship__details{margin-top:0}.scholarship__details .btn{justify-self:start}.scholarship__details address{font-style:normal}.linklist{border-top:1px solid var(--border);display:grid}.linklist__row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1.1rem;text-decoration:none;display:flex}a.linklist__row:hover{text-decoration:underline}.linklist__label{font-size:1.2rem}.linklist__handle{overflow-wrap:anywhere;font-size:.9rem}.linklist__row[data-pending=true]{color:var(--text-dim)}#contact{background:var(--surface);border-radius:1.1rem 1.1rem 0 0}.contact__body{max-width:var(--measure);font-size:1.1rem}.contact__note{max-width:90ch;color:var(--text-dim);margin-top:2rem;font-size:.8rem}.footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:2rem;font-size:.8rem;display:flex}.placeholder{background:var(--surface);border:1px dashed var(--accent);border-radius:1rem;place-content:center;padding:2rem;display:grid}.placeholder__hint{font-size:.85rem}@media (width<=62rem){.nav{flex-direction:column;align-items:start;gap:1rem}.hero--coastal{gap:2rem}}@media (width<=47.5rem){.hero--coastal,.welcome__overview,.cards{grid-template-columns:1fr}.hero{padding-block:2.5rem}.hero__portrait img{object-fit:contain;height:auto;max-height:36rem}.nav__links{gap:.4rem 1rem}.nav__links a{align-items:center;min-height:44px;display:inline-flex}.stats{grid-template-columns:1fr}.welcome__overview{gap:2rem}.linklist__row{flex-wrap:wrap}}.team-advisor{border-top:1px solid var(--border);margin-top:3rem;padding-top:3rem}.team-advisor h2,.team-advisor__subheading{margin-bottom:1.4rem;font-size:clamp(2rem,3.7vw,3.1rem)}.team-advisor__subheading{margin-top:2rem}.team-advisor>p{max-width:var(--measure);margin-bottom:2rem}.team-gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.3rem;display:grid}.team-gallery a{background:var(--surface);border-radius:1rem;display:block;overflow:hidden}.team-gallery img{aspect-ratio:4/3;object-fit:contain;width:100%}@media (width<=47.5rem){.team-gallery{grid-template-columns:1fr}}.welcome-gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.3rem;display:grid}.welcome-gallery#covid-photos{grid-template-columns:repeat(3,minmax(0,1fr))}.welcome-gallery a{background:var(--surface);border-radius:1rem;display:block;overflow:hidden}.welcome-gallery img{aspect-ratio:4/3;object-fit:contain;width:100%}@media (width<=47.5rem){.welcome-gallery,.welcome-gallery#covid-photos{grid-template-columns:1fr}}.tournament-group{margin-top:2.5rem}.tournament-group h3{margin-bottom:1.4rem;font-size:clamp(1.4rem,2.5vw,2rem)}.hero--coastal{isolation:isolate;position:relative;overflow:clip}.hero--coastal:before{content:"";opacity:.22;pointer-events:none;z-index:-1;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20560%20520'%3e%3cdefs%3e%3cg%20id='splitLeaf'%3e%3cdefs%3e%3clinearGradient%20id='leaf'%20x1='0'%20y1='0'%20x2='1'%20y2='.8'%3e%3cstop%20stop-color='%23718e70'/%3e%3cstop%20offset='.48'%20stop-color='%233e6850'/%3e%3cstop%20offset='1'%20stop-color='%23294f3f'/%3e%3c/linearGradient%3e%3cmask%20id='cuts'%3e%3crect%20width='300'%20height='340'%20fill='white'/%3e%3cg%20fill='black'%3e%3cpath%20d='M0%2083%20C35%2086%2067%20103%20105%20134%20C116%20144%20108%20151%2097%20143%20C59%20118%2028%20116%200%20118Z'/%3e%3cpath%20d='M0%20139%20C35%20139%2072%20158%20111%20182%20C123%20190%20114%20199%20102%20191%20C58%20169%2030%20171%200%20173Z'/%3e%3cpath%20d='M7%20194%20C43%20190%2078%20205%20118%20226%20C130%20233%20123%20241%20112%20236%20C75%20220%2044%20228%2019%20226Z'/%3e%3cpath%20d='M44%20251%20C78%20239%20107%20248%20133%20260%20C143%20266%20135%20273%20127%20270%20C102%20263%2089%20279%2077%20279Z'/%3e%3cpath%20d='M300%2076%20C266%2082%20226%20106%20189%20137%20C179%20146%20185%20153%20196%20147%20C238%20122%20270%20115%20300%20115Z'/%3e%3cpath%20d='M305%20138%20C271%20137%20232%20155%20194%20180%20C183%20188%20190%20198%20202%20191%20C244%20170%20271%20174%20302%20171Z'/%3e%3cpath%20d='M295%20195%20C258%20191%20225%20206%20187%20229%20C177%20235%20184%20243%20195%20238%20C229%20224%20257%20231%20280%20225Z'/%3e%3cpath%20d='M260%20253%20C231%20241%20203%20247%20178%20261%20C169%20267%20174%20274%20184%20271%20C208%20263%20223%20281%20236%20277Z'/%3e%3cpath%20d='M112%2085%20C102%2086%20104%20104%20115%20119%20C123%20129%20129%20125%20126%20114%20C123%2099%20119%2085%20112%2085Z'/%3e%3cpath%20d='M187%2088%20C197%2087%20194%20107%20182%20123%20C174%20132%20168%20126%20172%20115%20C177%20100%20179%2090%20187%2088Z'/%3e%3cellipse%20cx='132'%20cy='173'%20rx='6'%20ry='16'%20transform='rotate(-19%20132%20173)'/%3e%3cellipse%20cx='168'%20cy='207'%20rx='5'%20ry='13'%20transform='rotate(22%20168%20207)'/%3e%3c/g%3e%3c/mask%3e%3c/defs%3e%3cpath%20d='M150%20329%20Q157%20297%20151%20261'%20stroke='%233d624b'%20stroke-width='4'%20fill='none'%20stroke-linecap='round'/%3e%3cg%20mask='url(%23cuts)'%3e%3cpath%20d='M148%2076%20C136%2047%20114%2027%2082%2029%20C37%2031%2013%2065%209%20106%20C1%20172%2031%20230%2081%20263%20C107%20280%20135%20290%20151%20301%20C170%20286%20209%20278%20237%20254%20C282%20218%20298%20166%20289%20109%20C285%2065%20263%2030%20221%2028%20C187%2026%20162%2047%20148%2076Z'%20fill='url(%23leaf)'/%3e%3cg%20fill='none'%20stroke='%23b4c2a1'%20stroke-linecap='round'%3e%3cpath%20d='M148%2078%20C145%20141%20158%20221%20151%20293'%20stroke-width='2'%20opacity='.6'/%3e%3cpath%20d='M148%20143%20Q129%2092%2083%2057%20M150%20149%20Q178%2096%20220%2055%20M150%20189%20Q100%20143%2039%20130%20M152%20195%20Q205%20144%20265%20129%20M153%20237%20Q104%20208%2048%20199%20M153%20244%20Q204%20211%20259%20200%20M152%20274%20Q126%20256%2098%20249%20M154%20276%20Q182%20257%20209%20249'%20stroke-width='1.1'%20opacity='.35'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/defs%3e%3cg%20opacity='.92'%20transform='translate(32%2054)%20rotate(-19%20150%20160)%20scale(.93)'%3e%3cuse%20href='%23splitLeaf'/%3e%3c/g%3e%3cg%20opacity='.67'%20transform='translate(276%20232)%20rotate(26%20105%20115)%20scale(.68)'%3e%3cuse%20href='%23splitLeaf'/%3e%3c/g%3e%3cpath%20d='M318%20498%20Q301%20385%20200%20243'%20fill='none'%20stroke='%23718b70'%20stroke-width='2'%20opacity='.5'/%3e%3c/svg%3e") 50%/contain no-repeat;width:29rem;height:27rem;position:absolute;top:-3rem;right:-3rem;transform:rotate(8deg)}.hero__greeting{align-items:center;gap:.6rem;display:inline-flex}.hibiscus{width:clamp(3.5rem,6vw,5rem);height:auto;transform:rotate(-12deg)}.scholarship-feature{isolation:isolate;position:relative;overflow:hidden}.scholarship-feature:after{content:"";filter:brightness(2.8)saturate(.45);opacity:.22;pointer-events:none;z-index:-1;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20560%20520'%3e%3cdefs%3e%3cg%20id='splitLeaf'%3e%3cdefs%3e%3clinearGradient%20id='leaf'%20x1='0'%20y1='0'%20x2='1'%20y2='.8'%3e%3cstop%20stop-color='%23718e70'/%3e%3cstop%20offset='.48'%20stop-color='%233e6850'/%3e%3cstop%20offset='1'%20stop-color='%23294f3f'/%3e%3c/linearGradient%3e%3cmask%20id='cuts'%3e%3crect%20width='300'%20height='340'%20fill='white'/%3e%3cg%20fill='black'%3e%3cpath%20d='M0%2083%20C35%2086%2067%20103%20105%20134%20C116%20144%20108%20151%2097%20143%20C59%20118%2028%20116%200%20118Z'/%3e%3cpath%20d='M0%20139%20C35%20139%2072%20158%20111%20182%20C123%20190%20114%20199%20102%20191%20C58%20169%2030%20171%200%20173Z'/%3e%3cpath%20d='M7%20194%20C43%20190%2078%20205%20118%20226%20C130%20233%20123%20241%20112%20236%20C75%20220%2044%20228%2019%20226Z'/%3e%3cpath%20d='M44%20251%20C78%20239%20107%20248%20133%20260%20C143%20266%20135%20273%20127%20270%20C102%20263%2089%20279%2077%20279Z'/%3e%3cpath%20d='M300%2076%20C266%2082%20226%20106%20189%20137%20C179%20146%20185%20153%20196%20147%20C238%20122%20270%20115%20300%20115Z'/%3e%3cpath%20d='M305%20138%20C271%20137%20232%20155%20194%20180%20C183%20188%20190%20198%20202%20191%20C244%20170%20271%20174%20302%20171Z'/%3e%3cpath%20d='M295%20195%20C258%20191%20225%20206%20187%20229%20C177%20235%20184%20243%20195%20238%20C229%20224%20257%20231%20280%20225Z'/%3e%3cpath%20d='M260%20253%20C231%20241%20203%20247%20178%20261%20C169%20267%20174%20274%20184%20271%20C208%20263%20223%20281%20236%20277Z'/%3e%3cpath%20d='M112%2085%20C102%2086%20104%20104%20115%20119%20C123%20129%20129%20125%20126%20114%20C123%2099%20119%2085%20112%2085Z'/%3e%3cpath%20d='M187%2088%20C197%2087%20194%20107%20182%20123%20C174%20132%20168%20126%20172%20115%20C177%20100%20179%2090%20187%2088Z'/%3e%3cellipse%20cx='132'%20cy='173'%20rx='6'%20ry='16'%20transform='rotate(-19%20132%20173)'/%3e%3cellipse%20cx='168'%20cy='207'%20rx='5'%20ry='13'%20transform='rotate(22%20168%20207)'/%3e%3c/g%3e%3c/mask%3e%3c/defs%3e%3cpath%20d='M150%20329%20Q157%20297%20151%20261'%20stroke='%233d624b'%20stroke-width='4'%20fill='none'%20stroke-linecap='round'/%3e%3cg%20mask='url(%23cuts)'%3e%3cpath%20d='M148%2076%20C136%2047%20114%2027%2082%2029%20C37%2031%2013%2065%209%20106%20C1%20172%2031%20230%2081%20263%20C107%20280%20135%20290%20151%20301%20C170%20286%20209%20278%20237%20254%20C282%20218%20298%20166%20289%20109%20C285%2065%20263%2030%20221%2028%20C187%2026%20162%2047%20148%2076Z'%20fill='url(%23leaf)'/%3e%3cg%20fill='none'%20stroke='%23b4c2a1'%20stroke-linecap='round'%3e%3cpath%20d='M148%2078%20C145%20141%20158%20221%20151%20293'%20stroke-width='2'%20opacity='.6'/%3e%3cpath%20d='M148%20143%20Q129%2092%2083%2057%20M150%20149%20Q178%2096%20220%2055%20M150%20189%20Q100%20143%2039%20130%20M152%20195%20Q205%20144%20265%20129%20M153%20237%20Q104%20208%2048%20199%20M153%20244%20Q204%20211%20259%20200%20M152%20274%20Q126%20256%2098%20249%20M154%20276%20Q182%20257%20209%20249'%20stroke-width='1.1'%20opacity='.35'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/defs%3e%3cg%20opacity='.92'%20transform='translate(32%2054)%20rotate(-19%20150%20160)%20scale(.93)'%3e%3cuse%20href='%23splitLeaf'/%3e%3c/g%3e%3cg%20opacity='.67'%20transform='translate(276%20232)%20rotate(26%20105%20115)%20scale(.68)'%3e%3cuse%20href='%23splitLeaf'/%3e%3c/g%3e%3cpath%20d='M318%20498%20Q301%20385%20200%20243'%20fill='none'%20stroke='%23718b70'%20stroke-width='2'%20opacity='.5'/%3e%3c/svg%3e") 50%/contain no-repeat;width:26rem;height:26rem;position:absolute;bottom:-6rem;right:-4rem;transform:rotate(-25deg)}.scholarship{isolation:isolate;position:relative}.scholarship:before{content:"";opacity:.17;pointer-events:none;z-index:-1;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20560%20520'%3e%3cdefs%3e%3cg%20id='splitLeaf'%3e%3cdefs%3e%3clinearGradient%20id='leaf'%20x1='0'%20y1='0'%20x2='1'%20y2='.8'%3e%3cstop%20stop-color='%23718e70'/%3e%3cstop%20offset='.48'%20stop-color='%233e6850'/%3e%3cstop%20offset='1'%20stop-color='%23294f3f'/%3e%3c/linearGradient%3e%3cmask%20id='cuts'%3e%3crect%20width='300'%20height='340'%20fill='white'/%3e%3cg%20fill='black'%3e%3cpath%20d='M0%2083%20C35%2086%2067%20103%20105%20134%20C116%20144%20108%20151%2097%20143%20C59%20118%2028%20116%200%20118Z'/%3e%3cpath%20d='M0%20139%20C35%20139%2072%20158%20111%20182%20C123%20190%20114%20199%20102%20191%20C58%20169%2030%20171%200%20173Z'/%3e%3cpath%20d='M7%20194%20C43%20190%2078%20205%20118%20226%20C130%20233%20123%20241%20112%20236%20C75%20220%2044%20228%2019%20226Z'/%3e%3cpath%20d='M44%20251%20C78%20239%20107%20248%20133%20260%20C143%20266%20135%20273%20127%20270%20C102%20263%2089%20279%2077%20279Z'/%3e%3cpath%20d='M300%2076%20C266%2082%20226%20106%20189%20137%20C179%20146%20185%20153%20196%20147%20C238%20122%20270%20115%20300%20115Z'/%3e%3cpath%20d='M305%20138%20C271%20137%20232%20155%20194%20180%20C183%20188%20190%20198%20202%20191%20C244%20170%20271%20174%20302%20171Z'/%3e%3cpath%20d='M295%20195%20C258%20191%20225%20206%20187%20229%20C177%20235%20184%20243%20195%20238%20C229%20224%20257%20231%20280%20225Z'/%3e%3cpath%20d='M260%20253%20C231%20241%20203%20247%20178%20261%20C169%20267%20174%20274%20184%20271%20C208%20263%20223%20281%20236%20277Z'/%3e%3cpath%20d='M112%2085%20C102%2086%20104%20104%20115%20119%20C123%20129%20129%20125%20126%20114%20C123%2099%20119%2085%20112%2085Z'/%3e%3cpath%20d='M187%2088%20C197%2087%20194%20107%20182%20123%20C174%20132%20168%20126%20172%20115%20C177%20100%20179%2090%20187%2088Z'/%3e%3cellipse%20cx='132'%20cy='173'%20rx='6'%20ry='16'%20transform='rotate(-19%20132%20173)'/%3e%3cellipse%20cx='168'%20cy='207'%20rx='5'%20ry='13'%20transform='rotate(22%20168%20207)'/%3e%3c/g%3e%3c/mask%3e%3c/defs%3e%3cpath%20d='M150%20329%20Q157%20297%20151%20261'%20stroke='%233d624b'%20stroke-width='4'%20fill='none'%20stroke-linecap='round'/%3e%3cg%20mask='url(%23cuts)'%3e%3cpath%20d='M148%2076%20C136%2047%20114%2027%2082%2029%20C37%2031%2013%2065%209%20106%20C1%20172%2031%20230%2081%20263%20C107%20280%20135%20290%20151%20301%20C170%20286%20209%20278%20237%20254%20C282%20218%20298%20166%20289%20109%20C285%2065%20263%2030%20221%2028%20C187%2026%20162%2047%20148%2076Z'%20fill='url(%23leaf)'/%3e%3cg%20fill='none'%20stroke='%23b4c2a1'%20stroke-linecap='round'%3e%3cpath%20d='M148%2078%20C145%20141%20158%20221%20151%20293'%20stroke-width='2'%20opacity='.6'/%3e%3cpath%20d='M148%20143%20Q129%2092%2083%2057%20M150%20149%20Q178%2096%20220%2055%20M150%20189%20Q100%20143%2039%20130%20M152%20195%20Q205%20144%20265%20129%20M153%20237%20Q104%20208%2048%20199%20M153%20244%20Q204%20211%20259%20200%20M152%20274%20Q126%20256%2098%20249%20M154%20276%20Q182%20257%20209%20249'%20stroke-width='1.1'%20opacity='.35'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/defs%3e%3cg%20opacity='.92'%20transform='translate(32%2054)%20rotate(-19%20150%20160)%20scale(.93)'%3e%3cuse%20href='%23splitLeaf'/%3e%3c/g%3e%3cg%20opacity='.67'%20transform='translate(276%20232)%20rotate(26%20105%20115)%20scale(.68)'%3e%3cuse%20href='%23splitLeaf'/%3e%3c/g%3e%3cpath%20d='M318%20498%20Q301%20385%20200%20243'%20fill='none'%20stroke='%23718b70'%20stroke-width='2'%20opacity='.5'/%3e%3c/svg%3e") 50%/contain no-repeat;width:19rem;height:19rem;position:absolute;top:2rem;right:2rem}.scholarship>*{position:relative}.footer:after{content:"";opacity:.55;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20340'%3e%3cdefs%3e%3clinearGradient%20id='leaf'%20x1='0'%20y1='0'%20x2='1'%20y2='.8'%3e%3cstop%20stop-color='%23718e70'/%3e%3cstop%20offset='.48'%20stop-color='%233e6850'/%3e%3cstop%20offset='1'%20stop-color='%23294f3f'/%3e%3c/linearGradient%3e%3cmask%20id='cuts'%3e%3crect%20width='300'%20height='340'%20fill='white'/%3e%3cg%20fill='black'%3e%3cpath%20d='M0%2083%20C35%2086%2067%20103%20105%20134%20C116%20144%20108%20151%2097%20143%20C59%20118%2028%20116%200%20118Z'/%3e%3cpath%20d='M0%20139%20C35%20139%2072%20158%20111%20182%20C123%20190%20114%20199%20102%20191%20C58%20169%2030%20171%200%20173Z'/%3e%3cpath%20d='M7%20194%20C43%20190%2078%20205%20118%20226%20C130%20233%20123%20241%20112%20236%20C75%20220%2044%20228%2019%20226Z'/%3e%3cpath%20d='M44%20251%20C78%20239%20107%20248%20133%20260%20C143%20266%20135%20273%20127%20270%20C102%20263%2089%20279%2077%20279Z'/%3e%3cpath%20d='M300%2076%20C266%2082%20226%20106%20189%20137%20C179%20146%20185%20153%20196%20147%20C238%20122%20270%20115%20300%20115Z'/%3e%3cpath%20d='M305%20138%20C271%20137%20232%20155%20194%20180%20C183%20188%20190%20198%20202%20191%20C244%20170%20271%20174%20302%20171Z'/%3e%3cpath%20d='M295%20195%20C258%20191%20225%20206%20187%20229%20C177%20235%20184%20243%20195%20238%20C229%20224%20257%20231%20280%20225Z'/%3e%3cpath%20d='M260%20253%20C231%20241%20203%20247%20178%20261%20C169%20267%20174%20274%20184%20271%20C208%20263%20223%20281%20236%20277Z'/%3e%3cpath%20d='M112%2085%20C102%2086%20104%20104%20115%20119%20C123%20129%20129%20125%20126%20114%20C123%2099%20119%2085%20112%2085Z'/%3e%3cpath%20d='M187%2088%20C197%2087%20194%20107%20182%20123%20C174%20132%20168%20126%20172%20115%20C177%20100%20179%2090%20187%2088Z'/%3e%3cellipse%20cx='132'%20cy='173'%20rx='6'%20ry='16'%20transform='rotate(-19%20132%20173)'/%3e%3cellipse%20cx='168'%20cy='207'%20rx='5'%20ry='13'%20transform='rotate(22%20168%20207)'/%3e%3c/g%3e%3c/mask%3e%3c/defs%3e%3cpath%20d='M150%20329%20Q157%20297%20151%20261'%20stroke='%233d624b'%20stroke-width='4'%20fill='none'%20stroke-linecap='round'/%3e%3cg%20mask='url(%23cuts)'%3e%3cpath%20d='M148%2076%20C136%2047%20114%2027%2082%2029%20C37%2031%2013%2065%209%20106%20C1%20172%2031%20230%2081%20263%20C107%20280%20135%20290%20151%20301%20C170%20286%20209%20278%20237%20254%20C282%20218%20298%20166%20289%20109%20C285%2065%20263%2030%20221%2028%20C187%2026%20162%2047%20148%2076Z'%20fill='url(%23leaf)'/%3e%3cg%20fill='none'%20stroke='%23b4c2a1'%20stroke-linecap='round'%3e%3cpath%20d='M148%2078%20C145%20141%20158%20221%20151%20293'%20stroke-width='2'%20opacity='.6'/%3e%3cpath%20d='M148%20143%20Q129%2092%2083%2057%20M150%20149%20Q178%2096%20220%2055%20M150%20189%20Q100%20143%2039%20130%20M152%20195%20Q205%20144%20265%20129%20M153%20237%20Q104%20208%2048%20199%20M153%20244%20Q204%20211%20259%20200%20M152%20274%20Q126%20256%2098%20249%20M154%20276%20Q182%20257%20209%20249'%20stroke-width='1.1'%20opacity='.35'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;width:2.5rem;height:3rem}@media (width<=47.5rem){.hero--coastal:before{opacity:.14;width:18rem;height:20rem;top:-2rem;right:-5rem}.scholarship-feature:after{opacity:.1;width:18rem;right:-7rem}.scholarship:before{display:none}.card__photo{margin-top:0}}.tournament-photo{margin:0}.tournament-photo figcaption{margin-top:.6rem;font-size:.95rem}.movie-bit-buttons{flex-wrap:wrap;gap:.65rem;display:flex}.team-gallery .movie-bit-button{background:var(--accent);color:#fff;text-align:center;border-radius:2rem;display:inline-flex}.community-gallery{grid-template-columns:1.307fr 1fr;align-items:start;gap:1.8rem;margin-top:1.4rem;display:grid}.community-photo{aspect-ratio:890/882;border-radius:1rem;margin:0;overflow:hidden}.community-photo img{object-fit:contain;width:100%;height:100%;display:block}.community-photo--certificate{aspect-ratio:1699/2200;border-radius:.4rem}.community-photo--certificate img{transform:rotate(1deg)scale(1.04)}@media (width<=47.5rem){.community-gallery{grid-template-columns:1fr}.community-photo--certificate{justify-self:center;width:76.5%}}.recipient__card{border:1px solid var(--border);background:#fff;border-radius:1.2rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid}.recipient__visuals{grid-template-columns:1.65fr 1fr;align-items:center;gap:1.25rem;display:grid}.recipient__portrait{margin:0}.recipient__portrait svg{border-radius:.7rem;width:100%;display:block;overflow:hidden}.recipient__portrait figcaption{text-align:center;margin-top:.8rem;font-size:1.1rem;font-weight:700}.recipient__logo{clip-path:circle(50%);width:100%;overflow:hidden}.recipient__copy h2{margin-bottom:1.4rem;font-size:clamp(1.6rem,2.5vw,2.2rem);line-height:1.2}.recipient__copy p{margin-top:1rem;line-height:1.7}.recipient__congratulations{color:var(--accent);font-weight:700}@media (width<=47.5rem){.recipient__card{grid-template-columns:1fr}.recipient__visuals{max-width:26rem;margin-inline:auto}}.stats-with-movie{border-top:1px solid var(--border);grid-template-columns:minmax(0,3fr) minmax(0,1.3fr);align-items:center;gap:2rem;margin-top:2.5rem;padding-top:2rem;display:grid}.stats-with-movie .stats{border:0;margin:0;padding:0}.stats-movie-button{text-align:center}@media (width<=47.5rem){.stats-with-movie{grid-template-columns:1fr}.stats-movie-button{justify-self:start}}.tournament-photo--side-button{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.3rem;display:grid}.tournament-photo--side-button figcaption{margin-top:0}@media (width<=47.5rem){.tournament-photo--side-button{grid-column:auto;grid-template-columns:1fr}}.card__photo img[src="/media/urgent-care-portrait.png"]{width:112%;max-width:none;margin-inline:-6%;transform:scaleX(-1)}.hero--coastal .hero__actions{flex-direction:column;align-items:flex-start;gap:1rem}:root{--bg:#fafaf6;--surface:#f0f2eb;--border:#ced4c8;--text:#1e3e35;--text-dim:#345347;--accent:#285f50;--measure:68ch;--gutter:clamp(1.25rem, 4vw, 3rem);--section-y:clamp(3rem, 6vw, 4.5rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{background:var(--bg);color:var(--text);margin:0;font-size:17px;line-height:1.65}h1,h2,h3,p{margin:0}h1,h2{letter-spacing:-.035em;font-family:Georgia,serif;font-weight:400;line-height:1.1}h3{font-size:1.35rem;line-height:1.3}a{color:inherit}img{max-width:100%;display:block}:focus-visible{outline-offset:4px;outline:3px solid #ac6200}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
