.NekrologiList-module__Qh0Aza__wrap{padding-block:var(--space-10) var(--space-9)}.NekrologiList-module__Qh0Aza__controls{gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:var(--hairline-w) solid var(--hairline);grid-template-columns:2fr 1fr 1fr;align-items:end;display:grid}.NekrologiList-module__Qh0Aza__controls>*{min-width:0}.NekrologiList-module__Qh0Aza__label{margin-bottom:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-700);display:block}.NekrologiList-module__Qh0Aza__inputWrap{position:relative}.NekrologiList-module__Qh0Aza__searchIcon{color:var(--ink-600);pointer-events:none;margin-top:-10px;position:absolute;top:50%;left:14px}.NekrologiList-module__Qh0Aza__input,.NekrologiList-module__Qh0Aza__select{width:100%;min-height:52px;padding:0 var(--space-4);font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink-700);background:var(--white);border:var(--hairline-w) solid var(--hairline);border-radius:var(--radius);transition:border-color var(--hover-dur) var(--hover-ease), box-shadow var(--hover-dur) var(--hover-ease);line-height:1.4}.NekrologiList-module__Qh0Aza__input{padding-left:46px}.NekrologiList-module__Qh0Aza__input::-webkit-search-cancel-button{cursor:pointer}.NekrologiList-module__Qh0Aza__input:focus,.NekrologiList-module__Qh0Aza__select:focus{border-color:var(--sage-700);box-shadow:0 0 0 1px var(--sage-700);outline:none}.NekrologiList-module__Qh0Aza__select{appearance:none;cursor:pointer;padding-right:var(--space-8)}.NekrologiList-module__Qh0Aza__selectField{position:relative}.NekrologiList-module__Qh0Aza__selectField:after{content:"";right:var(--space-4);border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--ink-600);pointer-events:none;width:0;height:0;position:absolute;bottom:23px}.NekrologiList-module__Qh0Aza__count{margin-top:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-600)}.NekrologiList-module__Qh0Aza__empty{margin-top:var(--space-9);padding-block:var(--space-9);border-top:var(--hairline-w) solid var(--hairline);border-bottom:var(--hairline-w) solid var(--hairline);text-align:center;color:var(--ink-600);font-style:italic}.NekrologiList-module__Qh0Aza__group{margin-top:var(--space-8)}.NekrologiList-module__Qh0Aza__group+.NekrologiList-module__Qh0Aza__group{margin-top:var(--space-9)}.NekrologiList-module__Qh0Aza__groupTitle{font-size:var(--fs-h4);line-height:var(--lh-h4);color:var(--ink-700);padding-bottom:var(--space-4)}.NekrologiList-module__Qh0Aza__list{border-top:var(--hairline-w) solid var(--hairline)}.NekrologiList-module__Qh0Aza__row{gap:var(--space-7);padding-block:var(--space-7);border-bottom:var(--hairline-w) solid var(--hairline);grid-template-columns:140px minmax(0,1fr) 300px;display:grid}.NekrologiList-module__Qh0Aza__row>*{min-width:0}.NekrologiList-module__Qh0Aza__portret{display:block;overflow:hidden}.NekrologiList-module__Qh0Aza__portret img{transition:transform var(--zoom-dur) var(--zoom-ease)}.NekrologiList-module__Qh0Aza__row:has(.NekrologiList-module__Qh0Aza__link:focus-visible) .NekrologiList-module__Qh0Aza__portret img{transform:scale(var(--zoom-scale))}.NekrologiList-module__Qh0Aza__name{font-size:var(--fs-h4);line-height:var(--lh-h4);color:var(--ink-700)}.NekrologiList-module__Qh0Aza__link{text-underline-offset:4px;transition:color var(--hover-dur) var(--hover-ease), text-decoration-color var(--hover-dur) var(--hover-ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.NekrologiList-module__Qh0Aza__link:focus-visible,.NekrologiList-module__Qh0Aza__link:active{color:var(--sage);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.NekrologiList-module__Qh0Aza__input:hover:not(:focus),.NekrologiList-module__Qh0Aza__select:hover:not(:focus){border-color:#5e735e80}:is(.NekrologiList-module__Qh0Aza__portret:hover img,.NekrologiList-module__Qh0Aza__row:has(.NekrologiList-module__Qh0Aza__link:hover) .NekrologiList-module__Qh0Aza__portret img){transform:scale(var(--zoom-scale))}:is(.NekrologiList-module__Qh0Aza__link:hover,.NekrologiList-module__Qh0Aza__row:has(.NekrologiList-module__Qh0Aza__portret:hover) .NekrologiList-module__Qh0Aza__link){color:var(--sage);text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.NekrologiList-module__Qh0Aza__input,.NekrologiList-module__Qh0Aza__select,.NekrologiList-module__Qh0Aza__portret img,.NekrologiList-module__Qh0Aza__link{transition:none}:is(.NekrologiList-module__Qh0Aza__portret:hover img,.NekrologiList-module__Qh0Aza__row:has(.NekrologiList-module__Qh0Aza__link:hover) .NekrologiList-module__Qh0Aza__portret img,.NekrologiList-module__Qh0Aza__row:has(.NekrologiList-module__Qh0Aza__link:focus-visible) .NekrologiList-module__Qh0Aza__portret img){transform:none}}.NekrologiList-module__Qh0Aza__years{margin-top:var(--space-1);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:.04em;color:var(--ink-600)}.NekrologiList-module__Qh0Aza__desc{margin-top:var(--space-4);color:var(--ink-700)}.NekrologiList-module__Qh0Aza__excerpt{margin-top:var(--space-3);color:var(--ink-600);max-width:60ch}.NekrologiList-module__Qh0Aza__forma{margin-top:var(--space-5);padding:3px var(--space-3);border:var(--hairline-w) solid var(--sage);font-size:12px;line-height:var(--lh-small);letter-spacing:.08em;text-transform:uppercase;color:var(--sage-700);display:inline-block}.NekrologiList-module__Qh0Aza__meta{padding-left:var(--space-6);border-left:var(--hairline-w) solid var(--hairline);font-size:var(--fs-small);color:var(--ink-600);line-height:1.5}.NekrologiList-module__Qh0Aza__metaLabel{font-size:12px;line-height:var(--lh-small);letter-spacing:.08em;text-transform:uppercase;color:var(--sage-700)}.NekrologiList-module__Qh0Aza__metaType{margin-top:var(--space-2);font-family:var(--font-display);color:var(--ink-700);font-size:20px;line-height:26px}.NekrologiList-module__Qh0Aza__metaRow{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);display:flex}.NekrologiList-module__Qh0Aza__metaIco{color:var(--sage);flex:none;margin-top:2px}@media (max-width:1023px){.NekrologiList-module__Qh0Aza__controls{grid-template-columns:1fr 1fr}.NekrologiList-module__Qh0Aza__searchField{grid-column:1/-1}.NekrologiList-module__Qh0Aza__row{gap:var(--space-6);grid-template-columns:120px minmax(0,1fr)}.NekrologiList-module__Qh0Aza__meta{padding-left:0;padding-top:var(--space-4);border-left:0;border-top:var(--hairline-w) solid var(--hairline);grid-column:2}}@media (max-width:767px){.NekrologiList-module__Qh0Aza__wrap{padding-block:var(--space-8)}.NekrologiList-module__Qh0Aza__controls{gap:var(--space-4);grid-template-columns:1fr}.NekrologiList-module__Qh0Aza__row{gap:var(--space-4);padding-block:var(--space-6);grid-template-columns:96px minmax(0,1fr)}.NekrologiList-module__Qh0Aza__name{font-size:20px;line-height:26px}.NekrologiList-module__Qh0Aza__desc{margin-top:var(--space-3)}.NekrologiList-module__Qh0Aza__meta{grid-column:1/-1}.NekrologiList-module__Qh0Aza__group{margin-top:var(--space-7)}}
.Breadcrumbs-module__xixbIq__nav{letter-spacing:.02em;font-size:13px;line-height:20px}.Breadcrumbs-module__xixbIq__list{flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__xixbIq__item{align-items:center;min-width:0;display:inline-flex}.Breadcrumbs-module__xixbIq__item+.Breadcrumbs-module__xixbIq__item:before{content:"";opacity:.45;background:currentColor;width:14px;height:1px;margin-inline:10px}.Breadcrumbs-module__xixbIq__link{color:inherit;opacity:.8;transition:opacity var(--hover-dur) var(--hover-ease), background-size var(--hover-dur) var(--hover-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:1px}.Breadcrumbs-module__xixbIq__link:focus-visible,.Breadcrumbs-module__xixbIq__link:active{opacity:1;background-size:100% 1px}@media (hover:hover) and (pointer:fine){.Breadcrumbs-module__xixbIq__link:hover{opacity:1;background-size:100% 1px}}@media (prefers-reduced-motion:reduce){.Breadcrumbs-module__xixbIq__link{transition:none}}.Breadcrumbs-module__xixbIq__current{text-overflow:ellipsis;white-space:nowrap;opacity:1;max-width:42ch;overflow:hidden}.Breadcrumbs-module__xixbIq__nav{color:var(--ink-600)}.Breadcrumbs-module__xixbIq__light{--ring:var(--sage-300);color:#ffffffdb}@media (max-width:767px){.Breadcrumbs-module__xixbIq__current{max-width:26ch}.Breadcrumbs-module__xixbIq__link{background-origin:content-box;margin-block:-12px;padding-block:12px}}
.PageHero-module__OvTQBq__hero{position:relative;overflow:hidden}.PageHero-module__OvTQBq__forest{--ring:var(--sage-300);background:var(--ink-forest);color:var(--white)}.PageHero-module__OvTQBq__paper{background:var(--paper-2);color:var(--ink-700)}.PageHero-module__OvTQBq__media{position:absolute;inset:0}.PageHero-module__OvTQBq__media img{opacity:.42;filter:saturate(.7)}.PageHero-module__OvTQBq__withImage:after{content:"";background:linear-gradient(90deg,#272c27f0 0%,#272c27c7 48%,#272c2759 100%),linear-gradient(#272c2700 60%,#272c2799 100%);position:absolute;inset:0}.PageHero-module__OvTQBq__inner{z-index:1;padding-top:var(--space-6);padding-bottom:var(--space-9);position:relative}.PageHero-module__OvTQBq__grid{gap:var(--space-8);margin-top:var(--space-8);align-items:end;display:grid}.PageHero-module__OvTQBq__hasAside{grid-template-columns:minmax(0,1fr) minmax(300px,400px)}.PageHero-module__OvTQBq__main{max-width:780px}.PageHero-module__OvTQBq__eyebrow{margin-bottom:var(--space-4)}.PageHero-module__OvTQBq__title{letter-spacing:-.005em;text-wrap:balance;font-size:clamp(38px,4.4vw,60px);line-height:1.12}.PageHero-module__OvTQBq__forest .PageHero-module__OvTQBq__title{color:var(--white)}.PageHero-module__OvTQBq__lead{margin-top:var(--space-5);max-width:62ch;font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:300}.PageHero-module__OvTQBq__forest .PageHero-module__OvTQBq__lead{color:#ffffffdb}.PageHero-module__OvTQBq__paper .PageHero-module__OvTQBq__lead{color:var(--ink-600)}.PageHero-module__OvTQBq__actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.PageHero-module__OvTQBq__aside{align-self:stretch;align-items:flex-end;display:flex}.PageHero-module__OvTQBq__aside>*{width:100%}@media (max-width:1023px){.PageHero-module__OvTQBq__hasAside{grid-template-columns:1fr}.PageHero-module__OvTQBq__grid{gap:var(--space-6);margin-top:var(--space-6)}}@media (max-width:767px){.PageHero-module__OvTQBq__inner{padding-bottom:var(--space-8)}.PageHero-module__OvTQBq__actions .PageHero-module__OvTQBq__btn,.PageHero-module__OvTQBq__actions a{width:100%}.PageHero-module__OvTQBq__media img{opacity:.3}}
.WreathsBand-module__3JWHPq__box{padding-top:var(--space-5);border-top:var(--hairline-w) solid var(--hairline)}.WreathsBand-module__3JWHPq__label{font-size:12px;line-height:var(--lh-small);letter-spacing:.14em;text-transform:uppercase;color:var(--sage-700);font-weight:700}.WreathsBand-module__3JWHPq__list{margin-top:var(--space-3)}.WreathsBand-module__3JWHPq__item{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-4);border-bottom:var(--hairline-w) solid var(--hairline);display:flex}.WreathsBand-module__3JWHPq__item:focus-visible .WreathsBand-module__3JWHPq__title,.WreathsBand-module__3JWHPq__item:active .WreathsBand-module__3JWHPq__title{color:var(--sage);text-decoration-color:currentColor}.WreathsBand-module__3JWHPq__item:focus-visible .WreathsBand-module__3JWHPq__arrow{color:var(--sage);transform:translate(4px)}.WreathsBand-module__3JWHPq__ico{color:var(--sage);flex:none}.WreathsBand-module__3JWHPq__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.WreathsBand-module__3JWHPq__title{font-family:var(--font-display);color:var(--ink-700);text-underline-offset:4px;transition:color var(--hover-dur) var(--hover-ease), text-decoration-color var(--hover-dur) var(--hover-ease);font-size:18px;line-height:24px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.WreathsBand-module__3JWHPq__text{color:var(--ink-600);font-size:14px;line-height:21px}.WreathsBand-module__3JWHPq__arrow{color:var(--ink-600);transition:transform var(--hover-dur) var(--hover-ease), color var(--hover-dur) var(--hover-ease);flex:none;margin-top:2px}@media (hover:hover) and (pointer:fine){.WreathsBand-module__3JWHPq__item:hover .WreathsBand-module__3JWHPq__title{color:var(--sage);text-decoration-color:currentColor}.WreathsBand-module__3JWHPq__item:hover .WreathsBand-module__3JWHPq__arrow{color:var(--sage);transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.WreathsBand-module__3JWHPq__arrow,.WreathsBand-module__3JWHPq__title{transition:none}.WreathsBand-module__3JWHPq__item:hover .WreathsBand-module__3JWHPq__arrow,.WreathsBand-module__3JWHPq__item:focus-visible .WreathsBand-module__3JWHPq__arrow{transform:none}}
.Section-module__J6Upbq__section{padding-block:var(--space-10)}.Section-module__J6Upbq__tight{padding-block:var(--space-9)}.Section-module__J6Upbq__white{background:var(--white)}.Section-module__J6Upbq__paper{background:var(--paper)}.Section-module__J6Upbq__paper2{background:var(--paper-2)}.Section-module__J6Upbq__deep{background:var(--paper-deep)}.Section-module__J6Upbq__forest{--ring:var(--sage-300);background:var(--ink-forest);color:#ffffffdb}.Section-module__J6Upbq__narrow{max-width:calc(880px + 2 * var(--gutter))}.Section-module__J6Upbq__head{margin-bottom:var(--space-8)}.Section-module__J6Upbq__center{text-align:center}.Section-module__J6Upbq__center .Section-module__J6Upbq__lede{margin-inline:auto}.Section-module__J6Upbq__withAside{justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}.Section-module__J6Upbq__headAside{flex:none}.Section-module__J6Upbq__title{margin-top:var(--space-3);color:var(--ink-700);text-wrap:balance;font-size:clamp(30px,3.2vw,44px);line-height:1.2}.Section-module__J6Upbq__head>div>.Section-module__J6Upbq__title:first-child{margin-top:0}.Section-module__J6Upbq__forest .Section-module__J6Upbq__title{color:var(--white)}.Section-module__J6Upbq__lede{max-width:62ch;margin-top:var(--space-4);color:var(--ink-600);font-size:17px;line-height:28px}.Section-module__J6Upbq__forest .Section-module__J6Upbq__lede{color:#ffffffc7}@media (max-width:767px){.Section-module__J6Upbq__section{padding-block:var(--space-9)}.Section-module__J6Upbq__tight{padding-block:var(--space-8)}.Section-module__J6Upbq__head{margin-bottom:var(--space-6)}.Section-module__J6Upbq__withAside{flex-direction:column;align-items:flex-start}}
.FamilyThanks-module__HYTppW__block{max-width:720px;padding-top:var(--space-7);border-top:var(--hairline-w) solid var(--hairline)}.FamilyThanks-module__HYTppW__ico{color:var(--sage)}.FamilyThanks-module__HYTppW__title{margin-top:var(--space-3);font-size:var(--fs-h4);line-height:var(--lh-h4);color:var(--ink-700)}.FamilyThanks-module__HYTppW__text{margin-top:var(--space-4);color:var(--ink-700);white-space:pre-line;font-size:17px;font-style:italic;line-height:28px}
.page-module__NxiXcq__tableWrap{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}@media (max-width:767px){.page-module__NxiXcq__tableWrap{padding-right:32px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.page-module__NxiXcq__table tbody th a{margin-block:-10px;padding-block:10px;display:inline-block}}.page-module__NxiXcq__table{border-collapse:collapse;width:100%;min-width:720px;font-size:16px;line-height:24px}.page-module__NxiXcq__table th,.page-module__NxiXcq__table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--hairline);padding:16px 16px 16px 0}.page-module__NxiXcq__table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--sage-700);border-bottom-color:var(--sage);font-size:12px;font-weight:700;line-height:16px}.page-module__NxiXcq__table tbody th{font-family:var(--font-display);color:var(--ink-700);font-size:19px;font-weight:400}.page-module__NxiXcq__table tbody th a{color:inherit;text-underline-offset:4px;transition:color var(--hover-dur) var(--hover-ease), text-decoration-color var(--hover-dur) var(--hover-ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.page-module__NxiXcq__table tbody th a:active{color:var(--sage);text-decoration-color:currentColor}.page-module__NxiXcq__table td a{color:var(--sage-700);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);transition:color var(--hover-dur) var(--hover-ease), text-decoration-color var(--hover-dur) var(--hover-ease)}.page-module__NxiXcq__table td a:active{color:var(--ink-900);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.page-module__NxiXcq__table tbody th a:hover{color:var(--sage);text-decoration-color:currentColor}.page-module__NxiXcq__table td a:hover{color:var(--ink-900);text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.page-module__NxiXcq__table tbody th a,.page-module__NxiXcq__table td a{transition:none}}.page-module__NxiXcq__yes{color:var(--sage-700)}.page-module__NxiXcq__no{color:var(--ink-600)}.page-module__NxiXcq__legend{margin-top:var(--space-5);color:var(--ink-600);align-items:center;gap:6px;font-size:14px;line-height:20px;display:inline-flex}.page-module__NxiXcq__legend svg{color:var(--sage-700)}.page-module__NxiXcq__dash{color:var(--ink-600)}
.page-module__Dy9FCq__phoneWrap{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--hairline)}.page-module__Dy9FCq__phoneLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--sage-700);font-size:12px;font-weight:700;line-height:16px}.page-module__Dy9FCq__phone{align-items:center;gap:var(--space-4);margin-top:var(--space-3);font-family:var(--font-display);color:var(--ink-900);transition:color var(--hover-dur) var(--hover-ease);font-size:clamp(34px,3.8vw,52px);line-height:1;display:inline-flex}.page-module__Dy9FCq__phone:active{color:var(--sage-700)}@media (hover:hover) and (pointer:fine){.page-module__Dy9FCq__phone:hover{color:var(--sage)}}.page-module__Dy9FCq__phone svg{color:var(--sage)}.page-module__Dy9FCq__home{margin-top:var(--space-7);font-size:15px}.page-module__Dy9FCq__home a{color:var(--sage-700);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);transition:color var(--hover-dur) var(--hover-ease), text-decoration-color var(--hover-dur) var(--hover-ease)}.page-module__Dy9FCq__home a:active{color:var(--ink-900);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.page-module__Dy9FCq__home a:hover{color:var(--ink-900);text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.page-module__Dy9FCq__phone,.page-module__Dy9FCq__home a{transition:none}}@media (max-width:767px){.page-module__Dy9FCq__phone{white-space:nowrap;margin-block:-5px;padding-block:5px}}
.page-module__6HNxIa__hero{background:var(--ink-800);align-items:center;min-height:443px;display:flex;position:relative;overflow:hidden}.page-module__6HNxIa__heroMedia{position:absolute;inset:0}.page-module__6HNxIa__heroOverlay{background:#00000073;position:absolute;inset:0}.page-module__6HNxIa__heroInner{z-index:1;text-align:center;padding-block:var(--space-8) var(--space-10);position:relative}.page-module__6HNxIa__crumbs{margin-bottom:var(--space-6);justify-content:center;display:flex}.page-module__6HNxIa__h1{color:var(--white);font-size:var(--fs-h1);line-height:var(--lh-h1)}.page-module__6HNxIa__lede{max-width:630px;margin:var(--space-5) auto 0;color:#ffffffe6;font-size:18px;line-height:30px}.page-module__6HNxIa__listBand{background:var(--white)}@media (max-width:1023px){.page-module__6HNxIa__hero{min-height:400px}}@media (max-width:767px){.page-module__6HNxIa__hero{min-height:340px}.page-module__6HNxIa__heroInner{padding-block:var(--space-7) var(--space-9)}.page-module__6HNxIa__crumbs{margin-bottom:var(--space-5)}.page-module__6HNxIa__lede{font-size:var(--fs-body);line-height:var(--lh-body)}}
.page-module__Wo2xUq__count{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);padding-bottom:6px;font-size:12px;font-weight:700;line-height:16px}.page-module__Wo2xUq__packages{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);display:grid}.page-module__Wo2xUq__pkg{padding:var(--space-6);border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29}.page-module__Wo2xUq__pkgName{font-family:var(--font-display);color:var(--white);font-size:21px;line-height:28px}.page-module__Wo2xUq__pkgPrice{margin-top:var(--space-3);font-family:var(--font-display);color:var(--sage-300);font-size:30px;line-height:1.1}.page-module__Wo2xUq__pkgIncludes{margin-top:var(--space-3);color:#ffffffa8;font-size:14px;line-height:21px}.page-module__Wo2xUq__packagesFoot{margin-top:var(--space-6);color:#ffffffc7;align-items:flex-start;gap:12px;font-size:15px;line-height:24px;display:flex}.page-module__Wo2xUq__packagesFoot svg{color:var(--sage-300);flex:none;margin-top:2px}.page-module__Wo2xUq__packagesFoot a{color:var(--white);text-underline-offset:.2em;transition:text-decoration-color var(--hover-dur) var(--hover-ease);-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;text-decoration-thickness:1px}.page-module__Wo2xUq__packagesFoot a:active{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.page-module__Wo2xUq__packagesFoot a:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.page-module__Wo2xUq__packagesFoot a{transition:none}}@media (max-width:1023px){.page-module__Wo2xUq__packages{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.page-module__Wo2xUq__packages{grid-template-columns:1fr}.page-module__Wo2xUq__pkg{padding:var(--space-5)}}
.NoticePage-module__TWgoQG__page{background:var(--white)}.NoticePage-module__TWgoQG__stage{background:var(--paper-2);padding-block:var(--space-6) var(--space-9)}.NoticePage-module__TWgoQG__crumbs{margin-bottom:var(--space-7)}.NoticePage-module__TWgoQG__sheet{margin-inline:auto}.NoticePage-module__TWgoQG__grid{gap:var(--space-10);padding-block:var(--space-9) var(--space-10);grid-template-columns:minmax(0,1fr) 340px;display:grid}.NoticePage-module__TWgoQG__grid>*{min-width:0}.NoticePage-module__TWgoQG__main{gap:var(--space-9);flex-direction:column;display:flex}.NoticePage-module__TWgoQG__sprig{margin-block:calc(-1 * var(--space-6))}.NoticePage-module__TWgoQG__sprigInner,.NoticePage-module__TWgoQG__main>section{padding-block:0}.NoticePage-module__TWgoQG__aside{position:relative}.NoticePage-module__TWgoQG__asideInner{top:var(--header-offset);gap:var(--space-6);padding:var(--space-6);background:var(--paper);flex-direction:column;display:flex;position:sticky}@media (max-width:1023px){.NoticePage-module__TWgoQG__grid{gap:var(--space-8);padding-block:var(--space-8) var(--space-9);grid-template-columns:1fr}.NoticePage-module__TWgoQG__asideInner{position:static}}@media (max-width:767px){.NoticePage-module__TWgoQG__stage{padding-block:var(--space-5) var(--space-8)}.NoticePage-module__TWgoQG__crumbs{margin-bottom:var(--space-5)}.NoticePage-module__TWgoQG__main{gap:var(--space-8)}.NoticePage-module__TWgoQG__asideInner{padding:var(--space-5)}}
.SocialLinks-module__XJ9E7W__wrap{min-width:0}.SocialLinks-module__XJ9E7W__icons{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.SocialLinks-module__XJ9E7W__icon{width:44px;height:44px;transition:background-color var(--hover-dur) var(--hover-ease), color var(--hover-dur) var(--hover-ease);place-items:center;display:inline-grid}.SocialLinks-module__XJ9E7W__dark{--ring:var(--sage-300)}.SocialLinks-module__XJ9E7W__dark .SocialLinks-module__XJ9E7W__icon{color:#ffffffe6}.SocialLinks-module__XJ9E7W__dark .SocialLinks-module__XJ9E7W__icon:focus-visible,.SocialLinks-module__XJ9E7W__dark .SocialLinks-module__XJ9E7W__icon:active{color:var(--white);background-color:#ffffff1f}.SocialLinks-module__XJ9E7W__light .SocialLinks-module__XJ9E7W__icon{color:var(--ink-600)}.SocialLinks-module__XJ9E7W__light .SocialLinks-module__XJ9E7W__icon:focus-visible{color:var(--sage-700);background-color:var(--hover-tint)}.SocialLinks-module__XJ9E7W__light .SocialLinks-module__XJ9E7W__icon:active{color:var(--sage-700);background-color:var(--hover-tint-strong)}@media (hover:hover) and (pointer:fine){.SocialLinks-module__XJ9E7W__dark .SocialLinks-module__XJ9E7W__icon:hover{color:var(--white);background-color:#ffffff14}.SocialLinks-module__XJ9E7W__light .SocialLinks-module__XJ9E7W__icon:hover{color:var(--sage-700);background-color:var(--hover-tint)}}.SocialLinks-module__XJ9E7W__label{margin-bottom:var(--space-2);font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#ffffffe6;font-size:12px;line-height:14px}.SocialLinks-module__XJ9E7W__light .SocialLinks-module__XJ9E7W__label{color:var(--sage-700)}.SocialLinks-module__XJ9E7W__topbar{top:0;right:max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)));align-items:center;height:58px;display:flex;position:absolute}.SocialLinks-module__XJ9E7W__topbar .SocialLinks-module__XJ9E7W__icons{flex-wrap:nowrap}@media (max-width:1279px){.SocialLinks-module__XJ9E7W__topbar{display:none}}.SocialLinks-module__XJ9E7W__drawer{margin-top:var(--space-4)}.SocialLinks-module__XJ9E7W__drawer .SocialLinks-module__XJ9E7W__icons{margin-left:-11px}.SocialLinks-module__XJ9E7W__footer{align-self:center;margin-left:auto}.SocialLinks-module__XJ9E7W__footer .SocialLinks-module__XJ9E7W__icons{margin-left:-11px}@media (max-width:1023px){.SocialLinks-module__XJ9E7W__footer{margin:var(--space-4) 0 0;flex-basis:100%}}@media (max-width:767px){.SocialLinks-module__XJ9E7W__footer{flex-basis:auto;align-self:flex-start;margin:0 20px 20px 0}}.SocialLinks-module__XJ9E7W__profile{margin-top:var(--space-6)}.SocialLinks-module__XJ9E7W__profile .SocialLinks-module__XJ9E7W__icons{margin-left:-11px}.SocialLinks-module__XJ9E7W__contact{margin-top:var(--space-8)}.SocialLinks-module__XJ9E7W__cardsLabel{margin-bottom:var(--space-4);display:block}.SocialLinks-module__XJ9E7W__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.SocialLinks-module__XJ9E7W__card{gap:var(--space-4);height:100%;padding:var(--space-4) var(--space-5) var(--space-5);background:var(--white);border:1px solid var(--hairline);color:var(--ink-700);transition:border-color var(--hover-dur) var(--hover-ease), background-color var(--hover-dur) var(--hover-ease);grid-template-columns:44px minmax(0,1fr);align-items:start;display:grid;position:relative}.SocialLinks-module__XJ9E7W__cardIcon{width:44px;height:44px;color:var(--sage);background:var(--sage-100);place-items:center;display:grid}.SocialLinks-module__XJ9E7W__cardBody{padding-right:28px;display:block}.SocialLinks-module__XJ9E7W__cardTitle{font-family:var(--font-display);color:var(--ink-700);text-underline-offset:4px;transition:color var(--hover-dur) var(--hover-ease), text-decoration-color var(--hover-dur) var(--hover-ease);font-size:18px;line-height:24px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:block}.SocialLinks-module__XJ9E7W__cardText{margin-top:var(--space-2);color:var(--ink-600);font-size:14px;line-height:20px;display:block}.SocialLinks-module__XJ9E7W__cardArrow{top:var(--space-4);right:var(--space-4);color:var(--ink-600);transition:transform var(--hover-dur) var(--hover-ease), color var(--hover-dur) var(--hover-ease);position:absolute}.SocialLinks-module__XJ9E7W__card:focus-visible{border-color:var(--sage)}.SocialLinks-module__XJ9E7W__card:focus-visible .SocialLinks-module__XJ9E7W__cardTitle{color:var(--sage);text-decoration-color:currentColor}.SocialLinks-module__XJ9E7W__card:focus-visible .SocialLinks-module__XJ9E7W__cardArrow{color:var(--sage);transform:translate(4px)}.SocialLinks-module__XJ9E7W__card:active{background-color:var(--paper-3);border-color:var(--sage-700)}@media (hover:hover) and (pointer:fine){.SocialLinks-module__XJ9E7W__card:hover{border-color:var(--sage)}.SocialLinks-module__XJ9E7W__card:hover .SocialLinks-module__XJ9E7W__cardTitle{color:var(--sage);text-decoration-color:currentColor}.SocialLinks-module__XJ9E7W__card:hover .SocialLinks-module__XJ9E7W__cardArrow{color:var(--sage);transform:translate(4px)}}@media (max-width:1023px){.SocialLinks-module__XJ9E7W__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.SocialLinks-module__XJ9E7W__cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SocialLinks-module__XJ9E7W__icon,.SocialLinks-module__XJ9E7W__card,.SocialLinks-module__XJ9E7W__cardTitle,.SocialLinks-module__XJ9E7W__cardArrow{transition:none}.SocialLinks-module__XJ9E7W__card:hover .SocialLinks-module__XJ9E7W__cardArrow,.SocialLinks-module__XJ9E7W__card:focus-visible .SocialLinks-module__XJ9E7W__cardArrow{transform:none}}@media print{.SocialLinks-module__XJ9E7W__topbar,.SocialLinks-module__XJ9E7W__drawer,.SocialLinks-module__XJ9E7W__footer,.SocialLinks-module__XJ9E7W__profile,.SocialLinks-module__XJ9E7W__contact{display:none}}
.OfficeTemplate-module__w1phiW__hoursCard{padding:var(--space-6);background:var(--white);border:1px solid var(--hairline)}.OfficeTemplate-module__w1phiW__hoursTitle{margin-bottom:var(--space-3);letter-spacing:.14em;text-transform:uppercase;color:var(--sage-700);font-size:12px;font-weight:700;line-height:16px}.OfficeTemplate-module__w1phiW__hoursNote{margin:var(--space-4) 0 var(--space-5);color:var(--ink-600);font-size:14px;line-height:21px}.OfficeTemplate-module__w1phiW__hoursCard .OfficeTemplate-module__w1phiW__btn{width:100%}.OfficeTemplate-module__w1phiW__amenities{max-width:880px}
.ScenarioTemplate-module__0AHa-W__mainSection{padding-top:var(--space-9)}.ScenarioTemplate-module__0AHa-W__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.ScenarioTemplate-module__0AHa-W__content{min-width:0}.ScenarioTemplate-module__0AHa-W__aside{top:calc(var(--header-offset) + 8px);position:sticky}.ScenarioTemplate-module__0AHa-W__now{padding:var(--space-6) var(--space-7);background:var(--sage-100);border-left:3px solid var(--sage)}.ScenarioTemplate-module__0AHa-W__nowHead{gap:var(--space-4);align-items:flex-start;display:flex}.ScenarioTemplate-module__0AHa-W__nowIcon{color:var(--sage-700);flex:none;margin-top:2px}.ScenarioTemplate-module__0AHa-W__nowEyebrow{color:var(--sage-700)}.ScenarioTemplate-module__0AHa-W__nowTitle{margin-top:var(--space-2);color:var(--ink-900);text-wrap:balance;font-size:clamp(24px,2.4vw,30px);line-height:1.25}.ScenarioTemplate-module__0AHa-W__nowList{margin-top:var(--space-5);padding:0;list-style:none}.ScenarioTemplate-module__0AHa-W__nowItem{gap:var(--space-4);padding-block:var(--space-4);color:var(--ink-900);border-top:1px solid #5e735e47;grid-template-columns:44px minmax(0,1fr);font-size:17px;line-height:28px;display:grid}.ScenarioTemplate-module__0AHa-W__nowNum{font-family:var(--font-display);color:var(--sage-700);font-size:36px;line-height:1}.ScenarioTemplate-module__0AHa-W__nowActions{align-items:center;gap:var(--space-4) var(--space-5);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.ScenarioTemplate-module__0AHa-W__nowNote{color:var(--sage-700);flex:240px;font-size:14px;line-height:21px}.ScenarioTemplate-module__0AHa-W__block{margin-top:var(--space-9);padding-top:var(--space-9);border-top:1px solid var(--hairline)}.ScenarioTemplate-module__0AHa-W__blockHead{justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.ScenarioTemplate-module__0AHa-W__h2{margin-top:var(--space-3);color:var(--ink-700);text-wrap:balance;font-size:clamp(28px,2.8vw,38px);line-height:1.2}.ScenarioTemplate-module__0AHa-W__blockBody{margin-top:var(--space-6)}.ScenarioTemplate-module__0AHa-W__docBtn{flex:none}.ScenarioTemplate-module__0AHa-W__situations{gap:0 var(--space-7);grid-template-columns:1fr 1fr;display:grid}.ScenarioTemplate-module__0AHa-W__situation{padding-block:var(--space-5);border-top:1px solid var(--hairline)}.ScenarioTemplate-module__0AHa-W__situationTitle{color:var(--ink-700);font-size:21px;line-height:28px}.ScenarioTemplate-module__0AHa-W__situationBody{margin-top:var(--space-3);color:var(--ink-600);font-size:16px;line-height:26px}.ScenarioTemplate-module__0AHa-W__zasilek{align-items:flex-start;gap:var(--space-3);max-width:880px;margin-top:var(--space-6);padding:var(--space-5);background:var(--white);border-left:2px solid var(--sage);color:var(--ink-700);font-size:16px;line-height:25px;display:flex}.ScenarioTemplate-module__0AHa-W__zasilek svg{color:var(--sage);flex:none;margin-top:2px}.ScenarioTemplate-module__0AHa-W__zasilek a{color:var(--sage-700);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);transition:color var(--hover-dur) var(--hover-ease), text-decoration-color var(--hover-dur) var(--hover-ease)}.ScenarioTemplate-module__0AHa-W__zasilek a:active{color:var(--ink-900);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.ScenarioTemplate-module__0AHa-W__zasilek a:hover{color:var(--ink-900);text-decoration-color:currentColor}}.ScenarioTemplate-module__0AHa-W__formLayout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.ScenarioTemplate-module__0AHa-W__formCol{max-width:760px}.ScenarioTemplate-module__0AHa-W__formAside{--ring:var(--sage-300);padding:var(--space-6);background:var(--ink-forest);color:#ffffffdb}.ScenarioTemplate-module__0AHa-W__formAsideLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--sage-300);font-size:12px;font-weight:700;line-height:16px}.ScenarioTemplate-module__0AHa-W__formAsideList{margin:var(--space-4) 0 0;counter-reset:k;padding:0;list-style:none}.ScenarioTemplate-module__0AHa-W__formAsideList li{counter-increment:k;padding:10px 0 10px 36px;font-size:15px;line-height:24px;position:relative}.ScenarioTemplate-module__0AHa-W__formAsideList li+li{border-top:1px solid #ffffff24}.ScenarioTemplate-module__0AHa-W__formAsideList li:before{content:counter(k);font-family:var(--font-display);color:var(--sage-300);font-size:22px;position:absolute;top:8px;left:0}.ScenarioTemplate-module__0AHa-W__formAsideNote{margin-top:var(--space-5);color:#ffffffa8;font-size:14px;line-height:21px}.ScenarioTemplate-module__0AHa-W__formAsideNote a{color:var(--white);text-underline-offset:.2em;transition:text-decoration-color var(--hover-dur) var(--hover-ease);-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;text-decoration-thickness:1px}.ScenarioTemplate-module__0AHa-W__formAsideNote a:active{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.ScenarioTemplate-module__0AHa-W__formAsideNote a:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.ScenarioTemplate-module__0AHa-W__zasilek a,.ScenarioTemplate-module__0AHa-W__formAsideNote a{transition:none}}@media (max-width:1023px){.ScenarioTemplate-module__0AHa-W__layout,.ScenarioTemplate-module__0AHa-W__formLayout{grid-template-columns:1fr}.ScenarioTemplate-module__0AHa-W__aside{position:static}}@media (max-width:767px){.ScenarioTemplate-module__0AHa-W__mainSection{padding-top:var(--space-8)}.ScenarioTemplate-module__0AHa-W__now{padding:var(--space-5)}.ScenarioTemplate-module__0AHa-W__nowItem{grid-template-columns:32px 1fr;font-size:16px;line-height:26px}.ScenarioTemplate-module__0AHa-W__nowNum{font-size:28px}.ScenarioTemplate-module__0AHa-W__nowActions .ScenarioTemplate-module__0AHa-W__btn{width:100%}.ScenarioTemplate-module__0AHa-W__block{margin-top:var(--space-8);padding-top:var(--space-8)}.ScenarioTemplate-module__0AHa-W__situations{grid-template-columns:1fr}.ScenarioTemplate-module__0AHa-W__docBtn{width:100%}.ScenarioTemplate-module__0AHa-W__situationTitle{text-wrap:balance}}
.PackageGrid-module__Yr69iG__grid{grid-template-columns:repeat(3,1fr);gap:40px 16px;margin:0;padding:0;list-style:none;display:grid}.PackageGrid-module__Yr69iG__card{background:var(--white);border:1px solid var(--hairline);transition:border-color var(--hover-dur) var(--hover-ease);flex-direction:column;display:flex;position:relative}:is(.PackageGrid-module__Yr69iG__card:has(.PackageGrid-module__Yr69iG__more:focus-visible),.PackageGrid-module__Yr69iG__card:has(.PackageGrid-module__Yr69iG__more:active)){border-color:var(--sage)}.PackageGrid-module__Yr69iG__media{aspect-ratio:4/3;background:var(--paper-2);position:relative;overflow:hidden}.PackageGrid-module__Yr69iG__media picture,.PackageGrid-module__Yr69iG__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--zoom-dur) var(--zoom-ease);position:absolute;inset:0}.PackageGrid-module__Yr69iG__card:has(.PackageGrid-module__Yr69iG__more:focus-visible) .PackageGrid-module__Yr69iG__media img{transform:scale(var(--zoom-scale))}.PackageGrid-module__Yr69iG__priceTag{z-index:1;background:var(--white);font-family:var(--font-display);color:var(--ink-900);padding:12px 24px 12px 20px;font-size:22px;line-height:26px;position:absolute;bottom:0;left:0}.PackageGrid-module__Yr69iG__body{padding:var(--space-5) var(--space-6) var(--space-6);flex-direction:column;flex:1;display:flex}.PackageGrid-module__Yr69iG__name{color:var(--ink-700);text-wrap:balance;text-underline-offset:4px;transition:color var(--hover-dur) var(--hover-ease), text-decoration-color var(--hover-dur) var(--hover-ease);font-size:24px;line-height:31px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.PackageGrid-module__Yr69iG__card:has(.PackageGrid-module__Yr69iG__more:focus-visible) .PackageGrid-module__Yr69iG__name{color:var(--sage);text-decoration-color:currentColor}.PackageGrid-module__Yr69iG__includesLabel{margin-top:var(--space-4);letter-spacing:.12em;text-transform:uppercase;color:var(--sage-700);font-size:12px;font-weight:700;line-height:16px}.PackageGrid-module__Yr69iG__includes{margin-top:var(--space-2)}.PackageGrid-module__Yr69iG__includes li{color:var(--ink-600);grid-template-columns:16px 1fr;gap:10px;padding-block:8px;font-size:15px;line-height:23px;display:grid}.PackageGrid-module__Yr69iG__includes li+li{border-top:1px solid var(--hairline)}.PackageGrid-module__Yr69iG__includes svg{color:var(--sage);margin-top:4px}.PackageGrid-module__Yr69iG__more{padding-top:var(--space-5);letter-spacing:.02em;color:var(--sage-700);transition:color var(--hover-dur) var(--hover-ease);align-items:center;gap:8px;margin-top:auto;font-size:14px;display:inline-flex}.PackageGrid-module__Yr69iG__more:after{content:"";position:absolute;inset:0}.PackageGrid-module__Yr69iG__more:focus-visible{outline:none}.PackageGrid-module__Yr69iG__card:has(.PackageGrid-module__Yr69iG__more:focus-visible){outline:var(--ring-w) solid var(--ring);outline-offset:var(--ring-offset)}.PackageGrid-module__Yr69iG__more svg{transition:transform var(--hover-dur) var(--hover-ease)}.PackageGrid-module__Yr69iG__more:focus-visible,.PackageGrid-module__Yr69iG__more:active{color:var(--ink-900)}.PackageGrid-module__Yr69iG__more:focus-visible svg,.PackageGrid-module__Yr69iG__more:active svg{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.PackageGrid-module__Yr69iG__card:hover{border-color:var(--sage)}.PackageGrid-module__Yr69iG__card:hover .PackageGrid-module__Yr69iG__media img{transform:scale(var(--zoom-scale))}.PackageGrid-module__Yr69iG__card:hover .PackageGrid-module__Yr69iG__name{color:var(--sage);text-decoration-color:currentColor}.PackageGrid-module__Yr69iG__card:hover .PackageGrid-module__Yr69iG__more{color:var(--ink-900)}.PackageGrid-module__Yr69iG__card:hover .PackageGrid-module__Yr69iG__more svg{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.PackageGrid-module__Yr69iG__card,.PackageGrid-module__Yr69iG__media img,.PackageGrid-module__Yr69iG__name,.PackageGrid-module__Yr69iG__more,.PackageGrid-module__Yr69iG__more svg{transition:none}.PackageGrid-module__Yr69iG__card:hover .PackageGrid-module__Yr69iG__media img{transform:none}.PackageGrid-module__Yr69iG__card:has(.PackageGrid-module__Yr69iG__more:focus-visible) .PackageGrid-module__Yr69iG__media img{transform:none}.PackageGrid-module__Yr69iG__card:hover .PackageGrid-module__Yr69iG__more svg,.PackageGrid-module__Yr69iG__more:focus-visible svg{transform:none}}@media (max-width:1023px){.PackageGrid-module__Yr69iG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.PackageGrid-module__Yr69iG__grid{grid-template-columns:1fr;gap:24px}.PackageGrid-module__Yr69iG__body{padding:var(--space-5)}}
.LegalTemplate-module__YVfyRW__updated{margin-top:var(--space-5);letter-spacing:.04em;color:var(--sage-700);font-size:14px;line-height:20px}.LegalTemplate-module__YVfyRW__body{background:var(--white);padding-block:var(--space-9) var(--space-10)}.LegalTemplate-module__YVfyRW__grid{gap:var(--space-10);grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}.LegalTemplate-module__YVfyRW__toc{top:calc(var(--header-offset) + 8px);position:sticky}.LegalTemplate-module__YVfyRW__tocTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--sage-700);font-size:12px;font-weight:700;line-height:16px}.LegalTemplate-module__YVfyRW__tocList{margin:var(--space-4) 0 0;border-top:1px solid var(--hairline);padding:0;list-style:none}.LegalTemplate-module__YVfyRW__tocList li{border-bottom:1px solid var(--hairline)}.LegalTemplate-module__YVfyRW__tocList a{color:var(--ink-600);transition:color var(--hover-dur) var(--hover-ease), padding-left var(--hover-dur) var(--hover-ease);padding:10px 0;font-size:15px;line-height:22px;display:block}.LegalTemplate-module__YVfyRW__tocList a:focus-visible,.LegalTemplate-module__YVfyRW__tocList a:active{color:var(--sage);padding-left:6px}@media (hover:hover) and (pointer:fine){.LegalTemplate-module__YVfyRW__tocList a:hover{color:var(--sage);padding-left:6px}}@media (prefers-reduced-motion:reduce){.LegalTemplate-module__YVfyRW__tocList a{transition:none}}.LegalTemplate-module__YVfyRW__prose{max-width:var(--measure)}.LegalTemplate-module__YVfyRW__block+.LegalTemplate-module__YVfyRW__block{margin-top:var(--space-8)}.LegalTemplate-module__YVfyRW__block h2{scroll-margin-top:var(--header-offset)}.LegalTemplate-module__YVfyRW__contact{margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--hairline);color:var(--ink-600);font-size:16px;line-height:26px}@media (max-width:1023px){.LegalTemplate-module__YVfyRW__grid{gap:var(--space-8);grid-template-columns:1fr}.LegalTemplate-module__YVfyRW__toc{position:static}.LegalTemplate-module__YVfyRW__tocList{gap:0 var(--space-6);grid-template-columns:1fr 1fr;display:grid}}@media (max-width:639px){.LegalTemplate-module__YVfyRW__tocList{grid-template-columns:1fr}}
