html .sg .sg-legal .sg-legal__toc,html .sg .sg-note .sg-note__rows{display:none}@media (max-width:720px){html .sg .m-faq.sg-section:has(+.sg-fn.m-fdm){padding-bottom:var(--m57-pad-end,0px)}html .sg .sg-fn.m-fdm{padding:var(--m57-pad,80px) 0}html .sg .sg-fn.m-fdm>.sg-container{padding-inline:var(--m57-gutter,20px)}html .sg .sg-fn.m-fdm .m-fdm__grid{gap:32px}html .sg .sg-fn.m-fdm .m-fdm__copy .sg-h2{max-width:none;font-size:var(--m57-h2,30px);line-height:var(--m57-h2-lh,34px);letter-spacing:-.02em}html .sg .sg-fn.m-fdm .m-fdm__copy .m-head__lead{max-width:56ch;font-size:var(--m57-lead,16px);line-height:var(--m57-lead-lh,24px);text-align:left}html .sg .sg-fn.m-fdm .sg-start__grid2:has(select){grid-template-columns:minmax(0,1fr);gap:0}html .sg .sg-fn.m-fdm .sg-start__fine{font-size:var(--m57-fine,13px);line-height:var(--m57-fine-lh,19px);text-align:left}html .sg.m-bkp .m-bk-hero{padding:var(--m57-hero-top,32px) 0 24px}html .sg.m-bkp .m-bk-hero>.sg-container{padding-inline:var(--m57-gutter,20px)}html .sg.m-bkp .m-bk-hero .m-head.m-head--center{text-align:left;margin-inline:0}html .sg.m-bkp .m-bk-hero .m-head .sg-eyebrow{color:var(--sg-gray,#656d72);font:400 15px/22px var(--bk-text);letter-spacing:0;margin:0 0 12px}html .sg.m-bkp .m-bk-hero .m-head .sg-h1{font-size:var(--m57-h1,40px);line-height:var(--m57-h1-lh,42px);letter-spacing:-.02em}html .sg.m-bkp .m-bk-preview{margin:12px var(--m57-gutter,20px);text-align:left}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk-stage{padding:0 0 var(--m57-pad,80px);border-top:1px solid var(--bk-rule);background:#fff}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk-stage>.sg-container{padding-inline:0}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk{max-width:none;box-shadow:none;border-radius:0}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__meta,html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__fields{padding-inline:var(--m57-gutter,20px)}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__month{padding:16px var(--m57-gutter,20px) 20px}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__grid{gap:2px}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__monthhead{padding:0 0 0 4px}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__monthhead>div{margin-right:-6px}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__timeshead{padding:0 var(--m57-gutter,20px)}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__list{padding:0 var(--m57-gutter,20px) 20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__list button{height:48px;font-size:16px}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__foot:not(.m-bk__foot--inline){padding:16px var(--m57-gutter,20px) 20px;font-size:var(--m57-fine,13px);line-height:var(--m57-fine-lh,19px);flex-direction:column-reverse}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__form .m-bk__foot{flex-direction:column-reverse}html :is(.sg.m-bkp,.sg .m-bkp) .m-bk__foot--inline{padding:16px var(--m57-gutter,20px) 20px}html .sg .sg-fn.m-fdm .m-bk.m-bk--inline{width:auto;margin-inline:calc(-1 * var(--m57-gutter,20px))}html .sg .sg-fn.m-fdm .m-bk--inline .m-bk__month{padding:16px var(--m57-gutter,20px) 20px}html .sg.m-ct46 .m-ct46__h1.sg-h1{font-size:var(--m57-h1,40px);line-height:var(--m57-h1-lh,42px);letter-spacing:-.02em}html .sg.m-ct46 .contact-form__privacy{font-size:var(--m57-fine,13px);line-height:var(--m57-fine-lh,19px);text-align:left}html .sg.m-ct46 .m-ct46__proof{padding-bottom:var(--m57-pad,80px)}html .sg.m-ct46 .m-ct46__reach{gap:0}html .sg.m-ct46 .m-ct46__line.sg-contact5__email{min-height:var(--m57-tap,44px);flex-wrap:wrap;align-items:center;column-gap:.3em;margin:0;display:flex;position:relative}html .sg.m-ct46 .m-ct46__line.sg-contact5__email a:after{content:"";position:absolute;inset:0}html .sg.m-ct46 .m-ct46__addr.m-doors__addr{font-size:var(--m57-fine,13px);line-height:var(--m57-fine-lh,19px);margin-top:8px}html :is(.sg-auth4--start,.sg-auth4--accept,.sg-auth5--bare) .sg-auth__col{margin-top:28px}html :is(.sg-auth4--start,.sg-auth4--accept,.sg-auth5--bare) :is(.sg-auth__title,.sg-auth__sub){font-size:24px;line-height:32px}html :is(.sg-auth4--start,.sg-auth4--accept,.sg-auth5--bare) :is(.sg-start__hint,.sg-start__fine,.sg-auth__note){font-size:var(--m57-fine,13px);line-height:var(--m57-fine-lh,19px)}html :is(.sg-auth4--start,.sg-auth4--accept,.sg-auth5--bare) :is(.sg-auth__brand,.sg-start__alt a,.sg-auth__note a){position:relative}html :is(.sg-auth4--start,.sg-auth4--accept,.sg-auth5--bare) :is(.sg-auth__brand,.sg-start__alt a,.sg-auth__note a):after,html :is(.sg-auth4--start,.sg-auth4--accept) :is(.sg-start__pw button,.sg-field__peek):after{content:"";position:absolute;inset:-13px -6px}html :is(.sg-auth4--start,.sg-auth4--accept,.sg-auth5--bare) .sg-auth__brand:after{inset:-3px 0}html .sg .sg-legal{padding:var(--m57-hero-top,32px) 0 var(--m57-pad,80px)}html .sg .sg-legal>.sg-container{padding-inline:var(--m57-gutter,20px)}html .sg .sg-legal .sg-legal__head .sg-h1{font-size:var(--m57-h1,40px);line-height:var(--m57-h1-lh,42px);letter-spacing:-.02em}html .sg .sg-legal .sg-legal__head .sg-lead{font-size:var(--m57-lead,16px);line-height:var(--m57-lead-lh,24px)}html .sg .sg-legal .sg-legal__doc{line-height:26px}html .sg .sg-legal .sg-legal__doc h2{scroll-margin-top:72px;line-height:28px}html .sg .sg-legal .sg-legal__sum h2{border-top:0;margin-top:0;padding-top:0}html .sg .sg-legal .sg-legal__toc{margin-top:40px;display:block}html .sg .sg-legal .sg-legal__tochead{color:var(--sg-gray,#656d72);margin:0 0 8px;font-size:15px;line-height:22px}html .sg .sg-legal .sg-legal__toc ol{border-top:1px solid #0a12171a;margin:0;padding:0;list-style:none}html .sg .sg-legal .sg-legal__toc li{border-bottom:1px solid #0a12171a;margin:0}html .sg .sg-legal .sg-legal__toc a{min-height:var(--m57-tap,44px);color:#000;align-items:center;padding:10px 0;font-size:16px;line-height:24px;text-decoration:none;display:flex}html .sg .sg-legal .sg-legal__cross{font-size:var(--m57-fine,13px);line-height:var(--m57-fine-lh,19px);margin-top:48px;padding-top:12px}html .sg .sg-legal .sg-legal__cross p{min-height:var(--m57-tap,44px);flex-wrap:wrap;align-items:center;column-gap:.3em;margin:0;display:flex}html .sg .sg-legal .sg-legal__cross a{min-height:var(--m57-tap,44px);align-items:center;display:inline-flex}html .sg .sg-note{min-height:0;padding:var(--m57-hero-top,32px) 0 var(--m57-pad,80px);align-content:start}html .sg .sg-note>.sg-container{padding-inline:var(--m57-gutter,20px)}html .sg .sg-note .sg-note__col,html .sg .sg-note .sg-note__body{text-align:left;align-items:flex-start;margin:0}html .sg .sg-note .sg-note__col .sg-eyebrow{margin-bottom:12px}html .sg .sg-note .sg-note__title{font-size:var(--m57-h1,40px);line-height:var(--m57-h1-lh,42px);letter-spacing:-.02em}html .sg .sg-note .sg-note__lead{font-size:var(--m57-lead,16px);line-height:var(--m57-lead-lh,24px);margin-top:16px}html .sg .sg-note .sg-note__doors{flex-direction:row;justify-content:flex-start;width:auto;margin-top:28px}html .sg .sg-note .sg-note__doors .sg-btn{width:auto;height:var(--m57-door,44px)}html .sg .sg-note .sg-note__rows{border-top:1px solid #0a12171a;width:100%;margin:40px 0 0;padding:0;list-style:none;display:block}html .sg .sg-note .sg-note__rows li{border-bottom:1px solid #0a12171a;margin:0}html .sg .sg-note .sg-note__rows a{color:#000;justify-content:space-between;align-items:center;gap:12px;min-height:56px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:flex}html .sg .sg-note .sg-note__rows svg{color:var(--sg-gray,#656d72);flex:none;rotate:-90deg}}
