.florida-module__cD_7UG__page{background:var(--paper)}.florida-module__cD_7UG__hero{border-bottom:1px solid var(--ink);grid-template-columns:minmax(330px,.8fr) minmax(340px,1.2fr);align-items:end;gap:clamp(50px,9vw,150px);padding:clamp(48px,5vw,72px) 6vw clamp(54px,6vw,82px);display:grid}.florida-module__cD_7UG__hero>div:first-child>p,.florida-module__cD_7UG__collectionHeading>p,.florida-module__cD_7UG__collectionPending>p{color:var(--special-red);letter-spacing:.15em;margin:0;font-size:9px;font-weight:750}.florida-module__cD_7UG__hero h1{letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(42px,5.1vw,72px);font-weight:680;line-height:.9}.florida-module__cD_7UG__hero h1 i{color:var(--special-red);font-style:normal}.florida-module__cD_7UG__hero .florida-module__cD_7UG__region{color:var(--ink);letter-spacing:.13em;margin:20px 0 0;font-size:8px;font-weight:750;line-height:1.4}.florida-module__cD_7UG__heroCopy{gap:16px;max-width:64ch;display:grid}.florida-module__cD_7UG__heroCopy p{font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", Arial, sans-serif;margin:0;font-size:clamp(15px,1.35vw,19px);line-height:1.5}.florida-module__cD_7UG__heroCopy p:nth-child(2){font-weight:650}.florida-module__cD_7UG__collection{padding:clamp(66px,8vw,118px) 6vw}.florida-module__cD_7UG__collectionHeading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;display:grid}.florida-module__cD_7UG__collectionHeading h2{letter-spacing:-.055em;margin:13px 0 0;font-size:clamp(30px,3.8vw,52px);line-height:.94}.florida-module__cD_7UG__collectionTools{border-top:1px solid var(--ink);grid-template-columns:minmax(250px,.52fr) minmax(0,1fr);align-items:end;gap:clamp(30px,5vw,72px);margin-top:38px;padding-top:22px;display:grid}.florida-module__cD_7UG__search{gap:8px;display:grid}.florida-module__cD_7UG__search span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:750}.florida-module__cD_7UG__search input{border:0;border-bottom:1px solid var(--ink);width:100%;color:var(--ink);background:0 0;border-radius:0;padding:10px 0;font-size:14px}.florida-module__cD_7UG__search input:focus-visible{border-bottom-color:var(--special-red);outline:none}.florida-module__cD_7UG__filters{flex-wrap:wrap;gap:7px;margin-top:38px;display:flex}.florida-module__cD_7UG__collectionTools .florida-module__cD_7UG__filters{margin-top:0}.florida-module__cD_7UG__filters button{border:1px solid var(--ink);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:9px 12px;font-size:8px;font-weight:750}.florida-module__cD_7UG__filters button[aria-pressed=true],.florida-module__cD_7UG__filters button:hover,.florida-module__cD_7UG__filters button:focus-visible{color:var(--paper);background:var(--ink);outline:none}.florida-module__cD_7UG__storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(34px,4vw,58px) 22px;margin-top:34px;display:grid}.florida-module__cD_7UG__featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.florida-module__cD_7UG__gridLabel{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:46px 0 -14px;font-size:8px;font-weight:750}.florida-module__cD_7UG__noResults{border-top:1px solid var(--line);color:var(--muted);margin:52px 0 0;padding-top:26px;font-size:14px}.florida-module__cD_7UG__storyCard button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;padding:0;display:grid}.florida-module__cD_7UG__storyImage{aspect-ratio:4/3;border:1px solid var(--line);background:#eee;width:100%;position:relative;overflow:hidden}.florida-module__cD_7UG__storyImage img{object-fit:contain;transition:transform .25s}.florida-module__cD_7UG__storyCard button:hover .florida-module__cD_7UG__storyImage img{transform:scale(1.012)}.florida-module__cD_7UG__storyMeta{color:var(--special-red);letter-spacing:.12em;text-transform:uppercase;margin-top:17px;font-size:8px;font-weight:750}.florida-module__cD_7UG__storyCard strong{letter-spacing:-.045em;margin-top:10px;font-size:clamp(22px,2.2vw,32px);line-height:.98}.florida-module__cD_7UG__storyCard button>span:not(.florida-module__cD_7UG__storyImage):not(.florida-module__cD_7UG__storyMeta){max-width:52ch;color:var(--muted);font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", Arial, sans-serif;margin-top:13px;font-size:13px;line-height:1.5}.florida-module__cD_7UG__storyCard i{border-bottom:1px solid var(--special-red);letter-spacing:.12em;text-transform:uppercase;margin-top:16px;padding-bottom:5px;font-size:8px;font-style:normal;font-weight:750}.florida-module__cD_7UG__storyCard button:focus-visible{outline:2px solid var(--special-red);outline-offset:6px}.florida-module__cD_7UG__collectionPending{border-bottom:1px solid var(--line);text-align:center;place-content:center;justify-items:center;gap:16px;min-height:230px;padding:70px 6vw;display:grid}.florida-module__cD_7UG__collectionPending span{letter-spacing:-.04em;font-size:clamp(25px,3vw,40px);font-weight:620}.florida-module__cD_7UG__photoNote{border-bottom:1px solid var(--line);color:var(--muted);font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", Arial, sans-serif;margin:0;padding:18px 6vw;font-size:10px;line-height:1.45}.florida-module__cD_7UG__storyDialog{width:min(1160px,100vw - 44px);max-width:none;max-height:calc(100svh - 44px);color:var(--ink);background:var(--paper);border:0;margin:auto;padding:0}.florida-module__cD_7UG__storyDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8}.florida-module__cD_7UG__dialogWindow{grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);display:grid;position:relative}.florida-module__cD_7UG__dialogClose{z-index:5;width:35px;height:35px;color:var(--ink);background:var(--paper);cursor:pointer;border:1px solid;place-items:center;padding:0;font-size:24px;line-height:1;display:grid;position:absolute;top:13px;right:15px}.florida-module__cD_7UG__dialogGallery{background:#efede8;min-width:0;padding:18px}.florida-module__cD_7UG__dialogMainImage{background:#e6e3dd;min-height:min(68svh,700px);position:relative;overflow:hidden}.florida-module__cD_7UG__dialogMainImage img{object-fit:contain}.florida-module__cD_7UG__dialogMainImage>span{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#000000d1;padding:7px 8px;font-size:8px;font-weight:750;position:absolute;bottom:12px;right:12px}.florida-module__cD_7UG__dialogThumbs{gap:8px;margin-top:10px;display:flex;overflow-x:auto}.florida-module__cD_7UG__dialogThumbs button{aspect-ratio:4/3;cursor:pointer;background:#ddd;border:1px solid #0000;width:82px;min-width:82px;padding:0;position:relative;overflow:hidden}.florida-module__cD_7UG__dialogThumbs button[aria-pressed=true]{border-color:var(--special-red);box-shadow:inset 0 0 0 2px var(--special-red)}.florida-module__cD_7UG__dialogThumbs img{object-fit:cover}.florida-module__cD_7UG__dialogCopy{flex-direction:column;align-items:flex-start;padding:clamp(38px,5vw,70px) clamp(28px,4vw,52px);display:flex}.florida-module__cD_7UG__dialogCopy>span{color:var(--special-red);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:750}.florida-module__cD_7UG__dialogCopy h2{letter-spacing:-.065em;margin:20px 0 0;font-size:clamp(38px,4vw,62px);line-height:.88}.florida-module__cD_7UG__dialogCopy>p{color:var(--muted);font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", Arial, sans-serif;margin:24px 0 0;font-size:14px;line-height:1.55}.florida-module__cD_7UG__dialogCopy dl{border-top:1px solid var(--line);width:100%;margin:32px 0 0}.florida-module__cD_7UG__dialogCopy dl>*{border-bottom:1px solid var(--line);margin:0;padding:10px 0}.florida-module__cD_7UG__dialogCopy dt{float:left;width:72px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:750}.florida-module__cD_7UG__dialogCopy dd{padding-left:82px;font-size:12px}.florida-module__cD_7UG__dialogTip{border-left:2px solid var(--special-red);gap:6px;padding-left:13px;display:grid}.florida-module__cD_7UG__dialogTip strong{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;font-size:8px}.florida-module__cD_7UG__dialogLinks{flex-wrap:wrap;gap:14px 24px;margin-top:28px;display:flex}.florida-module__cD_7UG__dialogLinks a{border-bottom:1px solid var(--special-red);letter-spacing:.08em;text-transform:uppercase;padding-bottom:5px;font-size:8px;font-weight:750}.florida-module__cD_7UG__dialogCopy small{color:var(--muted);margin-top:auto;padding-top:34px;font-size:9px}@media (max-width:760px){.florida-module__cD_7UG__hero{grid-template-columns:1fr;gap:34px;padding:54px 20px 68px}.florida-module__cD_7UG__hero h1{font-size:clamp(48px,15vw,68px)}.florida-module__cD_7UG__collection{padding:60px 20px 80px}.florida-module__cD_7UG__collectionTools{grid-template-columns:1fr;gap:20px}.florida-module__cD_7UG__storyGrid,.florida-module__cD_7UG__featuredGrid{grid-template-columns:1fr}.florida-module__cD_7UG__filters{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.florida-module__cD_7UG__filters button{flex:none}.florida-module__cD_7UG__photoNote{padding-inline:20px}.florida-module__cD_7UG__storyDialog{width:100vw;height:100svh;max-height:none}.florida-module__cD_7UG__dialogWindow{grid-template-columns:1fr;min-height:100%}.florida-module__cD_7UG__dialogGallery{padding:0}.florida-module__cD_7UG__dialogMainImage{min-height:52svh}.florida-module__cD_7UG__dialogThumbs{padding:0 12px 10px}.florida-module__cD_7UG__dialogCopy{padding:34px 20px 50px}}@media (prefers-reduced-motion:reduce){.florida-module__cD_7UG__storyImage img{transition:none}}
