/* SR custom.css — сжат 05.10.2026 (ревизия, файл 25 плана 01.10). Исходник с комментариями: ПЛАН_01.10\25-Ревизия-custom-css\custom-css-исходник-05.10.css */
/*SR-MOBILE-TYPE v1*/@media screen and (max-width:767px){.sr-nav a,.sr-lang a,.sr-msoc a,.sr-btn,.sr-burger,.sr-mbook,.sr-fbtn,.sr-flabel,.sr-on,.sr-fbottom,.sr-fbottom div,.sr-fbottom a,.chip,.tchip,.crumbs,.crumbs a,.th-role,.off,.eyebrow,.tag,.ribbon,.price-meta,.sm-play,.sm-hint,.sm-ticks span,.ba-note,.hero-proof i,.swatches .sw span,.promo small,.t-text,.t-text p,small{font-size:14px!important;line-height:1.45!important}.step p,.price-note,.promo p,.faq details p,.studio-note p,.hero-note,.sr-ftag{font-size:16px!important;line-height:1.62!important}input[type="text"],input[type="tel"],input[type="email"],input:not([type]),textarea,select{font-size:16px!important}}
/*SR-TAP-TARGETS v1*/@media (max-width:767px){.sr-msoc a,.sr-ftext a,.wa-price a,a.hero-wa{padding-top:13px;padding-bottom:13px;margin-top:-13px;margin-bottom:-13px}}
/*SR-TAP-TARGETS v2*/@media (max-width:767px){.sr-msoc a,.wa-price a{padding-top:13px!important;padding-bottom:13px!important;margin-top:-13px!important;margin-bottom:-13px!important}}
/*SR-TAP-TARGETS v3*/@media (max-width:767px){.sr-fbottom a{display:inline-block;padding-top:13px!important;padding-bottom:13px!important;margin-top:-13px!important;margin-bottom:-13px!important}}
/*SR-LOGO-NOWRAP v1*/.sr-head .sr-logo{white-space:nowrap}
/*SR-HEAD-ID-FIT v2*/@media (min-width:1221px){html .sr-id .sr-nav{gap:10px}html .sr-id .sr-nav a{font-size:12px}html .sr-id .sr-wrap{gap:14px}html .sr-id .sr-right{gap:8px}}
/*SR-FOOT-PAD v1*/.sr-fbottom{padding-bottom:76px!important}@media (max-width:767px){.sr-fbottom{padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}}
/*SR-TAP-TARGETS v4*/@media (max-width:767px){.sr-lang a{min-height:38px!important;min-width:44px!important;display:inline-flex!important;align-items:center;justify-content:center}.sr-head .sr-btn{min-height:44px!important}.tan-check{padding:10px 0!important;min-height:44px;align-items:center}.tan-check input{width:24px!important;height:24px!important}.sm-play{min-height:44px!important}.sm-ctrl input[type="range"]{height:44px!important}}
/*SR-HERO-MOBILE v1*/@media (max-width:768px){.hero .hero-visual{order:2!important;margin-top:8px}.hero .hero-grid{gap:24px!important}.hero .badges .badge:nth-child(n+2){display:none!important}.hero .hero-cta{gap:12px!important}.hero .hero-cta .btn-hero{width:100%;box-sizing:border-box}.hero .hero-cta .hero-wa{width:100%!important;justify-content:center;min-height:52px;border:1.5px solid #724451;border-radius:14px;padding:0 16px!important;margin:0!important;box-sizing:border-box}}
/*SR-BOX v1*/.sr-head,.sr-head *,.sr-foot,.sr-foot *,.sr-cbar,.sr-cbar *{box-sizing:border-box}
/*SR-HERO-CTA v1*/@media (max-width:768px){.hero .hero-rt{display:none}.hero .btn-hero.hero-whatsapp{padding-left:16px;padding-right:16px}}
/*SR-HERO-CTA v1.1*/.hero .hero-cta{flex-direction:column;align-items:flex-start;gap:14px}
/*SR-MOTION v1*/.btn:active,.sr-btn:active,.sr-mbook:active,.sr-cb:active,.sr-big:active,.sr-bksend:active,.srp-btn:active,.sr-fbtn:active,.sr-fbtn2:active,.sm-play:active,.sw:active{transform:scale(.97)}.sr-btn,.sr-mbook,.sr-cb,.sr-big,.sr-bksend,.srp-btn,.sr-fbtn,.sr-fbtn2{transition:transform .12s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease}@media (prefers-reduced-motion:reduce){.btn:active,.sr-btn:active,.sr-mbook:active,.sr-cb:active,.sr-big:active,.sr-bksend:active,.srp-btn:active,.sr-fbtn:active,.sr-fbtn2:active,.sm-play:active,.sw:active{transform:none}.sr-btn,.sr-mbook,.sr-cb,.sr-big,.sr-bksend,.srp-btn,.sr-fbtn,.sr-fbtn2{transition:none}}
/*SR-FOOT-LINKS v1*/@media (max-width:767px){.sr-ftext a{border-bottom:0!important;text-decoration:underline!important;text-decoration-color:rgba(250,248,245,.35)!important;text-decoration-thickness:1px;text-underline-offset:4px}.sr-ftext a:hover,.sr-ftext a:focus-visible{text-decoration-color:#B7925A!important}}
/*SR-SPACING v1*/@media (min-width:1025px){#allrecords section:not(.hero):not(.sr-short){padding-bottom:96px}#rec3228924703 section,#rec3229162603 section{padding-top:48px}#rec3228945903 section,#rec3229187203 section{padding-top:96px}}
/*SR-MOBILE-TYPE v2*/@media (max-width:767px){.sr-mcall,.sr-msoc,.sr-msoc a,.sr-fnavlist a,.sr-fnavlist li{font-size:14px!important;line-height:1.45!important}}
/*SR-HEAD-FIT v1.2*/@media (max-width:400px){.sr-head .sr-lang a,.sr-head #srLang a{min-width:40px!important}.sr-head .sr-right .sr-btn{padding:0 8px!important}}
/*SR-MOTION v2*/.btn,.sr-btn,.sr-mbook,.sr-big,.sr-bksend,.srp-btn,.sr-fbtn,.sr-fbtn2,.sr-froute,.sr-ct__btn,.sr-mwa,.sr-bkwa,.promo{transition:transform .18s ease-out,box-shadow .18s ease-out,background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out!important}@media (hover:hover) and (pointer:fine){.btn:hover,.sr-btn:hover,.sr-mbook:hover,.sr-big:hover,.sr-bksend:hover,.srp-btn:hover,.sr-fbtn:hover,.sr-fbtn2:hover,.sr-froute:hover,.sr-ct__btn:hover,.sr-mwa:hover,.sr-bkwa:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px rgba(31,58,95,.45)}.promo:hover{transform:translateY(-2px)}}.btn:active,.sr-btn:active,.sr-mbook:active,.sr-cb:active,.sr-big:active,.sr-bksend:active,.srp-btn:active,.sr-fbtn:active,.sr-fbtn2:active,.sr-froute:active,.sr-ct__btn:active,.sr-mwa:active,.sr-bkwa:active,.sm-play:active,.sw:active{transform:scale(.98);transition-duration:.09s}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid #B7925A;outline-offset:3px}@media (prefers-reduced-motion:reduce){.btn,.sr-btn,.sr-mbook,.sr-big,.sr-bksend,.srp-btn,.sr-fbtn,.sr-fbtn2,.sr-froute,.sr-ct__btn,.sr-mwa,.sr-bkwa,.promo{transition:none!important}.btn:hover,.sr-btn:hover,.sr-mbook:hover,.sr-big:hover,.sr-bksend:hover,.srp-btn:hover,.sr-fbtn:hover,.sr-fbtn2:hover,.sr-froute:hover,.sr-ct__btn:hover,.sr-mwa:hover,.sr-bkwa:hover,.promo:hover,.btn:active,.sr-btn:active,.sr-mbook:active,.sr-cb:active,.sr-big:active,.sr-bksend:active,.srp-btn:active,.sr-fbtn:active,.sr-fbtn2:active,.sr-froute:active,.sr-ct__btn:active,.sr-mwa:active,.sr-bkwa:active,.sm-play:active,.sw:active{transform:none!important;box-shadow:none}}
/*SR-COMPACT v1*/@media(max-width:720px){.final{padding:40px 0!important}.final .final-sub{margin-bottom:26px!important}.final .trust-row{margin-top:18px!important;display:block!important;text-align:center;font-size:13px;line-height:1.5;color:rgba(250,248,245,.78)}.final .trust-row>*{display:inline!important;border:0!important;padding:0!important;background:none!important;font-size:13px!important;color:inherit!important;white-space:nowrap}.final .trust-row>*+*::before{content:" · ";opacity:.7}.sr-fbottom{padding-bottom:84px!important}.sr-fgrid{gap:18px!important}}
/*SR-HEAD-FIT v2*/@media (max-width:640px){.sr-head .sr-right .sr-btn svg{display:none}.sr-head .sr-right .sr-btn{padding:0 8px}}@media (max-width:400px){.sr-head .sr-right .sr-btn{padding:0 7px}}
/*SR-NARROW v1*/@media (max-width:380px){#allrecords .final .trust-row>*{display:block!important}#allrecords .final .trust-row>*+*::before{content:none!important}#allrecords .th-card{padding:20px!important}}
/*SR-FNAV-TAP v1a*/@media (max-width:767px){#allrecords .sr-fnavlist a{padding:8px 0}}
/*SR-MOBILE-TYPE v3*/@media (max-width:767px){#allrecords .sr-eq__eyebrow,#allrecords .sr-eq__idx,#allrecords .sr-eq__spec span,#allrecords .sr-eq__brand,#allrecords .sr-eq__note,#allrecords .final .trust-row .tchip,#allrecords .sr-ct__eyebrow,#allrecords .sr-ct__lbl,#allrecords .sr-ct__photo figcaption,#allrecords .sr-ct__maphint{font-size:14px!important}}@media (max-width:410px){#allrecords .final .trust-row>*{display:block!important}#allrecords .final .trust-row>*+*::before{content:none!important}}
/*SR-EQ-ICO v1*/#allrecords .sr-eq__spec .sr-eq__ico{display:flex}
/*SR-MENU-TYPE v1*/@media (max-width:1220px){#allrecords .sr-mhours,#allrecords .sr-mwa{font-size:14px!important}}
/*SR-HERO-SETMORE v1*/@media (max-width:767px){#allrecords .hero-setmore{display:flex;align-items:center;justify-content:center;text-align:center}}
/*SR-NAVY-TEXT v1*/#allrecords .sr-eq__brand,#allrecords .sr-eq__scale span,#allrecords .sr-fbottom>div{color:rgba(250,248,245,.78)!important}
/*SR-CTA-TEXT v1*/@media (max-width:768px){#allrecords .hero-rt{display:none}}
/*SR-W2 v1*/#allrecords .silk-div{display:none}@media(min-width:1001px){#allrecords .sr-rv__h::before,#allrecords .container:not([style*="center"])>h2.reveal:not(.sec-h):not([style*="center"])::before,#allrecords .container[style*="max-width:820px"]:has(>details)>h2::before,#allrecords #rec3228739503 .container>h2.reveal::before,#allrecords #rec3228741003 .container>h2.reveal::before{content:"";display:block;width:64px;height:1px;background:#B7925A;margin:0 0 14px}}@media(min-width:1001px){#allrecords .container[style*="max-width:820px"]:has(>details){max-width:1200px!important}#allrecords .container[style*="max-width:820px"]:has(>details)>h2{text-align:left!important}#allrecords .container[style*="max-width:820px"]:has(>details)>details{max-width:820px}#allrecords #rec3228739503 .container>h2.reveal,#allrecords #rec3228741003 .container>h2.reveal{text-align:left!important}#allrecords .stat-num{font-size:56px;color:#B7925A;line-height:1.6}#allrecords .stat-num[style]{font-size:40px!important;line-height:89.6px!important}}#allrecords .sr-eq{background:linear-gradient(160deg,#1F3A5F 0%,#182F4E 100%)}#allrecords .sr-eq__card{background:rgba(255,255,255,.06);border:1px solid rgba(183,146,90,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#allrecords .sr-eq__ico{color:#B7925A;background:rgba(183,146,90,.10);border:1px solid rgba(183,146,90,.45)}
/*SR-TOKENS v1*/:root{--sr-gold:#B7925A;--sr-gold-ink:#8C6A33;--sr-gold-lite:#C9A671}
/*SR-A11Y v1*/#allrecords .eyebrow,#allrecords .step-num,#allrecords .promo-off,#allrecords .stars,#allrecords .star,#allrecords .sr-rv__stars,#allrecords .sr-rv__star,#srLogo span,#allrecords .sr-mlogo span{color:var(--sr-gold-ink)!important}#allrecords .sr-flabel{color:var(--sr-gold-lite)!important}#allrecords .sr-eq .eyebrow,#allrecords .sr-eq .stars,#allrecords .sr-eq .star{color:var(--sr-gold-lite)!important}#allrecords .tag,#allrecords .ribbon{background:var(--sr-gold-ink)!important;color:#fff!important}
/*SR-TAP v2*/@media (max-width:767px){#allrecords .sr-rv__all,#allrecords .sr-eq__more,#allrecords .sr-zlink,#allrecords .sr-permlink,#allrecords .sr-foot a{position:relative;display:inline-block}#allrecords .sr-rv__all::after,#allrecords .sr-eq__more::after,#allrecords .sr-zlink::after,#allrecords .sr-permlink::after,#allrecords .sr-foot a::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}}
/*SR-A11Y v1.1*/#allrecords #srpMax em{color:var(--sr-gold-lite)!important}
/*SR-A11Y v1.2*/#allrecords .sr-ct__eyebrow,#allrecords .sr-wl__n{color:var(--sr-gold-ink)!important}
/*SR-A11Y v1.3*/#allrecords .sr-tl2__when{color:var(--sr-gold-ink)!important}
/*SR-WOW v1*/@media (hover:hover){#allrecords .promo:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgba(31,58,95,.06),0 8px 24px rgba(31,58,95,.09)}#allrecords .btn-primary:hover,#allrecords .srp-btn-p:hover{background-size:100% 100%;transform:translateY(-1px);box-shadow:0 4px 14px rgba(31,58,95,.18)}#allrecords .hero-wa:hover{transform:translateY(-1px)}}#allrecords .btn-primary,#allrecords .srp-btn-p{background-image:linear-gradient(#1F3A5F,#1F3A5F);background-repeat:no-repeat;background-size:0 100%;transition:transform .18s ease-out,box-shadow .18s ease-out,background-size .32s cubic-bezier(.22,.61,.36,1)}#allrecords .btn-primary:active,#allrecords .srp-btn-p:active{transform:translateY(0)}#allrecords a:focus-visible,#allrecords button:focus-visible,#allrecords summary:focus-visible{outline:2px solid #1F3A5F;outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:no-preference){#allrecords .sr-cbar:not(.sr-closed) .sr-mdot{animation:srPulse 2.4s ease-in-out infinite}@keyframes srPulse{0%,100%{box-shadow:0 0 0 0 rgba(47,168,79,.45)}50%{box-shadow:0 0 0 6px rgba(47,168,79,0)}}}
/*SR-A11Y v1.4*/#allrecords .sr-eq__eyebrow,#allrecords .sr-eq__idx{color:var(--sr-gold-lite)!important}
/*SR-RHYTHM v1*/#allrecords #rec3228924703,#allrecords #rec3228736603,#allrecords #rec3228938603,#allrecords #rec3228739503,#allrecords #rec3229162603,#allrecords #rec3229174003,#allrecords #rec3229183203,#allrecords #rec3229182203{background:#FFFFFF}#allrecords #rec3228925803,#allrecords #rec3228934803,#allrecords #rec3228941103,#allrecords #rec3418984903,#allrecords #rec3228931103,#allrecords #rec3228741003,#allrecords #rec3229167403,#allrecords #rec3229176303,#allrecords #rec3229184603,#allrecords #rec3418986403,#allrecords #rec3229175103,#allrecords #rec3229186803{background:#FAF8F5}
/*SR-RULE v1*/@media (min-width:768px){#allrecords #rec3228925803,#allrecords #rec3418984903,#allrecords #rec3228931103,#allrecords #rec3228741003,#allrecords #rec3229167403,#allrecords #rec3418986403,#allrecords #rec3229175103,#allrecords #rec3229186803{position:relative}#allrecords #rec3228925803::before,#allrecords #rec3418984903::before,#allrecords #rec3228931103::before,#allrecords #rec3228741003::before,#allrecords #rec3229167403::before,#allrecords #rec3418986403::before,#allrecords #rec3229175103::before,#allrecords #rec3229186803::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:100%;max-width:1200px;height:1px;background:linear-gradient(90deg,transparent,rgba(183,146,90,.28),transparent);pointer-events:none}}
/*SR-STATS v1*/#allrecords .stats .stat-num,#allrecords .stats .stat-num .g{color:var(--sr-gold-lite)!important}#allrecords .stats .stat-label{color:rgba(250,248,245,.72)!important}
/*SR-VISIT-PHOTO v1*/#allrecords #rec3228926403,#allrecords #rec3229169203{position:relative;overflow:visible;background:transparent}#allrecords #rec3228926403::before,#allrecords #rec3229169203::before{content:"";position:absolute;left:0;right:0;top:-56px;bottom:0;z-index:0;background:#1F3A5F url(https://static.tildacdn.com/tild6265-3033-4531-b630-363165643762/studio-room-480.webp) center 45%/cover no-repeat}#allrecords #rec3228926403::after,#allrecords #rec3229169203::after{content:"";position:absolute;left:0;right:0;top:-56px;bottom:0;z-index:0;background:linear-gradient(180deg,rgba(31,58,95,.86),rgba(31,58,95,.80) 60%,rgba(31,58,95,.88));pointer-events:none}@media (min-width:769px){#allrecords #rec3228926403::before,#allrecords #rec3229169203::before{top:-72px;background-image:url(https://static.tildacdn.net/tild3365-3165-4763-b833-366665616461/studio-room.webp)}#allrecords #rec3228926403::after,#allrecords #rec3229169203::after{top:-72px}}#allrecords #rec3228926403>*,#allrecords #rec3229169203>*{position:relative;z-index:1}#allrecords #rec3228926403 h2,#allrecords #rec3229169203 h2{color:#FAF8F5!important}#allrecords #rec3228926403 .section-sub,#allrecords #rec3229169203 .section-sub{color:rgba(250,248,245,.78)!important}#allrecords #rec3228926403 .step,#allrecords #rec3229169203 .step{background:rgba(255,255,255,.08)!important;box-shadow:inset 0 0 0 1px rgba(201,166,113,.35)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#allrecords #rec3228926403 .step h3,#allrecords #rec3229169203 .step h3{color:#FAF8F5!important}#allrecords #rec3228926403 .step p,#allrecords #rec3229169203 .step p{color:rgba(250,248,245,.86)!important}#allrecords #rec3228926403 .step-num,#allrecords #rec3229169203 .step-num{color:var(--sr-gold-lite)!important}#allrecords #rec3228926403 .step:not(:last-child)::after,#allrecords #rec3229169203 .step:not(:last-child)::after{background:var(--sr-gold-lite)!important;opacity:.6!important}@media (hover:hover){#allrecords #rec3228926403 .step:hover,#allrecords #rec3229169203 .step:hover{background:rgba(255,255,255,.13)!important}}#allrecords #rec3228926403 .container,#allrecords #rec3229169203 .container{position:relative}#allrecords .sr-visit-cta{display:none}@media (min-width:1025px){#allrecords .sr-visit-cta{display:inline-flex;align-items:center;position:absolute;right:24px;top:6px;padding:14px 22px;border-radius:14px;background:#FAF8F5;color:#1F3A5F!important;font:600 15px/1 Montserrat,sans-serif;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.18)}#allrecords .sr-visit-cta:hover{background:#fff}}@media (prefers-reduced-transparency:reduce){#allrecords #rec3228926403 .step,#allrecords #rec3229169203 .step{background:rgba(31,58,95,.92)!important}}
/*SR-W9 rec3228097903 SR-HEAD-FIT v1*/#srHeadFix{position:fixed;top:0;left:0;right:0;z-index:990}#srHeadFix.sr-static{position:static}.sr-head{background:rgba(250,248,245,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .3s}.sr-head.sr-shadow{box-shadow:0 2px 20px rgba(31,58,95,.10)}.sr-wrap{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:74px}.sr-logo{font-family:'Playfair Display',Georgia,serif;font-weight:700;font-size:20px;letter-spacing:.14em;color:#1F3A5F;text-decoration:none;line-height:1.05}.sr-logo span{color:#B7925A}.sr-nav{display:flex;gap:26px}.sr-nav a{color:#2A2A2A;text-decoration:none;font-family:Montserrat,Arial,sans-serif;font-size:13.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sr-nav a:hover{color:#724451}.sr-navgrp{position:relative;display:inline-flex;align-items:center;gap:inherit}.sr-navgrp::before{content:attr(data-lbl);position:absolute;left:0;top:-13px;font:700 9.5px/1 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#B7925A;white-space:nowrap;pointer-events:none}.sr-navgrp::after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:rgba(183,146,90,.55);pointer-events:none}.sr-right{display:flex;align-items:center;gap:16px}.sr-phone{font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:600;color:#1F3A5F;text-decoration:none;white-space:nowrap}.sr-lang{display:flex;align-items:center;gap:2px;border:1px solid #E5DCD2;border-radius:999px;padding:3px;background:#fff}.sr-lang a{font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.05em;text-decoration:none;color:#6B6560;padding:5px 11px;border-radius:999px}.sr-lang a.sr-on{background:#1F3A5F;color:#fff}.sr-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;border-radius:12px;background:#724451;color:#fff;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:13.5px;letter-spacing:.04em;text-decoration:none;transition:background .25s;white-space:nowrap}.sr-btn:hover{background:#5E3743}.sr-btn svg{width:16px;height:16px;fill:currentColor;margin-right:8px;flex:none}.sr-burger{display:none;background:none;border:none;width:44px;height:44px;cursor:pointer;position:relative;padding:0}.sr-burger span{display:block;position:absolute;width:30px;height:3px;border-radius:2px;background:#1F3A5F;left:7px;top:21px;transition:.3s}.sr-burger span:before,.sr-burger span:after{content:"";display:block;position:absolute;width:30px;height:3px;border-radius:2px;background:#1F3A5F;left:0;transition:.3s}.sr-burger span:before{top:-9px}.sr-burger span:after{top:9px}.sr-mobbg{position:fixed;inset:0;background:rgba(31,42,56,.45);opacity:0;pointer-events:none;transition:opacity .3s;z-index:995}.sr-mobbg.sr-open{opacity:1;pointer-events:auto}.sr-mobile{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;width:67%;max-width:340px;min-width:260px;background:#FAF8F5;z-index:996;transform:translateX(105%);transition:transform .35s ease;padding:50px 24px 25px;overflow:auto;box-shadow:-12px 0 40px rgba(31,58,95,.18)}.sr-mobile.sr-open{transform:translateX(0)}.sr-mobile a{display:block;padding:12.4px 0;text-decoration:none;color:#2A2A2A;font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:16px;border-bottom:1px solid #EFE9E2}.sr-mclose{position:absolute;top:12px;right:14px;background:none;border:none;font-size:30px;line-height:1;color:#1F3A5F;cursor:pointer;padding:6px}.sr-mobile .sr-mlogo{display:block;font-family:'Playfair Display',Georgia,serif;font-weight:700;font-size:18px;letter-spacing:.14em;color:#1F3A5F;line-height:1.05;margin-bottom:12px;padding:0;border-bottom:none;text-decoration:none}.sr-mlogo span{color:#B7925A}.sr-mobile .sr-lang{width:max-content;margin-top:10px;display:flex}.sr-mobile .sr-lang a{display:inline-block;padding:5px 11px;border-bottom:none;font-size:12px}.sr-mobile .sr-mphone{display:block;margin-top:10px;border-bottom:none;font-weight:600;font-size:15px;color:#724451}.sr-mobile .sr-mbook{display:flex;align-items:center;justify-content:center;height:46px;border-radius:12px;background:#724451;color:#fff;font-weight:600;font-size:13.5px;letter-spacing:.04em;margin-top:12px;border-bottom:none;padding:0}.sr-mobile .sr-mcall{display:flex;align-items:center;justify-content:center;height:46px;border-radius:12px;background:none;border:1.5px solid #724451;color:#724451;font-weight:600;font-size:13.5px;letter-spacing:.04em;margin-top:8px;padding:0 10px;text-align:center;box-sizing:border-box}.sr-mobile .sr-msoc{margin-top:12px;font-family:Montserrat,Arial,sans-serif;font-size:13px;color:#6B6560}.sr-mobile .sr-msoc a{display:inline;color:#6B6560;border-bottom:none;padding:0;font-size:13px}.sr-progress{height:3px;background:#724451;width:0}.sr-langbar{display:flex;align-items:center;justify-content:center;gap:10px;background:#1F3A5F;color:#FAF8F5;font-family:Montserrat,Arial,sans-serif;font-size:13.5px;padding:9px 44px 9px 16px;position:relative}.sr-langbar a{color:#B7925A;font-weight:600}.sr-langbar button{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:rgba(250,248,245,.65);font-size:20px;cursor:pointer;line-height:1}@media(max-width:1100px){.sr-nav{display:none}.sr-burger{display:block}}@media(max-width:640px){.sr-phone{display:none}.sr-wrap{height:64px;padding:0 12px;gap:8px}.sr-right{gap:7px;min-width:0}.sr-logo{flex:none}#srLang{display:flex;gap:1px;padding:2px;border-color:#EDE5DA}#srLang a{font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:3px 7px}.sr-btn{height:40px;padding:0 6px;font-size:11.5px;letter-spacing:.02em}.sr-btn svg{width:14px;height:14px;margin-right:5px}.sr-burger{flex:none;margin-right:-6px}.sr-wrap{min-width:0}.sr-right{flex:1 1 auto;min-width:0;justify-content:flex-end}#srLang{flex:none}.sr-right .sr-btn{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.sr-right .sr-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-burger{flex:0 0 44px}}
/*SR-HEAD-FIT v1.1*/@media(max-width:400px){.sr-logo{font-size:17px}.sr-wrap{gap:6px;padding:0 10px}.sr-right{gap:6px}.sr-right .sr-btn{padding:0 9px}.sr-right .sr-btn svg{display:none}}
/*SR-TAP v1*/@media(max-width:767px){.sr-lang a,.sr-msoc a{position:relative}.sr-lang a::after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:44px}.sr-msoc a::after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:34px}.sr-mclose{width:44px;height:44px;top:8px;right:10px;padding:0}.sr-mobile .sr-msoc{line-height:2.4}}
/*SR-HEAD-ID-FIT v1*/@media(max-width:1220px){.sr-id .sr-nav{display:none}.sr-id .sr-burger{display:block}}@media(min-width:1221px){.sr-id .sr-wrap{gap:18px}.sr-id .sr-nav{gap:14px}.sr-id .sr-nav a{font-size:12.5px;letter-spacing:.04em}.sr-id .sr-right{gap:10px}.sr-id .sr-btn{padding:0 13px}}
/*SR-MENU v2*/.sr-mobile{display:flex;flex-direction:column;padding:50px 0 0;overflow:hidden}.sr-mscroll{flex:1 1 auto;min-height:0;overflow:auto;padding:0 24px 16px;-webkit-overflow-scrolling:touch}.sr-mobile .sr-mscroll>a:not(.sr-mlogo):not(.sr-mphone){display:flex;align-items:center;min-height:52px;padding:0}.sr-mfoot{flex:none;padding:12px 24px calc(18px + env(safe-area-inset-bottom));border-top:1px solid #EFE9E2;background:#FAF8F5;box-shadow:0 -10px 24px -18px rgba(31,58,95,.25)}.sr-mhours{display:flex;align-items:center;gap:8px;font:600 13px/1.3 Montserrat,Arial,sans-serif;color:#6B6B6B;margin:0 0 10px}.sr-mhours i{width:8px;height:8px;border-radius:50%;background:#2BB673;box-shadow:0 0 0 3px rgba(43,182,115,.18)}.sr-mhours.sr-open-now{color:#1F3A5F}.sr-mobile .sr-mwa{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 10px;white-space:nowrap;border-radius:12px;background:#724451;color:#fff;font:700 13.5px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.01em;border-bottom:none;text-decoration:none}.sr-mobile .sr-mwa svg{width:18px;height:18px;fill:#fff;flex:none}.sr-mobile .sr-mbook{display:flex;align-items:center;justify-content:center;min-height:46px;margin-top:8px;padding:0 10px;white-space:nowrap;border:1.5px solid rgba(31,58,95,.25);border-radius:12px;color:#1F3A5F;background:transparent;font:600 14px/1.2 Montserrat,Arial,sans-serif;text-decoration:none;letter-spacing:0;text-transform:none}.sr-mobile .sr-mcall{display:block;margin-top:10px;padding:0;min-height:0;border:none;background:transparent;text-align:center;font:500 13px/1.4 Montserrat,Arial,sans-serif;color:#724451;text-decoration:underline;text-underline-offset:3px}.sr-mobile .sr-msoc{margin-top:14px;border-bottom:none}@media(max-width:420px){.sr-mobile{width:80%;min-width:0}}
/*SR-W9 rec3228146203 SR-FOOT-ROUTE v1*/.sr-foot{background:#1F3A5F;color:#FAF8F5;font-family:Montserrat,Arial,sans-serif}.sr-fwrap{max-width:1200px;margin:0 auto;padding:56px 24px 24px}.sr-fgrid{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding-bottom:36px}.sr-fcol{min-width:220px;flex:1}.sr-flogo{font-family:'Playfair Display',Georgia,serif;font-weight:700;font-size:22px;letter-spacing:.12em;color:#FAF8F5}.sr-flogo span{color:#B7925A}.sr-ftag{margin:12px 0 0;font-size:14px;color:rgba(250,248,245,.7);line-height:1.6}.sr-flabel{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#B7925A;margin:0 0 6px}.sr-ftext{margin:0 0 18px;font-size:14.5px;line-height:1.7;color:rgba(250,248,245,.88)}.sr-ftext a{color:#FAF8F5;text-decoration:none;border-bottom:1px solid rgba(250,248,245,.25)}.sr-ftext a:hover{border-bottom-color:#B7925A}.sr-fbtn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border-radius:12px;background:#FAF8F5;color:#1F3A5F;font-weight:600;font-size:13.5px;letter-spacing:.04em;text-decoration:none;transition:all .25s}.sr-fbtn:hover{background:#B7925A;color:#fff}.sr-fbtn2{display:flex;align-items:center;justify-content:center;width:100%;max-width:260px;height:44px;margin-top:10px;border-radius:12px;background:none;border:1.5px solid rgba(250,248,245,.45);color:#FAF8F5;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:13.5px;letter-spacing:.04em;cursor:pointer;transition:all .25s}.sr-fbtn2:hover{border-color:#B7925A;background:#B7925A;color:#fff}
/*SR-FOOT-ROUTE v1*/.sr-froute-wrap{margin:10px 0 18px}.sr-froute{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;background:#FAF8F5;color:#1F3A5F;font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:.02em;text-decoration:none;transition:all .25s}.sr-froute svg{width:18px;height:18px;flex:0 0 18px;color:#B7925A}.sr-froute:hover{background:#B7925A;color:#fff}.sr-froute:hover svg{color:#fff}.sr-fbottom{border-top:1px solid rgba(250,248,245,.16);padding-top:20px;display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between;font-size:13px;color:rgba(250,248,245,.6)}.sr-fbottom a{color:rgba(250,248,245,.85);text-decoration:none}.sr-fbottom a:hover{color:#B7925A}@media(max-width:640px){.sr-fwrap{padding:44px 20px 20px}.sr-fgrid{gap:28px}}
/*SR-TAP v1*/@media(max-width:767px){.sr-ftext{line-height:2.6}.sr-ftext a,.sr-fbottom a{position:relative;display:inline-block}.sr-ftext a::after,.sr-fbottom a::after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:44px}.sr-fbottom{gap:16px 24px}}
/*SR-FNAV v1*/.sr-fnav{padding:0 0 22px}.sr-fnavlist{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.sr-fnavlist li{font-size:13.5px;line-height:1.9}.sr-fnavlist li:not(:last-child)::after{content:"\00B7";color:rgba(250,248,245,.35);margin:0 10px}.sr-fnavlist a{color:rgba(250,248,245,.85);text-decoration:none}.sr-fnavlist a:hover{color:#B7925A}.sr-fnav-id{display:none}@media(max-width:767px){.sr-fnavlist li{line-height:2.6}.sr-fnavlist a{position:relative;display:inline-block}.sr-fnavlist a::after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:44px}}
/*SR-FOOT v2*/.sr-fbrand{flex:0 1 190px;min-width:0}.sr-fgrid .sr-fbtn,.sr-fgrid .sr-fbtn2{display:none}.sr-foot.sr-after-final .sr-fwrap{padding-top:8px}@media(min-width:768px){.sr-froute{padding:0 12px;font-size:13px;gap:6px;white-space:nowrap}}@media(max-width:767px){.sr-fbrand{display:none}.sr-fgrid{gap:22px;padding-bottom:26px}.sr-fcol{min-width:0;flex:1 1 100%}.sr-foot.sr-after-final .sr-fwrap{padding-top:0}#srFtAddr{line-height:1.7}}
/*SR-W9 rec3228152003 SR-PANEL v4*/.sr-cbar{position:fixed;z-index:900;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .45s ease,transform .45s ease,visibility .45s}.sr-cbar.sr-on{opacity:1;visibility:visible;transform:none}.sr-cbar.sr-mute{opacity:0;visibility:hidden;transform:translateY(10px)}@media(prefers-reduced-motion:reduce){.sr-cbar{transition:opacity .2s ease}.sr-cbar.sr-on{transform:none}}.sr-cb{position:relative;width:44px;height:44px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex:none;transition:transform .2s,filter .2s;text-decoration:none}.sr-cb:hover{transform:scale(1.09)}.sr-cb svg{width:22px;height:22px;fill:#fff}.sr-c-wa{background:#25D366}.sr-c-tg{background:#229ED9}.sr-c-bk{background:#724451}.sr-c-fm{background:#B7925A}.sr-tip{position:absolute;bottom:56px;right:0;transform:translateY(4px);white-space:nowrap;background:#1F3A5F;color:#fff;font-family:Montserrat,Arial,sans-serif;font-style:normal;font-size:12.5px;font-weight:600;padding:7px 11px;border-radius:9px;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s}.sr-cb:hover .sr-tip{opacity:1;transform:none}.sr-cbar{right:24px;bottom:24px}.sr-pill{display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:8px;box-shadow:0 12px 34px rgba(31,58,95,.20)}.sr-cstat{padding:0 6px 0 14px;font-family:Montserrat,Arial,sans-serif;line-height:1.25}.sr-cstat b{display:block;font-size:13.5px;font-weight:600;color:#1F3A5F}.sr-cstat span{display:block;font-size:11.5px;color:#8A8177}.sr-cbar.sr-closed .sr-cstat b{color:#8A8177}.sr-mb2{display:none}@media(max-width:768px){.sr-cbar{right:0;left:0;bottom:0}.sr-pill{display:none}.sr-mb2{display:block;background:#fff;box-shadow:0 -5px 20px rgba(31,58,95,.15)}.sr-mstat{display:flex;align-items:center;gap:8px;padding:6px 14px 5px;background:#FAF8F5;border-bottom:1px solid #F0EAE1;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.2;font-weight:500;color:#1F3A5F;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-mdot{width:8px;height:8px;border-radius:50%;background:#22B573;flex:none;animation:srdot2 2.4s infinite}@keyframes srdot2{0%{box-shadow:0 0 0 0 rgba(34,181,115,.45)}70%{box-shadow:0 0 0 7px rgba(34,181,115,0)}100%{box-shadow:0 0 0 0 rgba(34,181,115,0)}}.sr-cbar.sr-closed .sr-mdot{background:#C6BEB4;animation:none}.sr-cbar.sr-closed .sr-mstat{color:#8A8177}.sr-mrow{display:flex;align-items:center;gap:8px;padding:7px 12px calc(7px + env(safe-area-inset-bottom))}.sr-mb2 .sr-cb{width:46px;height:46px;border-radius:13px}.sr-mb2 .sr-cb svg{width:21px;height:21px}.sr-mb2 .sr-tip{display:none}.sr-big{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:13px;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:14.5px;letter-spacing:.02em;text-decoration:none;background:#724451;color:#fff}.sr-big2{flex:none;display:flex;align-items:center;justify-content:center;height:46px;padding:0 14px;border-radius:13px;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:14px;letter-spacing:.02em;text-decoration:none;color:#1F3A5F;border:1.5px solid #1F3A5F;background:#fff;white-space:nowrap}.sr-big svg{width:19px;height:19px;flex:none;fill:#25D366}body{padding-bottom:98px}}
/*SR-CONSENT v1*/.sr-bkcons{display:flex;gap:9px;align-items:flex-start;margin:2px 0 14px;font-size:14px;line-height:1.45;color:#2A2A2A;text-align:left;cursor:pointer}.sr-bkcons input{flex:0 0 auto;width:20px;height:20px;margin:1px 0 0;accent-color:#724451;cursor:pointer}.sr-bkcons a{color:#724451;text-decoration:underline}
/*SR-BK-CHIPS v1*/.sr-bkchips{margin:2px 0 6px}.sr-bkq{margin:0 0 10px}.sr-bkql{display:block;font-size:14px;color:#6B6B6B;margin-bottom:6px}.sr-bkql i{font-style:normal;opacity:.7}.sr-bkrow{display:flex;flex-wrap:wrap;gap:6px}.sr-bkrow button{min-height:40px;border:1.5px solid rgba(31,58,95,.18);background:#fff;border-radius:999px;padding:8px 13px;font:500 14px Montserrat,Arial,sans-serif;color:#1F3A5F;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.sr-bkrow button.on{background:#1F3A5F;color:#fff;border-color:#1F3A5F}
/*SR-W9 rec3228152003 [c0403942]*/.sr-bkov{position:fixed;inset:0;background:rgba(31,58,95,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:99990;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .25s}.sr-bkov.is-on{opacity:1;visibility:visible}.sr-bkbox{position:relative;font-family:'Montserrat',Arial,sans-serif;width:100%;max-width:420px;background:#FAF8F5;border-radius:20px;box-shadow:0 24px 70px rgba(31,58,95,.35);padding:38px 32px 30px;transform:translateY(14px);transition:transform .25s;max-height:92vh;overflow-y:auto}.sr-bkov.is-on .sr-bkbox{transform:translateY(0)}.sr-bkx{position:absolute;top:8px;right:10px;width:44px;height:44px;border:none;background:none;color:#8A8177;font-size:28px;line-height:1;cursor:pointer;border-radius:10px;transition:background .2s}.sr-bkx:hover{background:#EFE9E1;color:#2A2A2A}.sr-bkeye{font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#B7925A;margin-bottom:10px}.sr-bktitle{font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:27px;line-height:1.2;color:#1F3A5F;margin:0 0 10px}.sr-bksub{font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.6;color:#5A5A5A;margin:0 0 20px}.sr-bkform{margin:0}.sr-bkform .t-input-group{margin-bottom:12px}.sr-bkin{width:100%;height:52px;box-sizing:border-box;padding:0 16px;border:1.5px solid #E2D9CD;border-radius:12px;background:#fff;font-family:Montserrat,Arial,sans-serif;font-size:16px;color:#2A2A2A;outline:none;transition:border-color .2s,box-shadow .2s}.sr-bkin::placeholder{color:#A79E93}.sr-bkin:focus{border-color:#724451;box-shadow:0 0 0 3px rgba(114,68,81,.12)}.sr-bksend{display:block;box-sizing:border-box;width:100%;height:54px;margin-top:6px;border:none;border-radius:12px;background:#724451;color:#fff;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:15px;letter-spacing:.05em;cursor:pointer;transition:background .2s}.sr-bksend:hover{background:#5E3743}.sr-bkerr{font-family:Montserrat,Arial,sans-serif;font-size:13px;color:#C0392B;margin:2px 0 8px}.sr-bkerr .js-rule-error-req,.sr-bkerr .js-rule-error-name,.sr-bkerr .js-rule-error-phone,.sr-bkerr .js-rule-error-email,.sr-bkerr .js-rule-error-string{display:none!important}.sr-bkform .t-input-error{font-family:Montserrat,Arial,sans-serif;font-size:13px;color:#C0392B;margin:4px 0 0}.sr-bkhide{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}.sr-bkhp{position:absolute;left:-9999px;top:0;width:1px;height:1px;opacity:0}.sr-bkor{display:flex;align-items:center;gap:12px;margin:20px 0 14px;font-family:Montserrat,Arial,sans-serif;font-size:13px;color:#9A9086}.sr-bkor:before,.sr-bkor:after{content:"";flex:1;height:1px;background:#E7DFD4}.sr-bkwa{display:flex;align-items:center;justify-content:center;gap:9px;height:52px;border-radius:12px;background:#25D366;color:#fff;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:15px;text-decoration:none;transition:background .2s}.sr-bkwa:hover{background:#1EB855;color:#fff}.sr-bkwa svg{width:20px;height:20px;fill:#fff;flex:none}.sr-bkfine{margin-top:14px;text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:12px;color:#A79E93}.sr-sbwa{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border-radius:12px;background:#25D366;color:#fff!important;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:15px;text-decoration:none;margin-top:2px}.sr-sbwa:hover{background:#1EB855;color:#fff!important}#tildaformsuccesspopup-new .t-form-success-popup__button{background:#724451!important;color:#fff!important;border-radius:12px!important}#tildaformsuccesspopup-new .t-form-success-popup__title{font-family:"Playfair Display",Georgia,serif!important;color:#1F3A5F!important}#tildaformsuccesspopup-new .t-form-success-popup__wrapper{border-radius:20px!important;background:#FAF8F5!important}@media(max-width:768px){.sr-bkbox{padding:32px 20px 24px;border-radius:18px;max-width:100%}.sr-bktitle{font-size:23px}.sr-bksub{font-size:14px}.sr-bkeye{font-size:14px;letter-spacing:.02em}.sr-bkfine{font-size:14px}.sr-bkor{font-size:14px}.sr-bkerr{font-size:14px}.sr-bkov{padding:14px;align-items:flex-end}.sr-bkbox{margin-bottom:0}}
/*SR-W9 rec3228152003 [e2cb0115]*/#srDbar{position:fixed;left:0;right:0;bottom:0;z-index:899;display:none;background:#fff;border-top:1px solid #EDE5DA;box-shadow:0 -8px 30px rgba(31,58,95,.10);font-family:Montserrat,Arial,sans-serif;transform:translateY(110%);transition:transform .28s ease}@media (min-width:1024px){#srDbar.sr-dbar--show{display:block}}#srDbar.sr-dbar--on{transform:none}.sr-dbar__in{max-width:1200px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box}.sr-dbar__t{font-size:15px;line-height:1.4;color:#2A2A2A}.sr-dbar__t b{font-family:'Playfair Display',Georgia,serif;font-weight:600;font-size:20px;color:#1F3A5F;margin-right:6px}.sr-dbar__b{display:flex;gap:10px;flex:0 0 auto}.sr-dbar__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:0 20px;border-radius:12px;font-weight:600;font-size:14px;line-height:1.2;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.sr-dbar__btn:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(31,58,95,.12)}.sr-dbar__p{background:#724451;color:#fff}.sr-dbar__p:hover{color:#fff}.sr-dbar__p svg{width:18px;height:18px;margin-right:8px;fill:#25D366;flex:none}.sr-dbar__s{border:1.5px solid #1F3A5F;color:#1F3A5F;background:#fff}.sr-dbar__s:hover{color:#724451;border-color:#724451}html.sr-dbar-on .sr-cbar{bottom:92px;transition:opacity .45s ease,transform .45s ease,visibility .45s,bottom .28s ease}
/*SR-NARROW v2*/@media (max-width:359px){#allrecords .th-chips .chip{white-space:normal}#allrecords .th-card{min-width:0}#allrecords .sr-ct__info{box-sizing:border-box;max-width:100%}#allrecords .sr-ct__row>div{min-width:0}#allrecords .sr-ct__val{overflow-wrap:anywhere;word-break:break-word}}
/*SR-TAP v2*/@media (max-width:767px){#allrecords a.sr-eq__more,#allrecords .crumbs a,#allrecords a[href="/#faq"],#allrecords a[href="/in#faq"]{position:relative}#allrecords a.sr-eq__more::before,#allrecords .crumbs a::before,#allrecords a[href="/#faq"]::before,#allrecords a[href="/in#faq"]::before{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:44px;transform:translateY(-50%)}}
/*SR-TABLET v1.1*/@media (min-width:481px) and (max-width:1024px){#allrecords .sw span{font-size:12px}}
/*SR-VT v1*/@view-transition{navigation:auto}::view-transition-old(root){animation:srVtOut .2s ease both}::view-transition-new(root){animation:srVtIn .3s ease both}@keyframes srVtOut{to{opacity:0}}@keyframes srVtIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
/*SR-HERO-CINEMA v1*/@media (max-width:767px){#rec3228919703 section.hero,#rec3229160003 section.hero{position:relative!important;overflow:hidden!important;background:#1F3A5F!important;padding-bottom:28px!important}#rec3228919703 .hero-visual,#rec3229160003 .hero-visual{position:absolute!important;inset:0!important;margin:0!important;z-index:0!important;max-width:none!important;width:auto!important}#rec3228919703 .hero-visual .hero-photo,#rec3229160003 .hero-visual .hero-photo{position:absolute!important;inset:0!important;height:100%!important;border-radius:0!important;box-shadow:none!important;aspect-ratio:auto!important;margin:0!important}#rec3228919703 .hero-photo::before,#rec3228919703 .hero-photo::after,#rec3229160003 .hero-photo::before,#rec3229160003 .hero-photo::after{display:none!important}#rec3228919703 .hero-visual img,#rec3229160003 .hero-visual img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 22%!important;border-radius:0!important}#rec3228919703 section.hero::after,#rec3229160003 section.hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(20,40,63,.70) 0%,rgba(20,40,63,.78) 38%,rgba(20,40,63,.93) 72%,#1F3A5F 100%)}#rec3228919703 .hero-load,#rec3229160003 .hero-load{position:relative!important;z-index:2!important}#rec3228919703 .hero-load h1,#rec3228919703 .hero-load h1 *,#rec3229160003 .hero-load h1,#rec3229160003 .hero-load h1 *{color:#FAF8F5!important}#rec3228919703 .hero-load h1 em,#rec3229160003 .hero-load h1 em{color:#E8D5B0!important;background:none!important}#rec3228919703 .hero-sub,#rec3228919703 .hero-sub b,#rec3229160003 .hero-sub,#rec3229160003 .hero-sub b{color:rgba(250,248,245,.94)!important}#rec3228919703 .eyebrow,#rec3229160003 .eyebrow{color:#F1E6D2!important}#rec3228919703 .badge,#rec3229160003 .badge{background:rgba(255,255,255,.10)!important;border:1px solid rgba(255,255,255,.24)!important;color:#FAF8F5!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#rec3228919703 .badge .stars,#rec3229160003 .badge .stars{color:#E8C98F!important}#rec3228919703 .hero-setmore,#rec3229160003 .hero-setmore{color:#FAF8F5!important;border-color:rgba(250,248,245,.55)!important;background:transparent!important}#rec3228919703 .hero-note,#rec3228919703 .hero-note *,#rec3229160003 .hero-note,#rec3229160003 .hero-note *{color:rgba(250,248,245,.82)!important}}
/*SR-W12 v1*/:root{--sr-navy:#1F3A5F;--sr-mauve:#724451;--sr-cream:#FAF8F5;--sr-card:#F4EFE6;--sr-gold:#B7925A;--sr-gold-light:#C9A671;--sr-gold-text:#7E6230;--sr-ink:#2A2A2A}#allrecords .sr-bkeye{color:var(--sr-gold-text)}#allrecords .mini-tag{color:var(--sr-gold-text)}
/*SR-W12-PULSE v1*/#allrecords .btn-hero{animation:none!important}#allrecords .btn-hero::before{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid rgba(114,68,81,.4);opacity:0;transform:scale(.92);pointer-events:none;will-change:transform,opacity;animation:srW12Pulse 7s ease-in-out infinite}@keyframes srW12Pulse{0%,88%{opacity:0;transform:scale(.92)}94%{opacity:.5;transform:scale(1)}100%{opacity:0;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){#allrecords .btn-hero::before{animation:none;display:none}}
/*SR-W12-PH v1*/#allrecords .ph{background-color:#EFE9DF}
/*SR-W12-FONTS v1*/@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400 900;font-display:swap;src:url(https://static.tildacdn.net/tild6363-6661-4162-a163-643938313066/PlayfairDisplay-VF.woff2) format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://static.tildacdn.net/tild6662-3436-4963-b037-383164373736/Montserrat-VF.woff2) format('woff2')}
/*SR-W12-FONTS-SR v1*/@font-face{font-family:'MontserratSR';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://static.tildacdn.net/tild6662-3436-4963-b037-383164373736/Montserrat-VF.woff2) format('woff2')}
/*SR-W13-MINOR v1.2*/#allrecords #srPrices .p3-btn,#allrecords #srpCart .p3-cbk,#allrecords #srPrices .p3-finr{text-wrap:balance}#allrecords .p3-zl,#allrecords .p3-rva,#allrecords .sr-rv__all,#allrecords .sr-ct__maplink,#allrecords a.sr-ct__val{position:relative}#allrecords .p3-zl::before,#allrecords .p3-rva::before,#allrecords .sr-rv__all::before,#allrecords .sr-ct__maplink::before,#allrecords a.sr-ct__val::before{content:"";position:absolute;left:0;right:0;top:-4px;bottom:-4px}#allrecords #srAsk .sr-ask__eyebrow,#allrecords #srAsk .sr-ask__lbl{font-size:14px}#allrecords #srAsk .sr-ask__note{font-size:14px}@media (min-width:768px){#allrecords .mini-tag,#allrecords .ribbon{font-size:12px}}@media (min-width:1025px){#allrecords .sw span{font-size:12px}}
/*SR-W13-HOME3 v2*/@media (min-width:1025px){#allrecords #rec3228941103 .container,#allrecords #rec3229184603 .container{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-template-rows:auto auto auto;column-gap:56px;align-items:start}#allrecords #rec3228941103 .container>h2,#allrecords #rec3229184603 .container>h2{grid-column:1;grid-row:1}#allrecords #rec3228941103 .container>.section-sub,#allrecords #rec3229184603 .container>.section-sub{grid-column:1;grid-row:2;margin-bottom:28px}#allrecords #rec3228941103 .th-cta,#allrecords #rec3229184603 .th-cta{grid-column:1;grid-row:3;margin-top:0;flex-direction:column;align-items:flex-start;gap:24px}#allrecords #rec3228941103 .th-cta .th-q,#allrecords #rec3229184603 .th-cta .th-q{font-size:22px;line-height:1.4;max-width:420px}#allrecords #rec3228941103 .th-grid,#allrecords #rec3229184603 .th-grid{grid-column:2;grid-row:1/4;gap:24px}#allrecords #rec3228941103 .th-card,#allrecords #rec3229184603 .th-card{padding:20px}#allrecords #rec3228941103 .th-card .ph,#allrecords #rec3229184603 .th-card .ph{margin-bottom:16px}#allrecords #rec3228739503 .container,#allrecords #rec3229182203 .container{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto auto auto auto auto;column-gap:56px;align-items:start}#allrecords #rec3228739503 .container>h2,#allrecords #rec3229182203 .container>h2{grid-column:1;grid-row:1}#allrecords #rec3228739503 .container>.section-sub,#allrecords #rec3229182203 .container>.section-sub{grid-column:1;grid-row:2;margin:0 0 28px!important;text-align:left!important;max-width:none}#allrecords #rec3228739503 .ba-wrap,#allrecords #rec3229182203 .ba-wrap{display:contents}#allrecords #rec3228739503 .sm-panel,#allrecords #rec3229182203 .sm-panel{grid-column:2;grid-row:1/6;aspect-ratio:4/3!important;width:100%;align-self:center}#allrecords #rec3228739503 .sm-ctrl,#allrecords #rec3229182203 .sm-ctrl{grid-column:1;grid-row:3;margin-top:0!important;padding:0}#allrecords #rec3228739503 .sm-actions,#allrecords #rec3229182203 .sm-actions{grid-column:1;grid-row:4;justify-content:flex-start;margin-top:18px!important}#allrecords #rec3228739503 .ba-note,#allrecords #rec3229182203 .ba-note{grid-column:1;grid-row:5;text-align:left;margin-top:18px!important}}
/*SR-TAP v2.1*/@media (max-width:767px){#allrecords .sr-fgrid .sr-fbtn,#allrecords .sr-fgrid .sr-fbtn2{display:none}}
/*SR-HEAD-FIT v3*/@media (max-width:359px){.sr-head .sr-right .sr-btn{padding:0 6px!important}}@media (min-width:360px) and (max-width:389px){.sr-head .sr-right .sr-btn{padding:0 6px!important}.sr-head .sr-right{gap:4px}.sr-head .sr-wrap{gap:4px}}
/*SR-NARROW v3*/@media (min-width:360px) and (max-width:413px){#allrecords #rec3630825103 .b3h__lk a{white-space:normal;text-wrap:balance}}@media (max-width:359px){#allrecords #rec4465772903 .b3g__c a{white-space:normal}}