.gwp{--navy-950:#040a17;--wide:1320px}.gwp ::selection{color:#fff;background:#fa4616}.gwp :focus-visible{outline-offset:3px;outline:3px solid #fa4616}.gp-wide{max-width:var(--wide);margin:0 auto}.gp-frame,.gp-door,.gp-plate,.gp-tile a>img,.gp-pillar__media,.gp-mosaic__cell,.gp-events__media,.gp-clinics__photo{position:relative}.gp-door>img,.gp-plate>img,.gp-pillar__media img,.gp-mosaic__cell img,.gp-events__media img,.gp-clinics__photo img,.gp-tile img{object-fit:cover;object-position:var(--focus-x,50%) var(--focus,45%);width:100%;height:100%;display:block}.gp-head{max-width:760px;margin-bottom:clamp(28px,4vw,44px)}.gp-head p{margin:10px 0 0;font-size:1.2rem}.gp-head--row{max-width:var(--wide);align-items:end;gap:8px 48px;display:grid}@media (width>=900px){.gp-head--row{grid-template-columns:auto 1fr}.gp-head--row p{text-align:right;justify-self:end}}.gp-doors{background:var(--navy-950);color:#fff;grid-template-columns:1fr 1fr;min-height:clamp(560px,86vh,920px);transition:grid-template-columns .6s cubic-bezier(.16,1,.3,1);display:grid;position:relative}@media (hover:hover) and (width>=900px){.gp-doors:has(.gp-door--train:hover,.gp-door--train:focus-within){grid-template-columns:1.22fr .78fr}.gp-doors:has(.gp-door--travel:hover,.gp-door--travel:focus-within){grid-template-columns:.78fr 1.22fr}}.gp-doors__title{z-index:2;padding:clamp(28px, 4vw, 56px) var(--band-x) 120px;pointer-events:none;background:linear-gradient(#040a17e0 0%,#040a178c 55%,#040a1700 100%);position:absolute;inset:0 0 auto}.gwp .gp-doors__title h1{color:#fff;text-align:center;letter-spacing:-.02em;text-wrap:balance;max-width:17ch;margin:0 auto;font-size:clamp(2.3rem,4.6vw,4rem);line-height:1.05}.gp-door{isolation:isolate;align-items:flex-end;display:flex;overflow:hidden}.gp-door>img{z-index:-2;filter:saturate(1.02);transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .6s;position:absolute;inset:0;transform:scale(1.02)}.gp-door:after{content:"";z-index:-1;background:linear-gradient(#040a1700 38%,#040a1799 66%,#040a17eb 100%);position:absolute;inset:0}.gp-door--train{border-right:2px solid var(--gator-orange)}@media (hover:hover){.gp-door:hover>img{filter:saturate(1.15);transform:scale(1.07)}}.gp-door__copy{padding:clamp(24px, 3.5vw, 52px) var(--band-x);max-width:560px}.gwp .gp-door h2{color:#fff;letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(2rem,3.4vw,3rem)}.gp-door__copy>p{color:#ffffffeb;max-width:23.25em;margin:0;font-size:1.15rem}.gp-door .gwp-actions{margin-top:20px}.gp-door__links{flex-wrap:wrap;gap:6px 22px;display:flex;margin-top:18px!important}.gwp .gp-door__links a{color:#fff;letter-spacing:1.8px;text-transform:uppercase;text-underline-offset:6px;font-size:.8rem;font-weight:700;text-decoration:underline 2px #fa4616e6}.gwp .gp-door__links a:hover{color:#ffd9cc}.gwp .gp-door a.gwp-btn--light,.gwp a.gwp-btn.gwp-btn--light{color:var(--navy-800);background:#fff}.gwp a.gwp-btn.gwp-btn--light:hover{background:var(--ice)}@media (width<=899px){.gp-doors{grid-template-columns:1fr;min-height:0}.gp-doors__title{padding:32px var(--band-x) 28px;background:var(--navy-950);position:static}.gp-door{height:min(125vw,640px)}.gp-door--train{border-right:0;border-bottom:2px solid var(--gator-orange)}}.gp-badges{padding:16px var(--band-x);background:var(--navy-800);color:#fff;letter-spacing:2.2px;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:8px 0;margin:0;font-size:.75rem;font-weight:700;list-style:none;display:flex}.gp-badges li{padding:0 18px}.gp-badges li+li{border-left:1px solid #ffffff47}@media (width<=600px){.gp-badges li{padding:4px 12px}.gp-badges li+li{border-left:0}}.gp-tiles{gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.gp-tiles{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.gp-tiles{grid-template-columns:repeat(4,1fr)}}.gwp .gp-tile a{height:100%;color:var(--text);flex-direction:column;text-decoration:none;display:flex}.gp-tile a>img{aspect-ratio:4/5;height:auto;transition:transform .8s cubic-bezier(.16,1,.3,1)}.gp-tile a{overflow:hidden}.gp-tile a:before{content:"";background:var(--cap,var(--gator-blue));height:6px;display:block}.gp-tile--orange{--cap:#fa4616}.gp-tile--bronze{--cap:#8a6a2f}.gp-tile--masters{--cap:#29afce}.gp-tile--blue{--cap:#0021a5}.gp-tile__ages{letter-spacing:2.2px;text-transform:uppercase;color:var(--gator-orange-text);margin-top:18px;font-size:.75rem;font-weight:700}.gwp .gp-tile h3{margin:6px 0 8px;font-size:1.5rem}.gp-tile p{margin:0 0 16px;font-size:1.02rem}.gp-tile__cta{letter-spacing:1.6px;text-transform:uppercase;color:var(--gator-blue);text-underline-offset:5px;text-decoration:underline 2px;text-decoration-color:var(--cap);margin-top:auto;font-size:.8rem;font-weight:700}@media (hover:hover){.gp-tile a:hover>img{transform:scale(1.04)}.gp-tile a:hover h3{color:var(--gator-orange-text)}}.gp-plate{background:var(--navy-950);color:#fff;display:grid;overflow:hidden}.gp-plate>img{grid-area:1/1;height:min(42.86vw,820px)}.gp-plate__copy{z-index:1;padding:clamp(28px, 5vw, 72px) var(--band-x);grid-area:1/1;align-self:end;max-width:820px;position:relative}.gp-plate:after{content:"";background:linear-gradient(80deg,#040a17e6 0%,#040a179e 38%,#040a1700 72%);grid-area:1/1}.gp-plate__copy{grid-row:1}.gwp .gp-plate h2{color:#fff;letter-spacing:-.015em;max-width:18ch;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}.gp-plate__copy p{color:#ffffffeb;max-width:46ch;margin:12px 0 0;font-size:1.2rem}.gwp .gp-plate__copy p a{color:#fff}@media (width<=760px){.gp-plate>img{height:75vw}.gp-plate:after{display:none}.gp-plate__copy{grid-area:2/1}}.gp-pillars{gap:clamp(36px,5vw,64px);display:grid}.gp-pillar{align-items:center;gap:clamp(20px,3.5vw,56px);display:grid}@media (width>=900px){.gp-pillar{grid-template-columns:7fr 5fr}.gp-pillar--flip{grid-template-columns:5fr 7fr}.gp-pillar--flip .gp-pillar__media{order:2}}.gp-pillar__media{overflow:hidden}.gp-pillar__media img{aspect-ratio:3/2;height:auto}.gwp .gp-pillar h3{margin:0 0 4px;font-size:clamp(1.8rem,2.8vw,2.4rem)}.gp-pillar__sub{letter-spacing:2px;text-transform:uppercase;color:var(--gator-orange-text);font-weight:700;margin:0 0 14px!important;font-size:.8rem!important}.gp-pillar__copy p:last-child{max-width:42ch;font-size:1.15rem}.gp-events{background:var(--navy-950)}.gp-events__grid{align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (width>=1000px){.gp-events__grid{grid-template-columns:1fr 1fr}}.gp-events__media{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gp-events__media img:first-child{aspect-ratio:3/2;grid-column:1/-1;height:auto}.gp-events__media img:not(:first-child){aspect-ratio:4/5;height:auto}.gp-events__lede{color:#ffffffe0;font-size:1.2rem}.gp-fixtures{margin:28px 0 0;padding:0;list-style:none}.gp-fixtures li{border-top:1px solid #fff3;grid-template-columns:1fr auto;align-items:center;gap:2px 20px;padding:22px 0;display:grid}.gp-fixtures li:last-child{border-bottom:1px solid #fff3}.gp-fixtures__when{letter-spacing:2.2px;text-transform:uppercase;color:#ffb59c;grid-column:1;font-size:.75rem;font-weight:700;margin:0!important}.gwp .gp-fixtures h3{color:#fff;grid-column:1;margin:2px 0;font-size:1.45rem}.gp-fixtures__where{color:#ffffffc7;grid-column:1;font-size:1rem;margin:0!important}.gp-fixtures__btn,.gp-fixtures__soon{grid-area:1/2/span 3}.gwp .gp-fixtures__btn{padding:14px 22px;font-size:.8rem}.gp-fixtures__soon{letter-spacing:2px;text-transform:uppercase;color:#ffffffb8;font-size:.75rem;font-weight:700}@media (width<=520px){.gp-fixtures li{grid-template-columns:1fr}.gp-fixtures__btn,.gp-fixtures__soon{grid-area:auto/1;justify-self:start;margin-top:12px}}.gp-clinics__grid{gap:clamp(24px,4vw,56px);display:grid}@media (width>=900px){.gp-clinics__grid{grid-template-columns:4fr 4fr 4fr;align-items:start}}.gp-clinics__photo{margin:0;overflow:hidden}.gp-clinics__photo img{aspect-ratio:4/5;height:auto}.gwp .gp-clinics h3{margin:0 0 12px;font-size:1.4rem}.gwp .gp-clinics h3+.gp-list+h3{margin-top:28px}.gp-list{margin:0;padding:0;list-style:none}.gp-list li{border-top:1px solid var(--rule);padding:11px 0 11px 28px;position:relative}.gp-list li:before{content:"";border-left:2.5px solid var(--gator-orange-text);border-bottom:2.5px solid var(--gator-orange-text);width:12px;height:7px;position:absolute;top:19px;left:2px;transform:rotate(-45deg)}.gp-essay{padding:var(--band-y) 0 0;background:#fff}.gp-mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(150px,42vw,260px);grid-auto-flow:dense;gap:4px;display:grid}@media (width>=760px){.gp-mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(170px,18vw,330px)}}.gp-mosaic__cell{background:var(--navy-800);margin:0;overflow:hidden}.gp-mosaic__cell.m-wide{grid-column:span 2}.gp-mosaic__cell.m-tall{grid-row:span 2}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gp-mosaic__cell img,.gp-tile a>img,.gp-pillar__media img{animation:linear both gp-develop view();animation-range:entry entry 70%}}}@keyframes gp-develop{0%{clip-path:inset(10% 6%);filter:saturate(.3)brightness(.85)}to{clip-path:inset(0);filter:none}}.gp-plate--close .gp-plate__copy{max-width:760px}.gwp a.gwp-btn.gwp-btn--outline{color:var(--gator-blue)}.gp-essay .gp-head--row{max-width:calc(var(--wide) + 2 * var(--band-x));padding:0 var(--band-x);margin-inline:auto}.gp-strip{background:#fff;grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(140px,38vw,240px);gap:4px;margin:0;display:grid}.gp-strip__cell{background:var(--navy-800);overflow:hidden}.gp-strip__cell img{object-fit:cover;object-position:var(--focus-x,50%) var(--focus,45%);width:100%;height:100%;display:block}.gp-strip__cell:first-child{grid-area:span 2/span 2}.gp-strip--3 .gp-strip__cell:not(:first-child){grid-column:span 1}@media (width>=760px){.gp-strip{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(170px,16vw,300px)}.gp-strip--3 .gp-strip__cell:not(:first-child){grid-column:span 2}}.gp-strip figcaption{padding:10px var(--band-x) 0;letter-spacing:1.8px;text-transform:uppercase;color:var(--muted);grid-column:1/-1;font-size:.75rem;font-weight:700}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gp-strip__cell img{animation:linear both gp-develop view();animation-range:entry entry 70%}}}.gp-hero-split{background:var(--navy-950);color:#fff;display:grid}@media (width>=900px){.gp-hero-split{grid-template-columns:5fr 7fr;min-height:clamp(460px,64vh,700px)}}.gp-hero-split__copy{padding:clamp(40px, 6vw, 88px) var(--band-x);place-self:center end;max-width:640px}.gwp .gp-hero-split h1{color:#fff;letter-spacing:-.02em}.gp-hero-split .gwp-lead{color:#ffffffeb}.gp-hero-split__media{min-height:320px;position:relative;overflow:hidden}.gp-hero-split__media img{object-fit:cover;object-position:var(--focus-x,50%) var(--focus,45%);width:100%;height:100%;position:absolute;inset:0}@media (width<=899px){.gp-hero-split__media{height:72vw;max-height:560px}.gp-hero-split__copy{justify-self:stretch}}.gp-facts{flex-wrap:wrap;gap:2px;margin:32px 0 0;padding:0;list-style:none;display:flex}.gp-facts li{background:#ffffff12;flex:120px;padding:16px 18px}.gp-facts b{font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.05;display:block}.gp-facts span{letter-spacing:2px;text-transform:uppercase;color:#ffffffc7;margin-top:6px;font-size:.7rem;font-weight:700;display:block}@media (width>=1100px){.gp-tiles--5{grid-template-columns:repeat(5,1fr)}}.gp-tile--static{flex-direction:column;display:flex}.gp-tile--static:before{content:"";background:var(--gator-blue);height:6px;display:block}.gp-tile__frame{background:var(--ice);overflow:hidden}.gp-tile__frame img{aspect-ratio:4/5;object-fit:cover;object-position:var(--focus-x,50%) var(--focus,40%);width:100%;height:auto;display:block}.gwp .gp-tile--static h3{margin:4px 0 0;font-size:1.35rem}@media (width<=639px){.gp-tiles--5{grid-template-columns:repeat(2,1fr);gap:14px}.gwp .gp-tiles--5 h3{font-size:1.1rem}}.gwp a.gwp-btn.gwp-btn--as-written{text-transform:none;letter-spacing:.3px;font-size:1rem}.gp-bio-hero{background:var(--navy-950);color:#fff;padding:clamp(40px, 6vw, 80px) var(--band-x)}.gp-bio-hero__inner{align-items:center;gap:clamp(28px,4vw,64px);max-width:1180px;margin:0 auto;display:grid}@media (width>=860px){.gp-bio-hero__inner{grid-template-columns:minmax(0,420px) 1fr}}.gp-bio-hero__portrait img{background:var(--ice);width:100%;height:auto;display:block}.gp-bio-hero__portrait{position:relative}.gp-bio-hero__portrait:after{content:"";background:var(--gator-orange);height:8px;max-width:inherit;position:absolute;bottom:-8px;left:0;right:0}.gp-bio-hero__role{letter-spacing:2.2px;text-transform:uppercase;color:#ffb59c;margin:0 0 10px;font-size:.8rem;font-weight:700}.gwp .gp-bio-hero h1{color:#fff;letter-spacing:-.02em}.gp-bio-hero .gwp-lead{color:#ffffffeb;max-width:52ch}.gp-bio-prose p:first-child:first-letter{float:left;color:var(--gator-blue);margin:6px 10px 0 0;font-size:3.4rem;font-weight:700;line-height:.9}.gp-plate--figure{margin:0}.gp-plate--figure:after{display:none}.gp-plate__caption{z-index:1;margin:0 var(--band-x) 20px;color:#fff;letter-spacing:1.6px;text-transform:uppercase;background:#040a17d1;grid-area:1/1;place-self:end start;padding:10px 14px;font-size:.78rem;font-weight:700;position:relative}@media (width<=760px){.gp-plate__caption{background:var(--navy-950);padding:12px var(--band-x);grid-area:2/1;margin:0}}.gp-cards{gap:clamp(20px,2.4vw,32px);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.gp-cards{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.gp-cards{grid-template-columns:repeat(3,1fr)}}@media (width>=900px){.gp-cards--3{grid-template-columns:repeat(3,1fr)}}.gwp .gp-card>a{height:100%;color:var(--text);background:#fff;flex-direction:column;text-decoration:none;display:flex}.gwp-band--ice .gp-card>a{background:#fff}.gp-card__media{background:var(--navy-800);overflow:hidden}.gp-card__media img{aspect-ratio:3/2;object-fit:cover;object-position:var(--focus-x,50%) var(--focus,45%);width:100%;height:auto;transition:transform .8s cubic-bezier(.16,1,.3,1);display:block}.gp-card__body{border:1px solid var(--rule);border-top:0;flex:1;padding:18px 20px 22px}.gp-card time{letter-spacing:2px;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.gwp .gp-card h2,.gwp .gp-card h3{color:var(--gator-blue);margin:6px 0 8px;font-size:1.3rem;line-height:1.25}.gp-card p{margin:0;font-size:.98rem}@media (hover:hover){.gp-card>a:hover img{transform:scale(1.04)}.gwp .gp-card>a:hover :is(h2,h3){color:var(--gator-orange-text)}}@media (width>=900px){.gp-card--lead{grid-column:1/-1}.gwp .gp-card--lead>a{grid-template-columns:3fr 2fr;display:grid}.gp-card--lead .gp-card__media img{aspect-ratio:auto;height:100%;min-height:360px}.gp-card--lead .gp-card__body{border:1px solid var(--rule);border-left:0;flex-direction:column;justify-content:center;align-self:stretch;padding:36px;display:flex}.gwp .gp-card--lead h2{font-size:2rem}}.gwp-band--ice h2#more{margin-bottom:24px}@media (width>=900px){.gp-hero-split--article{min-height:clamp(380px,52vh,560px)}}.gwp .gp-hero-split--article h1{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1}.gp-article{margin-inline:auto;font-size:1.15rem;line-height:1.7}.gwp .gp-facts b a{color:#fff;text-decoration:none}.gwp .gp-facts b a:hover{color:#ffb59c}.gp-facts span{overflow-wrap:anywhere}.gp-timeline{gap:clamp(40px,6vw,80px);margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width>=900px){.gp-timeline:before{content:"";background:#0021a52e;width:2px;position:absolute;top:0;bottom:0;left:50%}.gp-year{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0 clamp(40px,6vw,96px);display:grid;position:relative}.gp-year:before{content:"";background:var(--gator-orange);width:16px;height:16px;box-shadow:0 0 0 6px var(--ice);margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.gp-year--flip .gp-year__media{order:2}}.gp-year{gap:18px;display:grid}.gp-year__media{gap:6px;display:grid}.gp-year__media img{width:100%;height:auto;display:block}.gp-year__media img:not(.is-whole):not(.gp-year__second){aspect-ratio:3/2;object-fit:cover;object-position:var(--focus-x,50%) var(--focus,45%)}.gp-year__media img.is-whole{background:#fff;width:auto;max-width:100%;max-height:520px;margin-inline:auto}.gp-year__second{aspect-ratio:16/9;object-fit:cover}.gp-year__num{letter-spacing:-.03em;color:var(--gator-blue);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3rem,6vw,4.6rem);font-weight:700;line-height:.9}.gp-year__when{letter-spacing:2.2px;text-transform:uppercase;color:var(--gator-orange-text);font-size:.78rem;font-weight:700;margin:8px 0 6px!important}.gwp .gp-year h3{margin:0 0 8px;font-size:clamp(1.4rem,2.2vw,1.8rem)}.gp-year__copy p:last-child{max-width:46ch;font-size:1.1rem}@media (width>=900px){.gp-card--lead .gp-card__media{min-height:400px;position:relative}.gp-card--lead .gp-card__media img{width:100%;height:100%;min-height:0;position:absolute;inset:0}}.gp-facts b{white-space:nowrap}.gp-facts li{flex-basis:200px}@media (width<=859px){.gp-bio-hero__portrait{max-width:260px}}.gp-year__media--none{display:none}@media (width>=900px){.gp-year__media--none{display:block}.gp-year--text .gp-year__num{color:var(--gator-orange-text)}.gwp .gp-year{gap:0 clamp(48px,6vw,96px)}}
