._carousel_1idr0_1{position:relative;isolation:isolate;background:var(--secondary);color:var(--secondary-foreground);height:600px;overflow:hidden}._photographs_1idr0_2{position:absolute;inset:0 0 72px 40%;overflow:hidden}._photographs_1idr0_2 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .65s ease}._photo_1idr0_2{opacity:0}._activePhoto_1idr0_4{opacity:1}._shade_1idr0_5{position:absolute;inset:0 0 72px;background:linear-gradient(90deg,var(--secondary) 0%,var(--secondary) 29%,#17241de8 38%,#17241d66 55%,transparent 75%)}._content_1idr0_6{position:relative;z-index:1;max-width:1250px;margin:auto;padding:105px 64px 110px;pointer-events:none}._brand_1idr0_7{font-size:10px!important;letter-spacing:2.8px;color:#b7d7ae;border-left:3px solid var(--primary);padding-left:14px;margin-bottom:26px!important}._content_1idr0_6 h1{font-size:clamp(36px,3.6vw,54px);line-height:1.15;letter-spacing:-1px;max-width:640px;font-weight:600}._content_1idr0_6 h1>span{color:#b7d7ae}._description_1idr0_10{max-width:340px;font-size:15px;line-height:1.85;margin-top:24px!important;color:#e0e8df}._toolbar_1idr0_11{position:absolute;bottom:0;left:0;right:0;height:72px;background:var(--secondary);border-top:1px solid #ffffff20;z-index:4}._toolbarInner_1idr0_12{max-width:1250px;height:100%;margin:auto;padding:0 64px;display:flex;align-items:center;justify-content:space-between}._progress_1idr0_13,._indicators_1idr0_13,._arrows_1idr0_13{display:flex;align-items:center}._progress_1idr0_13{gap:24px}._counter_1idr0_14{font-size:12px;letter-spacing:1px;white-space:nowrap}._counter_1idr0_14>span{opacity:.45}._indicators_1idr0_13{gap:4px}._indicator_1idr0_13{width:38px!important;height:42px!important;padding:0 3px!important;background:transparent!important}._line_1idr0_16,._selectedLine_1idr0_16{height:3px;width:100%;background:#ffffff45;transition:background .2s}._selectedLine_1idr0_16{background:#b7d7ae}._control_1idr0_17{width:40px!important;height:40px!important;color:var(--secondary-foreground)!important;border-radius:50%!important;background:transparent!important}._control_1idr0_17:hover,._indicator_1idr0_13:hover{background:#ffffff12!important}._control_1idr0_17:focus-visible,._indicator_1idr0_13:focus-visible{outline:2px solid #b7d7ae!important;outline-offset:2px}._arrows_1idr0_13{gap:8px}._separator_1idr0_19{width:1px;height:18px;background:#ffffff30;margin:0 6px}._photoNote_1idr0_20{position:absolute;bottom:84px;right:18px;font-size:8px;color:#fff;opacity:.7;z-index:3}@media(max-width:1000px){._content_1idr0_6{padding:110px 64px}._content_1idr0_6 h1{font-size:40px;max-width:480px}._description_1idr0_10{max-width:290px}._photographs_1idr0_2{left:35%}._shade_1idr0_5{background:linear-gradient(90deg,var(--secondary) 0%,var(--secondary) 20%,#17241dd9 37%,transparent 75%)}}@media(max-width:650px){._carousel_1idr0_1{height:590px}._photographs_1idr0_2{inset:0 0 auto;height:270px}._shade_1idr0_5{inset:0 0 72px;background:linear-gradient(180deg,transparent 15%,#17241d55 37%,var(--secondary) 52%)}._content_1idr0_6{padding:265px 24px 90px}._brand_1idr0_7{font-size:8px!important;margin-bottom:16px!important;letter-spacing:2px}._content_1idr0_6 h1{font-size:32px;line-height:1.15;letter-spacing:-.6px;max-width:100%}._description_1idr0_10{font-size:12px;line-height:1.7;margin-top:16px!important;max-width:310px}._toolbarInner_1idr0_12{padding:0 20px}._progress_1idr0_13{gap:12px}._indicator_1idr0_13{width:27px!important}._indicators_1idr0_13{gap:1px}._arrows_1idr0_13{gap:2px}._control_1idr0_17{width:34px!important;height:38px!important}._separator_1idr0_19{margin:0 4px}._photoNote_1idr0_20{top:10px;bottom:auto;right:12px}}@media(max-width:360px){._content_1idr0_6 h1{font-size:29px}._toolbarInner_1idr0_12{padding:0 12px}._progress_1idr0_13{gap:8px}._indicator_1idr0_13{width:23px!important}._counter_1idr0_14{font-size:10px}}@media(prefers-reduced-motion:reduce){._photographs_1idr0_2 img,._line_1idr0_16,._selectedLine_1idr0_16{transition:none}}
