.home_page__aRvBr{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;color:#e6eaf1;background:#101d32;font-family:var(--font-brand-body),"Nunito Sans",system-ui,sans-serif}.home_nav__a9jtL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;width:100%;max-width:1360px;box-sizing:border-box;margin:0 auto;padding:20px clamp(20px,5vw,64px)}.home_brand__QHhw4{display:inline-flex;align-items:center;border-radius:14px;text-decoration:none}.home_brand__QHhw4 img{display:block;width:126px;height:auto}.home_navActions__RnTtq,.home_navLinks__Y2U_h{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.home_navLink__ZIVw_{padding:10px 4px;color:#c9d2e1;font-weight:700;text-decoration:none}.home_navLink__ZIVw_:hover{color:#fff}.home_navEquipment__vNYc_{display:inline-flex;align-items:center;gap:8px;min-height:44px;box-sizing:border-box;padding:0 18px;border-radius:999px;color:#101d32;background:#f17965;font-weight:900;text-decoration:none}.home_navEquipment__vNYc_ svg{width:18px;height:18px}.home_navEquipment__vNYc_:hover{background:#fde4df}.home_navRegister__i2ImX{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:0 22px;border:2px solid #3b4a66;border-radius:14px;color:#fff;font-weight:800;text-decoration:none}.home_navRegister__i2ImX:hover{border-color:#c9d2e1}.home_brand__QHhw4:focus-visible,.home_marketplaceAction__zP937:focus-visible,.home_navEquipment__vNYc_:focus-visible,.home_navLink__ZIVw_:focus-visible,.home_navRegister__i2ImX:focus-visible,.home_primaryAction__wLm_h:focus-visible,.home_secondaryAction__O2a3K:focus-visible,.home_tileLink__FUi21:focus-visible{box-shadow:0 0 0 3px rgba(241,121,101,.35);outline:none}.home_main__c1vhY{width:100%;max-width:1360px;box-sizing:border-box;margin:0 auto}.home_hero__t3cdJ{display:flex;flex-direction:column;align-items:center;gap:26px;padding:clamp(40px,8vw,72px) clamp(20px,5vw,64px) clamp(32px,5vw,56px);text-align:center}.home_badge__Mq19D{margin:0;padding:8px 16px;border:1px solid #3b4a66;border-radius:999px;color:#c9d2e1;background:#1f2e48;font-size:.9rem;font-weight:700}.home_hero__t3cdJ h1{max-width:980px;margin:0;color:#fff;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-size:clamp(2.6rem,7vw,5.25rem);font-weight:900;letter-spacing:-.035em;line-height:1}.home_hero__t3cdJ h1 em{color:#f17965;font-style:normal}.home_intro__lSCPi{max-width:640px;margin:0;color:#c9d2e1;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.55}.home_actions__uTmlT{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.home_primaryAction__wLm_h,.home_secondaryAction__O2a3K{display:inline-flex;align-items:center;min-height:54px;box-sizing:border-box;padding:0 30px;border-radius:14px;font-size:1.05rem;font-weight:900;text-decoration:none}.home_primaryAction__wLm_h{color:#101d32;background:#f17965}.home_primaryAction__wLm_h:hover{background:#fde4df}.home_secondaryAction__O2a3K{border:2px solid #3b4a66;color:#fff}.home_secondaryAction__O2a3K:hover{border-color:#c9d2e1}.home_features__f2_l_{display:flex;flex-direction:column;gap:20px;padding:40px clamp(20px,5vw,64px)}.home_featureRow__XZcJR{display:flex;flex-wrap:wrap;gap:20px}.home_tile__o1a_t{display:flex;flex:1 1 320px;flex-direction:column;gap:12px;min-height:340px;box-sizing:border-box;overflow:hidden;border:1px solid #3b4a66;border-radius:24px;padding:28px;background:#1f2e48}.home_tileWide__rXPnB{flex:2 1 560px;min-height:380px}.home_tileAccent___dK23{flex:1 1 320px;min-height:380px;border-color:#f17965;color:#101d32;background:#f17965}.home_tileBanner__eInFt{flex-direction:row;flex-wrap:wrap;align-items:center;gap:40px;min-height:0;padding:clamp(24px,4vw,40px)}.home_tileText__vMSIk{display:flex;flex:1 1 380px;flex-direction:column;gap:12px}.home_kicker__Z7oBl{margin:0;color:#f17965;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home_tileAccent___dK23 .home_kicker__Z7oBl,.home_tileAccent___dK23 p{color:#101d32}.home_tile__o1a_t h2{margin:0;color:inherit;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-size:1.65rem;font-weight:900;line-height:1.15}.home_tileBanner__eInFt h2{font-size:clamp(1.7rem,3vw,2.25rem)}.home_tile__o1a_t p{margin:0;color:#c9d2e1;line-height:1.55}.home_tileLink__FUi21{align-self:flex-start;margin-top:auto;border-radius:14px;color:#fff;font-weight:800}.home_visual__m74mp{display:flex;flex:1;margin-top:auto}.home_photoGrid__dmidg{display:grid;flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-height:150px}.home_photoGrid__dmidg span{border-radius:6px;background:linear-gradient(160deg,#c9d2e1,#3b4a66)}.home_photoGrid__dmidg span:nth-child(2n){background:linear-gradient(160deg,#fde4df,#f17965)}.home_photoGrid__dmidg span[data-selected=true]{outline:3px solid #fff}.home_deliveryCard__ZrPdr{display:flex;justify-content:space-between;width:100%;box-sizing:border-box;border-radius:14px;padding:16px;color:#fff;background:#101d32;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-weight:800}.home_deliveryCard__ZrPdr span:last-child{color:#f17965}.home_postPreview__9L1Ne{display:flex;align-items:flex-end;gap:12px}.home_postPreview__9L1Ne span{border-radius:12px;background:linear-gradient(160deg,#fde4df,#f17965)}.home_postPreview__9L1Ne span:first-child{width:110px;aspect-ratio:4/5}.home_postPreview__9L1Ne span:last-child{width:80px;aspect-ratio:9/16;background:linear-gradient(160deg,#c9d2e1,#3b4a66)}.home_agendaList__VjcZW,.home_documentLines__RkRsP{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none}.home_agendaList__VjcZW li{display:flex;justify-content:space-between;border-radius:12px;padding:12px 14px;background:#101d32;font-weight:700}.home_agendaList__VjcZW li span:last-child{color:#f17965}.home_documentLines__RkRsP{border-radius:12px;padding:16px;background:#101d32}.home_documentLines__RkRsP li{height:9px;border-radius:4px;background:#3b4a66}.home_documentLines__RkRsP li:first-child{width:55%}.home_documentLines__RkRsP li:nth-child(2){width:90%}.home_documentLines__RkRsP li:nth-child(3){width:70%}.home_sitePreview__wbXUT{flex:1 1 380px;overflow:hidden;border-radius:16px;color:#101d32;background:#fbf8f5}.home_siteCover__gxo8Z{display:flex;align-items:flex-end;height:140px;padding:18px;color:#fff;background:linear-gradient(135deg,#c9d2e1,#101d32);font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-size:1.5rem;font-weight:900}.home_siteGrid__ARovR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px}.home_siteGrid__ARovR span{aspect-ratio:1;border-radius:4px;background:#fde4df}.home_siteGrid__ARovR span:nth-child(2n){background:#e6eaf1}.home_marketplace__8bx2y{padding:40px clamp(20px,5vw,64px) clamp(56px,8vw,96px)}.home_marketplaceCard__Tz9xs{display:flex;flex-wrap:wrap;align-items:center;gap:48px;border-radius:32px;padding:clamp(28px,5vw,56px);color:#101d32;background:linear-gradient(120deg,#f17965,#fde4df)}.home_marketplaceText__8_qeB{display:flex;flex:1 1 440px;flex-direction:column;align-items:flex-start;gap:18px}.home_marketplaceBadge__EIeWX{margin:0;padding:6px 14px;border-radius:999px;color:#fff;background:#101d32;font-size:.8rem;font-weight:900}.home_marketplaceText__8_qeB h2{margin:0;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:900;letter-spacing:-.02em;line-height:1.04}.home_marketplaceText__8_qeB p{margin:0;font-size:1.1rem;line-height:1.55}.home_marketplaceAction__zP937{display:inline-flex;align-items:center;min-height:52px;box-sizing:border-box;padding:0 28px;border-radius:14px;color:#fff;background:#101d32;font-weight:800;text-decoration:none}.home_marketplaceCards__f88zM{display:grid;flex:1 1 400px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home_listingPreview__Ci0yh{border-radius:16px;padding:12px;background:#fff}.home_listingImage__WlsHJ{display:block;aspect-ratio:4/3;border-radius:8px;background:linear-gradient(135deg,#c9d2e1,#3b4a66)}.home_listingPreview__Ci0yh:last-child .home_listingImage__WlsHJ{background:linear-gradient(135deg,#fde4df,#b8432f)}.home_listingName__HbJBV{margin:10px 0 0;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-weight:800}.home_listingPlace__Pqf4u{margin:0;color:#6b7488;font-size:.85rem}.home_finalCta__U3A94{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid #3b4a66;padding:clamp(48px,7vw,88px) clamp(20px,5vw,64px)}.home_finalCta__U3A94 h2{max-width:640px;margin:0;color:#fff;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-size:clamp(2rem,4vw,2.9rem);font-weight:900;letter-spacing:-.02em;line-height:1.05}.home_footer__LpMjF{width:100%;max-width:1360px;box-sizing:border-box;margin:0 auto;padding:24px clamp(20px,5vw,64px) 40px;color:#c9d2e1;font-size:.9rem}.home_footer__LpMjF p{margin:0}@media(max-width:640px){.home_marketplaceCards__f88zM{grid-template-columns:minmax(0,1fr)}}