.gallery-module__Cn-WAG__gallery{gap:10px;display:grid;position:relative}.gallery-module__Cn-WAG__mainWrap{min-height:0;position:relative}.gallery-module__Cn-WAG__main,.gallery-module__Cn-WAG__thumb{background:var(--btp-accent-soft,#eef1ee);cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.gallery-module__Cn-WAG__main{aspect-ratio:16/10;border-radius:16px;width:100%}.gallery-module__Cn-WAG__thumb{aspect-ratio:4/3;border-radius:10px}.gallery-module__Cn-WAG__main img,.gallery-module__Cn-WAG__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.gallery-module__Cn-WAG__main:hover img,.gallery-module__Cn-WAG__thumb:hover img{transform:scale(1.02)}.gallery-module__Cn-WAG__thumbs{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.gallery-module__Cn-WAG__more{color:#fff;background:#00000073;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex;position:absolute;inset:0}.gallery-module__Cn-WAG__seeAll{color:#1f2a24;font:inherit;cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;padding:8px 14px;font-size:.85rem;font-weight:600;position:absolute;bottom:14px;right:14px;box-shadow:0 2px 10px #00000026}@media (min-width:900px){.gallery-module__Cn-WAG__gallery{grid-template-columns:3fr 2fr;height:min(62vh,560px)}.gallery-module__Cn-WAG__gallery.gallery-module__Cn-WAG__single{grid-template-columns:1fr}.gallery-module__Cn-WAG__mainWrap,.gallery-module__Cn-WAG__main{height:100%}.gallery-module__Cn-WAG__main{aspect-ratio:auto;width:100%}.gallery-module__Cn-WAG__thumbs{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;height:100%}.gallery-module__Cn-WAG__thumb{aspect-ratio:auto}.gallery-module__Cn-WAG__single .gallery-module__Cn-WAG__mainWrap{max-width:960px}}.gallery-module__Cn-WAG__viewer{z-index:1000;background:#0a0c0bf0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gallery-module__Cn-WAG__full{object-fit:contain;border-radius:6px;width:auto;max-width:min(92vw,100%);height:auto;max-height:86vh}.gallery-module__Cn-WAG__close,.gallery-module__Cn-WAG__nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;width:48px;height:48px;font-size:2rem;line-height:1;position:absolute}.gallery-module__Cn-WAG__close{top:16px;right:16px}.gallery-module__Cn-WAG__nav{top:50%;transform:translateY(-50%)}.gallery-module__Cn-WAG__prev{left:16px}.gallery-module__Cn-WAG__next{right:16px}.gallery-module__Cn-WAG__counter{text-align:center;color:#fff;margin:0;font-size:.9rem;position:absolute;bottom:16px;left:0;right:0}
.detail-module__0Iz5uq__page{max-width:var(--btp-max-width-wide);margin:0 auto;padding:20px 16px 88px}.detail-module__0Iz5uq__backLink{margin-bottom:20px;font-size:.88rem}.detail-module__0Iz5uq__backLink a{color:var(--btp-text-muted);transition:color .15s}.detail-module__0Iz5uq__backLink a:hover{color:var(--btp-accent)}.detail-module__0Iz5uq__layout{grid-template-columns:1fr;gap:40px;margin-top:32px;display:grid}@media (min-width:900px){.detail-module__0Iz5uq__layout{grid-template-columns:2fr 1fr}}.detail-module__0Iz5uq__title{font-family:var(--btp-font-display);letter-spacing:-.005em;margin-bottom:8px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500}.detail-module__0Iz5uq__reference{font-family:var(--btp-font-sans);color:var(--btp-text-muted);font-size:.95rem;font-weight:400}.detail-module__0Iz5uq__meta{color:var(--btp-text-muted);margin-bottom:24px;font-size:1rem}.detail-module__0Iz5uq__factList{border-top:1px solid var(--btp-border);border-bottom:1px solid var(--btp-border);flex-wrap:wrap;gap:22px;margin:20px 0;padding:20px 0;font-size:.92rem;list-style:none;display:flex}.detail-module__0Iz5uq__subheading{font-family:var(--btp-font-display);margin:32px 0 14px;font-size:1.3rem;font-weight:500}.detail-module__0Iz5uq__amenityList{flex-wrap:wrap;gap:10px;margin-bottom:8px;list-style:none;display:flex}.detail-module__0Iz5uq__amenityList li{background:var(--btp-accent-soft);color:var(--btp-text);border-radius:999px;padding:6px 14px;font-size:.85rem}.detail-module__0Iz5uq__offerZone{margin-bottom:28px}.detail-module__0Iz5uq__offerZoneTitle{letter-spacing:.09em;text-transform:uppercase;color:var(--btp-accent);margin-bottom:12px;font-size:.76rem;font-weight:700}.detail-module__0Iz5uq__standardRate{font-weight:600}.detail-module__0Iz5uq__sidebar{align-self:start}.detail-module__0Iz5uq__contactBox{background:var(--btp-surface);border-radius:var(--btp-radius-lg);border:none;padding:28px;position:sticky;top:24px;box-shadow:0 20px 48px #1414121f}.detail-module__0Iz5uq__contactBox h2{font-family:var(--btp-font-display);margin-bottom:16px;font-size:1.2rem;font-weight:500}.detail-module__0Iz5uq__whatsappButton,.detail-module__0Iz5uq__emailButton{text-align:center;border-radius:var(--btp-radius-md);margin-bottom:10px;padding:14px 16px;font-size:.9rem;font-weight:600;transition:filter .15s,background-color .15s;display:block}.detail-module__0Iz5uq__whatsappButton{color:#063d21;background:#25d366}.detail-module__0Iz5uq__whatsappButton:hover{filter:brightness(.96)}.detail-module__0Iz5uq__emailButton{background:var(--btp-accent-soft);color:var(--btp-text)}.detail-module__0Iz5uq__emailButton:hover{background:var(--btp-border)}@media (max-width:640px){.detail-module__0Iz5uq__contactBox{position:static}}.detail-module__0Iz5uq__description{white-space:pre-line;color:var(--btp-text,#2b2b28);overflow-wrap:anywhere;max-width:72ch;font-size:.98rem;line-height:1.6}
:root{--btp-bg:#faf9f6;--btp-surface:#fff;--btp-text:#1c1c1a;--btp-text-muted:#6b6b63;--btp-accent:#2f5d50;--btp-accent-soft:#eef2ee;--btp-border:#e7e5df;--btp-radius:3px;--btp-radius-md:10px;--btp-radius-lg:16px;--btp-max-width:1200px;--btp-max-width-wide:1360px;--btp-font-display:Georgia, "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", serif;--btp-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.site-module__oB1X9q__card{background:var(--btp-surface);border-radius:var(--btp-radius-md);transition:box-shadow .25s,transform .25s;display:block;overflow:hidden;box-shadow:0 1px 2px #1c1c1a0f}.site-module__oB1X9q__card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #1c1c1a24}.site-module__oB1X9q__card:active{transform:scale(.98)}.site-module__oB1X9q__cardImageWrap{aspect-ratio:4/3;background:var(--btp-accent-soft);width:100%;position:relative;overflow:hidden}.site-module__oB1X9q__cardImageWrap img{transition:transform .25s ease-out}.site-module__oB1X9q__card:hover .site-module__oB1X9q__cardImageWrap img{transform:scale(1.04)}.site-module__oB1X9q__card:hover .site-module__oB1X9q__cardPrice{color:var(--btp-accent)}@media (min-width:641px){.site-module__oB1X9q__cardImageWrap{aspect-ratio:5/4}}.site-module__oB1X9q__cardHero{flex-direction:column;height:100%;display:flex}.site-module__oB1X9q__cardImageWrapHero{aspect-ratio:auto;flex:auto;min-height:220px}.site-module__oB1X9q__cardImagePlaceholder,.site-module__oB1X9q__brandedFallback{background:linear-gradient(135deg, var(--btp-accent) 0%, #234840 55%, #1c3a33 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.site-module__oB1X9q__cardImagePlaceholderHero{position:absolute;inset:0;}.site-module__oB1X9q__cardImagePlaceholder:after,.site-module__oB1X9q__brandedFallback:after{content:"BTP";font-family:var(--btp-font-display);letter-spacing:.14em;color:#ffffff38;font-size:1.8rem}.site-module__oB1X9q__cardTypeBadge{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:var(--btp-text);letter-spacing:.09em;text-transform:uppercase;background:#fffffff0;border-radius:999px;padding:6px 12px;font-size:.68rem;font-weight:600;position:absolute;top:14px;left:14px}.site-module__oB1X9q__cardBody{padding:22px}.site-module__oB1X9q__cardModeRow{letter-spacing:.09em;text-transform:uppercase;color:var(--btp-accent);margin-bottom:10px;font-size:.7rem;font-weight:600}.site-module__oB1X9q__cardTitle{font-family:var(--btp-font-display);color:var(--btp-text);margin-bottom:6px;font-size:1.25rem;font-weight:500;line-height:1.3}.site-module__oB1X9q__cardMeta{color:var(--btp-text-muted);margin-bottom:14px;font-size:.9rem}.site-module__oB1X9q__cardPrice{color:var(--btp-text);font-size:1.1rem;font-weight:600}.site-module__oB1X9q__cardLease{color:var(--btp-text-muted);margin-top:4px;font-size:.8rem}.site-module__oB1X9q__header{z-index:10;background:var(--btp-surface);border-bottom:1px solid var(--btp-border);transition:background-color .25s,border-color .25s;position:sticky;top:0}.site-module__oB1X9q__headerHome{background:linear-gradient(#14141273 0%,#14141200 100%);border-bottom-color:#0000;position:fixed;left:0;right:0}.site-module__oB1X9q__headerHome .site-module__oB1X9q__brand,.site-module__oB1X9q__headerHome .site-module__oB1X9q__navLink,.site-module__oB1X9q__headerHome .site-module__oB1X9q__localeCurrent,.site-module__oB1X9q__headerHome .site-module__oB1X9q__localeLink,.site-module__oB1X9q__headerHome .site-module__oB1X9q__localeDivider{color:#fff}.site-module__oB1X9q__headerHome .site-module__oB1X9q__navToggleLabel span{background:#fff}.site-module__oB1X9q__headerHomeScrolled{background:var(--btp-surface);border-bottom-color:var(--btp-border);box-shadow:0 2px 16px #1c1c1a0f}.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__brand,.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__navLink,.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__localeCurrent,.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__localeLink,.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__localeDivider{color:var(--btp-text)}.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__navToggleLabel span{background:var(--btp-text)}.site-module__oB1X9q__headerInner{max-width:var(--btp-max-width-wide);justify-content:space-between;align-items:center;margin:0 auto;padding:22px 24px;display:flex;position:relative}.site-module__oB1X9q__brand{font-family:var(--btp-font-display);letter-spacing:.04em;color:var(--btp-text);white-space:nowrap;align-items:center;font-size:1.15rem;font-weight:500;line-height:0;display:inline-flex}.site-module__oB1X9q__brandLogo{width:auto;height:40px;display:block}.site-module__oB1X9q__headerHome:not(.site-module__oB1X9q__headerHomeScrolled) .site-module__oB1X9q__brandLogo{box-sizing:content-box;background:#ffffffe6;border-radius:10px;padding:4px 8px}@media (max-width:759px){.site-module__oB1X9q__brandLogo{height:30px}}.site-module__oB1X9q__navToggleInput{display:none}.site-module__oB1X9q__navToggleLabel{cursor:pointer;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;display:none}.site-module__oB1X9q__navToggleLabel span{background:var(--btp-text);border-radius:2px;height:2px;display:block}.site-module__oB1X9q__nav{align-items:center;gap:20px;display:flex}.site-module__oB1X9q__navLink{letter-spacing:.02em;color:var(--btp-text);white-space:nowrap;font-size:.88rem;font-weight:500}.site-module__oB1X9q__navLink:hover{color:var(--btp-accent)}.site-module__oB1X9q__navRight{align-items:center;gap:16px;margin-left:8px;display:flex}.site-module__oB1X9q__navDropdown{position:relative}.site-module__oB1X9q__navDropdownTrigger{font:inherit;letter-spacing:.02em;color:var(--btp-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.88rem;font-weight:500;display:inline-flex}.site-module__oB1X9q__navDropdownTrigger:hover{color:var(--btp-accent)}.site-module__oB1X9q__navChevron{font-size:.7em;transform:translateY(1px)}.site-module__oB1X9q__navDropdownPanel{background:var(--btp-surface);border-radius:var(--btp-radius-md);opacity:0;z-index:30;border:none;min-width:240px;margin-top:18px;padding:22px;transition:opacity .12s;display:none;position:absolute;top:100%;left:0;box-shadow:0 24px 48px #1c1c1a29}.site-module__oB1X9q__navDropdownPanelOpen{opacity:1;display:block}.site-module__oB1X9q__navDropdownGroup{margin-bottom:12px}.site-module__oB1X9q__navDropdownGroup:last-of-type{margin-bottom:0}.site-module__oB1X9q__navDropdownPanelColumns{min-width:360px;padding:26px 28px}.site-module__oB1X9q__navDropdownColumnsRow{gap:40px;display:flex}.site-module__oB1X9q__navDropdownColumnsRow .site-module__oB1X9q__navDropdownGroup{flex:1;min-width:130px;margin-bottom:0}.site-module__oB1X9q__navDropdownHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--btp-text-muted);margin-bottom:6px;font-size:.7rem;font-weight:700}.site-module__oB1X9q__navDropdownLink{color:var(--btp-text);padding:6px 0;font-size:.92rem;display:block}.site-module__oB1X9q__navDropdownLink:hover{color:var(--btp-accent)}.site-module__oB1X9q__navDropdownViewAll{border-top:1px solid var(--btp-border);color:var(--btp-accent);margin-top:10px;padding-top:10px;font-size:.88rem;font-weight:600;display:block}.site-module__oB1X9q__headerHome .site-module__oB1X9q__navDropdownTrigger{color:#fff}.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__navDropdownTrigger{color:var(--btp-text)}.site-module__oB1X9q__listPropertyBtn{border:1.5px solid var(--btp-accent);color:var(--btp-accent);white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:background-color .15s,color .15s}.site-module__oB1X9q__listPropertyBtn:hover{background:var(--btp-accent);color:#fff}.site-module__oB1X9q__headerHome .site-module__oB1X9q__listPropertyBtn{color:#fff;border-color:#fff}.site-module__oB1X9q__headerHome .site-module__oB1X9q__listPropertyBtn:hover{color:var(--btp-accent);background:#fff}.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__listPropertyBtn{border-color:var(--btp-accent);color:var(--btp-accent)}.site-module__oB1X9q__headerHomeScrolled .site-module__oB1X9q__listPropertyBtn:hover{background:var(--btp-accent);color:#fff}@media (max-width:1279px){.site-module__oB1X9q__navToggleLabel{display:flex}.site-module__oB1X9q__nav{background:var(--btp-surface);border-bottom:1px solid var(--btp-border);flex-direction:column;align-items:flex-start;gap:16px;padding:16px;display:none;position:absolute;top:100%;left:0;right:0}.site-module__oB1X9q__navRight{flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-left:0}.site-module__oB1X9q__navToggleInput:checked~.site-module__oB1X9q__nav{display:flex}.site-module__oB1X9q__headerHome .site-module__oB1X9q__navToggleInput:checked~.site-module__oB1X9q__nav{background:var(--btp-surface)}.site-module__oB1X9q__headerHome .site-module__oB1X9q__navToggleInput:checked~.site-module__oB1X9q__nav .site-module__oB1X9q__navLink,.site-module__oB1X9q__headerHome .site-module__oB1X9q__navToggleInput:checked~.site-module__oB1X9q__nav .site-module__oB1X9q__navDropdownTrigger,.site-module__oB1X9q__headerHome .site-module__oB1X9q__navToggleInput:checked~.site-module__oB1X9q__nav .site-module__oB1X9q__localeCurrent,.site-module__oB1X9q__headerHome .site-module__oB1X9q__navToggleInput:checked~.site-module__oB1X9q__nav .site-module__oB1X9q__localeLink,.site-module__oB1X9q__headerHome .site-module__oB1X9q__navToggleInput:checked~.site-module__oB1X9q__nav .site-module__oB1X9q__localeDivider{color:var(--btp-text)}.site-module__oB1X9q__headerHome .site-module__oB1X9q__navToggleInput:checked~.site-module__oB1X9q__nav .site-module__oB1X9q__listPropertyBtn{border-color:var(--btp-accent);color:var(--btp-accent)}.site-module__oB1X9q__navDropdown{width:100%}.site-module__oB1X9q__navDropdownPanel{box-shadow:none;opacity:1;border:none;margin-top:8px;padding:4px 0 4px 12px;position:static}.site-module__oB1X9q__listPropertyBtn{text-align:center;width:100%;padding:12px}}.site-module__oB1X9q__localeSwitcher{align-items:center;font-size:.85rem;font-weight:600;display:flex}.site-module__oB1X9q__localeDivider{color:var(--btp-border);margin:0 4px}.site-module__oB1X9q__localeCurrent{color:var(--btp-text)}.site-module__oB1X9q__localeLink{color:var(--btp-text-muted)}.site-module__oB1X9q__localeLink:hover{color:var(--btp-accent)}.site-module__oB1X9q__catalogueEmpty{text-align:center;background:var(--btp-surface);border:1px solid var(--btp-border);border-radius:var(--btp-radius-lg);max-width:520px;margin:24px auto 0;padding:48px 40px;box-shadow:0 20px 48px #14141214}.site-module__oB1X9q__catalogueEmptyEyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--btp-accent);margin-bottom:10px;font-size:.72rem;font-weight:700}.site-module__oB1X9q__catalogueEmptyTitle{font-family:var(--btp-font-display);margin-bottom:12px;font-size:1.4rem;font-weight:500}.site-module__oB1X9q__catalogueEmptyBody{color:var(--btp-text-muted);margin-bottom:28px;font-size:.98rem;line-height:1.55}.site-module__oB1X9q__catalogueEmptyActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.site-module__oB1X9q__catalogueEmptyClear{border-radius:var(--btp-radius-md);border:1px solid var(--btp-border);color:var(--btp-text);padding:13px 24px;font-size:.9rem;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-block}.site-module__oB1X9q__catalogueEmptyClear:hover{background:var(--btp-accent-soft);border-color:var(--btp-accent)}@media (max-width:640px){.site-module__oB1X9q__catalogueEmpty{padding:36px 24px}}.site-module__oB1X9q__whatsappCompact{color:#063d21;white-space:nowrap;background:#25d366;border-radius:999px;padding:8px 14px;font-size:.85rem;font-weight:600}.site-module__oB1X9q__whatsappFull{color:#063d21;border-radius:var(--btp-radius-md);background:#25d366;padding:14px 28px;font-weight:600;transition:transform .15s;display:inline-block}.site-module__oB1X9q__whatsappFull:hover{transform:translateY(-1px)}.site-module__oB1X9q__whatsappFloating{z-index:20;color:#063d21;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 18px #1c1c1a40}.site-module__oB1X9q__footer{background:var(--btp-text);color:#f3f2ee;margin-top:80px}.site-module__oB1X9q__footerInner{max-width:var(--btp-max-width-wide);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;margin:0 auto;padding:64px 24px 32px;display:grid}.site-module__oB1X9q__footerBrand{font-family:var(--btp-font-display);letter-spacing:.02em;margin-bottom:12px;font-size:1.2rem;font-weight:500}.site-module__oB1X9q__footerTagline{color:#c8c7c0;max-width:32ch;font-size:.9rem}.site-module__oB1X9q__footerHeading{letter-spacing:.06em;text-transform:uppercase;color:#c8c7c0;margin-bottom:10px;font-size:.85rem;font-weight:600}.site-module__oB1X9q__footerLinkList{flex-direction:column;gap:8px;font-size:.9rem;list-style:none;display:flex}.site-module__oB1X9q__footerLinkList a,.site-module__oB1X9q__footerInner a{color:#f3f2ee}.site-module__oB1X9q__footerBottom{max-width:var(--btp-max-width);color:#c8c7c0;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 auto;padding:16px 16px 32px;font-size:.82rem;display:flex}.site-module__oB1X9q__footerNote a{color:#f3f2ee;font-weight:600}.site-module__oB1X9q__searchBar,.site-module__oB1X9q__filterBar{background:var(--btp-surface);border-radius:var(--btp-radius-lg);border:none;padding:10px;box-shadow:0 28px 64px #1414122e}.site-module__oB1X9q__filterBar{border:1px solid var(--btp-border);border-radius:var(--btp-radius-md);flex-wrap:wrap;gap:10px;padding:8px;display:flex;box-shadow:0 16px 40px #14141214}.site-module__oB1X9q__searchTabs{border-bottom:1px solid var(--btp-border);gap:28px;padding:14px 20px 0;display:flex}.site-module__oB1X9q__searchTab,.site-module__oB1X9q__searchTabActive{letter-spacing:.04em;text-transform:uppercase;color:var(--btp-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:4px 2px 14px;font-family:inherit;font-size:.85rem;font-weight:600}.site-module__oB1X9q__searchTabActive{color:var(--btp-text);border-bottom-color:var(--btp-accent)}.site-module__oB1X9q__searchBody{padding:20px}.site-module__oB1X9q__searchModeRow{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.site-module__oB1X9q__modeChip,.site-module__oB1X9q__modeChipActive{border:1px solid var(--btp-border);color:var(--btp-text);background:var(--btp-surface);border-radius:999px;padding:8px 18px;font-size:.82rem;font-weight:500;transition:border-color .15s,background-color .15s,color .15s}.site-module__oB1X9q__modeChipActive{background:var(--btp-accent);border-color:var(--btp-accent);color:#fff}.site-module__oB1X9q__searchModeColumns{flex-wrap:wrap;gap:28px;margin-bottom:18px;display:flex}.site-module__oB1X9q__searchModeColumn{flex-direction:column;gap:8px;display:flex}.site-module__oB1X9q__searchModeColumnLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--btp-text-muted);font-size:.68rem;font-weight:700}.site-module__oB1X9q__searchModeColumn .site-module__oB1X9q__searchModeRow{margin-bottom:0}.site-module__oB1X9q__searchFieldsRow{border:1px solid var(--btp-border);border-radius:var(--btp-radius-md);flex-wrap:wrap;align-items:stretch;gap:0;display:flex;overflow:hidden}.site-module__oB1X9q__searchFieldGroup{border-right:1px solid var(--btp-border);flex-direction:column;flex:150px;justify-content:center;gap:4px;min-width:140px;padding:9px 18px;display:flex}.site-module__oB1X9q__searchFieldGroup:last-of-type{border-right:none}.site-module__oB1X9q__searchFieldLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--btp-text-muted);font-size:.66rem;font-weight:600}.site-module__oB1X9q__searchSelect,.site-module__oB1X9q__searchInput{border:1px solid var(--btp-border);border-radius:var(--btp-radius-md);background:var(--btp-surface);color:var(--btp-text);flex:130px;width:100%;min-width:130px;padding:11px 14px;font-size:.9rem}.site-module__oB1X9q__searchFieldGroup .site-module__oB1X9q__searchSelect,.site-module__oB1X9q__searchFieldGroup .site-module__oB1X9q__searchInput{background:0 0;border:none;border-radius:0;flex:none;min-width:0;padding:0;font-size:.92rem}.site-module__oB1X9q__searchSelect:focus,.site-module__oB1X9q__searchInput:focus{outline:none}.site-module__oB1X9q__searchSelect:focus-visible,.site-module__oB1X9q__searchInput:focus-visible{outline:2px solid var(--btp-accent);outline-offset:2px}.site-module__oB1X9q__searchSubmit{background:var(--btp-accent);color:#fff;border-radius:var(--btp-radius-md);letter-spacing:.02em;white-space:nowrap;padding:14px 32px;font-size:.9rem;font-weight:600;transition:background-color .15s}.site-module__oB1X9q__searchSubmit:hover{background:#244a40}.site-module__oB1X9q__searchFieldsRow .site-module__oB1X9q__searchSubmit{border-radius:0;padding:0 32px}.site-module__oB1X9q__searchMoreToggle{text-align:center;width:100%;color:var(--btp-accent);cursor:pointer;background:0 0;border:none;padding:10px 0;font-size:.85rem;font-weight:600;display:block}.site-module__oB1X9q__moreFilters{flex-wrap:wrap;gap:10px;padding:16px 4px 4px;display:flex}.site-module__oB1X9q__moreFilters .site-module__oB1X9q__searchFieldGroup{border:1px solid var(--btp-border);border-radius:var(--btp-radius-md);flex:200px}.site-module__oB1X9q__searchSubmitMobile{display:none}@media (max-width:640px){.site-module__oB1X9q__searchFieldsRow{border:none;flex-direction:column}.site-module__oB1X9q__searchFieldGroup{border-right:none;border-bottom:1px solid var(--btp-border);flex:auto}.site-module__oB1X9q__searchFieldsRow .site-module__oB1X9q__searchSubmit{display:none}.site-module__oB1X9q__searchSubmitMobile{background:var(--btp-accent);color:#fff;border-radius:var(--btp-radius-md);text-align:center;cursor:pointer;border:none;width:100%;margin-top:12px;padding:16px;font-size:.95rem;font-weight:600;display:block}.site-module__oB1X9q__moreFilters .site-module__oB1X9q__searchFieldGroup{flex:100%}}.site-module__oB1X9q__quickFilters{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;padding:0 16px;display:flex}.site-module__oB1X9q__quickFilterChip{color:var(--btp-text);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffeb;border:1px solid #fff9;border-radius:999px;padding:8px 18px;font-size:.82rem;font-weight:500}.site-module__oB1X9q__quickFilterChip:hover{color:var(--btp-accent);background:#fff}.site-module__oB1X9q__offerBlock{border:1px solid var(--btp-border);border-radius:var(--btp-radius-md);overflow:hidden}.site-module__oB1X9q__offerTabRow{border-bottom:1px solid var(--btp-border);display:flex}.site-module__oB1X9q__offerTab,.site-module__oB1X9q__offerTabActive{letter-spacing:.02em;color:var(--btp-text-muted);background:var(--btp-bg);flex:1;padding:13px;font-size:.85rem;font-weight:600;transition:background-color .15s,color .15s}.site-module__oB1X9q__offerTabActive{background:var(--btp-surface);color:var(--btp-accent)}.site-module__oB1X9q__offerContent{padding:22px}.site-module__oB1X9q__offerPrice{font-family:var(--btp-font-display);margin-bottom:14px;font-size:1.5rem;font-weight:500}.site-module__oB1X9q__offerPriceCaption{color:var(--btp-text-muted);font-size:.85rem;font-weight:500}.site-module__oB1X9q__offerFacts{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.site-module__oB1X9q__offerFactRow{border-bottom:1px dashed var(--btp-border);justify-content:space-between;gap:8px;padding:6px 0;font-size:.9rem;display:flex}.site-module__oB1X9q__offerFactRow dt{color:var(--btp-text-muted)}.site-module__oB1X9q__offerFactRow dd{text-align:right;font-weight:600}.site-module__oB1X9q__offerNotes{color:var(--btp-text-muted);white-space:pre-line;margin-top:16px;font-size:.88rem}.site-module__oB1X9q__exploreGrid{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(220px,260px);gap:16px;display:grid}.site-module__oB1X9q__exploreTileBig{grid-area:1/1/span 2/span 2}.site-module__oB1X9q__exploreGrid>a:nth-child(2){grid-area:1/3/auto/span 2}.site-module__oB1X9q__exploreGrid>a:nth-child(3){grid-area:2/3/auto/span 1}.site-module__oB1X9q__exploreGrid>a:nth-child(4){grid-area:2/4/auto/span 1}.site-module__oB1X9q__exploreTile{border-radius:var(--btp-radius-md);background:var(--btp-accent-soft);display:block;position:relative;overflow:hidden}.site-module__oB1X9q__exploreTile img{transition:transform .4s ease-out}.site-module__oB1X9q__exploreTile:hover img{transform:scale(1.05)}.site-module__oB1X9q__exploreTileFallback{position:absolute;inset:0;}.site-module__oB1X9q__exploreTileFallback:after{font-size:1.4rem}.site-module__oB1X9q__exploreTileOverlay{background:linear-gradient(#14141200 35%,#1414128c 100%);transition:background-color .2s;position:absolute;inset:0}.site-module__oB1X9q__exploreTile:hover .site-module__oB1X9q__exploreTileOverlay{background:linear-gradient(#14141214 0%,#1414129e 100%)}.site-module__oB1X9q__exploreTileLabel{color:#fff;font-family:var(--btp-font-display);text-shadow:0 2px 10px #00000059;font-size:1.2rem;font-weight:500;position:absolute;bottom:22px;left:22px}@media (max-width:1023px){.site-module__oB1X9q__exploreGrid{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(180px,auto)}.site-module__oB1X9q__exploreTileBig{grid-area:auto/1/auto/span 2}.site-module__oB1X9q__exploreGrid>a:nth-child(2),.site-module__oB1X9q__exploreGrid>a:nth-child(3),.site-module__oB1X9q__exploreGrid>a:nth-child(4){grid-area:auto/span 1}}@media (max-width:640px){.site-module__oB1X9q__exploreGrid{scroll-snap-type:x mandatory;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.site-module__oB1X9q__exploreGrid>a{aspect-ratio:4/3;scroll-snap-align:start;flex:0 0 85%;grid-area:auto}}.site-module__oB1X9q__ownerGrid{grid-template-columns:3fr 2fr;gap:24px;display:grid}.site-module__oB1X9q__ownerGridSingle{grid-template-columns:1fr;display:grid}.site-module__oB1X9q__ownerCard{border-radius:var(--btp-radius-lg);background:var(--btp-accent-soft);flex-direction:column;justify-content:flex-end;min-height:280px;padding:44px 40px;display:flex}.site-module__oB1X9q__ownerCardPrimary{background:linear-gradient(150deg, #234840 0%, var(--btp-accent) 60%, #2f5d50 100%);color:#fff}.site-module__oB1X9q__ownerCard h3{font-family:var(--btp-font-display);margin-bottom:12px;font-size:1.6rem;font-weight:500}.site-module__oB1X9q__ownerCardPrimary h3{color:#fff}.site-module__oB1X9q__ownerCard p{color:var(--btp-text-muted);max-width:42ch;margin-bottom:22px}.site-module__oB1X9q__ownerCardPrimary p{color:#ffffffe0}.site-module__oB1X9q__ownerCta{color:var(--btp-accent);border-radius:var(--btp-radius-md);background:#fff;align-self:flex-start;padding:13px 26px;font-size:.9rem;font-weight:600;transition:transform .15s}.site-module__oB1X9q__ownerCta:hover{transform:translateY(-1px)}.site-module__oB1X9q__ownerCtaSecondary{border:1.5px solid var(--btp-accent);color:var(--btp-accent);border-radius:var(--btp-radius-md);align-self:flex-start;padding:11px 22px;font-size:.9rem;font-weight:600;transition:background-color .15s,color .15s}.site-module__oB1X9q__ownerCtaSecondary:hover{background:var(--btp-accent);color:#fff}@media (max-width:767px){.site-module__oB1X9q__ownerGrid{grid-template-columns:1fr}}.site-module__oB1X9q__areaGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.site-module__oB1X9q__areaTile{aspect-ratio:4/3;border-radius:var(--btp-radius-md);background:var(--btp-accent-soft);display:block;position:relative;overflow:hidden}.site-module__oB1X9q__areaTile img{transition:transform .4s ease-out}.site-module__oB1X9q__areaTile:hover img{transform:scale(1.05)}.site-module__oB1X9q__areaTileFallback{position:absolute;inset:0;}.site-module__oB1X9q__areaTileFallback:after{font-size:1.2rem}.site-module__oB1X9q__areaTileOverlay{background:linear-gradient(#14141200 40%,#14141294 100%);position:absolute;inset:0}.site-module__oB1X9q__areaTileLabel{color:#fff;position:absolute;bottom:12px;left:14px}.site-module__oB1X9q__areaTileName{font-family:var(--btp-font-display);text-shadow:0 2px 8px #00000059;font-size:1.1rem;font-weight:500;display:block}.site-module__oB1X9q__areaTileCount{opacity:.9;font-size:.78rem}@media (max-width:767px){.site-module__oB1X9q__areaGrid{scroll-snap-type:x mandatory;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.site-module__oB1X9q__areaTile{scroll-snap-align:start;flex:0 0 70%}}.site-module__oB1X9q__gallery{grid-template-columns:1fr;gap:10px;display:grid}.site-module__oB1X9q__galleryMain{aspect-ratio:16/10;background:var(--btp-accent-soft);border-radius:var(--btp-radius-lg);width:100%;position:relative;overflow:hidden}.site-module__oB1X9q__galleryThumbs{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.site-module__oB1X9q__galleryThumb{aspect-ratio:4/3;border-radius:var(--btp-radius-md);background:var(--btp-accent-soft);position:relative;overflow:hidden}.site-module__oB1X9q__galleryPlaceholder{aspect-ratio:16/9;border-radius:var(--btp-radius-lg);width:100%;}.site-module__oB1X9q__cardRef{float:right;letter-spacing:.04em;color:var(--btp-accent);font-weight:700}.site-module__oB1X9q__currencyMobile{display:none}.site-module__oB1X9q__headerHome:not(.site-module__oB1X9q__headerHomeScrolled) .site-module__oB1X9q__currencyMobile button,.site-module__oB1X9q__headerHome:not(.site-module__oB1X9q__headerHomeScrolled) .site-module__oB1X9q__currencyDesktop button{color:#ffffffd9!important}@media (max-width:1279px){.site-module__oB1X9q__currencyMobile{margin-left:auto;margin-right:6px;display:inline-flex}.site-module__oB1X9q__currencyDesktop{display:none}}@media (min-width:1280px) and (max-width:1400px){.site-module__oB1X9q__nav{gap:14px}.site-module__oB1X9q__navLink,.site-module__oB1X9q__navDropdownTrigger{font-size:.82rem}.site-module__oB1X9q__navRight{gap:10px}}.site-module__oB1X9q__navToggleLabel{flex-shrink:0}.site-module__oB1X9q__brand{flex-shrink:1;min-width:0}@media (max-width:420px){.site-module__oB1X9q__brandLogo{height:20px}}@media (max-width:360px){.site-module__oB1X9q__brandLogo{height:16px}}
.catalogue-module__7XwTSa__page{max-width:var(--btp-max-width-wide);margin:0 auto;padding:0 16px 88px}.catalogue-module__7XwTSa__searchBand{background:linear-gradient(180deg, var(--btp-accent-soft) 0%, var(--btp-bg) 100%)}.catalogue-module__7XwTSa__bandInner{max-width:var(--btp-max-width-wide);margin:0 auto;padding:0 16px 28px}.catalogue-module__7XwTSa__resultsSection{max-width:var(--btp-max-width-wide);margin:0 auto;padding:32px 16px 88px}.catalogue-module__7XwTSa__pageHeader{max-width:860px;padding:56px 0 36px}.catalogue-module__7XwTSa__pageHeader h1{font-family:var(--btp-font-display);letter-spacing:-.005em;margin-bottom:12px;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:500}.catalogue-module__7XwTSa__pageHeader p{color:var(--btp-text-muted);max-width:62ch;font-size:1.05rem;line-height:1.5}.catalogue-module__7XwTSa__empty{text-align:center;color:var(--btp-text-muted);background:var(--btp-accent-soft);border-radius:var(--btp-radius-lg);margin-top:24px;padding:64px 24px}.catalogue-module__7XwTSa__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));justify-content:start;gap:24px;margin-top:36px;display:grid}@media (max-width:640px){.catalogue-module__7XwTSa__pageHeader{padding:36px 0 24px}}.catalogue-module__7XwTSa__grid[data-collapsed=true]>:nth-child(n+25){display:none}.catalogue-module__7XwTSa__showMore{border:1px solid var(--btp-border);font:inherit;cursor:pointer;background:#fff;border-radius:999px;margin:32px auto 0;padding:12px 28px;font-weight:600;display:block}
.areas-module__Hj_a0G__list{border-top:1px solid var(--btp-border);list-style:none}.areas-module__Hj_a0G__row{border-bottom:1px solid var(--btp-border);justify-content:space-between;align-items:center;padding:22px 4px;transition:padding-left .15s;display:flex}.areas-module__Hj_a0G__row:hover{padding-left:8px}.areas-module__Hj_a0G__row span:first-child{font-family:var(--btp-font-display);font-size:1.2rem;font-weight:500}.areas-module__Hj_a0G__rowLinks{gap:20px;font-size:.88rem;font-weight:600;display:flex}.areas-module__Hj_a0G__rowLinks a{color:var(--btp-accent)}.areas-module__Hj_a0G__rowLinks a:hover{opacity:.75}
.search-filters-module__1NVmra__wrap{scroll-margin-top:80px}.search-filters-module__1NVmra__secondRow{border-top:1px solid var(--btp-border);flex-wrap:wrap;gap:14px 28px;width:100%;margin-top:6px;padding:12px 8px 4px;display:flex}.search-filters-module__1NVmra__chips{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.search-filters-module__1NVmra__legend{float:left;letter-spacing:.08em;text-transform:uppercase;color:var(--btp-text-muted);margin-right:6px;font-size:.72rem;font-weight:600}.search-filters-module__1NVmra__chip{cursor:pointer;display:inline-flex;position:relative}.search-filters-module__1NVmra__chipInput{opacity:0;pointer-events:none;position:absolute}.search-filters-module__1NVmra__chip span{border:1px solid var(--btp-border);background:var(--btp-surface);color:var(--btp-text);border-radius:999px;padding:7px 14px;font-size:.88rem;transition:background-color .15s,border-color .15s;display:inline-block}.search-filters-module__1NVmra__chipInput:checked+span{background:var(--btp-accent);border-color:var(--btp-accent);color:#fff}.search-filters-module__1NVmra__chipInput:focus-visible+span{outline:2px solid var(--btp-accent);outline-offset:2px}.search-filters-module__1NVmra__advanced{color:var(--btp-text-muted);margin-top:12px;font-size:.9rem}.search-filters-module__1NVmra__advanced summary{cursor:pointer;width:fit-content}.search-filters-module__1NVmra__advancedForm{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.search-filters-module__1NVmra__advancedForm input{max-width:200px}.search-filters-module__1NVmra__advancedButton{border:1px solid var(--btp-accent);background:var(--btp-surface);color:var(--btp-accent);border-radius:var(--btp-radius-md,8px);cursor:pointer;padding:9px 16px}.search-filters-module__1NVmra__resultsBar{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 18px;display:flex}.search-filters-module__1NVmra__count{margin-right:6px;font-weight:600}.search-filters-module__1NVmra__activeChip{background:var(--btp-accent-soft);color:var(--btp-text);border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 12px;font-size:.85rem;text-decoration:none;display:inline-flex}.search-filters-module__1NVmra__activeChip b{font-size:1rem;font-weight:700;line-height:1}.search-filters-module__1NVmra__reset{font-size:.85rem;text-decoration:underline}.search-filters-module__1NVmra__stickyBar{display:none}@media (max-width:759px){.search-filters-module__1NVmra__stickyBar{z-index:19;background:var(--btp-surface);border:1px solid var(--btp-border);border-radius:999px;align-items:center;gap:10px;max-width:calc(100% - 100px);padding:6px 6px 6px 14px;font-size:.88rem;display:flex;position:fixed;bottom:22px;left:16px;box-shadow:0 6px 18px #1c1c1a2e}.search-filters-module__1NVmra__stickyBar a{background:var(--btp-accent);color:#fff;border-radius:999px;padding:8px 14px;font-size:.9rem;text-decoration:none}.search-filters-module__1NVmra__secondRow{gap:12px}.search-filters-module__1NVmra__legend{float:none;width:100%}}
.guides-module__sAtc-G__hub{max-width:var(--btp-max-width-wide);margin:0 auto;padding:0 16px 88px}.guides-module__sAtc-G__hubIntro{max-width:780px;padding:56px 0 40px}.guides-module__sAtc-G__hubIntro span{letter-spacing:.1em;text-transform:uppercase;color:var(--btp-accent);margin-bottom:14px;font-size:.74rem;font-weight:700;display:block}.guides-module__sAtc-G__hubIntro h1{font-family:var(--btp-font-display);margin-bottom:16px;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:500}.guides-module__sAtc-G__hubIntro p{color:var(--btp-text-muted);max-width:62ch;font-size:1.08rem;line-height:1.55}.guides-module__sAtc-G__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-bottom:64px;display:grid}.guides-module__sAtc-G__card{background:var(--btp-surface);border:1px solid var(--btp-border);border-radius:var(--btp-radius-md);padding:26px;transition:box-shadow .18s,border-color .18s;display:block}.guides-module__sAtc-G__card:hover{border-color:#0000;box-shadow:0 20px 44px #1414121a}.guides-module__sAtc-G__cardCategory{letter-spacing:.08em;text-transform:uppercase;color:var(--btp-accent);margin-bottom:10px;font-size:.7rem;font-weight:700}.guides-module__sAtc-G__card h2{font-family:var(--btp-font-display);margin-bottom:10px;font-size:1.2rem;font-weight:500;line-height:1.3}.guides-module__sAtc-G__card p{color:var(--btp-text-muted);font-size:.9rem;line-height:1.5}.guides-module__sAtc-G__article{max-width:760px;margin:0 auto;padding:40px 16px 88px}.guides-module__sAtc-G__backLink{margin-bottom:24px;font-size:.88rem}.guides-module__sAtc-G__backLink a{color:var(--btp-text-muted)}.guides-module__sAtc-G__backLink a:hover{color:var(--btp-accent)}.guides-module__sAtc-G__articleMeta{color:var(--btp-text-muted);margin-bottom:14px;font-size:.8rem}.guides-module__sAtc-G__article h1{font-family:var(--btp-font-display);letter-spacing:-.005em;margin-bottom:18px;font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:500;line-height:1.2}.guides-module__sAtc-G__lead{color:var(--btp-text);margin-bottom:12px;font-size:1.15rem;line-height:1.6}.guides-module__sAtc-G__whoFor{background:var(--btp-accent-soft);border-radius:var(--btp-radius-md);margin:20px 0 36px;padding:14px 20px;font-size:.92rem}.guides-module__sAtc-G__articleSection{margin-bottom:32px}.guides-module__sAtc-G__articleSection h2{font-family:var(--btp-font-display);margin-bottom:12px;font-size:1.35rem;font-weight:500}.guides-module__sAtc-G__articleSection p{color:var(--btp-text);margin-bottom:14px;line-height:1.7}.guides-module__sAtc-G__articleSection p:last-child{margin-bottom:0}.guides-module__sAtc-G__mistakes{margin:0 0 32px;padding-left:20px;line-height:1.7}.guides-module__sAtc-G__mistakes li{margin-bottom:8px}.guides-module__sAtc-G__faqBlock{border-top:1px solid var(--btp-border);margin-bottom:32px;padding-top:28px}.guides-module__sAtc-G__faqItem{margin-bottom:20px}.guides-module__sAtc-G__faqItem dt{margin-bottom:6px;font-weight:600}.guides-module__sAtc-G__faqItem dd{color:var(--btp-text-muted);line-height:1.6}.guides-module__sAtc-G__btpBox{background:var(--btp-surface);border:1px solid var(--btp-border);border-radius:var(--btp-radius-md);margin-bottom:28px;padding:22px}.guides-module__sAtc-G__btpBox h2{font-family:var(--btp-font-display);margin-bottom:8px;font-size:1.1rem;font-weight:500}.guides-module__sAtc-G__btpBox p{color:var(--btp-text);margin:0;line-height:1.6}.guides-module__sAtc-G__disclaimer{color:var(--btp-text-muted);border-top:1px solid var(--btp-border);margin-bottom:28px;padding-top:20px;font-size:.82rem;line-height:1.6}.guides-module__sAtc-G__sources{color:var(--btp-text-muted);margin-bottom:40px;font-size:.82rem}.guides-module__sAtc-G__sources h2{font-family:var(--btp-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--btp-text-muted);margin-bottom:10px;font-size:.74rem;font-weight:700}.guides-module__sAtc-G__sources ul{padding-left:18px}.guides-module__sAtc-G__sources li{margin-bottom:4px}.guides-module__sAtc-G__sources a{color:var(--btp-accent)}.guides-module__sAtc-G__related{border-top:1px solid var(--btp-border);margin-bottom:24px;padding-top:28px}.guides-module__sAtc-G__related h2{font-family:var(--btp-font-display);margin-bottom:14px;font-size:1.15rem;font-weight:500}.guides-module__sAtc-G__relatedList{flex-direction:column;gap:8px;display:flex}.guides-module__sAtc-G__relatedList a{color:var(--btp-accent);font-size:.94rem;font-weight:600}.guides-module__sAtc-G__ctaBand{background:var(--btp-accent-soft);border-radius:var(--btp-radius-lg);text-align:center;padding:28px}.guides-module__sAtc-G__ctaBand p{color:var(--btp-text);margin-bottom:16px}.guides-module__sAtc-G__ctaBand a.guides-module__sAtc-G__primaryCta{background:var(--btp-accent);color:#fff;border-radius:var(--btp-radius-md);padding:12px 28px;font-size:.9rem;font-weight:600;display:inline-block}@media (max-width:640px){.guides-module__sAtc-G__hubIntro{padding:32px 0 24px}}
.page-module__LBTDbq__hero{background:var(--btp-accent-soft);width:100%;height:calc(100svh - 85px);min-height:620px;max-height:1040px;position:relative;overflow:hidden}.page-module__LBTDbq__heroFallback{background:linear-gradient(150deg, #234840 0%, var(--btp-accent) 45%, #1c3a33 100%);position:absolute;inset:0}.page-module__LBTDbq__heroOverlay{background:linear-gradient(#0f0f0d00 0%,#0f0f0d05 22%,#0f0f0d0d 50%,#0f0f0d6b 78%,#0f0f0db8 100%);position:absolute;inset:0}.page-module__LBTDbq__heroContent{text-align:center;color:#fff;flex-direction:column;justify-content:flex-end;align-items:center;padding:24px 24px 200px;display:flex;position:absolute;inset:0}.page-module__LBTDbq__heroContent h1{font-family:var(--btp-font-display);letter-spacing:-.005em;text-shadow:0 2px 24px #00000040;max-width:20ch;margin-bottom:16px;font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:500;line-height:1.08}.page-module__LBTDbq__heroContent p{opacity:.95;text-shadow:0 1px 12px #00000040;max-width:46ch;font-size:clamp(1rem,1.5vw,1.25rem)}.page-module__LBTDbq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.page-module__LBTDbq__entryPoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:860px;margin-top:24px;display:grid}.page-module__LBTDbq__entry,.page-module__LBTDbq__entryPrimary{text-align:left;color:#fff;-webkit-backdrop-filter:blur(6px);background:#0f0f0d6b;border:1px solid #ffffff8c;border-radius:14px;flex-direction:column;gap:2px;min-height:44px;padding:14px 16px;text-decoration:none;display:flex}.page-module__LBTDbq__entryPrimary{color:var(--btp-text);background:#fff;border-color:#fff}.page-module__LBTDbq__entry strong,.page-module__LBTDbq__entryPrimary strong{letter-spacing:.01em;text-transform:uppercase;font-size:1rem}.page-module__LBTDbq__entry span,.page-module__LBTDbq__entryPrimary span{opacity:.85;font-size:.82rem}.page-module__LBTDbq__entry:hover,.page-module__LBTDbq__entry:focus-visible{background:#0f0f0d99}.page-module__LBTDbq__searchWrap{max-width:var(--btp-max-width);z-index:2;margin:-104px auto 0;padding:0 16px;position:relative}@media (max-width:640px){.page-module__LBTDbq__hero{height:calc(100svh - 75px);min-height:560px}.page-module__LBTDbq__heroContent{padding-bottom:220px}.page-module__LBTDbq__entryPoints{grid-template-columns:1fr;gap:8px;margin-top:16px}.page-module__LBTDbq__entry,.page-module__LBTDbq__entryPrimary{flex-direction:row;justify-content:space-between;align-items:baseline;padding:10px 14px}.page-module__LBTDbq__entry span,.page-module__LBTDbq__entryPrimary span{display:none}.page-module__LBTDbq__searchWrap{margin-top:-180px}}.page-module__LBTDbq__section{max-width:var(--btp-max-width);margin:0 auto;padding:72px 16px}.page-module__LBTDbq__sectionHeadRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:32px;display:flex}.page-module__LBTDbq__sectionTitle{font-family:var(--btp-font-display);margin-bottom:32px;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:500}.page-module__LBTDbq__sectionHeadRow .page-module__LBTDbq__sectionTitle{margin-bottom:0}.page-module__LBTDbq__seeAll{color:var(--btp-accent);white-space:nowrap;font-size:.9rem;font-weight:600;transition:opacity .15s}.page-module__LBTDbq__seeAll:hover{opacity:.72}.page-module__LBTDbq__featuredGrid{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(220px,auto);gap:20px;display:grid}.page-module__LBTDbq__featuredGrid>:first-child{grid-area:span 2/span 3}.page-module__LBTDbq__featuredGrid>:nth-child(2),.page-module__LBTDbq__featuredGrid>:nth-child(3){grid-column:span 3}.page-module__LBTDbq__featuredGrid>:nth-child(4),.page-module__LBTDbq__featuredGrid>:nth-child(5),.page-module__LBTDbq__featuredGrid>:nth-child(6){grid-column:span 2}@media (max-width:1023px){.page-module__LBTDbq__featuredGrid{grid-template-columns:repeat(2,1fr)}.page-module__LBTDbq__featuredGrid>*{grid-area:span 1/span 1!important}}@media (max-width:640px){.page-module__LBTDbq__featuredGrid{scroll-snap-type:x mandatory;gap:16px;padding-bottom:4px;display:flex;overflow-x:auto}.page-module__LBTDbq__featuredGrid>*{scroll-snap-align:start;flex:0 0 88%}}.page-module__LBTDbq__guidesBlurb{color:var(--btp-text-muted);max-width:60ch;margin-bottom:16px}.page-module__LBTDbq__contactSection{background:var(--btp-accent-soft);padding:56px 16px}.page-module__LBTDbq__contactSection .page-module__LBTDbq__sectionTitle{max-width:var(--btp-max-width);margin:0 auto 20px}.page-module__LBTDbq__trustLine{max-width:var(--btp-max-width);color:var(--btp-text-muted);margin:0 auto 28px;font-size:.95rem}.page-module__LBTDbq__trustLink{color:var(--btp-accent);font-weight:600}.page-module__LBTDbq__contactActions{max-width:var(--btp-max-width);flex-wrap:wrap;align-items:center;gap:20px;margin:0 auto;display:flex}.page-module__LBTDbq__emailLink{color:var(--btp-text);font-weight:600}
