.bde-section-95-110 .section-container{display:flex;flex-direction:column}.bde-section-95-110 .section-container{padding-bottom:clamp(60px,7vw,100px);padding-top:200px}.bde-section-95-110{position:relative;background:var(--sand);overflow-x:hidden;overflow-y:hidden}@media (max-width:767px){.bde-section-95-110 .section-container{padding-top:140px}}.bde-div-95-109{width:100%;padding-right:var(--gutter);padding-left:var(--gutter)}.bde-div-95-109{max-width:calc(var(--container) + var(--gutter) * 2);margin-left:auto;margin-right:auto}.bde-div-95-103{margin-bottom:26px}.bde-div-95-103{display:flex;gap:10px;row-gap:10px}.bde-div-95-103{color:var(--muted)}.bde-div-95-103{font-size:.82rem}:where(.breakdance) .breadcrumbs a:hover{color:var(--gold-600)}.bde-text-95-101{color:var(--gold)}.bde-heading-95-104{color:var(--gold-600);font-family:Montserrat,"Helvetica Neue",Arial,sans-serif;font-size:clamp(.8rem,1.1vw,.95rem);font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-top:0;margin-bottom:22px}.bde-heading-95-104{display:inline-flex;align-items:center;row-gap:12px;column-gap:12px;margin-right:0;margin-left:0}:where(.breakdance) .page-hero__kw::before{content:"";width:34px;height:1px;background:currentColor}:where(.breakdance) .page-hero__kw::before{height:10px;flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 10'%3E%3Cpath d='M1 6.5c4-3.5 8-3.5 12 0s8 3.5 12 0 6-3 8-2' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 10'%3E%3Cpath d='M1 6.5c4-3.5 8-3.5 12 0s8 3.5 12 0 6-3 8-2' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.bde-div-95-108{display:grid;grid-template:none / 1.1fr .9fr;gap:clamp(30px,5vw,80px);row-gap:clamp(30px,5vw,80px);align-items:end}@media (max-width:1119px){.bde-div-95-108{grid-template:none / 1fr}}.bde-heading-95-105{color:var(--navy);font-family:"Cormorant Garamond","Times New Roman",serif;font-size:clamp(3.4rem,8vw,7.6rem);font-weight:500;line-height:.92;letter-spacing:-.012em}:where(.breakdance) .page-hero__title em{font-style:italic;color:var(--gold);font-weight:500}.bde-text-95-106{color:var(--muted);font-size:1.12rem;margin-top:0;margin-bottom:8px}.bde-text-95-106{max-width:520px;margin-right:0;margin-left:0}.bde-section-95-118 .section-container{display:flex;flex-direction:column}.bde-section-95-118 .section-container{padding-bottom:var(--section);padding-top:0px}.bde-section-95-118{position:relative}.bde-div-95-117{width:100%;padding-right:var(--gutter);padding-left:var(--gutter)}.bde-div-95-117{max-width:calc(var(--container) + var(--gutter) * 2);margin-left:auto;margin-right:auto}.bde-div-95-116{display:grid;grid-template:none / repeat(3,1fr);gap:22px;row-gap:22px}@media (max-width:1119px){.bde-div-95-116{grid-template:none / repeat(2,1fr)}}@media (max-width:767px){.bde-div-95-116{grid-template:none / 1fr}}.bde-container-link-95-115{min-height:260px;padding:30px 30px 30px 30px}.bde-container-link-95-115{display:flex;flex-direction:column;gap:14px;row-gap:14px}.bde-container-link-95-115{background:#fff;border-radius:var(--radius-lg);transition:transform .6s var(--ease),box-shadow .6s var(--ease)}:where(.breakdance) .kb-card:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.bde-text-95-111{color:var(--gold-600);font-family:Montserrat,"Helvetica Neue",Arial,sans-serif;font-size:.64rem;letter-spacing:.18em;text-transform:uppercase}.bde-heading-95-112{font-family:"Cormorant Garamond","Times New Roman",serif;font-size:1.8rem;line-height:1.12;margin-top:0;margin-bottom:0}.bde-heading-95-112{margin-right:0;margin-left:0}.bde-text-95-113{color:var(--muted);margin-top:0;margin-bottom:0}.bde-text-95-113{margin-right:0;margin-left:0;flex:1}.bde-text-95-114{color:var(--navy);font-family:Montserrat,"Helvetica Neue",Arial,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-top:12px}.bde-text-95-114{display:inline-flex;align-items:center;row-gap:12px;column-gap:12px;padding-bottom:6px;background:linear-gradient(var(--gold),var(--gold)) 0 100% / 100% 1px no-repeat;transition:background-size .5s var(--ease)}:where(.breakdance) .link-arrow svg{color:var(--gold);transition:transform .5s var(--ease)}:where(.breakdance) .link-arrow:hover{background-size:40% 1px}:where(.breakdance) .link-arrow:hover svg{transform:translateX(6px)}