.StoneTheme_theme__5bqj7{--stone-shell-width:1568px}.StoneTheme_theme__5bqj7>header{background:#fff;border-color:#e8edf2}.StoneTheme_theme__5bqj7>header>div:first-child{max-width:var(--stone-shell-width);height:98px;padding-inline:64px}.StoneTheme_theme__5bqj7>header>div:first-child>a{width:auto;margin-right:auto}.StoneTheme_theme__5bqj7>header>div:first-child>a img{max-height:71px!important;max-width:212px!important}.StoneTheme_theme__5bqj7>header nav a{font-family:var(--font-body),sans-serif;font-size:13px;font-weight:550}.StoneTheme_theme__5bqj7>main{background:var(--brand-surface)}.StoneTheme_theme__5bqj7 [data-native-profile] h1,.StoneTheme_theme__5bqj7 [data-native-profile] h2,.StoneTheme_theme__5bqj7 [data-native-profile] h3{color:var(--brand-primary);font-weight:650;letter-spacing:-.04em}.StoneTheme_theme__5bqj7 [data-native-profile=litter]{max-width:var(--stone-shell-width);padding-inline:64px}.StoneTheme_theme__5bqj7 [data-native-profile=litter] h1{font-size:clamp(38px,4.5vw,66px)}.StoneTheme_theme__5bqj7[data-heading-font=rock-salt]>main :is(h1,h2){font-weight:400;line-height:1.6;letter-spacing:0;overflow-wrap:anywhere}.StoneTheme_theme__5bqj7[data-heading-font=rock-salt] [data-native-profile=litter] h1{font-size:clamp(25px,3.2vw,44px)}.StoneTheme_theme__5bqj7[data-heading-font=rock-salt] [data-native-profile=litter] h2{font-size:clamp(22px,2.2vw,32px)}@media (max-width:1100px){.StoneTheme_theme__5bqj7 [data-native-profile=litter],.StoneTheme_theme__5bqj7>header>div:first-child{padding-inline:36px}}@media (max-width:767px){.StoneTheme_theme__5bqj7>header>div:first-child{padding-inline:24px}}@media (max-width:639px){.StoneTheme_theme__5bqj7>header>div:first-child{height:86px}.StoneTheme_theme__5bqj7>header>div:first-child>a img{max-height:60px!important;max-width:180px!important}.StoneTheme_theme__5bqj7 [data-native-profile=litter]{padding-inline:24px}}.StoneFooter_footer__qTM6q{background:var(--brand-primary);color:#fff;font-family:var(--font-body),sans-serif}.StoneFooter_shell__XaKZj{max-width:var(--stone-shell-width,1568px);padding:0 64px;margin:0 auto}.StoneFooter_invitation__a5a4P{padding:74px 0;display:flex;justify-content:space-between;align-items:center;gap:60px}.StoneFooter_invitationTitle__oUIli{font-family:var(--font-heading),sans-serif;font-weight:600;font-size:clamp(36px,4.8vw,68px);letter-spacing:-.055em;line-height:1.07;max-width:720px;white-space:pre-line}.StoneFooter_invitation__a5a4P .StoneFooter_description__a9LnN{max-width:560px}.StoneFooter_label__reQjB{margin:0 0 17px;color:#b2c5df;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;line-height:1.8}.StoneFooter_description__a9LnN{font-size:13px;color:#c0cad4;line-height:1.85;margin:19px 0 0;max-width:310px}.StoneFooter_actions__tiLSH{display:flex;flex-direction:column;align-items:flex-start;gap:22px;font-size:13px;flex:none}.StoneFooter_button__A4yV0{display:inline-flex;align-items:center;justify-content:center;min-height:50px;gap:20px;padding:14px 26px;border-radius:999px;background:white;color:var(--brand-primary);font-weight:600}.StoneFooter_actions__tiLSH>a:not(.StoneFooter_button__A4yV0){border-bottom:1px solid #8e9baa;padding-bottom:6px}.StoneFooter_main__bgz7q{border-top:1px solid #ffffff26;padding:55px 0 45px;display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:60px;align-items:start}.StoneFooter_brandLink__6lMnD{display:inline-flex;align-items:center;min-height:44px}.StoneFooter_logo___JME1{width:220px;max-height:90px;object-fit:contain;object-position:left;filter:brightness(0) invert(1)}.StoneFooter_wordmark__kjc9S{font-family:var(--font-heading),sans-serif;font-weight:650;font-size:32px;line-height:1.1;max-width:280px}.StoneFooter_links___t_F2{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;column-gap:25px;list-style:none;margin:0;padding:0}.StoneFooter_address___B73U a,.StoneFooter_links___t_F2 a,.StoneFooter_message__GM62Y{display:inline-flex;align-items:center;min-height:40px;font-size:12px;line-height:1.7}.StoneFooter_address___B73U{display:flex;flex-direction:column;align-items:flex-start;font-style:normal;overflow-wrap:anywhere}.StoneFooter_address___B73U .StoneFooter_phone__SmUa9{font-family:var(--font-heading),sans-serif;font-size:25px;letter-spacing:-.03em}.StoneFooter_message__GM62Y{gap:16px;margin-top:12px;border-bottom:1px solid #ffffff45}.StoneFooter_socials__4VbeW{display:flex;flex-wrap:wrap;gap:18px;margin-top:18px}.StoneFooter_socials__4VbeW a{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:12px;text-transform:capitalize}.StoneFooter_bottom__vy2at{border-top:1px solid #ffffff26;padding:18px 0 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:#b4c0cd}.StoneFooter_utilities__NU_wH{display:flex;gap:26px;align-items:center}.StoneFooter_utilities__NU_wH a{display:inline-flex;align-items:center;gap:7px;min-height:44px}.StoneFooter_footer__qTM6q a:hover{opacity:.8}.StoneFooter_footer__qTM6q a:focus-visible{outline:2px solid #b2c5df;outline-offset:5px}[data-heading-font=rock-salt] .StoneFooter_invitationTitle__oUIli{font-size:clamp(25px,3vw,40px);font-weight:400;line-height:1.7;letter-spacing:0}[data-heading-font=rock-salt] .StoneFooter_address___B73U .StoneFooter_phone__SmUa9{font-family:var(--font-body),sans-serif}@media (max-width:1100px){.StoneFooter_shell__XaKZj{padding-inline:36px}.StoneFooter_main__bgz7q{gap:30px}.StoneFooter_invitation__a5a4P{gap:40px}}@media (max-width:767px){.StoneFooter_shell__XaKZj{padding-inline:24px}.StoneFooter_invitation__a5a4P{padding:50px 0;flex-direction:column;align-items:flex-start;gap:30px}.StoneFooter_invitationTitle__oUIli{font-size:42px}.StoneFooter_actions__tiLSH{flex-direction:row;align-items:center;gap:24px;font-size:12px}.StoneFooter_main__bgz7q{padding:40px 0;grid-template-columns:1fr 1fr;gap:38px 25px}.StoneFooter_brand__UmCXg{grid-column:1/-1}.StoneFooter_logo___JME1{width:200px}.StoneFooter_description__a9LnN{max-width:360px}.StoneFooter_links___t_F2{grid-template-columns:1fr;grid-template-rows:none!important;grid-auto-flow:row}.StoneFooter_address___B73U .StoneFooter_phone__SmUa9{font-size:21px}.StoneFooter_bottom__vy2at{flex-direction:column;align-items:flex-start;gap:3px;padding-bottom:115px}.StoneFooter_utilities__NU_wH{gap:20px}}@media (max-width:420px){.StoneFooter_main__bgz7q{grid-template-columns:1fr;gap:30px}.StoneFooter_links___t_F2{grid-template-columns:1fr 1fr}.StoneFooter_actions__tiLSH{flex-wrap:wrap}}