.flea-page{color:#243b30;background:#fff}.flea-wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.flea-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;padding-block:76px}.flea-page h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(44px,5.7vw,82px);line-height:1.03;letter-spacing:-.04em;margin:20px 0 28px}.flea-page h2,#flea-discovery h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(30px,3.5vw,48px);line-height:1.15;margin:0 0 24px}.flea-page h3{font-size:21px;line-height:1.35}.flea-page p{line-height:1.7}.flea-kicker{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700}.flea-lede{font-size:19px;max-width:820px}.flea-hero figure{margin:0}.flea-hero img{width:100%;height:590px;object-fit:cover;border-radius:180px 180px 6px 6px}.flea-hero figcaption{font-size:12px;margin-top:12px;color:#526355}.flea-button{display:inline-block;border:1px solid #244c36;background:#244c36;color:#fff!important;padding:15px 22px;text-decoration:none;font:inherit;font-weight:600;border-radius:4px;cursor:pointer}.flea-button:disabled{opacity:.55;cursor:wait}.flea-date{border-top:1px solid #ced9cd;margin-top:30px;padding-top:22px}.flea-date p{margin:5px 0}.flea-section{padding-block:68px}.flea-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:48px}.flea-grid article{border-top:1px solid #b3c0b1;padding-top:12px}.flea-band{background:#f3f3e9}.flea-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;padding-left:25px;margin-top:35px}.flea-steps li{padding-left:8px}.flea-interest{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.flea-interest form{padding:32px;background:#f6f7f2;border:1px solid #d5dfd4;border-radius:5px}.flea-interest label{display:block;margin:18px 0 8px;font-size:14px;font-weight:600}.flea-interest input,.flea-interest select,.flea-interest textarea{font:inherit;background:white;color:#243b30;border:1px solid #879b8a;border-radius:3px;width:100%;padding:12px;box-sizing:border-box}.flea-interest textarea{resize:vertical}.flea-interest button[type=submit]{margin-top:24px}.flea-small{font-size:13px}.flea-links{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.flea-links a:not(.flea-button){color:#28543b;text-underline-offset:5px}.flea-links button{font:inherit;padding:12px;background:#fff;border:1px solid #879b8a;cursor:pointer}.flea-page [hidden]{display:none!important}.flea-page :focus-visible,#flea-discovery :focus-visible{outline:3px solid #9b6b27;outline-offset:4px}.flea-page pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.65}.flea-faq details{border-top:1px solid #d5dfd4;padding:20px 0}.flea-faq summary{cursor:pointer;font-weight:600;line-height:1.5}.flea-faq{max-width:850px}#flea-status:not(:empty){border-left:3px solid #9b6b27;padding-left:14px}@media(max-width:760px){.flea-wrap{width:calc(100% - 36px)}.flea-hero,.flea-interest{grid-template-columns:1fr;gap:30px}.flea-hero{padding-block:38px}.flea-hero img{height:360px;border-radius:140px 140px 5px 5px}.flea-grid,.flea-steps{grid-template-columns:1fr;gap:20px}.flea-section{padding-block:42px}.flea-interest form{padding:20px}.flea-lede{font-size:17px}.flea-button{max-width:100%;box-sizing:border-box}}
.flea-archive{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-bottom:70px}.flea-archive figure{margin:0}.flea-archive img{display:block;width:100%;max-height:570px;object-fit:contain;background:#f3f3e9}.flea-archive figcaption,.flea-blog-photo figcaption{font-size:12px;line-height:1.5;margin-top:12px}.flea-blog-photo{margin:36px 0}.flea-blog-photo img{width:100%;height:auto;display:block}@media(max-width:760px){.flea-archive{grid-template-columns:1fr;gap:24px;padding-bottom:40px}}
