.ambwvG_hero{--u:min(calc(100vw / 1440), calc(100svh / 1080));background:#f7f1e3;height:100svh;min-height:560px;position:relative;overflow:hidden}.ambwvG_frame{width:calc(var(--u) * 1440);height:calc(var(--u) * 1080);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ambwvG_topbar{left:0;right:0;top:calc(var(--u) * 20);height:calc(var(--u) * 56);min-height:44px;padding-inline:calc(var(--u) * 37);z-index:5;align-items:center;display:flex;position:absolute}.ambwvG_nav{justify-content:center;gap:clamp(14px, calc(var(--u) * 36), 36px);padding-inline:calc(var(--u) * 24);flex:1;display:flex}.ambwvG_navLink{white-space:nowrap;font-family:var(--font-barlow), system-ui, sans-serif;font-size:max(10.5px, calc(var(--u) * 15));letter-spacing:.14em;text-transform:uppercase;color:#0a1f18;background-image:linear-gradient(currentColor,currentColor);background-position:0 85%;background-repeat:no-repeat;background-size:0% 1px;padding-block:10px;font-weight:500;transition:background-size .32s cubic-bezier(.22,1,.36,1)}.ambwvG_navLink:hover,.ambwvG_navLink:focus-visible{background-size:100% 1px}.ambwvG_actions{align-items:center;gap:calc(var(--u) * 6);flex-shrink:0;margin-left:auto;display:flex}.ambwvG_rate{margin-left:calc(var(--u) * 14)}@media (max-width:1199px){.ambwvG_rate{display:none!important}}.ambwvG_pill{height:max(36px, calc(var(--u) * 42));padding-inline:max(14px, calc(var(--u) * 20));margin-left:calc(var(--u) * 10);font-family:var(--font-barlow), system-ui, sans-serif;font-size:max(10px, calc(var(--u) * 12));letter-spacing:.14em;text-transform:uppercase;color:#0a1f18;border:1px solid #c8a951;border-radius:9999px;align-items:center;gap:8px;font-weight:500;transition:background-color .3s,color .3s;display:inline-flex}.ambwvG_pill:hover{color:#f7f1e3;background:#0b3d2e}.ambwvG_menu{display:none}.ambwvG_badge{top:calc(var(--u) * 118);align-items:center;gap:calc(var(--u) * 16);white-space:nowrap;display:flex;position:absolute;left:50%;transform:translate(-50%)}.ambwvG_rule{width:calc(var(--u) * 64);background:#c8a951;height:1px}.ambwvG_badgePill{color:#735a20;font-family:var(--font-barlow), system-ui, sans-serif;font-size:max(10px, calc(var(--u) * 15));letter-spacing:.08em;padding:calc(var(--u) * 8) calc(var(--u) * 22);background:#e8d5c0;border-radius:9999px;font-weight:500}.ambwvG_headline{top:calc(var(--u) * 160);text-align:center;font-family:var(--font-instrument-serif), "Times New Roman", serif;font-weight:400;font-size:calc(var(--u) * 84);line-height:calc(var(--u) * 88);letter-spacing:-.02em;color:#0a1f18;margin:0;position:absolute;left:0;right:0}.ambwvG_line{display:block}.ambwvG_subline{top:calc(var(--u) * 364);width:calc(var(--u) * 900);text-align:center;font-family:var(--font-barlow), system-ui, sans-serif;font-size:max(14px, calc(var(--u) * 18));line-height:max(22px, calc(var(--u) * 29));color:#4a5d55;margin:0;position:absolute;left:50%;transform:translate(-50%)}.ambwvG_caption{left:calc(var(--u) * 1110);top:calc(var(--u) * 330);font-family:var(--font-barlow), system-ui, sans-serif;font-size:max(10px, calc(var(--u) * 13));letter-spacing:.18em;text-transform:uppercase;color:#735a20;font-weight:500;position:absolute}.ambwvG_captionLine{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0}.ambwvG_captionLine path{fill:none;stroke:#c8a951;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.ambwvG_row{left:0;right:0;top:calc(var(--u) * 440);height:calc(var(--u) * 460);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;z-index:2;position:absolute}.ambwvG_row.ambwvG_grabbing,.ambwvG_row.ambwvG_grabbing .ambwvG_card{cursor:grabbing}.ambwvG_card{will-change:transform, clip-path;opacity:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:#e8d5c0;display:block;position:absolute;top:0;left:0;overflow:hidden}.ambwvG_card[data-placed]{opacity:1}.ambwvG_card:focus-visible{outline:none}.ambwvG_media{background-repeat:no-repeat;background-size:100% 100%;position:absolute}.ambwvG_video{object-fit:fill;opacity:0;width:100%;height:100%;transition:opacity .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.ambwvG_video[data-ready]{opacity:1}.ambwvG_fallbackImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ambwvG_hairline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ambwvG_hairline path{fill:none;stroke:#8c7853;stroke-width:2px}.ambwvG_card:focus-visible .ambwvG_hairline path{stroke:#735a20;stroke-width:5px}.ambwvG_play{-webkit-backdrop-filter:blur(6px);color:#f7f1e3;background:#f7f1e352;border-radius:9999px;justify-content:center;align-items:center;width:26px;height:26px;transition:opacity .3s;display:flex;position:absolute;bottom:12px;left:10px}.ambwvG_cardCaption{color:#f7f1e3;font-family:var(--font-barlow), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;opacity:0;background:linear-gradient(#0a1f1800,#0a1f18b3);padding:36px 12px 12px;font-size:11px;font-weight:500;line-height:1.5;transition:opacity .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0}.ambwvG_cardCaption span{color:#c8a951;display:block}.ambwvG_card:hover .ambwvG_cardCaption,.ambwvG_card:focus-visible .ambwvG_cardCaption,.ambwvG_card[data-active] .ambwvG_cardCaption{opacity:1}.ambwvG_card:hover .ambwvG_play,.ambwvG_card[data-active] .ambwvG_play{opacity:0}.ambwvG_cta{left:50%;top:calc(var(--u) * 901);width:max(220px, calc(var(--u) * 260));height:max(48px, calc(var(--u) * 58));color:#f7f1e3;font-family:var(--font-barlow), system-ui, sans-serif;font-size:max(11px, calc(var(--u) * 13));letter-spacing:.16em;text-transform:uppercase;z-index:4;background:#0b3d2e;border-radius:2px;justify-content:center;align-items:center;font-weight:500;transition:background-color .3s;display:inline-flex;position:absolute;transform:translate(-50%)}.ambwvG_cta:hover{background:#082c21}.ambwvG_browse{left:50%;top:calc(var(--u) * 901 + max(48px, calc(var(--u) * 58)) + calc(var(--u) * 18));font-family:var(--font-barlow), system-ui, sans-serif;font-size:max(13px, calc(var(--u) * 15));color:#0a1f18;z-index:4;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-block:6px;transition:background-size .32s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%)}.ambwvG_browse:hover,.ambwvG_browse:focus-visible{background-size:100% 1px}.ambwvG_startHere{top:calc(var(--u) * 901 + max(48px, calc(var(--u) * 58)) / 2);right:calc(50% + max(168px, calc(var(--u) * 190)) / 2 + calc(var(--u) * 20));align-items:center;gap:calc(var(--u) * 12);font-family:var(--font-barlow), system-ui, sans-serif;font-size:max(10px, calc(var(--u) * 13));letter-spacing:.18em;text-transform:uppercase;color:#735a20;white-space:nowrap;font-weight:500;display:flex;position:absolute;transform:translateY(-50%)}.ambwvG_startHere i{width:calc(var(--u) * 40);background:#c8a951;height:1px;display:block}@keyframes ambwvG_laFadeDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ambwvG_laFade{0%{opacity:0}to{opacity:1}}@keyframes ambwvG_laRiseBlur{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ambwvG_laRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes ambwvG_laScaleIn{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}@keyframes ambwvG_laDraw{to{stroke-dashoffset:0}}.ambwvG_enterNav{animation:.7s cubic-bezier(.22,1,.36,1) both ambwvG_laFadeDown}.ambwvG_enterBadge{animation:.6s cubic-bezier(.22,1,.36,1) .2s both ambwvG_laFade}.ambwvG_enterLine1{animation:.9s cubic-bezier(.22,1,.36,1) .35s both ambwvG_laRiseBlur}.ambwvG_enterLine2{animation:.9s cubic-bezier(.22,1,.36,1) .5s both ambwvG_laRiseBlur}.ambwvG_enterSub{animation:.7s cubic-bezier(.22,1,.36,1) .75s both ambwvG_laFade}.ambwvG_enterRow{animation:.9s cubic-bezier(.22,1,.36,1) .85s both ambwvG_laRise}.ambwvG_enterCta{animation:.6s cubic-bezier(.22,1,.36,1) 1.15s both ambwvG_laScaleIn}.ambwvG_enterCaption{animation:.6s cubic-bezier(.22,1,.36,1) 1.25s both ambwvG_laFade}.ambwvG_captionLine path{animation:.9s cubic-bezier(.22,1,.36,1) 1.35s forwards ambwvG_laDraw}@media (prefers-reduced-motion:reduce){.ambwvG_enterNav,.ambwvG_enterBadge,.ambwvG_enterLine1,.ambwvG_enterLine2,.ambwvG_enterSub,.ambwvG_enterRow,.ambwvG_enterCta,.ambwvG_enterCaption{animation:none}.ambwvG_captionLine path{stroke-dashoffset:0;animation:none}}@media (max-width:820px){.ambwvG_hero{height:auto;min-height:0}.ambwvG_frame{flex-direction:column;align-items:center;width:auto;height:auto;padding:0 20px 44px;display:flex;position:static;overflow:visible;transform:none}.ambwvG_topbar{width:100%;height:60px;padding-inline:0;position:static}.ambwvG_nav,.ambwvG_pill,.ambwvG_caption,.ambwvG_captionLine{display:none}.ambwvG_menu{display:block}.ambwvG_actions{gap:0}.ambwvG_badge{gap:10px;margin-top:18px;position:static;transform:none}.ambwvG_rule{width:28px}.ambwvG_badgePill{padding:6px 14px;font-size:11px}.ambwvG_headline{margin-top:22px;font-size:clamp(36px,10vw,52px);line-height:1.04;position:static}.ambwvG_subline{width:auto;max-width:40ch;margin-top:16px;font-size:15px;line-height:1.6;position:static;transform:none}.ambwvG_row{flex-shrink:0;width:100vw;height:260px;margin-top:30px;position:relative;top:auto;left:auto;right:auto}.ambwvG_cardCaption{padding:28px 8px 8px;font-size:10px}.ambwvG_play{width:22px;height:22px;bottom:8px;left:8px}.ambwvG_cta{width:100%;max-width:320px;height:54px;margin-top:30px;font-size:12px;position:static;transform:none}.ambwvG_startHere{order:10;margin-top:16px;font-size:11px;position:static;transform:none}.ambwvG_startHere i{width:24px}.ambwvG_browse{order:11;margin-top:14px;font-size:15px;position:static;transform:none}}
