._92cSra_cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._92cSra_heading{font-family:var(--font-serif);color:#111;letter-spacing:-.01em;font-size:53px;font-weight:400;line-height:1.15}._92cSra_accent{color:#890808;font-style:italic}._92cSra_center{text-align:center}._92cSra_eyebrow{color:#b8902c;text-transform:uppercase;font-size:16px;line-height:20px}._92cSra_lead{color:#6b6b6b;font-size:17px;line-height:27px}@media (min-width:1101px){._92cSra_lead{white-space:pre-line}}._92cSra_hero{color:#fff;background:#292d27;height:max(880px,100svh);position:relative;overflow:hidden}._92cSra_heroShade{background:linear-gradient(#0000008c,#0000000d 30%,#00000014 50%,#000000d9);position:absolute;inset:0}._92cSra_heroInner{text-align:center;flex-direction:column;align-items:center;height:100%;padding-top:165px;display:flex;position:relative}._92cSra_heroEyebrow{color:#f2e3d0;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}._92cSra_heroSide{white-space:pre-line;text-align:right;text-transform:uppercase;font-size:11px;font-weight:700;line-height:20px;position:absolute;top:199px;right:-20px}._92cSra_heroTitle{font-family:var(--font-serif);letter-spacing:-.01em;margin-top:175px;font-size:81px;font-weight:400;line-height:1}._92cSra_heroAccent{color:#f2c48e;font-style:italic}._92cSra_heroSubtitle{color:#e9e9e9;max-width:712px;margin-top:31px;font-size:19px;line-height:29.3px}._92cSra_heroCtas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:113px;display:flex}._92cSra_heroPrimary{color:#fff;background:#c24a00;border-radius:27px;justify-content:center;align-items:center;width:230px;height:54px;font-size:14.75px;display:inline-flex}._92cSra_heroPrimary:hover,._92cSra_pill:hover,._92cSra_pay:hover:not(:disabled){background:#a63f00}._92cSra_heroFilm{color:#fff;text-align:left;cursor:pointer;background:#ffffff24;border:1px solid #ffffffb3;border-radius:27px;align-items:center;gap:10px;width:256px;height:54px;padding-left:19px;display:inline-flex}._92cSra_heroFilm>span{display:grid}._92cSra_filmLabel{font-size:14.3px;line-height:16px}._92cSra_filmDuration{color:#e0d6cb;margin-top:4px;font-size:11px;line-height:12px}._92cSra_filmDialog{background:#111;border:0;border-radius:16px;width:min(100% - 2rem,960px);padding:0;overflow:visible}._92cSra_filmDialog::backdrop{background:#000000bf}._92cSra_filmPlayer{aspect-ratio:16/9;border-radius:16px;width:100%;display:block}._92cSra_filmClose{color:#111;background:#fff;border-radius:50%;width:36px;height:36px;font-size:24px;line-height:1;position:absolute;top:-44px;right:-8px}._92cSra_videoBar{height:80px;position:absolute;bottom:20px;left:0;right:0}._92cSra_videoCaption{color:#f2e3d0;text-transform:uppercase;align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex;position:absolute;top:16px;left:0}._92cSra_videoCaption:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}._92cSra_videoSound{color:#fff;background:#00000061;border:1px solid #fff6;border-radius:20px;align-items:center;gap:20px;width:108px;height:40px;padding-left:14px;font-size:12px;display:flex;position:absolute;top:0;right:0}._92cSra_videoProgress{background:#ffffffe6;height:2px;position:absolute;top:78px;left:0;right:0}._92cSra_videoProgress span{background:#e3c27a;height:100%;display:block}._92cSra_trust{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px 35px;width:min(100% - 3rem,1277px);margin-top:124px;margin-left:max(1.5rem,50% - 641px);display:grid}._92cSra_trustCard{background:#f6f6f6;border:1px solid #e6e3dc;border-radius:6px;gap:13px;min-height:112px;padding:23px 8px 12px 23px;display:flex;box-shadow:4px 4px #e8dccb}._92cSra_trustIcon,._92cSra_pointIcon,._92cSra_purposeIcon{color:#890808;flex:none;width:48px;height:48px;margin:-1px}._92cSra_trustTitle{color:#111;margin-top:13px;font-size:14px;font-weight:600;line-height:20px}._92cSra_trustDetail{color:#898989;margin-top:3px;font-size:12.4px;line-height:18px}._92cSra_initiatives{padding-top:134.7px}._92cSra_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px;margin-top:59.4px;display:grid}._92cSra_centre{padding-top:124px;scroll-margin-top:24px}._92cSra_centreTop{grid-template-columns:minmax(0,1fr) minmax(0,640px);align-items:center;gap:64px;display:grid}._92cSra_centreTop ._92cSra_heading{margin-top:25px}._92cSra_centreText{max-width:540px;margin-top:24px}._92cSra_heading+._92cSra_centreText{margin-top:28px}._92cSra_centreButton{width:auto;min-width:230px;margin-top:40px;padding:0 28px}._92cSra_centrePhotos{grid-template-rows:300px 200px;grid-template-columns:1fr 1fr;gap:16px;display:grid}._92cSra_centrePhotos[data-count="1"]{grid-template-rows:460px}._92cSra_centrePhotos[data-count="2"]{grid-template-rows:300px 220px}._92cSra_centrePhoto{isolation:isolate;background:#ece9df;border-radius:28px;position:relative;overflow:hidden}._92cSra_centrePhoto:first-child,._92cSra_centrePhotos[data-count="2"] ._92cSra_centrePhoto{grid-column:1/-1}._92cSra_centrePhoto figcaption{color:#fff;background:linear-gradient(#0000,#0009);padding:36px 18px 14px;font-size:13px;line-height:18px;position:absolute;inset:auto 0 0}._92cSra_spaces{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;margin-top:72px;display:grid}._92cSra_space{background:#fff;border:1px solid #e6e3dc;border-radius:26px;padding:24px 22px 26px;box-shadow:4px 4px #e8dccb}._92cSra_spaceNumber{font-family:var(--font-serif);color:#89080859;font-size:40px;line-height:1}._92cSra_spaceTitle{color:#111;font-family:var(--font-body);margin-top:18px;font-size:22px;font-weight:700;line-height:28px}._92cSra_spaceText{color:#6b6b6b;margin-top:8px;font-size:14px;line-height:21px}._92cSra_progress{color:#fff;background:#292d27;border-radius:44px;margin-top:56px;padding:48px 56px}._92cSra_figures{flex-wrap:wrap;justify-content:space-between;gap:16px 40px;display:flex}._92cSra_figures p{gap:6px;display:grid}._92cSra_figures p:last-child:not(:first-child){text-align:right}._92cSra_figure{font-family:var(--font-serif);color:#f2c48e;font-size:44px;line-height:1.1}._92cSra_figureLabel{color:#e3c27a;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}._92cSra_bar{background:#ffffff24;border-radius:7px;height:14px;margin-top:28px;position:relative}._92cSra_barFill{border-radius:inherit;background:linear-gradient(90deg,#c24a00,#e3c27a);height:100%;display:block}._92cSra_barValue{color:#d7d9d2;font-size:13px;line-height:16px;position:absolute;top:22px;right:0}._92cSra_progressNote{color:#d7d9d2;margin-top:30px;font-size:14px;line-height:20px}._92cSra_milestones{border-top:1px solid #ffffff24;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:28px 32px;margin-top:44px;padding-top:32px;display:grid}._92cSra_milestones h3{font-family:var(--font-body);margin-top:14px;font-size:20px;font-weight:700;line-height:26px}._92cSra_milestones p{color:#d7d9d2;margin-top:6px;font-size:14px;line-height:21px}._92cSra_milestoneDot{border:1.6px solid #e3c27a;border-radius:50%;width:18px;height:18px;display:block}[data-done]>._92cSra_milestoneDot{background:radial-gradient(#e3c27a 0 4.5px,#0000 5px)}._92cSra_volunteer{grid-template-columns:600px 1fr;gap:44px;padding-top:124px;display:grid}._92cSra_volunteerFrame{background:#ece9df;border:12px solid #ece9df;border-radius:44px;height:560px;position:relative;overflow:hidden}._92cSra_volunteerFrame img{border-radius:32px}._92cSra_volunteerBody{padding-top:40px}._92cSra_volunteerBody ._92cSra_heading{margin-top:28px}._92cSra_volunteerBody ._92cSra_lead{max-width:530px;margin-top:28.6px}._92cSra_points{flex-wrap:wrap;gap:20px 0;margin-top:66.9px;display:flex}._92cSra_points li{color:#1b1b1b;width:200px;max-width:160px;margin-right:40px;font-size:13.75px;line-height:20px}._92cSra_pointIcon{margin-bottom:11px;display:block}._92cSra_volunteerCtas{flex-wrap:wrap;align-items:center;gap:20px 36px;margin-top:20px;display:flex}._92cSra_pill{color:#fff;background:#c24a00;border-radius:25px;justify-content:center;align-items:center;width:210px;height:50px;font-size:13.7px;display:inline-flex}._92cSra_textLink{color:#890808;border-bottom:1px solid #890808;width:110px;padding-bottom:5px;font-size:14.45px;line-height:20px;display:inline-block}._92cSra_contribute{grid-template-columns:minmax(0,600px) minmax(0,605px);justify-content:space-between;align-items:start;column-gap:32px;padding-top:124px;scroll-margin-top:24px;display:grid}._92cSra_contribute>div:first-child{padding-top:0}._92cSra_contribute ._92cSra_heading{margin-top:25.3px}._92cSra_contributeLead{max-width:520px;margin-top:28.8px}._92cSra_purposes{gap:22px;margin-top:26.7px;display:grid}._92cSra_purpose{cursor:pointer;background:#fff;border:1px solid #e6e3dc;border-radius:26px;align-items:center;gap:21px;min-height:98px;padding:16px 20px 16px 33px;display:flex;position:relative}._92cSra_purpose:has(:checked){border:1.6px solid #890808;box-shadow:4px 4px #e8dccb}._92cSra_purpose:has(:focus-visible){outline-offset:3px;outline:3px solid #c24a00}._92cSra_radio{opacity:0;pointer-events:none;position:absolute}._92cSra_radioMark{border:1.6px solid #898989;border-radius:50%;flex:none;width:22px;height:22px;margin-right:5px}._92cSra_purpose:has(:checked) ._92cSra_radioMark{background:radial-gradient(#890808 0 5.5px,#0000 6px);border-color:#890808}._92cSra_purposeIcon{margin-left:-2px}._92cSra_purpose>span:last-child{margin-top:5px}._92cSra_purposeTitle{color:#111;font-family:var(--font-body);font-size:18.8px;font-weight:700;line-height:24px;display:block}._92cSra_purposeText{color:#898989;margin-top:4px;font-size:14px;line-height:20px;display:block}._92cSra_formCard{background:#fff;border:1px solid #e6e3dc;border-radius:36px;width:600px;max-width:100%;padding:29px 29px 40px;box-shadow:5px 5px #e8dccb}._92cSra_thanks{padding:48px 36px}._92cSra_thanks ._92cSra_lead{margin-top:12px}._92cSra_tabs{text-align:center;background:#f6f6f6;border:1px solid #e6e3dc;border-radius:26px;grid-template-columns:calc(50% - 2px) 1fr;padding:3px;font-size:14.2px;line-height:44px;display:grid}._92cSra_tabActive{color:#fff;background:#890808;border-radius:22px}._92cSra_tab{color:#898989;cursor:not-allowed;font-size:13.7px}._92cSra_amounts,._92cSra_details{margin:0 6px}._92cSra_formHeading{color:#111;padding-top:34px;font-size:16px;font-weight:700;line-height:20px;display:block}._92cSra_presets{grid-template-columns:repeat(3,1fr);gap:14px 12px;margin-top:22px;display:grid}._92cSra_details ._92cSra_formHeading{padding-top:37.7px}._92cSra_preset{color:#111;background:#f6f6f6;border:1px solid #e6e3dc;border-radius:14px;height:52px;font-size:15.5px}._92cSra_preset[aria-pressed=true]{color:#c24a00;background:#fbefe8;border:1.5px solid #c24a00;font-weight:700}._92cSra_preset:focus-visible,._92cSra_input:focus-visible,._92cSra_pay:focus-visible,._92cSra_check input:focus-visible{outline-offset:2px;outline:3px solid #c24a00}._92cSra_input{color:#111;background:#f6f6f6;border:1px solid #e6e3dc;border-radius:14px;width:100%;height:50px;margin-top:8px;padding:0 18px;font-size:15px;display:block}._92cSra_input::placeholder{color:#898989;opacity:1}._92cSra_customAmount{height:52px;margin-top:22px}._92cSra_label{color:#1b1b1b;margin-top:18px;font-size:13px;line-height:16px;display:block}._92cSra_formHeading+._92cSra_label{margin-top:17px}._92cSra_label ._92cSra_input{margin-top:9.3px}._92cSra_check{color:#1b1b1b;cursor:pointer;align-items:center;gap:13px;margin:38px 6px 0;font-size:13.4px;line-height:18px;display:flex}._92cSra_check input{appearance:none;cursor:pointer;background:#fff;border:1px solid #898989;border-radius:4px;flex:none;width:18px;height:18px;margin:0}._92cSra_check input:checked{background:#890808 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.5 9.5l3 3 6-7' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E");border-color:#890808}._92cSra_notice{color:#1b1b1b;background:#f6f6f6;border:1px solid #e6e3dc;border-radius:14px;margin:20px 6px 0;padding:12px 16px;font-size:14px;line-height:20px}._92cSra_pay{color:#fff;cursor:pointer;background:#c24a00;border-radius:28px;justify-content:center;align-items:center;width:calc(100% - 12px);height:56px;margin:24px 6px 0;font-size:16px;display:flex}._92cSra_pay:disabled{opacity:.7;cursor:wait}._92cSra_payNote{color:#898989;text-align:center;margin-top:6.8px;font-size:12.35px;line-height:16px}._92cSra_methods{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:17.6px;display:flex}._92cSra_methods li{color:#1b1b1b;background:#fff;border:1px solid #e6e3dc;border-radius:6px;height:26px;padding:0 17px;font-size:11px;font-weight:700;line-height:24px}._92cSra_gallery{padding-top:131.5px}._92cSra_photos{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:58.5px;display:grid}._92cSra_photo{aspect-ratio:305/295;border-radius:25px;position:relative;overflow:hidden}._92cSra_photo:nth-child(7n){aspect-ratio:auto;grid-column:span 2}._92cSra_faq{padding-top:156px;padding-bottom:124px}._92cSra_faqList{margin-top:48px}._92cSra_heroFilm:hover{background:#ffffff3d}._92cSra_textLink:hover{color:#c24a00;border-color:#c24a00}._92cSra_purpose:hover,._92cSra_preset:hover,._92cSra_input:hover{border-color:#d6d0c4}._92cSra_preset:hover:not([aria-pressed=true]){background:#fff}._92cSra_input:focus{background:#fff;border-color:#890808}._92cSra_photo,._92cSra_volunteerFrame,._92cSra_centrePhoto{isolation:isolate}@media (prefers-reduced-motion:no-preference){._92cSra_heroPrimary,._92cSra_heroFilm,._92cSra_pill,._92cSra_pay{transition:background .25s,transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s}._92cSra_heroPrimary:active,._92cSra_pill:active,._92cSra_pay:active,._92cSra_preset:active{transform:scale(.97)}._92cSra_textLink{transition:color .3s,border-color .3s,transform .45s cubic-bezier(.22,1,.36,1)}._92cSra_trustCard,._92cSra_purpose{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .3s}._92cSra_trustIcon,._92cSra_pointIcon,._92cSra_purposeIcon{transition:transform .5s cubic-bezier(.22,1,.36,1)}._92cSra_radioMark{transition:border-color .3s,transform .35s cubic-bezier(.22,1,.36,1)}._92cSra_purpose:has(:checked) ._92cSra_radioMark{animation:.45s cubic-bezier(.22,1,.36,1) _92cSra_pop}._92cSra_photo ._92cSra_cover,._92cSra_volunteerFrame ._92cSra_cover{transition:transform .9s cubic-bezier(.22,1,.36,1)}._92cSra_preset{transition:background .3s,border-color .3s,color .3s,transform .35s cubic-bezier(.22,1,.36,1)}._92cSra_preset[aria-pressed=true]{animation:.45s cubic-bezier(.22,1,.36,1) _92cSra_pop}._92cSra_input,._92cSra_check input{transition:border-color .3s,background-color .3s}._92cSra_methods li{transition:transform .35s cubic-bezier(.22,1,.36,1)}._92cSra_filmDialog[open]{animation:.5s cubic-bezier(.22,1,.36,1) _92cSra_dialogIn}._92cSra_space{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}._92cSra_centrePhoto ._92cSra_cover{transition:transform .9s cubic-bezier(.22,1,.36,1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._92cSra_barFill{animation:linear both _92cSra_fill;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes _92cSra_fill{0%{width:0}}@media (prefers-reduced-motion:no-preference) and (hover:hover){._92cSra_heroPrimary:hover,._92cSra_pill:hover,._92cSra_pay:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 24px -14px #a94006d9}._92cSra_heroFilm:hover{transform:translateY(-2px)}._92cSra_textLink:hover{transform:translate(3px)}._92cSra_trustCard:hover{transform:translateY(-4px);box-shadow:7px 9px #e8dccb}._92cSra_trustCard:hover ._92cSra_trustIcon,._92cSra_points li:hover ._92cSra_pointIcon,._92cSra_purpose:hover ._92cSra_purposeIcon{transform:scale(1.1)rotate(-4deg)}._92cSra_purpose:hover{transform:translateY(-2px)}._92cSra_photo:hover ._92cSra_cover{transform:scale(1.06)}._92cSra_volunteerFrame:hover ._92cSra_cover{transform:scale(1.03)}._92cSra_preset:hover,._92cSra_methods li:hover{transform:translateY(-2px)}._92cSra_space:hover{transform:translateY(-4px);box-shadow:7px 9px #e8dccb}._92cSra_centrePhoto:hover ._92cSra_cover{transform:scale(1.05)}}@keyframes _92cSra_pop{40%{transform:scale(1.06)}}@keyframes _92cSra_dialogIn{0%{opacity:0;transform:scale(.96)}}@media (max-width:1100px){._92cSra_volunteer,._92cSra_contribute,._92cSra_centreTop{grid-template-columns:1fr;gap:48px}._92cSra_volunteerFrame{aspect-ratio:600/560;height:auto}._92cSra_trust{grid-template-columns:repeat(2,1fr)}._92cSra_cards{grid-template-columns:repeat(auto-fit,minmax(300px,400px));justify-content:center}._92cSra_contribute ._92cSra_formCard{width:100%}}@media (max-width:800px){._92cSra_heading{font-size:clamp(32px,9vw,40px)}._92cSra_input{font-size:16px}._92cSra_textLink{width:auto;padding-top:19px}._92cSra_filmClose{width:44px;height:44px;top:-52px;right:0}._92cSra_hero{height:auto;min-height:max(640px,100svh)}._92cSra_heroInner{padding-top:112px;padding-bottom:140px}._92cSra_heroSide{display:none}._92cSra_heroTitle{margin-top:64px;font-size:clamp(44px,11vw,64px);line-height:1.05}._92cSra_heroSubtitle{font-size:16px;line-height:26px}._92cSra_heroCtas{margin-top:48px}._92cSra_trust{width:calc(100% - 2rem);margin-top:64px;margin-left:1rem}._92cSra_points li{flex:1 1 0;width:auto;max-width:none;margin-right:16px}._92cSra_initiatives,._92cSra_volunteer,._92cSra_contribute,._92cSra_gallery,._92cSra_centre{padding-top:80px}._92cSra_centrePhotos{grid-template-rows:240px 160px;gap:12px}._92cSra_centrePhotos[data-count="1"]{grid-template-rows:280px}._92cSra_centrePhotos[data-count="2"]{grid-template-rows:240px 180px}._92cSra_centrePhoto{border-radius:22px}._92cSra_spaces{gap:16px;margin-top:48px}._92cSra_progress{border-radius:32px;margin-top:40px;padding:36px 28px}._92cSra_figure{font-size:34px}._92cSra_cards{margin-top:40px}._92cSra_photos{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:40px}._92cSra_photo:nth-child(7n){aspect-ratio:630/295}._92cSra_faq{padding-top:80px;padding-bottom:80px}._92cSra_faqList{margin-top:32px}}@media (max-width:480px){._92cSra_trust{grid-template-columns:1fr}._92cSra_heroPrimary,._92cSra_heroFilm{width:100%;max-width:300px}._92cSra_heroCtas{flex-direction:column;align-items:center}._92cSra_formCard{border-radius:28px;padding:20px 14px 28px}._92cSra_tab{font-size:12px}._92cSra_presets{grid-template-columns:repeat(2,1fr)}._92cSra_purpose{gap:12px;padding-left:18px}._92cSra_progress{border-radius:28px;padding:32px 20px}._92cSra_figures p:last-child:not(:first-child){text-align:left}._92cSra_centreButton{width:100%;min-width:0}}
.G7InRq_catalogue{padding-bottom:72px}.G7InRq_filters{background:#fff;border:1px solid #e6e3dc;border-radius:26px;flex-wrap:wrap;justify-content:center;gap:4px;width:fit-content;max-width:100%;margin:40px auto 0;padding:3px;display:flex}.G7InRq_filters a{color:#898989;border-radius:22px;align-items:center;min-height:44px;padding:0 26px;font-size:15px;line-height:18px;text-decoration:none;transition:color .35s,background .35s;display:inline-flex}.G7InRq_filters a:hover{color:#111}.G7InRq_filters a[aria-current]{color:#fff;background:#890808}.G7InRq_subFilters{flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;margin:18px auto 0;display:flex}.G7InRq_subFilters a{color:#6b6b6b;background:#fff;border:1px solid #e6e3dc;border-radius:18px;align-items:center;min-height:36px;padding:0 16px;font-size:13px;line-height:16px;text-decoration:none;transition:color .3s,border-color .3s,background .3s;display:inline-flex}.G7InRq_subFilters a:hover{color:#111;border-color:#c9c3b6}.G7InRq_subFilters a[aria-current]{color:#c24a00;background:#fbefe8;border-color:#c24a00}.G7InRq_count{color:#898989;text-align:center;margin:24px 0 56px;font-size:14px;line-height:20px}.G7InRq_grid{grid-template-columns:repeat(3,minmax(0,320px));justify-content:center;gap:32px;display:grid}.G7InRq_card{isolation:isolate;color:#fff;background:#222;border-radius:24px;flex-direction:column;justify-content:flex-end;height:420px;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.G7InRq_photo{z-index:-2;position:absolute;inset:0}.G7InRq_photo img{object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.G7InRq_shade{z-index:-1;background:linear-gradient(#00000073,#0000 24%,#0000001a 40%,#0009 62%,#000000e0);position:absolute;inset:0}.G7InRq_save{z-index:3;position:absolute;top:13px;right:13px}.G7InRq_meta{color:#f2c48e;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px;position:absolute;top:20px;left:22px;right:60px}.G7InRq_body{flex-direction:column;align-items:flex-start;padding:22px;display:flex}.G7InRq_body h3{letter-spacing:0;font-size:21px;font-weight:500;line-height:28px}.G7InRq_titleLink{color:inherit;text-decoration:none}.G7InRq_titleLink:after{content:"";z-index:2;position:absolute;inset:0}.G7InRq_card:has(.G7InRq_titleLink:focus-visible){outline-offset:3px;outline:3px solid #f2c48e}.G7InRq_titleLink:focus-visible{outline:none}.G7InRq_summary{color:#e6e6e6;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-top:8px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.G7InRq_explore{color:#c24a00;background:#fff;border-radius:20px;justify-content:center;align-items:center;height:40px;margin-top:18px;padding:0 20px;font-size:13px;font-weight:500;line-height:1;transition:background .25s,color .25s;display:inline-flex}.G7InRq_card:hover .G7InRq_explore{color:#fff;background:#c24a00}@media (hover:hover){.G7InRq_reveal{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1);display:grid}.G7InRq_summary{opacity:0;min-height:0;transition:opacity .3s}.G7InRq_card:is(:hover,:focus-within) .G7InRq_reveal{grid-template-rows:1fr}.G7InRq_card:is(:hover,:focus-within) .G7InRq_summary{opacity:1;transition:opacity .45s 80ms}.G7InRq_card:hover{z-index:1;transform:translateY(-6px);box-shadow:0 28px 44px -30px #0000008c}.G7InRq_card:hover .G7InRq_photo img{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.G7InRq_card,.G7InRq_card:hover,.G7InRq_photo img,.G7InRq_reveal,.G7InRq_summary{transition:none;transform:none}}.G7InRq_empty{text-align:center;background:#fff;border:1px solid #e6e3dc;border-radius:36px;padding:80px 24px}.G7InRq_empty h3{color:#111;font-family:var(--font-serif);font-size:32px;font-weight:400;line-height:1.2}.G7InRq_empty p{color:#6b6b6b;margin:12px 0 32px;font-size:17px;line-height:27px}@media (max-width:1100px){.G7InRq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (max-width:860px){.G7InRq_grid{grid-template-columns:repeat(2,minmax(0,320px))}}@media (max-width:680px){.G7InRq_catalogue{padding-bottom:48px}.G7InRq_filters{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.G7InRq_filters a{flex:none;padding:0 18px}.G7InRq_subFilters{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.G7InRq_subFilters a{flex:none}.G7InRq_grid{grid-template-columns:minmax(0,340px)}.G7InRq_count{margin-bottom:32px}}
._6jMF-W_section{padding:var(--site-space,96px) max(16px, (100% - 1120px) / 2) var(--site-space,96px)}._6jMF-W_section>h2{margin-bottom:40px}@media (max-width:768px){._6jMF-W_section>h2{margin-bottom:28px}}
.X6x3_G_section{padding:var(--site-space,96px) 16px 0}.X6x3_G_grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 24px;max-width:1120px;margin:0 auto;display:grid}.X6x3_G_fact{text-align:center;min-width:0}.X6x3_G_fact:before{content:"";background:#b8902c;width:24px;height:2px;margin:0 auto 14px;display:block}.X6x3_G_label{color:#6b6b6b;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.X6x3_G_value{color:#111;text-wrap:balance;overflow-wrap:anywhere;margin:6px auto 0;font-size:18px;font-weight:500;line-height:24px}@media (max-width:768px){.X6x3_G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.X6x3_G_value{font-size:16px;line-height:22px}}.X6x3_G_withIcon:before{display:none}.X6x3_G_icon{object-fit:contain;width:auto;height:56px;margin:0 auto 12px;display:block}
.HU68uG_section{padding:var(--site-space,96px) 16px 0}.HU68uG_section>h2{margin-bottom:32px}.HU68uG_list{color:#435e3b;width:100%;max-width:680px;font-family:var(--font-inter), sans-serif;text-align:left;background:#e5e7e2;border-radius:20px;margin-inline:auto;padding:0 20px;font-size:15px;font-weight:600;line-height:1.5}.HU68uG_item+.HU68uG_item{border-top:1px solid #0000000d}.HU68uG_question{cursor:pointer;padding:18px 0 18px 36px;list-style:none;display:block;position:relative}.HU68uG_question::-webkit-details-marker{display:none}.HU68uG_question:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #435e3b}.HU68uG_icon{opacity:.3;width:14px;height:14px;transition:transform .35s cubic-bezier(.34,1.4,.64,1);position:absolute;top:22px;left:0}.HU68uG_icon:before,.HU68uG_icon:after{content:"";background:currentColor;border-radius:10px;width:14px;height:2px;position:absolute;top:6px;left:0}.HU68uG_icon:after{transform:rotate(90deg)}.HU68uG_item[open] .HU68uG_icon{transform:rotate(45deg)}.HU68uG_answer{white-space:pre-line;margin:0;padding:0 16px 18px 36px;font-weight:500}.HU68uG_item[open] .HU68uG_answer{animation:.3s ease-out HU68uG_reveal}@keyframes HU68uG_reveal{0%{opacity:.6;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.HU68uG_icon{transition:none}.HU68uG_item[open] .HU68uG_answer{animation:none}}@media (max-width:768px){.HU68uG_section>h2{margin-bottom:24px}.HU68uG_list{padding:0 16px;font-size:14px}.HU68uG_answer{padding-right:0}}@media (prefers-reduced-motion:no-preference){.HU68uG_item{interpolate-size:allow-keywords}.HU68uG_item::details-content{height:0;transition:height .45s cubic-bezier(.22, 1, .36, 1), content-visibility .45s allow-discrete;overflow:clip}.HU68uG_item[open]::details-content{height:auto}.HU68uG_icon{transition:transform .35s cubic-bezier(.34,1.4,.64,1),opacity .3s}.HU68uG_question:hover .HU68uG_icon{opacity:.6}}
.W5aW9W_section{padding:var(--site-space,96px) 16px 0}.W5aW9W_inner{max-width:1072px;margin:0 auto}.W5aW9W_heading{font-family:var(--font-body);color:#111;text-align:center;margin:40px 0 0;font-size:21px;font-weight:700;line-height:28px}.W5aW9W_cards{flex-wrap:wrap;justify-content:center;gap:32px 24px;margin:28px 0 0;padding:0;list-style:none;display:flex}.W5aW9W_card{text-align:center;width:220px;font-family:var(--font-serif);color:#1b1b1b;text-wrap:balance;flex-direction:column;align-items:center;gap:14px;font-size:18px;line-height:1.4;display:flex}.W5aW9W_icon{color:#b8902c;width:44px;height:44px;display:block}.W5aW9W_icon svg{width:100%;height:100%;color:inherit}.W5aW9W_no{color:#e9e9e9;background:#111;border-radius:24px;max-width:880px;margin:48px auto 0;padding:36px 32px}.W5aW9W_no .W5aW9W_heading{color:#fff;margin:0}.W5aW9W_noList{flex-wrap:wrap;justify-content:center;gap:16px 40px;margin:24px 0 0;padding:0;list-style:none;display:flex}.W5aW9W_noList li{align-items:center;gap:12px;font-size:15px;line-height:22px;display:flex}.W5aW9W_cross{flex:none}@media (max-width:640px){.W5aW9W_heading{margin-top:28px}.W5aW9W_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;display:grid}.W5aW9W_card{width:auto;font-size:16px}.W5aW9W_icon{width:36px;height:36px}.W5aW9W_no{border-radius:20px;margin-top:36px;padding:28px 20px}.W5aW9W_noList{flex-direction:column;gap:14px}.W5aW9W_noList li{align-items:flex-start}}@media (prefers-reduced-motion:no-preference){.W5aW9W_icon{transition:transform .5s cubic-bezier(.22,1,.36,1)}.W5aW9W_card:hover .W5aW9W_icon{transform:translateY(-3px)}}
.q6QACW_section{padding:var(--site-space,96px) max(16px, (100% - 1120px) / 2) 0}.q6QACW_mosaic{row-gap:16px;margin-top:40px;display:grid}.q6QACW_row{aspect-ratio:1280/300;gap:16px;display:flex}.q6QACW_wide{aspect-ratio:1280/260}.q6QACW_photo{background:#ececec;border-radius:20px;flex:1 1 0;min-width:0;margin:0;position:relative;overflow:hidden}.q6QACW_photo img{object-fit:cover}@media (max-width:900px){.q6QACW_mosaic{margin-top:28px}.q6QACW_row,.q6QACW_mosaic{gap:10px}.q6QACW_photo{border-radius:16px}}@media (max-width:640px){.q6QACW_row{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.q6QACW_photo{aspect-ratio:1;border-radius:14px}.q6QACW_photo:last-child:nth-child(odd){aspect-ratio:2;grid-column:1/-1}.q6QACW_wide .q6QACW_photo{aspect-ratio:1280/520}}@media (prefers-reduced-motion:no-preference){.q6QACW_photo img{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.q6QACW_photo:hover img{transform:scale(1.04)}}
.-\39 LaXa_icon{width:auto;height:44px;margin:0 auto 14px;display:block}.-\39 LaXa_defaultIcon{margin-bottom:14px}.-\39 LaXa_title{max-width:720px;font-family:var(--font-serif);color:#111;text-align:center;text-wrap:balance;margin:0 auto;font-size:40px;font-weight:400;line-height:1.15}.-\39 LaXa_left{text-align:left;margin-inline:0}.-\39 LaXa_accent{color:#890808;font-style:italic}@media (max-width:768px){.-\39 LaXa_title{font-size:34px}}@media (max-width:480px){.-\39 LaXa_title{font-size:29px}}
.SMS87G_slide{z-index:-2;opacity:0;position:absolute;inset:0;overflow:hidden}.SMS87G_slide[data-active]{opacity:1}.SMS87G_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.SMS87G_video{display:none}}@media (prefers-reduced-motion:no-preference){.SMS87G_slide{transition:opacity 1.2s;transform:scale(1.06)}.SMS87G_slide[data-active]{animation:8s linear both SMS87G_heroSlideZoom}}@keyframes SMS87G_heroSlideZoom{0%{transform:scale(1)}}
.DppGeq_countdown{gap:20px;display:flex}.DppGeq_box{box-sizing:border-box;background:#ffffff29;border:1px solid #ffffff8c;border-radius:16px;flex-direction:column;align-items:center;width:98px;height:66px;padding-top:16.7px;display:flex}.DppGeq_value{font:400 30px/30px var(--font-serif);color:#fff;font-variant-numeric:tabular-nums}.DppGeq_label{color:#e9e9e9;text-transform:uppercase;margin-top:3.7px;font-size:9px;font-weight:700;line-height:11px}@media (max-width:520px){.DppGeq_countdown{gap:10px}.DppGeq_box{width:72px;height:60px;padding-top:13px}}@media (prefers-reduced-motion:no-preference){.DppGeq_box{transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .3s}.DppGeq_box:hover{background:#ffffff3d;transform:translateY(-3px)}}
.uupjpq_section{padding:var(--site-space,96px) 16px 0}.uupjpq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;max-width:1072px;margin:40px auto 0;padding:0;list-style:none;display:grid}.uupjpq_card{isolation:isolate;border-top:1px solid #b8902c73;flex-direction:column;min-width:0;padding-top:16px;display:flex;position:relative}.uupjpq_number{color:#b8902c;letter-spacing:.1em;font-size:13px;font-weight:600;line-height:16px;display:block}.uupjpq_title{font-family:var(--font-body);color:#111;text-wrap:balance;margin:10px 0 0;font-size:21px;font-weight:700;line-height:1.25}.uupjpq_description{color:#5b5b5b;margin:6px 0 0;font-size:14px;line-height:21px}.uupjpq_grid:has(.uupjpq_photo) .uupjpq_card{aspect-ratio:4/5;background:#111;border:0;border-radius:20px;min-height:min-content;padding:20px 22px 24px;overflow:hidden}.uupjpq_photo{z-index:-1;object-fit:cover}.uupjpq_photoCard:after{content:"";z-index:-1;background:linear-gradient(#0000004d,#0000 30% 40%,#000c);position:absolute;inset:0}.uupjpq_grid:has(.uupjpq_photo) .uupjpq_title{margin-top:auto;padding-top:24px;font-size:24px}.uupjpq_grid:has(.uupjpq_photo) :is(.uupjpq_number,.uupjpq_title){color:#fff}.uupjpq_grid:has(.uupjpq_photo) .uupjpq_description{color:#ffffffe0}.uupjpq_grid:has(.uupjpq_photo) .uupjpq_card:not(.uupjpq_photoCard){background:#890808}@media (min-width:1001px){.uupjpq_grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}}@media (max-width:1000px){.uupjpq_grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.uupjpq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin-top:28px}.uupjpq_title{font-size:18px}.uupjpq_description{font-size:13px;line-height:19px}}@media (max-width:560px){:is(.uupjpq_grid:has(.uupjpq_photo),.uupjpq_grid:has(.uupjpq_photo):has(>li:nth-child(4):last-child)){grid-template-columns:minmax(0,1fr);gap:16px}.uupjpq_grid:has(.uupjpq_photo) .uupjpq_card{aspect-ratio:4/3}.uupjpq_grid:has(.uupjpq_photo) .uupjpq_title{font-size:22px}.uupjpq_grid:has(.uupjpq_photo) .uupjpq_description{font-size:14px;line-height:20px}}@media (prefers-reduced-motion:no-preference){.uupjpq_photo{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.uupjpq_card:hover .uupjpq_photo{transform:scale(1.04)}}
.AX57IG_section{padding:var(--site-space,96px) 16px 0}.AX57IG_inner{grid-template-columns:minmax(0,400px) minmax(0,480px);justify-content:center;align-items:center;column-gap:64px;max-width:1072px;margin:0 auto;display:grid}.AX57IG_textOnly{text-align:center;grid-template-columns:minmax(0,600px)}.AX57IG_frame{aspect-ratio:4/5;background:#ececec;border-radius:24px;position:relative;overflow:hidden}.AX57IG_photo{object-fit:cover}.AX57IG_text{min-width:0}.AX57IG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#8a6a1f;margin:0;font-size:13px;font-weight:500;line-height:18px}.AX57IG_name{font-family:var(--font-body);letter-spacing:-.01em;color:#111;text-wrap:balance;margin:12px 0 0;font-size:32px;font-weight:700;line-height:1.2}.AX57IG_role{color:#5b5b5b;margin:6px 0 0;font-size:15px;line-height:22px}.AX57IG_bio{color:#5b5b5b;white-space:pre-line;margin:16px 0 0;font-size:16px;line-height:27px}@media (max-width:900px){.AX57IG_inner{grid-template-columns:minmax(0,1fr);row-gap:28px;max-width:600px}.AX57IG_frame{width:min(100%,400px)}.AX57IG_name{font-size:clamp(26px,7vw,30px)}.AX57IG_bio{font-size:15px;line-height:25px}}@media (prefers-reduced-motion:no-preference){.AX57IG_photo{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.AX57IG_frame:hover .AX57IG_photo{transform:scale(1.03)}}
.LB_qDq_section{max-width:1072px;padding:var(--site-space,96px) 16px 0;box-sizing:content-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;margin:0 auto;display:grid}.LB_qDq_top{align-items:start}.LB_qDq_top .LB_qDq_text{padding-top:24px}.LB_qDq_frame{aspect-ratio:5/4;position:relative}.LB_qDq_inner{background:#ececec;border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden}.LB_qDq_photo{object-fit:cover}.LB_qDq_media{object-fit:cover;background:#111;border:0;width:100%;height:100%;display:block}.LB_qDq_media>span{width:80px;height:80px;box-shadow:none;background:#ffffffeb;font-size:0}.LB_qDq_media>span:after{content:"";border:16px solid #0000;border-left:27px solid #890808;border-right-width:0;margin-left:8px}.LB_qDq_media:focus-visible{outline-offset:3px;outline:3px solid #c24a00}.LB_qDq_text{min-width:0;max-width:480px}.LB_qDq_eyebrow{color:#b8902c;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;line-height:18px}.LB_qDq_title{font:400 40px/1.15 var(--font-serif);color:#111;text-wrap:balance;margin:16px 0 0}.LB_qDq_title:first-child{margin-top:0}.LB_qDq_accent{color:#890808;font-style:italic}.LB_qDq_body{color:#5b5b5b;white-space:pre-line;margin:20px 0 0;font-size:16px;line-height:27px}.LB_qDq_body+.LB_qDq_body{margin-top:14px}@media (max-width:900px){.LB_qDq_section{grid-template-columns:minmax(0,1fr);gap:32px;max-width:600px}.LB_qDq_frame{aspect-ratio:4/3}.LB_qDq_inner{border-radius:20px}.LB_qDq_media>span{width:64px;height:64px}.LB_qDq_media>span:after{border-width:12px 0 12px 20px;margin-left:6px}.LB_qDq_top .LB_qDq_text{padding-top:0}.LB_qDq_text{max-width:none}.LB_qDq_title{font-size:clamp(29px,8vw,34px)}.LB_qDq_body{font-size:15px;line-height:25px}}@media (prefers-reduced-motion:no-preference){.LB_qDq_photo{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.LB_qDq_frame:hover .LB_qDq_photo{transform:scale(1.03)}.LB_qDq_media>span{transition:transform .45s cubic-bezier(.22,1,.36,1)}.LB_qDq_media:hover>span{transform:scale(1.08)}}
.ygHO7a_section{padding:var(--site-space,96px) 16px 0}.ygHO7a_inner{max-width:1072px;margin:0 auto}.ygHO7a_layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;margin-top:40px;display:grid}.ygHO7a_plain{grid-template-columns:minmax(0,1fr)}.ygHO7a_aside{position:sticky;top:24px}.ygHO7a_photo{aspect-ratio:4/3;background:#ececec;border-radius:24px;position:relative;overflow:hidden}.ygHO7a_img{object-fit:cover}.ygHO7a_description{color:#5b5b5b;margin:24px 0 0;font-size:15px;line-height:25px}.ygHO7a_meta{color:#890808;margin:8px 0 0;font-size:14px;line-height:20px}.ygHO7a_lessons{color:#6b6b6b;gap:8px;margin:16px 0 0;padding:0 0 0 18px;font-size:15px;line-height:22px;display:grid}.ygHO7a_lessons li::marker{color:#890808}.ygHO7a_list{border-top:1px solid #e6e3dc;margin:0;padding:0;list-style:none}.ygHO7a_item{border-bottom:1px solid #e6e3dc}.ygHO7a_row{color:#2b2b2b;width:100%;min-height:68px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto 24px;align-items:center;gap:20px;padding:12px 24px;display:grid}.ygHO7a_row:hover{background:#fff}.ygHO7a_row:focus-visible{outline-offset:2px;outline:2px solid #890808}.ygHO7a_row[aria-pressed=true]{color:#fff;background:#890808}.ygHO7a_number{font-family:var(--font-serif);color:#890808;font-size:20px;line-height:1}.ygHO7a_row[aria-pressed=true] .ygHO7a_number{color:#fff}.ygHO7a_title{font-family:var(--font-body);overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:26px}.ygHO7a_rowMeta{opacity:.75;font-size:14px;line-height:20px}.ygHO7a_arrow{justify-self:end}.ygHO7a_inline{display:none}.ygHO7a_plain .ygHO7a_inline{padding:4px 28px 28px;display:block}.ygHO7a_plain .ygHO7a_inline .ygHO7a_description{margin-top:12px}@media (prefers-reduced-motion:no-preference){.ygHO7a_row{transition:background-color .2s,color .2s,transform .2s,box-shadow .2s}}@media (max-width:900px){.ygHO7a_layout{grid-template-columns:minmax(0,1fr);gap:0}.ygHO7a_aside{display:none}.ygHO7a_inline{padding:16px 4px 28px;display:block}.ygHO7a_plain .ygHO7a_inline{padding:4px 4px 28px}.ygHO7a_inline .ygHO7a_meta{display:none}.ygHO7a_inline .ygHO7a_description{margin-top:16px}.ygHO7a_row{border-radius:28px;grid-template-columns:auto minmax(0,1fr) 24px;row-gap:4px;padding:16px 20px}.ygHO7a_rowMeta{grid-area:2/2}.ygHO7a_arrow{grid-area:1/3/span 2}}@media (max-width:560px){.ygHO7a_layout{margin-top:28px}.ygHO7a_title{font-size:18px;line-height:24px}}@media (prefers-reduced-motion:no-preference){.ygHO7a_arrow{transition:transform .45s cubic-bezier(.22,1,.36,1)}.ygHO7a_row:hover .ygHO7a_arrow{transform:translate(4px)}.ygHO7a_aside,.ygHO7a_inline{animation:.5s cubic-bezier(.22,1,.36,1) ygHO7a_swap}.ygHO7a_img{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.ygHO7a_photo:hover .ygHO7a_img{transform:scale(1.04)}}@keyframes ygHO7a_swap{0%{opacity:0;transform:translateY(8px)}}
.CDhpTa_section{padding:var(--site-space,96px) max(16px, (100% - 1120px) / 2) 0}.CDhpTa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:40px 0 0;padding:0 12.37px 12.37px 0;list-style:none;display:grid}.CDhpTa_item{isolation:isolate;display:flex;position:relative}.CDhpTa_item:before{content:"";z-index:-1;border:2.06px solid #c8641e;border-radius:33px;position:absolute;inset:12.37px -12.37px -12.37px 12.37px}.CDhpTa_card{border-radius:33px;flex-direction:column;width:100%;min-height:520px;display:flex;position:relative;overflow:hidden}.CDhpTa_headerImage{height:189.11px;position:absolute;inset:0 0 auto}.CDhpTa_headerImage img{object-fit:cover}.CDhpTa_head{box-sizing:border-box;min-height:120.62px;padding:32.2px 24.74px 16px;position:relative}.CDhpTa_name{color:#f6f6f6;margin:0;font-size:24px;font-weight:500;line-height:1.2}.CDhpTa_description{color:#e6e6e6;margin:12.6px 0 0;font-size:16.5px;line-height:1.2}.CDhpTa_price{color:#f6f6f6;margin:8px 0 0;font-size:16.5px;font-weight:600;line-height:1.2}.CDhpTa_body{background:#f6f6f6;border-top-right-radius:25.72px;flex-direction:column;flex:1;margin-top:68.49px;padding:0 34.4px 31.2px 24.74px;display:flex;position:relative}.CDhpTa_tab{fill:#f6f6f6;width:172px;height:69.5px;position:absolute;top:-68.49px;left:0}.CDhpTa_number{font-family:var(--font-serif);color:#0000003d;margin-top:-44px;font-size:64px;line-height:1;display:block;position:relative}.CDhpTa_inclusions{row-gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.CDhpTa_inclusions li{color:#111;align-items:flex-start;gap:13.4px;font-size:15px;line-height:24px;display:flex}.CDhpTa_inclusions svg{flex:none;width:26.8px;height:26.8px}.CDhpTa_action{color:#111;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:40px;text-decoration:none;display:flex}.CDhpTa_button{color:#f6f6f6;background:#c24a00;border-radius:24.74px;justify-content:center;align-items:center;width:170.1px;height:49.48px;font-size:14.43px;font-weight:500;transition:background .2s;display:inline-flex}.CDhpTa_arrow{flex:none;width:21.05px;height:21.07px;transition:transform .2s}a.CDhpTa_action:hover .CDhpTa_button{background:#a33e00}a.CDhpTa_action:hover .CDhpTa_arrow{transform:translate(2px,-2px)}@media (max-width:1100px){.CDhpTa_grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (max-width:900px){.CDhpTa_grid{margin-top:28px}}@media (max-width:640px){.CDhpTa_grid{grid-template-columns:minmax(0,1fr)}.CDhpTa_card{min-height:0}.CDhpTa_inclusions{row-gap:20px}}.CDhpTa_headerImage{overflow:hidden}@media (prefers-reduced-motion:no-preference){.CDhpTa_card{transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1)}.CDhpTa_item:hover .CDhpTa_card{transform:translateY(-6px);box-shadow:0 24px 40px -32px #00000059}.CDhpTa_headerImage img{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.CDhpTa_item:hover .CDhpTa_headerImage img{transform:scale(1.06)}.CDhpTa_button{transition:background .2s,transform .45s cubic-bezier(.22,1,.36,1)}a.CDhpTa_action:hover .CDhpTa_button{transform:translateY(-2px)}.CDhpTa_arrow{transition:transform .45s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion:reduce){.CDhpTa_button,.CDhpTa_arrow{transition:none}}
.UWv_NG_strip{background:#111;height:clamp(56px,7vw,96px);position:relative;overflow:hidden}.UWv_NG_strip img{object-fit:cover}
.cn_ZNG_section{margin-top:var(--site-space,96px);color:#111;text-align:center;background:#fff;padding:72px 20px}.cn_ZNG_figure{max-width:640px;margin:0 auto}.cn_ZNG_photo{isolation:isolate;background:#111;position:relative;overflow:hidden}.cn_ZNG_photo:after{content:"";z-index:-1;background:#0000008c;position:absolute;inset:0}.cn_ZNG_background{z-index:-2;object-fit:cover}.cn_ZNG_photo .cn_ZNG_sanskrit,.cn_ZNG_photo .cn_ZNG_translation{color:#fff}.cn_ZNG_photo .cn_ZNG_source{color:#f2c48e}.cn_ZNG_figure:before,.cn_ZNG_figure:after{content:"";background:#b8902c;width:48px;height:2px;margin:0 auto 28px;display:block}.cn_ZNG_figure:after{margin:28px auto 0}.cn_ZNG_verse{margin:0}.cn_ZNG_sanskrit{color:#890808;font:600 28px/1.6 var(--font-deva);white-space:pre-line;text-wrap:balance;margin:0}.cn_ZNG_translation{color:#3b3b3b;font:italic 400 19px/30px var(--font-serif);white-space:pre-line;text-wrap:balance;margin:16px 0 0}.cn_ZNG_source{color:#8a6a1f;letter-spacing:.02em;text-wrap:balance;margin:12px 0 0;font-size:14px;line-height:21px}@media (max-width:768px){.cn_ZNG_section{padding-block:56px}.cn_ZNG_sanskrit{font-size:22px}.cn_ZNG_translation{font-size:17px;line-height:26px}}
.MPDk8q_section{padding:var(--site-space,96px) 16px 0}.MPDk8q_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:56px;max-width:1072px;margin:40px auto 0;display:grid}.MPDk8q_noPhoto{grid-template-columns:minmax(0,1fr);max-width:600px}.MPDk8q_list{row-gap:2px;margin:0;padding:0;list-style:none;display:grid}.MPDk8q_entry{border-radius:20px;transition:background-color .25s}.MPDk8q_active{background:#fff}.MPDk8q_button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:14px 20px;display:grid}.MPDk8q_button:focus-visible{outline-offset:2px;outline:2px solid #c24a00}.MPDk8q_meta{letter-spacing:.06em;color:#8a8a8a;font-variant-numeric:tabular-nums;grid-column:1;font-size:13px;line-height:1.4}.MPDk8q_active .MPDk8q_meta{color:#890808}.MPDk8q_label{font-family:var(--font-body);color:#111;overflow-wrap:anywhere;grid-column:1;font-size:22px;font-weight:700;line-height:1.25}.MPDk8q_arrow{color:#6b6b6b;border:1px solid #d6d6d6;border-radius:50%;grid-area:1/2/span 2;place-items:center;width:36px;height:36px;transition:background-color .25s,color .25s,border-color .25s;display:grid}.MPDk8q_active .MPDk8q_arrow{color:#fff;background:#890808;border-color:#890808}.MPDk8q_description{color:#5b5b5b;margin:-6px 0 0;padding:0 72px 16px 20px;font-size:15px;line-height:1.55}.MPDk8q_frame{min-width:0}.MPDk8q_photo{aspect-ratio:4/5;background:#ececec;border-radius:24px;position:relative;overflow:hidden}.MPDk8q_photo img{object-fit:cover;animation:.4s MPDk8q_fade}.MPDk8q_photo:after{content:"";background:linear-gradient(#0000,#0000008c);position:absolute;inset:55% 0 0}.MPDk8q_caption,.MPDk8q_counter{z-index:1;color:#fff;position:absolute;bottom:24px}.MPDk8q_caption{font-family:var(--font-serif);font-size:26px;line-height:1.15;left:28px;right:96px}.MPDk8q_counter{font-variant-numeric:tabular-nums;font-size:14px;right:28px}@keyframes MPDk8q_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.MPDk8q_photo img{animation:none}.MPDk8q_entry,.MPDk8q_arrow{transition:none}}@media (max-width:900px){.MPDk8q_layout{grid-template-columns:minmax(0,1fr);row-gap:20px;max-width:600px;margin-top:28px}.MPDk8q_frame{order:-1}.MPDk8q_photo{aspect-ratio:4/3;border-radius:20px}.MPDk8q_label{font-size:19px}.MPDk8q_caption{font-size:21px;bottom:16px;left:18px;right:76px}.MPDk8q_counter{font-size:13px;bottom:18px;right:18px}}@media (max-width:480px){.MPDk8q_button{column-gap:12px;padding:12px 14px}.MPDk8q_description{padding:0 14px 14px;font-size:14px}.MPDk8q_arrow{width:32px;height:32px}}@media (prefers-reduced-motion:no-preference){.MPDk8q_entry:not(.MPDk8q_active):hover{background:#fff9}.MPDk8q_arrow{transition:background-color .25s,color .25s,border-color .25s,transform .45s cubic-bezier(.22,1,.36,1)}.MPDk8q_entry:not(.MPDk8q_active):hover .MPDk8q_arrow{color:#890808;border-color:#890808;transform:translate(2px,-2px)}.MPDk8q_description{animation:.45s cubic-bezier(.22,1,.36,1) MPDk8q_drop}}@keyframes MPDk8q_drop{0%{opacity:0;transform:translateY(-6px)}}
.WI__Pa_section{padding:var(--site-space,96px) 16px 0}.WI__Pa_section>h2{margin-bottom:40px}.WI__Pa_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:40px 32px;max-width:1072px;margin:0 auto;padding:0;list-style:none;display:grid}.WI__Pa_card{flex-direction:column;min-width:0;display:flex}.WI__Pa_media{aspect-ratio:4/3;background:#ececec;border-radius:20px;position:relative;overflow:hidden}.WI__Pa_photo{object-fit:cover}.WI__Pa_body{min-width:0;padding-top:20px}.WI__Pa_number{color:#b8902c;letter-spacing:.1em;font-size:13px;font-weight:600;line-height:16px;display:block}.WI__Pa_title{color:#111;font:700 24px/1.2 var(--font-body);margin:8px 0 0}.WI__Pa_description{color:#5b5b5b;margin:8px 0 0;font-size:15px;line-height:24px}.WI__Pa_options{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.WI__Pa_option{color:#5b5b5b;cursor:default;background:#0000000d;border-radius:6px;align-items:center;height:28px;padding:0 10px;font-size:13px;display:flex}@media (max-width:640px){.WI__Pa_section>h2{margin-bottom:28px}.WI__Pa_grid{gap:20px}.WI__Pa_card{grid-template-columns:104px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.WI__Pa_card:not(:has(.WI__Pa_media)){display:block}.WI__Pa_media{aspect-ratio:1;border-radius:14px}.WI__Pa_body{padding-top:0}.WI__Pa_title{margin-top:4px;font-size:20px}.WI__Pa_description{margin-top:4px;font-size:14px;line-height:21px}}@media (prefers-reduced-motion:no-preference){.WI__Pa_photo{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.WI__Pa_card:hover .WI__Pa_photo{transform:scale(1.04)}}
.rPxsZa_band{color:#fff;background:#890808;overflow:hidden}.rPxsZa_track{width:max-content;animation:linear infinite rPxsZa_slide;display:flex}.rPxsZa_band:hover .rPxsZa_track{animation-play-state:paused}.rPxsZa_row{white-space:nowrap;flex:none;gap:72px;margin:0;padding:15px 36px;font-size:15px;font-weight:500;line-height:22px;list-style:none;display:flex}.rPxsZa_name{color:#ffffffb8;margin-left:12px;font-size:13px;font-weight:400}@keyframes rPxsZa_slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rPxsZa_track{width:auto;animation:none}.rPxsZa_row{white-space:normal;text-align:center;flex-wrap:wrap;flex:1;justify-content:center;gap:8px 40px;padding-inline:20px}.rPxsZa_row[aria-hidden]{display:none}}
.KnoCJW_section{margin-top:var(--site-space,96px);text-align:center;background:#fff;padding:44px 20px 32px}.KnoCJW_slider{grid-template-columns:44px minmax(0,820px) 44px;grid-template-areas:"prev stack next"".dots.";justify-content:center;align-items:center;column-gap:24px;margin-top:18px;display:grid}.KnoCJW_stack{grid-area:stack;display:grid}.KnoCJW_arrow{color:#111;cursor:pointer;background:#fff;border:1px solid #d6d6d6;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:border-color .25s,color .25s;display:grid}.KnoCJW_arrow svg{width:20px;height:20px}.KnoCJW_arrow:hover{color:#890808;border-color:#890808}.KnoCJW_arrow:focus-visible{outline-offset:3px;outline:2px solid #c24a00}.KnoCJW_prev{grid-area:prev}.KnoCJW_next{grid-area:next}.KnoCJW_slide{opacity:0;visibility:hidden;grid-area:1/1;align-self:center;margin:0;transition:opacity .7s,visibility .7s}.KnoCJW_slide[data-on]{opacity:1;visibility:visible}.KnoCJW_title{color:#111;font:700 24px/32px var(--font-body);text-wrap:balance;margin:14px 0 0}.KnoCJW_accent{color:#890808}.KnoCJW_quote{color:#5d6068;font:500 20px/32px var(--font-body);text-wrap:balance;margin:0}.KnoCJW_medium{font-size:18px;line-height:29px}.KnoCJW_small{font-size:16px;line-height:26px}.KnoCJW_who{gap:4px;margin-top:20px;font-size:14px;line-height:20px;display:grid}.KnoCJW_who strong{color:#111;font-weight:600}.KnoCJW_who span{color:#777;font-size:13px}.KnoCJW_dots{grid-area:dots;justify-content:center;gap:8px;margin-top:20px;display:flex}.KnoCJW_dot{cursor:pointer;background:#d6d6d6;border:0;border-radius:50%;width:7px;height:7px;padding:0}.KnoCJW_dot[aria-current=true]{background:#111}.KnoCJW_dot:focus-visible{outline-offset:3px;outline:2px solid #c24a00}@media (pointer:coarse){.KnoCJW_dots{gap:0;margin-top:12px}.KnoCJW_dot{box-sizing:content-box;background-clip:padding-box;border:9px solid #0000}}@media (max-width:768px){.KnoCJW_section{padding-inline:16px}.KnoCJW_slider{grid-template-columns:40px auto 40px;grid-template-areas:"stack stack stack""prev dots next";column-gap:12px}.KnoCJW_arrow{width:40px;height:40px;margin-top:16px}.KnoCJW_dots{margin-top:16px}.KnoCJW_quote{font-size:17px;line-height:27px}.KnoCJW_medium{font-size:16px;line-height:25px}.KnoCJW_small{font-size:15px;line-height:23px}}@media (prefers-reduced-motion:reduce){.KnoCJW_slide{transition:none}}
._6SrexW_section{padding:var(--site-space,96px) 16px 0}._6SrexW_inner{max-width:1072px;margin:0 auto}._6SrexW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:40px 0 0;padding:0;list-style:none;display:grid}._6SrexW_single{grid-template-columns:minmax(0,800px);justify-content:center}._6SrexW_frame{min-width:0}._6SrexW_video{aspect-ratio:16/9;background:#111;border:0;border-radius:20px;width:100%;display:block;overflow:hidden}._6SrexW_title{font-family:var(--font-body);color:#111;margin:16px 0 0;font-size:21px;font-weight:700;line-height:1.3}@media (max-width:900px){._6SrexW_grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px}._6SrexW_video{border-radius:16px}}
.q2inxa_section{padding:var(--site-space,96px) 16px 0}.q2inxa_panel{max-width:1072px;margin:0 auto}.q2inxa_grid{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin:40px 0 0;padding:0;list-style:none;display:grid}.q2inxa_grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.q2inxa_grid>li{min-width:0}.q2inxa_mark{color:#b8902c;width:40px;height:40px;margin:0 auto;display:block}.q2inxa_mark svg{width:100%;height:100%;color:inherit}.q2inxa_title{font-family:var(--font-body);color:#111;text-wrap:balance;margin:16px 0 0;font-size:21px;font-weight:700;line-height:1.25}.q2inxa_description{color:#5b5b5b;max-width:280px;margin:6px auto 0;font-size:14px;line-height:21px}.q2inxa_note{color:#8a8a8a;margin:6px 0 0;font-size:13px;font-style:italic;line-height:17px}@media (max-width:1000px){.q2inxa_grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:is(.q2inxa_grid,.q2inxa_grid:has(>li:nth-child(4):last-child)){text-align:left;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}.q2inxa_grid>li{grid-template-columns:36px minmax(0,1fr);column-gap:16px;display:grid}.q2inxa_grid>li>:not(.q2inxa_mark){grid-column:2}.q2inxa_mark{grid-row:1/span 3;width:36px;height:36px;margin:0}.q2inxa_title{margin-top:4px;font-size:18px}.q2inxa_description{max-width:none;margin-inline:0}}@media (prefers-reduced-motion:no-preference){.q2inxa_mark{transition:transform .5s cubic-bezier(.22,1,.36,1)}.q2inxa_grid li:hover .q2inxa_mark{transform:translateY(-3px)}}
.PRkFfG_section{padding-block:72px}.PRkFfG_sectionTight{padding-top:0}.PRkFfG_center{text-align:center}.PRkFfG_eyebrow{color:#ba9331;letter-spacing:.02em;text-transform:uppercase;margin-bottom:24px;font-size:15px;line-height:18px}.PRkFfG_body{color:#6b6b6b;white-space:pre-line;font-size:17px;line-height:27px}.PRkFfG_body+.PRkFfG_body{margin-top:16px}.PRkFfG_headingGap{margin-top:32px}.PRkFfG_blockGap{margin-top:64px}.PRkFfG_actions{flex-wrap:wrap;align-items:center;gap:20px 36px;margin-top:40px;display:flex}.PRkFfG_personName{color:#111;font-family:var(--font-serif);font-size:44px;font-weight:400;line-height:1.15}.PRkFfG_hero{isolation:isolate;color:#fff;text-align:center;background:#000;align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.PRkFfG_heroPicture{object-fit:cover}.PRkFfG_hero:before{content:"";z-index:-1;background:linear-gradient(#0000008c 0%,#0000000d 30%,#00000014 50%,#000000d9 100%);position:absolute;inset:0}.PRkFfG_dim:before{background:linear-gradient(#00000059,#00000059),linear-gradient(#0000008c 0%,#0000000d 30%,#00000014 50%,#000000d9 100%)}.PRkFfG_heroInner{padding-block:140px 120px}.PRkFfG_heroEyebrow{color:#f2e3d0;letter-spacing:.01em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:16px}.PRkFfG_heroTitle{max-width:1100px;font-family:var(--font-serif);letter-spacing:-.005em;margin:24px auto 0;font-size:80px;font-weight:400;line-height:1.1}.PRkFfG_heroAccent{color:#f2c48e;font-style:italic}.PRkFfG_hero .PRkFfG_heroTitle,.PRkFfG_hero .PRkFfG_heroLead{text-shadow:0 2px 24px #00000059}.PRkFfG_heroLead{color:#ffffffe6;white-space:pre-line;max-width:720px;margin:32px auto 0;font-size:19px;line-height:29px}.PRkFfG_heroActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:48px;display:flex}@media (prefers-reduced-motion:no-preference){.PRkFfG_hero>img{animation:2.6s cubic-bezier(.22,1,.36,1) both PRkFfG_heroSettle}.PRkFfG_heroInner>*{animation:1.1s cubic-bezier(.22,1,.36,1) both PRkFfG_heroRise}.PRkFfG_textHero .site-container>*{animation:1.1s cubic-bezier(.22,1,.36,1) both PRkFfG_heroRise}.PRkFfG_heroInner>:nth-child(2){animation-delay:.12s}.PRkFfG_textHero .site-container>:nth-child(2){animation-delay:.12s}.PRkFfG_heroInner>:nth-child(3){animation-delay:.24s}.PRkFfG_textHero .site-container>:nth-child(3){animation-delay:.24s}.PRkFfG_heroInner>:nth-child(4){animation-delay:.36s}.PRkFfG_textHero .site-container>:nth-child(4){animation-delay:.36s}}@keyframes PRkFfG_heroSettle{0%{transform:scale(1.08)}}@keyframes PRkFfG_heroRise{0%{opacity:0;transform:translateY(22px)}}.PRkFfG_textHero{text-align:center;padding-block:120px 24px}.PRkFfG_textHero .PRkFfG_heroEyebrow{color:#ba9331;letter-spacing:.02em;font-size:15px;font-weight:400}.PRkFfG_textHero .PRkFfG_heroTitle{color:#111;font-size:64px}.PRkFfG_textHero .PRkFfG_heroAccent{color:#890808}.PRkFfG_textHero .PRkFfG_heroLead{color:#6b6b6b;max-width:640px;font-size:17px;line-height:27px}.PRkFfG_ghostButton{color:#fff;background:#ffffff24;border:1px solid #ffffffb3;border-radius:999px;align-items:center;min-height:48px;padding:0 32px;font-size:15px;text-decoration:none;transition:background .3s,border-color .3s,transform .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.PRkFfG_ghostButton:hover{background:#ffffff3d;border-color:#fff}.PRkFfG_textLink{color:#890808;border-bottom:1px solid #890808;padding-bottom:10px;font-size:15px;line-height:18px;text-decoration:none;transition:color .3s,border-color .3s;display:inline-block}.PRkFfG_textLink:hover{color:#c24a00;border-color:#c24a00}.PRkFfG_split{grid-template-columns:600px minmax(0,1fr);align-items:center;gap:44px;display:grid}.PRkFfG_splitText{max-width:540px}.PRkFfG_splitReverse{grid-template-columns:minmax(0,1fr) 600px}.PRkFfG_splitReverse>:first-child{order:2}.PRkFfG_frame{background:#ece9df;border-radius:44px;padding:12px}.PRkFfG_frameInner{aspect-ratio:576/516;background:#e8dccb;border-radius:32px;position:relative;overflow:hidden}.PRkFfG_frameInner img{object-fit:cover}.PRkFfG_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:36px;display:grid}.PRkFfG_card{background:#f6f6f6;border:1px solid #e6e3dc;border-radius:6px;padding:32px 28px;box-shadow:4px 4px #e8dccb}.PRkFfG_cardNumber{color:#890808;font-family:var(--font-serif);font-size:52px;line-height:1;display:block}.PRkFfG_cardTitle{color:#111;margin-top:24px;font-size:18px;font-weight:600;line-height:24px}.PRkFfG_cardText{color:#6b6b6b;white-space:pre-line;margin-top:8px;font-size:15px;line-height:23px}.PRkFfG_dark{color:#f6f6f6;background:#292d27;border-radius:44px;padding:80px}.PRkFfG_darkEyebrow{color:#e3c27a;letter-spacing:.01em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:15px}.PRkFfG_darkTitle{font-family:var(--font-serif);margin-top:24px;font-size:44px;font-weight:400;line-height:1.15}.PRkFfG_darkAccent{color:#f2c48e;font-style:italic}.PRkFfG_darkText{color:#f6f6f6c7;white-space:pre-line;margin-top:20px;font-size:17px;line-height:27px}.PRkFfG_darkGrid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.PRkFfG_gallery{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:295px;gap:20px;margin-top:64px;display:grid}.PRkFfG_gallery figure{background:#e8dccb;border-radius:24px;margin:0;position:relative;overflow:hidden}.PRkFfG_gallery figure img{object-fit:cover}.PRkFfG_gallery figcaption{color:#fff;background:linear-gradient(#0000,#0009);padding:40px 20px 16px;font-size:14px;line-height:20px;position:absolute;inset:auto 0 0}.PRkFfG_wide{grid-column:span 2}.PRkFfG_panel{background:#fff;border:1px solid #e6e3dc;border-radius:36px;padding:36px;box-shadow:5px 5px #e8dccb}.PRkFfG_panelTitle{color:#111;margin-bottom:24px;font-size:16px;font-weight:600;line-height:20px}.PRkFfG_contactGrid{grid-template-columns:minmax(0,600px) minmax(0,600px);justify-content:space-between;align-items:start;gap:56px;display:grid}.PRkFfG_form{gap:22px;display:grid}.PRkFfG_row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.PRkFfG_label{color:#1b1b1b;gap:10px;font-size:13px;font-weight:500;line-height:16px;display:grid}.PRkFfG_input{color:#111;width:100%;min-width:0;height:50px;font:inherit;background:#f6f6f6;border:1px solid #e6e3dc;border-radius:14px;padding:0 18px;font-size:15px;font-weight:400}textarea.PRkFfG_input{resize:vertical;height:auto;min-height:150px;padding-block:14px;line-height:23px}select.PRkFfG_input{appearance:none;background:#f6f6f6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23890808' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") right 18px center no-repeat;padding-right:44px}.PRkFfG_input::placeholder{color:#898989;opacity:1}.PRkFfG_input:hover{border-color:#d6d0c4}.PRkFfG_input:focus-visible{outline-offset:1px;border-color:#890808;outline:3px solid #f2c48e}.PRkFfG_submit{color:#fff;width:100%;min-height:56px;font:inherit;cursor:pointer;background:#c24a00;border:0;border-radius:28px;font-size:16px;transition:background .2s}.PRkFfG_submit:hover{background:#a94006}.PRkFfG_submit:disabled{cursor:progress;opacity:.8}.PRkFfG_submit:focus-visible{outline-offset:3px;outline:3px solid #f2c48e}.PRkFfG_note{color:#898989;text-align:center;font-size:13px;line-height:18px}.PRkFfG_alert{color:#890808;background:#fbefe8;border:1px solid #890808;border-radius:14px;padding:14px 18px;font-size:14px;line-height:20px}.PRkFfG_success{text-align:center}.PRkFfG_success h3{color:#111;font-family:var(--font-serif);font-size:32px;font-weight:400;line-height:1.2}.PRkFfG_success p{color:#6b6b6b;margin-top:12px;font-size:16px;line-height:26px}.PRkFfG_success button{margin-top:24px}.PRkFfG_option{background:#fff;border:1px solid #e6e3dc;border-radius:26px;padding:28px 32px;display:block}.PRkFfG_option+.PRkFfG_option{margin-top:20px}.PRkFfG_optionTitle{color:#111;font-family:var(--font-body);font-size:24px;font-weight:700;line-height:1.2}.PRkFfG_optionMeta{color:#ba9331;letter-spacing:.02em;text-transform:uppercase;margin-top:8px;font-size:13px;font-weight:600;line-height:16px}.PRkFfG_openings{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px;display:grid}.PRkFfG_openings .PRkFfG_option{margin:0}.PRkFfG_optionLink{margin-top:24px}.PRkFfG_optionText{color:#6b6b6b;white-space:pre-line;margin-top:12px;font-size:15px;line-height:23px}.PRkFfG_details{gap:28px;margin-top:40px;display:grid}.PRkFfG_details dt{color:#ba9331;letter-spacing:.02em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:16px}.PRkFfG_details dd{color:#111;white-space:pre-line;overflow-wrap:anywhere;margin-top:8px;font-size:17px;line-height:27px}.PRkFfG_details a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #89080866;text-decoration:underline #89080866}.PRkFfG_details a:hover{color:#890808}.PRkFfG_legal{color:#3a3a3a;max-width:760px;margin-inline:auto;padding-bottom:72px;font-size:17px;line-height:29px}.PRkFfG_legalMeta{color:#898989;text-align:center;margin-top:24px;font-size:14px;line-height:20px}.PRkFfG_legalBody{border-top:1px solid #e6e3dc;margin-top:56px;padding-top:48px}.PRkFfG_legalBody>div{overflow-wrap:anywhere;gap:16px;font-size:17px;line-height:29px}.PRkFfG_legalBody h2{color:#111;font-family:var(--font-serif);margin-top:32px;font-size:32px;font-weight:400;line-height:1.2}.PRkFfG_legalBody h3{color:#111;font-family:var(--font-body);margin-top:20px;font-size:23px;font-weight:700;line-height:1.25}.PRkFfG_legalBody h4{color:#111;margin-top:8px;font-size:17px;font-weight:600;line-height:27px}.PRkFfG_legalBody>div>:first-child{margin-top:0}.PRkFfG_legalBody ul,.PRkFfG_legalBody ol{padding-left:24px}.PRkFfG_legalBody li+li{margin-top:8px}.PRkFfG_legalBody li::marker{color:#890808}.PRkFfG_legalBody strong{color:#111;font-weight:600}.PRkFfG_legalEmpty{text-align:center}.PRkFfG_legalEmpty .PRkFfG_actions{justify-content:center}@media (prefers-reduced-motion:no-preference){.PRkFfG_ghostButton:active,.PRkFfG_submit:active{transform:translateY(0)}.PRkFfG_submit{transition:background .25s,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.PRkFfG_textLink [aria-hidden],.PRkFfG_details a [aria-hidden]{transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-block}.PRkFfG_frameInner img,.PRkFfG_gallery figure img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.PRkFfG_gallery figcaption{transition:transform .5s cubic-bezier(.22,1,.36,1)}.PRkFfG_card,.PRkFfG_option{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .35s}.PRkFfG_input{transition:border-color .3s,background-color .3s}.PRkFfG_input:focus{background-color:#fff}.PRkFfG_details a{transition:color .3s,text-decoration-color .3s}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.PRkFfG_ghostButton:hover,.PRkFfG_submit:hover:not(:disabled){transform:translateY(-2px)}.PRkFfG_submit:hover:not(:disabled){box-shadow:0 12px 24px -14px #a94006d9}.PRkFfG_textLink:hover [aria-hidden]{transform:translateY(3px)}.PRkFfG_details a:hover [aria-hidden]{transform:translate(2px,-2px)}.PRkFfG_frame:hover .PRkFfG_frameInner img,.PRkFfG_gallery figure:hover img{transform:scale(1.05)}.PRkFfG_gallery figure:hover figcaption{transform:translateY(-4px)}.PRkFfG_card:hover{transform:translate(-2px,-4px);box-shadow:8px 8px #e8dccb}.PRkFfG_option:hover{border-color:#e8dccb;transform:translateY(-4px);box-shadow:0 18px 36px -24px #2a1a1459}.PRkFfG_details a:hover{text-decoration-color:currentColor}}@media (max-width:1100px){.PRkFfG_split,.PRkFfG_splitReverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:900px){.PRkFfG_contactGrid{grid-template-columns:minmax(0,1fr)}.PRkFfG_split,.PRkFfG_splitReverse{grid-template-columns:1fr;gap:40px}.PRkFfG_splitReverse>:first-child{order:0}.PRkFfG_splitText{max-width:none}.PRkFfG_darkGrid{grid-template-columns:1fr;gap:48px}.PRkFfG_dark{border-radius:32px;padding:56px 40px}.PRkFfG_gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:240px}}@media (max-width:768px){.PRkFfG_section{padding-block:56px}.PRkFfG_hero{min-height:max(640px,100svh)}.PRkFfG_heroInner{padding-block:120px 80px}.PRkFfG_heroTitle{font-size:56px}.PRkFfG_textHero{padding-block:80px 16px}.PRkFfG_textHero .PRkFfG_heroTitle{font-size:48px}.PRkFfG_heroLead{font-size:17px;line-height:27px}.PRkFfG_input{font-size:16px}.PRkFfG_personName{font-size:36px}.PRkFfG_darkTitle{font-size:38px}}@media (max-width:560px){.PRkFfG_section{padding-block:48px}.PRkFfG_hero{min-height:max(560px,100svh)}.PRkFfG_heroTitle,.PRkFfG_textHero .PRkFfG_heroTitle{font-size:clamp(34px,10.5vw,42px)}.PRkFfG_heroActions{margin-top:36px}.PRkFfG_frame{border-radius:30px;padding:8px}.PRkFfG_frameInner{border-radius:22px}.PRkFfG_row{grid-template-columns:1fr}.PRkFfG_panel{border-radius:28px;padding:24px 20px}.PRkFfG_dark{border-radius:28px;padding:44px 24px}.PRkFfG_darkTitle{font-size:36px}.PRkFfG_gallery{grid-auto-rows:160px;gap:12px;margin-top:40px}.PRkFfG_gallery figure{border-radius:18px}.PRkFfG_option{padding:24px 22px}.PRkFfG_textLink{padding-top:16px}.PRkFfG_cardNumber{font-size:44px}.PRkFfG_legalBody{margin-top:40px;padding-top:32px}.PRkFfG_legalBody h2{font-size:28px}.PRkFfG_legalBody h3{font-size:21px}}
.-kRvAG_home{--canvas:#f6f6f6;--ink:#111;--red:#890808;--orange:#c24a00;--grey:#6b6b6b;--line:#e4e4e4;--cream:#ece9df;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--canvas);color:var(--ink);font-family:var(--font-body);overflow-x:clip}:where(.-kRvAG_home) :where(h1,h2,h3,p,dl,dd,figure,blockquote,ul){margin:0}.-kRvAG_container{width:min(100% - 160px,1200px);margin-inline:auto}.-kRvAG_section{padding-top:var(--site-space)}.-kRvAG_deva{font-family:var(--font-deva);font-weight:600}.-kRvAG_accentRed{color:var(--red);font-style:italic}.-kRvAG_icon{margin-bottom:14px}.-kRvAG_iconStart{width:fit-content;margin-bottom:14px;display:block}.-kRvAG_sectionTitle{font:400 40px/48px var(--font-serif);color:#000;text-align:center;letter-spacing:0}.-kRvAG_eyebrow{color:var(--red);font:600 12px/16px var(--font-body);letter-spacing:.16em;text-align:center;text-transform:uppercase;margin-bottom:20px}.-kRvAG_bodyText{max-width:30rem;font:400 16px/26px var(--font-body);color:var(--grey);margin-top:14px}.-kRvAG_pill{background:var(--orange);color:#fff;height:44px;font:500 14px/1 var(--font-body);white-space:nowrap;transition:filter .25s ease, transform .35s var(--ease), box-shadow .35s ease;border-radius:22px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.-kRvAG_pill:hover{filter:brightness(1.1)}.-kRvAG_copyButton{margin-top:24px}.-kRvAG_textLink{min-height:44px;color:var(--orange);font:500 14px/20px var(--font-body);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.-kRvAG_textLink:hover{text-underline-offset:4px;text-decoration:underline}.-kRvAG_textLinkArrow{width:16px;height:16px;transition:transform .35s var(--ease);flex:none}.-kRvAG_textLink:hover .-kRvAG_textLinkArrow{transform:translate(3px)}.-kRvAG_pill:focus-visible,.-kRvAG_workButton:focus-visible,.-kRvAG_waBar:focus-visible,.-kRvAG_textLink:focus-visible,.-kRvAG_storeBadge:focus-visible,.-kRvAG_dot:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.-kRvAG_hero{isolation:isolate;color:#fff;background:#111;height:min(100svh,820px);min-height:520px;position:relative;overflow:hidden}.-kRvAG_heroPhoto{object-fit:cover;object-position:center;z-index:-2}.-kRvAG_heroShade{z-index:-1;background:linear-gradient(#00000080,#0000001a 24%,#00000026 60%,#000000a6);position:absolute;inset:0}.-kRvAG_heroCycle{text-align:center;pointer-events:none;place-items:center;padding:0 24px;display:grid;position:absolute;inset:0}.-kRvAG_heroCycleLines{display:grid}.-kRvAG_heroCycleLines>p{opacity:0;font:500 24px/1.3 var(--font-body);letter-spacing:.18em;text-shadow:0 1px 18px #00000059;grid-area:1/1;align-self:center}.-kRvAG_heroCycleLines>p[data-on]{opacity:1}.-kRvAG_heroCycleLines>.-kRvAG_heroCycleDeva{font:500 46px/1.4 var(--font-noto-serif-deva), var(--font-deva);letter-spacing:0;word-spacing:.16em}.-kRvAG_heroCycleLines>.-kRvAG_heroCycleMeaning{font:italic 400 28px/1.3 var(--font-serif);letter-spacing:.01em}.-kRvAG_heroRow{font:500 15px/20px var(--font-body);color:#ffffffeb;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:24px;display:grid;position:absolute;bottom:28px;left:max(24px,50% - 600px);right:max(24px,50% - 600px)}.-kRvAG_heroKicker{grid-column:1;justify-self:start}.-kRvAG_heroEyebrow{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;grid-column:2;font-size:14px}.-kRvAG_heroTitle{max-width:22rem;font:inherit;text-align:right;letter-spacing:0;grid-column:3;justify-self:end}@media (prefers-reduced-motion:no-preference){.-kRvAG_heroPhoto{animation:-kRvAG_heroSettle 2.6s var(--ease) both}.-kRvAG_heroCycleLines>p{transition:opacity .6s}.-kRvAG_heroCycleLines>p[data-on]{transition:opacity .8s .6s}.-kRvAG_heroCycle,.-kRvAG_heroRow{animation:1.4s .3s both -kRvAG_heroFade}}@keyframes -kRvAG_heroSettle{0%{transform:scale(1.06)}}@keyframes -kRvAG_heroFade{0%{opacity:0}}.-kRvAG_workGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1000px;margin:36px auto 0;display:grid}.-kRvAG_workCard{isolation:isolate;color:#fff;height:440px;transition:transform .6s var(--ease), box-shadow .6s var(--ease);background:#222;border-radius:24px;position:relative;overflow:hidden}.-kRvAG_workPhoto{object-fit:cover;z-index:-2;transition:transform 1.2s var(--ease)}.-kRvAG_workShade{z-index:-1;background:linear-gradient(#00000073,#0000 24%,#0000001a 40%,#0009 62%,#000000e0);position:absolute;inset:0}.-kRvAG_workSanskrit{font:600 30px/1.4 var(--font-deva);position:absolute;top:18px;left:22px}.-kRvAG_workBody{flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:auto 22px 22px}.-kRvAG_workTitle{font:500 21px/28px var(--font-body);letter-spacing:0}.-kRvAG_workText{min-height:60px;font:400 14px/20px var(--font-body);color:#e6e6e6;padding-top:8px}@media (hover:hover){.-kRvAG_workReveal{grid-template-rows:0fr;display:grid}.-kRvAG_workText{opacity:0;min-height:0;overflow:hidden}.-kRvAG_workCard:is(:hover,:focus-within) .-kRvAG_workReveal{grid-template-rows:1fr}.-kRvAG_workCard:is(:hover,:focus-within) .-kRvAG_workText{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.-kRvAG_workReveal{transition:grid-template-rows .55s var(--ease)}.-kRvAG_workText{transition:opacity .3s}.-kRvAG_workCard:is(:hover,:focus-within) .-kRvAG_workText{transition:opacity .45s 80ms}}.-kRvAG_workButton{height:40px;color:var(--orange);font:500 13px/1 var(--font-body);transition:background .25s ease, transform .35s var(--ease);background:#fff;border-radius:20px;justify-content:center;align-items:center;margin-top:18px;padding:0 20px;text-decoration:none;display:inline-flex}.-kRvAG_purpose{text-align:center}.-kRvAG_purposeLine{font:400 20px/30px var(--font-body);color:var(--ink);letter-spacing:0}.-kRvAG_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:880px;margin:44px auto 0;display:grid}.-kRvAG_stat{flex-direction:column;align-items:center;display:flex}.-kRvAG_statValue{font:600 40px/1.1 var(--font-body);color:#000;letter-spacing:-.02em;order:-1}.-kRvAG_statLabel{font:500 11px/16px var(--font-body);color:var(--grey);letter-spacing:.12em;text-transform:uppercase;margin-top:8px}.-kRvAG_statDetail{font:400 12px/16px var(--font-body);color:var(--grey);margin-top:2px}.-kRvAG_quoteBand{margin-top:var(--site-space);background:var(--orange);color:#fff;text-align:center;padding:52px 24px}.-kRvAG_quoteBand blockquote p{font:400 26px/1.35 var(--font-body)}.-kRvAG_quoteBand figcaption{font:500 12px/16px var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-top:12px}.-kRvAG_mantra{text-align:center}.-kRvAG_mantraText{font:600 32px/1.5 var(--font-deva);color:var(--red);white-space:pre-line}.-kRvAG_mantraTranslation{font:400 16px/24px var(--font-body);color:var(--grey);margin-top:8px}.-kRvAG_offerLayout{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs""panel""all";justify-items:center;row-gap:36px;margin-top:28px;display:grid}.-kRvAG_offerTabs{scrollbar-width:none;border:1px solid var(--line);background:#fff;border-radius:24px;grid-area:tabs;gap:2px;max-width:100%;padding:3px;display:flex;position:relative;overflow-x:auto}.-kRvAG_offerTabs::-webkit-scrollbar{display:none}.-kRvAG_offerTabs button{z-index:1;white-space:nowrap;color:#777;min-height:38px;font:500 12px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .4s var(--ease);background:0 0;border:0;border-radius:20px;flex:auto;padding:0 18px;position:relative}.-kRvAG_offerTabs button:hover{color:var(--ink)}.-kRvAG_offerTabs button[aria-selected=true]{color:#fff}.-kRvAG_offerTabs:not([data-ready]) button[aria-selected=true]{background:var(--red)}.-kRvAG_offerTabs button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.-kRvAG_offerPill{background:var(--red);transition:transform .55s var(--ease), width .55s var(--ease);border-radius:20px;position:absolute;top:3px;bottom:3px;left:0}.-kRvAG_offerPanel{grid-area:panel;width:100%;min-width:0}.-kRvAG_offerAll{grid-area:all}.-kRvAG_pillOutline{border:1px solid var(--orange);height:44px;color:var(--orange);font:500 14px/1 var(--font-body);white-space:nowrap;border-radius:22px;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}.-kRvAG_pillOutline:hover{background:var(--orange);color:#fff}.-kRvAG_pillOutline:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.-kRvAG_pillOutline:hover .-kRvAG_textLinkArrow{transform:translate(3px)}.-kRvAG_offerPanelIn .-kRvAG_offerGrid>*{animation:-kRvAG_offerIn .7s var(--ease) backwards}.-kRvAG_offerPanelIn .-kRvAG_offerGrid>:nth-child(2){animation-delay:80ms}.-kRvAG_offerPanelIn .-kRvAG_offerGrid>:nth-child(3){animation-delay:.16s}@keyframes -kRvAG_offerIn{0%{opacity:0;transform:translateY(14px)}}.-kRvAG_featured{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.-kRvAG_featured .-kRvAG_featuredTitle{color:#9c8466}.-kRvAG_film{isolation:isolate;aspect-ratio:16/10;background:#111;border-radius:24px;position:relative;overflow:hidden}.-kRvAG_filmMedia{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.-kRvAG_filmPlay{z-index:1;width:72px;height:72px;color:var(--red);box-shadow:none;background:#ffffffeb;border-radius:50%;font-size:0;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px);transform:none}.-kRvAG_film button>span[aria-hidden]{z-index:1;width:72px;height:72px;color:var(--red);box-shadow:none;background:#ffffffeb;border-radius:50%;font-size:0;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px);transform:none}.-kRvAG_filmPlay svg{width:23px;height:28px;position:absolute;top:22px;left:28px}.-kRvAG_film button>span[aria-hidden]:after{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;width:23px;height:28px;position:absolute;top:22px;left:28px}.-kRvAG_featuredTitle{font:400 36px/1.15 var(--font-serif);color:var(--ink);letter-spacing:0}.-kRvAG_socials{grid-template-columns:minmax(0,1fr) 300px minmax(0,300px);align-items:center;max-width:1040px;display:grid}.-kRvAG_socialsHeading{font:400 40px/1.1 var(--font-serif);color:var(--ink);white-space:pre-line;letter-spacing:0}.-kRvAG_socialsLead{font:500 16px/24px var(--font-body);color:var(--ink);margin-top:18px}.-kRvAG_socialsIntro{padding-right:32px}.-kRvAG_socialsIntro .-kRvAG_bodyText{margin-top:6px;font-size:14px;line-height:21px}.-kRvAG_socials .-kRvAG_socialFrame{border-radius:30px;height:440px}.-kRvAG_socials .-kRvAG_socialFrame:after,.-kRvAG_socials .-kRvAG_socialPhotoBox{border-radius:22px;inset:10px}.-kRvAG_socials .-kRvAG_socialList{align-self:center;margin-top:0}.-kRvAG_socials .-kRvAG_socialList li{min-height:0;padding:22px 24px 22px 32px}.-kRvAG_socials .-kRvAG_socialName{font-size:34px;line-height:40px}.-kRvAG_socials .-kRvAG_socialTagline{margin-top:10px;font-size:15px;line-height:21px}.-kRvAG_waBar{background:var(--red);color:#fff;max-width:340px;transition:background .3s ease, transform .45s var(--ease);border-radius:12px;align-items:center;gap:12px;margin-top:24px;padding:12px 16px;text-decoration:none;display:flex}.-kRvAG_waBar:hover,.-kRvAG_waBar:focus-visible{background:#25d366}.-kRvAG_waBar strong{font:500 14px/19px var(--font-body);display:block}.-kRvAG_waBar strong+span{font:400 12px/16px var(--font-body);opacity:.85;margin-top:2px;display:block}.-kRvAG_waIcon{flex:none;width:30px;height:30px}.-kRvAG_profileLinks{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.-kRvAG_profileLinks a{width:32px;height:32px;color:var(--red);transition:background .3s ease, color .3s ease, border-color .3s ease, transform .35s var(--ease);background:#fff;border:1px solid #ba933173;border-radius:50%;place-items:center;display:grid}.-kRvAG_profileLinks a:hover{border-color:var(--red);background:var(--red);color:#fff;transform:translateY(-2px)}.-kRvAG_profileLinks a:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.-kRvAG_profileLinks svg{width:15px;height:15px}.-kRvAG_socialList li .-kRvAG_profileLinks li{border-radius:0;min-height:0;padding:0}@media (max-width:900px){.-kRvAG_profileLinks{justify-content:center}}@media (prefers-reduced-motion:reduce){.-kRvAG_profileLinks a{transition:none}.-kRvAG_profileLinks a:hover{transform:none}}.-kRvAG_appBand{isolation:isolate;color:#f6f1e7;background:#140906;border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:40px;max-width:1120px;margin:0 auto;padding:64px 56px 64px 72px;display:grid;position:relative;overflow:hidden}.-kRvAG_appBand:before{content:"";z-index:-2;background:radial-gradient(55% 75% at 76% 55%,#c24a008c,#c24a0000 70%),radial-gradient(45% 60% at 0 0,#8908088c,#89080800 70%),radial-gradient(30% 40% at 20% 100%,#ba93312e,#ba933100 70%);position:absolute;inset:0}.-kRvAG_appBand:after{content:"";z-index:-1;pointer-events:none;border:1px solid #f2c48e24;border-radius:28px;position:absolute;inset:10px}.-kRvAG_appCopy{flex-direction:column;align-items:flex-start;display:flex}.-kRvAG_appEyebrow{color:#f2c48e;font:italic 400 22px/1.3 var(--font-serif)}.-kRvAG_appTitle{font:400 clamp(40px, 5vw, 60px)/1.04 var(--font-serif);letter-spacing:-.01em;margin-top:14px}.-kRvAG_appAccent{color:#f2c48e;font-style:italic}.-kRvAG_appSubtitle{color:#f6f1e7b3;font:600 11px/16px var(--font-body);letter-spacing:.22em;text-transform:uppercase;margin-top:14px}.-kRvAG_appText{color:#f6f1e7c7;max-width:30rem;font:400 16px/26px var(--font-body);margin-top:18px}.-kRvAG_appPoints{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.-kRvAG_appPoints li{color:#f6f1e7;min-height:34px;font:500 13px/1 var(--font-body);background:#ffffff0a;border:1px solid #f2c48e47;border-radius:17px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.-kRvAG_appPoints li:before{content:"";background:#ff8c2a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #ff8c2a}.-kRvAG_appLinks{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.-kRvAG_storeBadge{color:#fff;height:52px;font:600 15px/1.1 var(--font-body);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s ease, color .3s ease, border-color .3s ease, transform .35s var(--ease);background:#ffffff0f;border:1px solid #fff3;border-radius:14px;align-items:center;gap:10px;padding:0 18px 0 14px;text-decoration:none;display:inline-flex}a.-kRvAG_storeBadge:hover{color:#111;background:#fff;border-color:#fff}.-kRvAG_storeBadge small{opacity:.7;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.-kRvAG_appStage{place-items:center;height:540px;display:grid;position:relative}.-kRvAG_appRing{z-index:-1;aspect-ratio:1;background:repeating-conic-gradient(#f2c48e33 0 .6deg, #f2c48e00 .6deg 7.5deg);border-radius:50%;width:520px;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#0000 41%,#000 41.5% 49.5%,#0000 50%);mask-image:radial-gradient(circle,#0000 41%,#000 41.5% 49.5%,#0000 50%)}.-kRvAG_appPhone{isolation:isolate;aspect-ratio:9/19.5;color:#fff;background:#050505;border:9px solid #0b0b0b;border-radius:42px;width:250px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 40px 80px -30px #000000e6}.-kRvAG_appPhone:after{content:"";z-index:2;background:#0b0b0b;border-radius:12px;width:72px;height:20px;position:absolute;top:8px;left:50%;translate:-50%}.-kRvAG_appPhone[data-main]{z-index:2;grid-area:1/1}.-kRvAG_appPhone[data-side]{filter:brightness(.82)saturate(.95);grid-area:1/1;width:196px}.-kRvAG_appPhone[data-side=left]{translate:-150px 30px;rotate:-12deg}.-kRvAG_appPhone[data-side=right]{translate:150px 30px;rotate:12deg}.-kRvAG_appScreen{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.-kRvAG_appStage[data-raw] .-kRvAG_appPhone{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.-kRvAG_appStage[data-raw] .-kRvAG_appPhone:after{display:none}.-kRvAG_appStage[data-raw] .-kRvAG_appScreen{object-fit:contain;filter:drop-shadow(0 30px 40px #0009)}.-kRvAG_appGlow{z-index:-1;filter:blur(5px);background:radial-gradient(34% 80% at 30% 100%,#fff7ec 0,#ffc58a 14%,#ff7a1a 36%,#c24a0000 72%),radial-gradient(30% 95% at 64% 100%,#ffe9d2 0,#ff8c2a 24%,#c24a00 48%,#c24a0000 76%),radial-gradient(70% 70% at 50% 100%,#c24a00e6 0,#c24a0000 72%);height:58%;position:absolute;bottom:-8%;left:-12%;right:-12%;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 16px,#0000008c 16px 26px);mask-image:repeating-linear-gradient(90deg,#000 0 16px,#0000008c 16px 26px)}.-kRvAG_appName{text-align:center;position:absolute;top:40%;left:16px;right:16px}.-kRvAG_appName strong{font:600 19px/1.25 var(--font-body);display:block}.-kRvAG_appName span{font:500 10px/14px var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-top:6px;display:block}@media (prefers-reduced-motion:no-preference){.-kRvAG_appRing{animation:90s linear infinite -kRvAG_appSpin}.-kRvAG_appPhone[data-main]{animation:7s ease-in-out infinite -kRvAG_appFloat}.-kRvAG_appPhone[data-side]{transition:translate .8s var(--ease), rotate .8s var(--ease), filter .5s ease}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.-kRvAG_appStage:hover .-kRvAG_appPhone[data-side=left]{filter:none;translate:-170px 18px;rotate:-16deg}.-kRvAG_appStage:hover .-kRvAG_appPhone[data-side=right]{filter:none;translate:170px 18px;rotate:16deg}a.-kRvAG_storeBadge:hover{transform:translateY(-2px)}}@keyframes -kRvAG_appSpin{to{rotate:360deg}}@keyframes -kRvAG_appFloat{50%{translate:0 -12px}}.-kRvAG_testimonials{text-align:center}.-kRvAG_support{padding-bottom:var(--site-space);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:32px;display:grid}.-kRvAG_supportPhotos{aspect-ratio:16/9;background:#111;border-radius:24px;grid-area:1/6/auto/-1;position:relative;overflow:hidden}.-kRvAG_supportCard{z-index:1;background:var(--cream);border-radius:36px;grid-area:1/1/auto/6;padding:40px 44px 44px;position:relative}.-kRvAG_supportPhoto{object-fit:contain;opacity:0;transition:opacity .8s}.-kRvAG_supportPhotoOn{opacity:1}.-kRvAG_supportShade{pointer-events:none;background:linear-gradient(#0000 65%,#0000008c);position:absolute;inset:0}.-kRvAG_dots{justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:0;right:0}.-kRvAG_dot{cursor:pointer;background:#ffffff80;border:0;border-radius:50%;width:7px;height:7px;padding:0}.-kRvAG_dot[aria-current=true]{background:#fff}.-kRvAG_dot:hover{background:#fffc}@media (max-width:1100px){.-kRvAG_container{width:min(100% - 48px,1200px)}.-kRvAG_socials{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:32px}.-kRvAG_socialsIntro{grid-column:1/-1;padding-right:0}.-kRvAG_featured{gap:36px}}@media (max-width:900px){.-kRvAG_sectionTitle{font-size:34px;line-height:42px}.-kRvAG_featuredTitle{font-size:30px}.-kRvAG_socialsHeading{font-size:34px}.-kRvAG_workGrid{grid-template-columns:minmax(0,1fr);gap:16px;max-width:420px;margin-top:28px}.-kRvAG_workCard{border-radius:20px;height:340px}.-kRvAG_featured{grid-template-columns:minmax(0,1fr);gap:24px}.-kRvAG_supportPhotos{grid-column:1/-1}.-kRvAG_supportCard{border-radius:28px;grid-area:2/1/auto/-1;margin:16px 0 0;padding:32px 28px}.-kRvAG_featuredCopy,.-kRvAG_supportCard,.-kRvAG_socialsIntro{text-align:center}.-kRvAG_featuredCopy .-kRvAG_bodyText,.-kRvAG_supportCard .-kRvAG_bodyText,.-kRvAG_socialsIntro .-kRvAG_bodyText,.-kRvAG_iconStart{margin-inline:auto}.-kRvAG_waBar{text-align:left;margin-inline:auto}.-kRvAG_socials{grid-template-columns:minmax(0,1fr)}.-kRvAG_socials .-kRvAG_socialFrame{aspect-ratio:300/440;width:min(100%,260px);height:auto;margin-inline:auto}.-kRvAG_socials .-kRvAG_socialList{text-align:center;margin-top:0}.-kRvAG_socials .-kRvAG_socialList li{border-radius:20px;padding:16px}.-kRvAG_socials .-kRvAG_socialName{font-size:30px;line-height:36px}.-kRvAG_appBand{border-radius:28px;grid-template-columns:minmax(0,1fr);gap:24px;padding:48px 24px 32px}.-kRvAG_appCopy{text-align:center;align-items:center}.-kRvAG_appPoints,.-kRvAG_appLinks{justify-content:center}.-kRvAG_appStage{height:440px}.-kRvAG_appRing{width:400px}.-kRvAG_appPhone{border-width:7px;border-radius:34px;width:200px}.-kRvAG_appPhone[data-side]{width:156px}.-kRvAG_appPhone[data-side=left]{translate:-110px 24px}.-kRvAG_appPhone[data-side=right]{translate:110px 24px}}@media (max-width:700px){.-kRvAG_container{width:min(100% - 32px,1200px)}.-kRvAG_hero{min-height:480px}.-kRvAG_heroCycleLines>p{letter-spacing:.14em;font-size:19px}.-kRvAG_heroCycleLines>.-kRvAG_heroCycleDeva{letter-spacing:0;font-size:36px}.-kRvAG_heroCycleLines>.-kRvAG_heroCycleMeaning{letter-spacing:.01em;font-size:23px}.-kRvAG_heroRow{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;bottom:24px;left:16px;right:16px}.-kRvAG_heroKicker,.-kRvAG_heroEyebrow,.-kRvAG_heroTitle{text-align:center;grid-column:1;justify-self:center}.-kRvAG_heroRow{font-size:14px}.-kRvAG_heroEyebrow{font-size:13px}.-kRvAG_purposeLine{font-size:17px;line-height:26px}.-kRvAG_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin-top:32px}.-kRvAG_statValue{font-size:32px}.-kRvAG_quoteBand{padding:40px 20px}.-kRvAG_quoteBand blockquote p{font-size:20px}.-kRvAG_mantraText{font-size:26px}.-kRvAG_offerLayout{row-gap:24px;margin-top:22px}.-kRvAG_offerTabs{width:100%}.-kRvAG_offerTabs button{letter-spacing:.06em;padding:0 10px;font-size:11.5px}.-kRvAG_offerPanel .-kRvAG_offerGrid{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:14px;margin-inline:-16px;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.-kRvAG_offerPanel .-kRvAG_offerGrid::-webkit-scrollbar{display:none}.-kRvAG_offerPanel .-kRvAG_offerGrid>*{scroll-snap-align:start;flex:0 0 82%}.-kRvAG_offerPanel .-kRvAG_offerGrid>:only-child{flex-basis:100%}.-kRvAG_bodyText{font-size:15px;line-height:24px}}@media (orientation:landscape) and (max-height:500px){.-kRvAG_hero{min-height:400px}}@media (pointer:coarse){.-kRvAG_dots{gap:0;bottom:4px}.-kRvAG_dot{box-sizing:content-box;background-clip:padding-box;border:9px solid #0000}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.-kRvAG_pill:hover{transform:translateY(-2px);box-shadow:0 10px 22px -12px #c24a00cc}.-kRvAG_workCard:hover{transform:translateY(-4px);box-shadow:0 26px 44px -30px #0000008c}.-kRvAG_workCard:hover .-kRvAG_workPhoto{transform:scale(1.05)}.-kRvAG_workButton:hover,.-kRvAG_waBar:hover{transform:translateY(-2px)}.-kRvAG_film:hover img{transform:scale(1.03)}.-kRvAG_film img{transition:transform 1.4s var(--ease)}}@media (prefers-reduced-motion:reduce){.-kRvAG_pill,.-kRvAG_pillOutline,.-kRvAG_workCard,.-kRvAG_workPhoto,.-kRvAG_workButton,.-kRvAG_offerPill,.-kRvAG_offerTabs button,.-kRvAG_textLinkArrow,.-kRvAG_waBar,.-kRvAG_supportPhoto{transition:none}.-kRvAG_textLink:hover .-kRvAG_textLinkArrow{transform:none}.-kRvAG_offerPanelIn .-kRvAG_offerGrid>*{animation:none}}.-kRvAG_social{grid-template-columns:minmax(0,1fr) 400px 440px;align-items:center;margin-top:124px;display:grid}.-kRvAG_socialIntro{padding-right:40px;position:relative;top:1px;left:-1px}.-kRvAG_socialHeading{font:400 56px/56px var(--font-serif);color:var(--ink);white-space:pre-line;letter-spacing:0}.-kRvAG_socialLead{font:400 19px/24px var(--font-body);color:#1b1b1b;margin-top:55.3px}.-kRvAG_socialText{max-width:350px;font:400 15px/18px var(--font-body);color:var(--grey);margin-top:17.5px}.-kRvAG_whatsapp{color:#f6f6f6;background:linear-gradient(90deg,#51cd5d,#28b43f);border:1px solid #e6e3dc;align-items:center;gap:12.6px;width:400px;max-width:100%;height:72.34px;margin-top:56.3px;padding:0 17px;text-decoration:none;display:flex}.-kRvAG_whatsapp strong{font:500 16px/20px var(--font-body);display:block}.-kRvAG_whatsapp strong+span{font:400 12px/16px var(--font-body);color:#ebebeb;margin-top:3.6px;display:block}.-kRvAG_whatsappIcon{flex:none}.-kRvAG_socialFrame{background:var(--cream);border-radius:36px;height:588px;position:relative}.-kRvAG_socialFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#000000b3);border-radius:26.3px;position:absolute;inset:12px}.-kRvAG_socialPhotoBox{border-radius:26.3px;position:absolute;inset:12px;overflow:hidden}.-kRvAG_socialPhoto{object-fit:cover;transform:translateY(7.9px)scale(1.14)}.-kRvAG_socialList{text-align:right;align-self:start;margin-top:33px;padding:0;list-style:none}.-kRvAG_socialList li{min-height:174px;padding:30px 24px 0 40px}.-kRvAG_socialActive{background:var(--cream);border-radius:0 24px 24px 0}.-kRvAG_socialName{color:#000;font:400 44px/48px var(--font-serif);cursor:pointer;background:0 0;border:0;padding:0}.-kRvAG_socialTagline{font:400 22px/26.4px var(--font-body);color:#898989;margin-top:19px}@media (max-width:1279px){.-kRvAG_social{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:32px}.-kRvAG_socialIntro{grid-column:1/-1;padding-right:0}}@media (max-width:900px){.-kRvAG_social{grid-template-columns:minmax(0,1fr);margin-top:88px}.-kRvAG_socialFrame{aspect-ratio:400/588;width:min(100%,400px);height:auto;margin-inline:auto}.-kRvAG_socialList{text-align:center;margin-top:0}.-kRvAG_socialList li{border-radius:24px;min-height:0;padding:20px}.-kRvAG_socialName{font-size:36px;line-height:44px}.-kRvAG_socialTagline{margin-top:8px;font-size:18px;line-height:24px}}@media (max-width:560px){.-kRvAG_socialHeading{font-size:44px;line-height:48px}.-kRvAG_socialLead{margin-top:32px}.-kRvAG_whatsapp{height:auto;min-height:72px;padding:12px 14px}}.-kRvAG_socialName:hover,.-kRvAG_socialName[aria-pressed=true]{color:var(--red)}@media (prefers-reduced-motion:no-preference){.-kRvAG_whatsapp{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),filter .25s}.-kRvAG_whatsapp:hover{filter:brightness(1.05);transform:translateY(-3px);box-shadow:0 16px 28px -16px #28b43fcc}.-kRvAG_whatsappIcon{transition:transform .45s cubic-bezier(.22,1,.36,1)}.-kRvAG_whatsapp:hover .-kRvAG_whatsappIcon{transform:rotate(-10deg)scale(1.1)}.-kRvAG_socialPhoto{transition:transform 1.2s cubic-bezier(.22,1,.36,1);animation:.6s both -kRvAG_heroFade}.-kRvAG_socialFrame:hover .-kRvAG_socialPhoto{transform:translateY(7.9px)scale(1.2)}.-kRvAG_socialName{transition:color .35s,transform .5s cubic-bezier(.22,1,.36,1)}.-kRvAG_socialList li:not(.-kRvAG_socialActive) .-kRvAG_socialName:hover{transform:translate(-6px)}.-kRvAG_socialActive>p{animation:.6s cubic-bezier(.22,1,.36,1) backwards -kRvAG_heroRise}.-kRvAG_socialActive>p+p{animation-delay:80ms}.-kRvAG_socialActive>.-kRvAG_profileLinks{animation:.6s cubic-bezier(.22,1,.36,1) .12s backwards -kRvAG_heroRise}}@media (hover:none){.-kRvAG_whatsapp:hover,.-kRvAG_whatsapp:hover .-kRvAG_whatsappIcon{transform:none}}.-kRvAG_whatsapp:focus-visible,.-kRvAG_socialName:focus-visible{outline:2px solid var(--orange,#c24a00);outline-offset:3px}@keyframes -kRvAG_heroRise{0%{opacity:0;transform:translateY(22px)}}
.t0vVpa_photo{background:#e8dccb;position:relative;overflow:hidden}.t0vVpa_photo img{object-fit:cover}.t0vVpa_accent{color:#890808;font-style:italic}.t0vVpa_actions{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:40px;display:flex}.t0vVpa_hero{padding-block:72px 104px}.t0vVpa_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,620px);align-items:center;gap:56px;display:grid}.t0vVpa_heroTitle{color:#111;font-family:var(--font-serif);text-wrap:balance;font-size:clamp(48px,6.2vw,88px);font-weight:400;line-height:1.02}.t0vVpa_heroLead{color:#6b6b6b;max-width:520px;margin-top:28px;font-size:19px;line-height:29px}.t0vVpa_arches{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;height:clamp(320px,36vw,500px);display:grid}.t0vVpa_arch{border:8px solid #ece9df;border-radius:999px 999px 30px 30px;height:80%;box-shadow:6px 6px #e8dccb}.t0vVpa_arch:nth-child(2){height:100%}.t0vVpa_arch:nth-child(3){height:88%}.t0vVpa_values{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t0vVpa_value{flex-direction:column;min-height:360px;padding:clamp(40px,5vw,64px) clamp(24px,4vw,56px);display:flex}.t0vVpa_value:first-child{color:#f6f6f6;background:#000}.t0vVpa_value:nth-child(2){color:#fff;background:#c24a00}.t0vVpa_value:nth-child(3){color:#111;background:#ece9df}.t0vVpa_valueNumber{letter-spacing:.12em;opacity:.8;font-size:13px;font-weight:600}.t0vVpa_valueTitle{font-family:var(--font-serif);margin-top:auto;padding-top:48px;font-size:clamp(44px,5vw,76px);font-weight:400;line-height:1}.t0vVpa_valueText{opacity:.85;max-width:360px;margin-top:18px;font-size:17px;line-height:27px}.t0vVpa_mosaic{grid-template-rows:repeat(3,clamp(150px,15vw,210px));grid-template-columns:2fr 1fr 1fr;gap:16px;margin-top:48px;display:grid}.t0vVpa_mosaic>*{border-radius:24px}.t0vVpa_mosaic>:first-child{grid-area:1/1/3/2}.t0vVpa_mosaic>:nth-child(4){grid-area:2/2/4/3}.t0vVpa_mosaic>:nth-child(5){grid-area:2/3/4/4}.t0vVpa_mosaic>:nth-child(6){grid-area:3/1/4/2}.t0vVpa_cultureLine{color:#6b6b6b;margin-top:28px;font-size:17px;line-height:27px}.t0vVpa_place{background:#f2e3d0;padding-top:96px;position:relative;overflow:hidden}.t0vVpa_placeText{z-index:1;position:relative}.t0vVpa_placeTitle{color:#111;font-family:var(--font-serif);font-size:clamp(64px,11vw,168px);font-weight:400;line-height:.95}.t0vVpa_placeLine{color:#5b4a3c;max-width:470px;margin-top:24px;font-size:17px;line-height:27px}.t0vVpa_scene{width:100%;height:clamp(240px,30vw,440px);margin-top:-96px;display:block}.t0vVpa_sunRing{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.t0vVpa_sun{animation:9s ease-in-out infinite alternate t0vVpa_sunDrift}.t0vVpa_sunRing{animation:90s linear infinite t0vVpa_spin}.t0vVpa_river{animation:7s linear infinite t0vVpa_flow}}@keyframes t0vVpa_sunDrift{to{transform:translateY(-10px)}}@keyframes t0vVpa_spin{to{transform:rotate(360deg)}}@keyframes t0vVpa_flow{to{stroke-dashoffset:-92px}}.t0vVpa_serve{color:#f6f6f6;background:#000;padding-block:112px}.t0vVpa_darkEyebrow{color:#f2c48e;letter-spacing:.04em;text-transform:uppercase;margin-bottom:24px;font-size:13px;font-weight:600;line-height:16px}.t0vVpa_darkTitle{font-family:var(--font-serif);text-wrap:balance;font-size:51.5px;font-weight:400;line-height:1.15}.t0vVpa_darkAccent{color:#f2c48e;font-style:italic}.t0vVpa_serveGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.t0vVpa_serveCard{color:inherit;border:1px solid #f2c48e66;border-radius:26px;flex-direction:column;align-items:flex-start;padding:36px 32px;text-decoration:none;display:flex}.t0vVpa_serveIcon{color:#f2c48e}.t0vVpa_serveCard h3{font-family:var(--font-serif);margin-top:28px;font-size:32px;font-weight:400;line-height:1.15}.t0vVpa_serveCard p{color:#f6f6f6bf;flex:1;margin-top:14px;font-size:16px;line-height:25px}.t0vVpa_serveLink{color:#f2c48e;border-bottom:1px solid;margin-top:28px;padding-bottom:6px;font-size:15px;font-weight:600}.t0vVpa_work{color:#fff;background:#c24a00;border-radius:44px;grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:56px;padding:64px;display:grid}.t0vVpa_workEyebrow{color:#f2e3d0;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:16px}.t0vVpa_workTitle{font-family:var(--font-serif);margin-top:20px;font-size:51.5px;font-weight:400;line-height:1.15}.t0vVpa_workAccent{color:#000;font-style:italic}.t0vVpa_workLine{color:#ffffffe6;max-width:480px;margin-top:20px;font-size:18px;line-height:28px}.t0vVpa_darkButton{color:#f6f6f6;background:#000;border-radius:999px;align-items:center;min-height:48px;margin-top:36px;padding:0 32px;font-size:14px;font-weight:500;text-decoration:none;transition:background .25s,transform .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.t0vVpa_darkButton:hover{background:#160d09}.t0vVpa_workPhoto{aspect-ratio:560/400;border-radius:31px}.t0vVpa_quotes{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px;margin-top:48px;display:grid}.t0vVpa_quoteLarge,.t0vVpa_quote{flex-direction:column;justify-content:space-between;margin:0;display:flex}.t0vVpa_quoteLarge{color:#f6f6f6;background:#000;border-radius:31px;grid-row:span 2;gap:28px;padding:48px}.t0vVpa_quoteEyebrow{color:#f2c48e;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600}.t0vVpa_quoteLarge blockquote{font-family:var(--font-serif);margin:0;font-size:clamp(28px,3vw,38px);font-style:italic;line-height:1.25}.t0vVpa_quote{background:#ece9df;border-radius:24px;gap:20px;padding:28px;box-shadow:5px 5px #e8dccb}.t0vVpa_quote blockquote{color:#111;font-family:var(--font-serif);margin:0;font-size:22px;font-style:italic;line-height:1.3}.t0vVpa_quoteLarge figcaption,.t0vVpa_quote figcaption{align-items:center;gap:14px;font-size:14px;line-height:20px;display:flex}.t0vVpa_quoteLarge figcaption strong,.t0vVpa_quote figcaption strong{font-size:15px;font-weight:600;display:block}.t0vVpa_quoteLarge figcaption span span,.t0vVpa_quote figcaption span span{opacity:.75;display:block}.t0vVpa_avatar{color:#890808;background:#e8dccb;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:15px;font-weight:600;display:grid;position:relative;overflow:hidden}.t0vVpa_avatar img{object-fit:cover}.t0vVpa_quoteLarge .t0vVpa_avatar{color:#000;background:#f2c48e}.t0vVpa_roles{background:#ece9df;padding-block:96px;scroll-margin-top:72px}.t0vVpa_chips{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}.t0vVpa_chip{color:#3a3a3a;min-height:44px;font:inherit;cursor:pointer;background:#f6f6f6;border:1px solid #d6cdbd;border-radius:22px;padding:0 20px;font-size:15px;transition:background .25s,border-color .25s,color .25s}.t0vVpa_chip:hover{border-color:#000}.t0vVpa_chip[aria-pressed=true]{color:#f6f6f6;background:#000;border-color:#000}.t0vVpa_table{border-collapse:collapse;border-top:1px solid #000;width:100%;margin-top:32px}.t0vVpa_table thead th{color:#6b6b6b;letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:16px 12px;font-size:12px;font-weight:600}.t0vVpa_table tbody tr{border-top:1px solid #d6cdbd;transition:background .3s}.t0vVpa_table tbody tr:hover{background:#ffffff8c}.t0vVpa_table tbody th,.t0vVpa_table tbody td{color:#3a3a3a;text-align:left;vertical-align:middle;padding:20px 12px;font-size:16px;font-weight:400;line-height:24px}.t0vVpa_table tbody td:last-child{text-align:right}.t0vVpa_roleTitle{color:#111;font-family:var(--font-body);font-size:24px;font-weight:700;line-height:1.2;text-decoration:none;transition:color .25s}.t0vVpa_roleTitle:hover{color:#890808}.t0vVpa_viewRole{color:#111;white-space:nowrap;border:1px solid #000;border-radius:999px;align-items:center;min-height:44px;padding:0 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.t0vVpa_viewRole:hover{color:#f6f6f6;background:#000}.t0vVpa_rolesEmpty,.t0vVpa_table .t0vVpa_rolesNone{color:#6b6b6b;text-align:left;margin-top:32px;font-size:17px;line-height:27px}.t0vVpa_rolesEmpty a,.t0vVpa_rolesNone a{color:#890808;text-underline-offset:4px}@media (prefers-reduced-motion:no-preference){.t0vVpa_arch{animation:1.1s cubic-bezier(.22,1,.36,1) both t0vVpa_rise}.t0vVpa_arch:nth-child(2){animation-delay:.12s}.t0vVpa_arch:nth-child(3){animation-delay:.24s}.t0vVpa_photo img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.t0vVpa_serveCard{transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s,background .35s}.t0vVpa_serveLink [aria-hidden]{transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-block}.t0vVpa_quote{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s}.t0vVpa_table tbody tr{animation:.5s cubic-bezier(.22,1,.36,1) both t0vVpa_rise}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.t0vVpa_photo:hover img{transform:scale(1.05)}.t0vVpa_serveCard:hover{background:#ffffff0a;border-color:#f2c48e;transform:translateY(-4px)}.t0vVpa_serveCard:hover .t0vVpa_serveLink [aria-hidden]{transform:translate(4px)}.t0vVpa_quote:hover{transform:translate(-2px,-4px);box-shadow:8px 8px #e8dccb}.t0vVpa_darkButton:hover{transform:translateY(-2px)}}@keyframes t0vVpa_rise{0%{opacity:0;transform:translateY(18px)}}@media (max-width:1100px){.t0vVpa_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.t0vVpa_work{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:48px}}@media (max-width:900px){.t0vVpa_hero{padding-block:48px 72px}.t0vVpa_heroGrid{grid-template-columns:minmax(0,1fr);gap:48px}.t0vVpa_arches{gap:12px;height:clamp(260px,72vw,440px)}.t0vVpa_arch{border-width:6px}.t0vVpa_values{grid-template-columns:minmax(0,1fr)}.t0vVpa_value{min-height:0}.t0vVpa_valueTitle{padding-top:32px}.t0vVpa_mosaic{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(140px,36vw,240px);gap:12px}.t0vVpa_mosaic>:nth-child(n){grid-area:auto}.t0vVpa_mosaic>:first-child,.t0vVpa_mosaic>:nth-child(6){grid-column:span 2}.t0vVpa_place{padding-top:72px}.t0vVpa_scene{margin-top:0}.t0vVpa_serve{padding-block:80px}.t0vVpa_serveGrid{grid-template-columns:minmax(0,1fr)}.t0vVpa_work{border-radius:32px;grid-template-columns:minmax(0,1fr);gap:40px;padding:44px 32px}.t0vVpa_quotes{grid-template-columns:minmax(0,1fr)}.t0vVpa_quoteLarge{grid-row:auto}.t0vVpa_roles{padding-block:72px}}@media (max-width:768px){.t0vVpa_darkTitle,.t0vVpa_workTitle{font-size:40px}}@media (max-width:700px){.t0vVpa_table,.t0vVpa_table tbody{display:block}.t0vVpa_table{border-top:0}.t0vVpa_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.t0vVpa_table tbody tr{background:#fff;border:1px solid #e6e3dc;border-radius:22px;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:22px 20px;display:flex}.t0vVpa_table tbody tr:hover{background:#fff}.t0vVpa_table tbody th{flex-basis:100%;padding:0 0 6px}.t0vVpa_table tbody td{background:#f6f6f6;border-radius:999px;padding:2px 12px;font-size:13px}.t0vVpa_table tbody td:empty{display:none}.t0vVpa_table tbody td:last-child{text-align:left;background:0 0;flex-basis:100%;margin-top:10px;padding:0}.t0vVpa_table .t0vVpa_rolesNone{background:0 0;padding:0;font-size:16px}.t0vVpa_viewRole{justify-content:center;width:100%}}@media (max-width:560px){.t0vVpa_heroLead{font-size:17px;line-height:27px}.t0vVpa_darkTitle,.t0vVpa_workTitle{font-size:34px}.t0vVpa_serveCard{padding:28px 24px}.t0vVpa_work{border-radius:28px;padding:36px 22px}.t0vVpa_workPhoto{border-radius:22px}.t0vVpa_quoteLarge{border-radius:28px;padding:32px 24px}.t0vVpa_mosaic>*{border-radius:18px}}
.d5N1PW_section{padding-block:calc(var(--site-space) * .75)}.d5N1PW_grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(32px,5vw,72px);width:min(100% - 3rem,1040px);margin-inline:auto;display:grid}.d5N1PW_info{flex-direction:column;align-items:flex-start;display:flex}.d5N1PW_icon{width:fit-content;margin-bottom:20px}.d5N1PW_title{color:#111;font-family:var(--font-serif);text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,40px);font-weight:400;line-height:1.15}.d5N1PW_accent{color:#890808;font-style:italic}.d5N1PW_lead{color:#4a4a4a;margin-top:16px;font-size:16px;line-height:26px}.d5N1PW_details{gap:22px;margin-top:auto;padding-top:36px;display:grid}.d5N1PW_detail dt{color:#111;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:600;line-height:18px;display:flex}.d5N1PW_detailIcon{color:#c24a00;flex:none}.d5N1PW_detail dd{color:#2b2b2b;white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0 28px;font-size:15px;line-height:24px}.d5N1PW_detail a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #89080859;text-decoration:underline #89080859;transition:color .3s,text-decoration-color .3s}.d5N1PW_detail a:hover{color:#890808;text-decoration-color:currentColor}.d5N1PW_panel{background:#fff;border:1px solid #e6e3dc;border-radius:24px;flex-direction:column;padding:28px;display:flex;box-shadow:0 24px 48px -36px #00000059}.d5N1PW_panelTitle{color:#111;margin-bottom:20px;font-size:15px;font-weight:600;line-height:20px}.d5N1PW_panel form{flex-direction:column;flex:1;gap:18px;display:flex}.d5N1PW_panel form>label:has(textarea){flex-direction:column;flex:1;gap:10px;display:flex}.d5N1PW_panel form textarea{flex:1;min-height:130px}.d5N1PW_panel form input,.d5N1PW_panel form textarea{border-radius:12px;font-size:14px}.d5N1PW_panel form input{height:46px}.d5N1PW_panel form button[type=submit]{min-height:48px;font-size:15px}@media (max-width:860px){.d5N1PW_grid{grid-template-columns:minmax(0,1fr);gap:40px}.d5N1PW_details{margin-top:0;padding-top:28px}}@media (max-width:560px){.d5N1PW_panel{border-radius:20px;padding:22px 18px}.d5N1PW_panel form input,.d5N1PW_panel form textarea{font-size:16px}}
.SlK40W_media:is(img,button,video,iframe){object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.SlK40W_accent{color:#890808;font-style:italic}.SlK40W_tag{color:#ba9331;letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}.SlK40W_bigQuote{color:#111;font-family:var(--font-serif);white-space:pre-line;margin:0;font-size:34px;line-height:1.3;position:relative}.SlK40W_bigQuote:before{content:"“";color:#c24a00;height:52px;font-size:96px;line-height:1;display:block}.SlK40W_byline{align-items:center;gap:16px;margin-top:32px;display:flex}.SlK40W_avatar{border:3px solid #ece9df;border-radius:50%;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.SlK40W_avatar img{object-fit:cover}.SlK40W_bylineName{color:#111;font-size:17px;font-weight:600;line-height:24px;display:block}.SlK40W_bylinePlace{color:#898989;font-size:14px;line-height:20px;display:block}.SlK40W_deckWrap{margin-top:48px}.SlK40W_chips{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.SlK40W_chip{color:#1b1b1b;cursor:pointer;background:#fff;border:1px solid #e6e3dc;border-radius:999px;min-height:44px;padding:0 22px;font-size:14px;transition:background .25s,border-color .25s,color .25s}.SlK40W_chip:hover{border-color:#d6d0c4}.SlK40W_chip[aria-pressed=true]{color:#fff;background:#890808;border-color:#890808}.SlK40W_wall{columns:3 300px;column-gap:24px;margin:48px 0 0;padding:0;list-style:none}.SlK40W_story{break-inside:avoid;margin-bottom:24px}.SlK40W_story figure{background:#fff;border:1px solid #e6e3dc;border-radius:28px;margin:0;overflow:hidden;box-shadow:4px 4px #e8dccb}.SlK40W_story:nth-child(3n+2) figure{background:#f6f1ea}.SlK40W_storyPhoto{isolation:isolate;aspect-ratio:4/3;background:#e8dccb;position:relative;overflow:hidden}.SlK40W_storyPhoto img{object-fit:cover}.SlK40W_storyBody{padding:26px 26px 28px}.SlK40W_storyBody .SlK40W_tag{margin-bottom:14px}.SlK40W_storyQuote{color:#1b1b1b;white-space:pre-line;margin:0;font-size:16px;line-height:26px}.SlK40W_storyName{color:#111;font-family:var(--font-body);margin-top:20px;font-size:20px;font-weight:700;line-height:26px}.SlK40W_storyName span{color:#898989;font-family:var(--font-body);margin-top:2px;font-size:13px;line-height:18px;display:block}.SlK40W_empty{text-align:center;max-width:560px;margin:32px auto 0}.SlK40W_emptyActions{justify-content:center}.SlK40W_videoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin:56px 0 0;padding:0;list-style:none;display:grid}.SlK40W_videoCard{background:#ece9df;border-radius:32px;padding:12px 12px 24px;box-shadow:4px 4px #e8dccb}.SlK40W_videoFrame{isolation:isolate;aspect-ratio:16/9;background:#1f0000;border-radius:24px;position:relative;overflow:hidden}.SlK40W_videoCard .SlK40W_tag{margin:20px 8px 0}.SlK40W_videoTitle{color:#111;font:700 22px/1.25 var(--font-body);margin:8px 8px 0}.SlK40W_videoFrame+.SlK40W_videoTitle{margin-top:20px}.SlK40W_videoName{color:#6b6b6b;margin:6px 8px 0;font-size:14px;line-height:20px}.SlK40W_closing{text-align:center}.SlK40W_closing :is(h2,p){max-width:720px;margin-inline:auto}@media (prefers-reduced-motion:no-preference){.SlK40W_story figure,.SlK40W_videoCard{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s}.SlK40W_storyPhoto img,.SlK40W_videoFrame img{transition:transform 1s cubic-bezier(.22,1,.36,1)}.SlK40W_chip[aria-pressed=true]{animation:.45s cubic-bezier(.22,1,.36,1) SlK40W_pop}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.SlK40W_story figure:hover,.SlK40W_videoCard:hover{transform:translate(-2px,-4px);box-shadow:8px 8px #e8dccb}.SlK40W_story figure:hover img,.SlK40W_videoCard:hover img{transform:scale(1.05)}}@keyframes SlK40W_pop{40%{transform:scale(1.06)}}@media (max-width:1100px){.SlK40W_videoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SlK40W_bigQuote{font-size:30px}}@media (max-width:768px){.SlK40W_bigQuote{font-size:26px}.SlK40W_bigQuote:before{height:40px;font-size:76px}.SlK40W_wall,.SlK40W_chips{margin-top:32px}}@media (max-width:560px){.SlK40W_videoGrid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px}.SlK40W_videoCard{border-radius:26px}.SlK40W_videoFrame{border-radius:18px}.SlK40W_story figure{border-radius:22px}.SlK40W_storyBody{padding:22px 20px 24px}.SlK40W_bigQuote{font-size:23px}}
.j0Y0za_spotlight{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.j0Y0za_film,.j0Y0za_filmFrame{isolation:isolate;aspect-ratio:16/11;background:#1f0000;border-radius:31px;position:relative;overflow:hidden}.j0Y0za_filmFrame{aspect-ratio:16/9;border-radius:24px}.j0Y0za_media:is(img,button,video,iframe){object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.j0Y0za_intro{text-align:center;max-width:640px;margin:24px auto 0}.j0Y0za_offerGrid{flex-wrap:wrap;justify-content:center;gap:40px;margin-top:56px;display:flex}.j0Y0za_offerGrid>*{flex:0 400px;min-width:0}.j0Y0za_more{justify-content:center;margin-top:48px;display:flex}.j0Y0za_films{scroll-margin-top:72px}.j0Y0za_filmGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin:56px 0 0;padding:0;list-style:none;display:grid}.j0Y0za_filmCard{background:#ece9df;border-radius:32px;padding:12px 12px 24px;box-shadow:4px 4px #e8dccb}.j0Y0za_filmTitle{color:#111;font:700 24px/1.2 var(--font-body);margin:20px 8px 0}.j0Y0za_accent{color:#890808;font-style:italic}.j0Y0za_filmText{color:#6b6b6b;margin:8px 8px 0;font-size:15px;line-height:23px}@media (prefers-reduced-motion:no-preference){.j0Y0za_film img,.j0Y0za_filmFrame img{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.j0Y0za_filmCard{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.j0Y0za_film:hover img,.j0Y0za_filmCard:hover img{transform:scale(1.04)}.j0Y0za_filmCard:hover{transform:translate(-2px,-4px);box-shadow:8px 8px #e8dccb}}@media (max-width:1100px){.j0Y0za_spotlight{gap:40px}.j0Y0za_filmGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.j0Y0za_offerGrid{gap:24px}}@media (max-width:900px){.j0Y0za_spotlight{grid-template-columns:minmax(0,1fr)}.j0Y0za_film{aspect-ratio:16/10;border-radius:24px}}@media (max-width:560px){.j0Y0za_filmGrid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px}.j0Y0za_offerGrid{margin-top:40px}.j0Y0za_filmCard{border-radius:26px}.j0Y0za_filmFrame{border-radius:18px}}
