._TzJcq_column{--gutter:max(16px, calc(var(--page-inset) - 137px));width:100%;max-width:calc(1480px + var(--page-inset) + var(--gutter));padding-inline:var(--page-inset) var(--gutter);margin-inline:auto}._TzJcq_jump{margin-top:clamp(0px,2.8vw,48px);padding-inline:83px 36px}._TzJcq_feature{align-items:center;display:grid}._TzJcq_text{flex-direction:column;align-items:flex-start;gap:42px;display:flex}._TzJcq_body{gap:27px;font-size:18px;line-height:1.5;display:grid}._TzJcq_body strong{font-weight:700}._TzJcq_text ._TzJcq_cta{border-radius:var(--radius-medium);min-height:72px;margin-top:14px;padding-inline:36px}._TzJcq_squarePhoto{width:100%}._TzJcq_afterParties{grid-template-columns:minmax(0,520px) minmax(0,600px);justify-content:space-between;gap:clamp(40px,4.5vw,77px);margin-top:clamp(96px,14vw,244px);padding-inline:48px 20px}._TzJcq_band{background:var(--foreground);margin-top:clamp(64px,8vw,136px);padding:clamp(120px,15vw,258px) 0 clamp(140px,19vw,335px);position:relative}._TzJcq_waveTop{width:100%;position:absolute;top:-1px;left:0}._TzJcq_waveBottom{width:100%;position:absolute;bottom:-1px;left:0}._TzJcq_boatParties{grid-template-columns:minmax(0,600px) minmax(0,520px);justify-content:space-between;gap:clamp(40px,4.5vw,77px);padding-left:48px;position:relative}._TzJcq_yacht{gap:72px;margin-top:clamp(96px,12vw,204px);padding:0 0 clamp(120px,17vw,290px) 48px;display:grid}._TzJcq_yacht ._TzJcq_text{gap:42px;max-width:741px}._TzJcq_yacht ._TzJcq_body{max-width:586px}._TzJcq_gradientHeading{letter-spacing:-.015em;line-height:1}._TzJcq_widePhoto{max-width:1384px;margin-left:clamp(0px,.6vw,9px);padding-block:calc(min(1384px,100%)/76.3359)}@media (max-width:1099px){._TzJcq_jump,._TzJcq_afterParties,._TzJcq_boatParties,._TzJcq_yacht{padding-left:0;padding-right:0}._TzJcq_afterParties,._TzJcq_boatParties{grid-template-columns:minmax(0,1fr);gap:64px}._TzJcq_squarePhoto{justify-self:center;width:min(100%,560px)}._TzJcq_text{gap:28px}._TzJcq_body{gap:20px;font-size:17px}._TzJcq_yacht{gap:56px}._TzJcq_widePhoto{margin-left:0}}@media (max-width:699px){._TzJcq_text ._TzJcq_cta{min-height:56px;margin-top:4px;padding-inline:28px}}
