@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--bg:#faf8f4;--ink:#231f1a;--mute:#5e574d;--line:#e3ded5;--wood:#7a5a36;--dark:#231f1a;--font:"Inter",system-ui,sans-serif;--ease:cubic-bezier(.2,.7,.2,1);--g:clamp(1.25rem,5vw,4.5rem);--max:1240px}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;scroll-behavior:smooth;background-color:#faf8f4;background-color:var(--bg);color:var(--ink)}body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background-color:#faf8f4;background-color:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.65;overflow-x:clip}img,picture,svg,canvas,video{filter:none;forced-color-adjust:none}img{max-width:100%;height:auto;display:block}section,footer,header{overflow-x:clip}a{color:inherit}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:300;line-height:1.1}p{margin:0 0 1.1em}#wixheadless-banner-container{display:none!important}:focus-visible{outline:2px solid var(--wood);outline-offset:4px}.skip{background:var(--ink);color:var(--bg);z-index:50;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.skip:focus{left:0}.label{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin:0 0 1.25rem;font-size:.8125rem;font-weight:500}.h2{font-size:clamp(2rem,4.2vw,3.25rem)}.wrap{max-width:var(--max);padding:0 var(--g);margin:0 auto}.section{padding:clamp(4.5rem,11vw,10rem) 0}.link{color:var(--ink);border-bottom:1px solid var(--ink);transition:gap .3s var(--ease),color .2s,border-color .2s;align-items:center;gap:.6rem;padding-bottom:.2rem;font-weight:500;text-decoration:none;display:inline-flex}.link:hover{color:var(--wood);border-color:var(--wood);gap:1rem}.link svg{width:1rem;height:1rem}.site-head{padding:1.5rem var(--g);max-width:calc(var(--max) + 2*var(--g));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;margin:0 auto;display:flex}.brand{letter-spacing:.02em;font-size:.95rem;font-weight:500;text-decoration:none}.site-head nav{flex-wrap:wrap;gap:.3rem 1.6rem;font-size:.9rem;display:flex}.site-head nav a,footer nav a{color:var(--mute);text-decoration:none;transition:color .2s}.site-head nav a:hover,footer nav a:hover{color:var(--ink)}.hero{padding-top:clamp(2.5rem,7vw,6rem)}.hero__title{max-width:14ch;font-size:clamp(2.6rem,7.2vw,6rem)}.hero__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin:2.5rem 0 clamp(2.5rem,6vw,5rem);display:flex}.hero__lede{max-width:34rem;color:var(--mute);margin:0;font-size:1.125rem}.hero__img{background:#e9e3d8;height:clamp(22rem,78vh,52rem);overflow:hidden}.hero__img img{object-fit:cover;width:100%;height:100%;scale:1}.fig{background:#e9e3d8;margin:0;overflow:hidden}.fig img{object-fit:cover;filter:saturate(.88)contrast(1.04);width:100%;height:100%}.hero__img img{filter:saturate(.88)contrast(1.04)}.split{grid-template-columns:1fr;gap:clamp(2rem,6vw,6rem);display:grid}@media (width>=900px){.split{grid-template-columns:5fr 7fr;align-items:start}.split--r{grid-template-columns:7fr 5fr}}.prose{max-width:34rem}.prose p{color:var(--mute)}.prose p:first-of-type{color:var(--ink);font-size:1.25rem;line-height:1.55}.tall{aspect-ratio:4/5}.wide{aspect-ratio:3/2}.rows{border-top:1px solid var(--line);margin-top:2.5rem}.row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:1rem;padding:1.3rem 0;display:grid}.row span{color:var(--mute)}.row b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:400}.times{gap:clamp(2rem,5vw,4rem);margin-top:3rem;display:grid}@media (width>=900px){.times{grid-template-columns:repeat(3,1fr)}}.times h3{letter-spacing:0;font-size:1.25rem;font-weight:400}.note{color:var(--mute);max-width:40rem;margin-top:2.5rem;font-size:.95rem}.pair{gap:clamp(1.5rem,4vw,3rem);margin-top:3.5rem;display:grid}@media (width>=900px){.pair{grid-template-columns:repeat(2,1fr)}.pair--3{grid-template-columns:7fr 5fr}}.cap{color:var(--mute);justify-content:space-between;gap:1rem;margin-top:1rem;font-size:.9rem;display:flex}.cap b{color:var(--ink);font-weight:500}.feat{gap:1.5rem;margin-top:3.5rem;display:grid}.feat+.feat{margin-top:clamp(3rem,7vw,6rem)}@media (width>=900px){.feat{grid-template-columns:8fr 4fr;align-items:end;gap:3rem}.feat--flip{grid-template-columns:4fr 8fr}.feat--flip .fig{order:2}}.feat h3{margin-bottom:.6rem;font-size:1.5rem}.feat p{color:var(--mute);margin:0}.band{height:clamp(18rem,60vh,40rem);margin:0}.grid4{grid-template-columns:1fr 1fr;gap:1rem;margin-top:3.5rem;display:grid}@media (width>=900px){.grid4{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.grid4 .fig{aspect-ratio:3/4}.grid4 figcaption{color:var(--mute);margin-top:.7rem;font-size:.9rem}.contact{gap:2.5rem;margin-top:3rem;display:grid}@media (width>=900px){.contact{grid-template-columns:repeat(3,1fr)}}.contact h3{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-bottom:.8rem;font-size:.8125rem;font-weight:500}.contact p,.contact address{margin:0;font-size:1.125rem;font-style:normal}.contact a{border-bottom:1px solid var(--line);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.contact a:hover{border-color:var(--ink)}footer{background:var(--dark);color:var(--bg);padding:2.5rem var(--g);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;font-size:.9rem;display:flex}footer a{color:inherit;text-decoration:none}footer nav{flex-wrap:wrap;gap:.3rem 1.4rem;display:flex}footer nav a{color:#d6cfc3}footer nav a:hover{color:#fff}.js-motion .rv{opacity:0;transition:opacity .9s var(--ease),translate .9s var(--ease);transition-delay:calc(var(--d,0)*90ms);translate:0 18px}.js-motion .rv.is-in{opacity:1;translate:0}.js-motion .fig.rv{opacity:1;clip-path:inset(0 0 100%);transition:clip-path 1.3s var(--ease);translate:0}.js-motion .fig.rv.is-in{clip-path:inset(0)}@keyframes up{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.intro [data-intro]{animation:up .9s var(--ease) both;animation-delay:calc(var(--i,0)*.11s + .1s)}@keyframes settle{0%{scale:1.07}to{scale:1}}.intro .hero__img img{animation:settle 2.4s var(--ease) both}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.site-head{flex-wrap:wrap;align-items:center}.head-right{align-items:center;gap:.8rem;margin-left:auto;display:flex}.head-cta{border:1px solid var(--ink);min-height:44px;color:var(--ink);align-items:center;padding:0 1.1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.head-cta:hover{background:var(--ink);color:var(--bg)}.nav-toggle{border:1px solid var(--line);min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:.6rem;padding:0 .9rem;font-size:.9rem;display:none}.site-head .site-nav{border-top:1px solid var(--line);flex-wrap:wrap;order:3;align-items:center;gap:.5rem 1.4rem;width:100%;padding-top:.4rem;font-size:.92rem;display:flex}.site-head .site-nav>a,.site-head .site-nav .has-sub>a{color:var(--mute);padding:.3rem 0;text-decoration:none;transition:color .2s}.site-head .site-nav>a:hover,.site-head .site-nav .has-sub>a:hover,.site-head .site-nav [aria-current=page]{color:var(--ink)}.site-head .site-nav [aria-current=page]{border-bottom:1px solid var(--wood)}.site-nav .has-sub{position:relative}.site-nav .sub{flex-direction:column;gap:.5rem;padding:.4rem 0 .4rem 1rem;display:flex}.site-nav .sub a{color:var(--mute);align-items:center;min-height:44px;text-decoration:none;display:flex}.site-nav .sub a:hover{color:var(--ink)}@media (width>=900px){.site-head .site-nav{flex-wrap:wrap}.site-nav .sub{background:var(--bg);border:1px solid var(--line);z-index:20;min-width:18rem;padding:.9rem 1.2rem;display:none;position:absolute;top:100%;left:-1rem}.site-nav .has-sub:hover .sub,.site-nav .has-sub:focus-within .sub{display:flex}}@media (width<=899px){.nav-toggle{display:inline-flex}.site-head .site-nav{flex-direction:column;align-items:flex-start;gap:.3rem;padding-top:.8rem;display:none}.site-head .site-nav.is-open{display:flex}.site-head .site-nav>a,.site-head .site-nav .has-sub>a{align-items:center;min-height:44px;padding:.5rem 0;display:flex}}.page{padding-top:clamp(3rem,8vw,6.5rem);padding-bottom:clamp(4.5rem,11vw,9rem)}.page__title{margin-bottom:clamp(2rem,5vw,3.5rem);font-size:clamp(2.2rem,5vw,4rem)}.page__body{max-width:44rem}.soon{color:var(--mute);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0;padding:2.5rem 0;font-size:1.125rem}.plain-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.plain-list li{border-bottom:1px solid var(--line)}.plain-list a{min-height:56px;transition:color .2s,padding .3s var(--ease);align-items:center;font-size:1.125rem;text-decoration:none;display:flex}.plain-list a:hover{color:var(--wood);padding-left:.6rem}.gallery{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width>=900px){.gallery{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.gallery .fig{aspect-ratio:4/5}.videos{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=900px){.videos{grid-template-columns:1fr 1fr}}.video{margin:0}.video iframe{aspect-ratio:16/9;background:#e9e3d8;border:0;width:100%;display:block}.video figcaption{color:var(--mute);margin-top:.7rem;font-size:.95rem}footer nav a{color:#d6cfc3;text-decoration:none}.soc{flex-wrap:wrap;gap:.4rem 1.4rem;width:100%;font-size:.9rem;display:flex}.soc a{color:#d6cfc3;align-items:center;min-height:44px;display:inline-flex}.soc a:hover{color:#fff}.soc__soon{color:#a79f92;align-items:center;min-height:44px;display:inline-flex}.kal-intro{max-width:46rem;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.kal-intro p{color:var(--mute)}.kal-legend{flex-wrap:wrap;gap:.5rem;display:flex}.kal-kancelaria{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:1.5rem 0;padding:1.4rem 0}.kal-kancelaria p{margin:1rem 0 0}.soon-inline{color:var(--mute)}.kal-months{flex-wrap:wrap;gap:.2rem 1.2rem;font-size:.95rem;display:flex}.kal-months a{min-height:44px;color:var(--ink);border-bottom:1px solid var(--line);align-items:center;text-decoration:none;display:inline-flex}.kal-months a:hover{border-color:var(--wood);color:var(--wood)}.chip{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line);color:var(--mute);white-space:nowrap;padding:.15rem .6rem;font-size:.75rem;font-weight:500;display:inline-block}.chip--wolny{border-color:var(--wood);color:var(--wood);background:0 0}.chip--zajety{background:var(--ink);border-color:var(--ink);color:var(--bg)}.chip--wolnydzien{border-style:dashed;margin-left:.6rem}.miesiac{border-top:1px solid var(--ink);padding:clamp(2.5rem,6vw,5rem) 0;scroll-margin-top:1rem}.miesiac__head{flex-wrap:wrap;align-items:flex-end;gap:1.5rem 2.5rem;margin-bottom:2.5rem;display:flex}.miesiac__icon{aspect-ratio:1;background:#e9e3d8;width:clamp(8rem,22vw,13rem);margin:0;overflow:hidden}.miesiac__icon img{object-fit:cover;width:100%;height:100%}.dni{border-top:1px solid var(--line)}.dzien{border-bottom:1px solid var(--line);grid-template-columns:7.5rem 1fr;gap:.4rem 1.5rem;padding:1rem 0;display:grid}.dzien__data{color:var(--mute);font-size:.95rem}.dzien__data b{color:var(--ink);margin-right:.3rem;font-size:1.25rem;font-weight:500}.dzien--nd .dzien__data b,.dzien--wolny .dzien__data b{color:var(--wood)}.dzien--swieto{background:linear-gradient(90deg,#7a5a360f,#0000)}.dzien__opis{margin:0 0 .5rem;font-weight:500}.brak{color:var(--mute);margin:0;font-size:.95rem}.msze{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.msza{border:1px dashed var(--line);grid-template-columns:4rem 1fr;align-items:baseline;gap:.2rem .8rem;padding:.55rem .8rem;display:grid}.msza__godz{font-variant-numeric:tabular-nums;font-size:1.15rem}.msza__opis{color:var(--mute);grid-column:2;font-size:.9rem}.msza__wolna,.msza__int{grid-column:2}.msza__wolna a{color:var(--wood);text-underline-offset:3px;align-items:center;min-height:44px;margin-left:.4rem;display:inline-flex}.msza--zajeta{background:var(--ink);color:var(--bg);border:1px solid var(--ink)}.msza--zajeta .msza__godz{color:var(--bg)}@media (width<=560px){.dzien{grid-template-columns:1fr}}.msze-tab{border-top:1px solid var(--line);margin-bottom:2rem}.msze-tab .row{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.head-right{flex-wrap:wrap;justify-content:flex-end;min-width:0}.head-cta,.nav-toggle{white-space:normal}html,body{height:100%}.cover__title{letter-spacing:0;color:var(--ink);text-transform:none;margin:0 0 .5rem;font-family:Caveat,cursive;font-size:clamp(2.1rem,5.2vw,3.75rem);font-weight:700;line-height:1.05}.cover__more{color:var(--ink);min-height:44px;transition:background-size .4s var(--ease), color .2s;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;padding:.1rem 0;font-family:Caveat,cursive;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:500;text-decoration:none;display:inline-block}@media (width<=640px){.cover__text{max-width:none;top:1rem;left:1rem;right:1rem}.cover__img{object-position:62% 50%}}@media (prefers-reduced-motion:no-preference){.intro .cover__img{animation:settle 2.4s var(--ease) both}}.home{min-height:100svh}.cover__img{object-fit:cover;object-position:60% 50%;filter:saturate(.7)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.cover__text{left:var(--g);max-width:min(30rem, calc(100% - 2 * var(--g)));background:#faf8f4e0;padding:clamp(1rem,2.5vw,1.75rem) clamp(1.1rem,2.5vw,2rem);position:absolute;top:clamp(1.5rem,6vh,4rem)}.cover__title{letter-spacing:0;color:var(--ink);margin:0 0 .5rem;font-family:Caveat,cursive;font-size:clamp(2.1rem,5.2vw,3.75rem);font-weight:700;line-height:1.05}.anchor{height:0;display:block}@media (width<=640px){.cover__text{max-width:none;top:1rem;left:1rem;right:1rem}.cover__img{object-position:62% 50%}}.cover__logo{left:var(--g);background:#e8dfd2;width:112px;height:auto;padding:6px;position:absolute;bottom:clamp(1rem,4vh,2.5rem);box-shadow:0 1px #231f1a1f}@media (width<=640px){.cover__logo{width:80px;padding:4px;bottom:1rem;left:1rem}}.theme-paper{--bg:#e4dcc8;--ink:#3a3733;--mute:#6b655b;--line:#cfc6b2;--wood:#7a5a36}.theme-dark{--bg:#161513;--ink:#ece8de;--mute:#a39d92;--line:#3a3733;--wood:#c9a679;--dark:#0e0d0c}.site-head{padding:1.1rem var(--g);z-index:30;background:0 0;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;max-width:none;margin:0;display:flex;position:relative}.site-head--over{position:absolute;top:0;left:0;right:0}.brand{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.brand img{width:auto;height:58px;display:block}@media (width<=640px){.brand img{height:48px}}.head-right{align-items:center;margin-left:auto;display:flex}.nav-toggle{min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:0 .3rem;font-size:.95rem;display:inline-flex}.nav-toggle__bars{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);width:22px;height:12px;display:inline-block;position:relative}.nav-toggle__bars:after{content:"";border-top:1.5px solid var(--ink);position:absolute;top:4px;left:0;right:0}.site-head .site-nav{top:100%;right:var(--g);width:min(19rem,calc(100vw - 2*var(--g)));background:var(--bg);z-index:40;border:0;flex-direction:column;align-items:flex-start;gap:.15rem;margin:0;padding:.6rem 0 1rem;display:none;position:absolute;left:auto}.site-head .site-nav.is-open{display:flex}.site-head .site-nav>a,.site-head .site-nav .has-sub>a{min-height:44px;color:var(--ink);border:0;align-items:center;padding:0;font-size:1rem;text-decoration:none;display:flex}.site-head .site-nav [aria-current=page]{color:var(--wood);border:0}.site-head .site-nav .has-sub{width:100%}.site-nav .sub{min-width:0;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:0;padding:0 0 .4rem 1rem;display:flex;position:static}.site-nav .sub a{min-height:40px;color:var(--mute);align-items:center;font-size:.95rem;text-decoration:none;display:flex}.site-nav .sub a:hover,.site-head .site-nav>a:hover{color:var(--wood)}.cover{background:var(--bg);height:100svh;min-height:32rem;position:relative;overflow:hidden}.cover__img{object-fit:cover;object-position:50% 50%;filter:none;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(74% 80%,#000 56%,#0000 100%);mask-image:radial-gradient(74% 80%,#000 56%,#0000 100%)}.theme-dark .cover__img{mix-blend-mode:screen}.cover__text{background:0 0;max-width:min(36rem,60vw);padding:0;position:absolute;top:13vh;left:34%;right:auto}.cover__title{color:#3a3733;text-shadow:none;margin:0 0 .35rem;font-family:Caveat,cursive;font-size:clamp(2.2rem,5vw,3.9rem);font-weight:700;line-height:1.02}.cover__more{color:#3a3733;min-height:44px;transition:background-size .4s var(--ease),color .2s;background-image:linear-gradient(currentColor,currentColor);background-position:0 85%;background-repeat:no-repeat;background-size:100% 2px;align-items:center;font-family:Caveat,cursive;font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:500;text-decoration:none;display:inline-flex}.cover__more:hover{color:var(--wood);background-position:100% 85%;background-size:0 2px}.theme-dark .cover__title,.theme-dark .cover__more{color:#ece8de}.cover__logo{display:none}@media (width<=640px){.cover__text{max-width:none;top:14vh;left:1.25rem;right:1.25rem}.cover__img{object-position:60% 50%}}.cover__img{object-position:50% 50%;-webkit-mask-image:radial-gradient(50% 64% at 66% 60%,#000 38%,#0000 100%);mask-image:radial-gradient(50% 64% at 66% 60%,#000 38%,#0000 100%)}.cover__text{top:20vh;left:var(--g);max-width:min(32rem,46vw)}@media (width<=900px){.cover__text{max-width:none;right:var(--g)}}@media (width<=640px){.cover__text{top:17vh;left:1.25rem;right:1.25rem}.cover__img{object-fit:fill;width:190vw;max-width:none;height:auto;inset:auto auto 5vh -71vw;-webkit-mask-image:radial-gradient(38% 62% at 64% 58%,#000 36%,#0000 100%);mask-image:radial-gradient(38% 62% at 64% 58%,#000 36%,#0000 100%)}}.brand img{height:84px}@media (width<=640px){.brand img{height:68px}}@media (prefers-color-scheme:dark){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html:not(.theme-dark){background-color:var(--bg);color:var(--ink)}img,picture,svg,video{filter:none}}.page.wrap.page--col{max-width:calc(44rem + 2 * var(--g))}.site-head .site-nav{padding-left:var(--g);padding-right:var(--g);box-sizing:border-box}.site-nav .sub{padding-left:1rem}@media (width<=640px){.site-head .site-nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:auto;left:0;right:0}}@media (width>=641px){.site-head .site-nav{width:min(21rem,calc(100vw - 2*var(--g)));border:1px solid var(--line);padding-left:1.4rem;padding-right:1.4rem}}.site-nav .sub{padding:0 0 .4rem 1rem;display:none}.site-nav .has-sub.is-open .sub{display:flex}.site-head .site-nav .sub-toggle{width:100%;min-height:44px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:.7rem;padding:0;font-size:1rem;display:flex}.site-head .site-nav .sub-toggle:hover,.site-head .site-nav .sub-toggle[aria-current=page]{color:var(--wood)}.site-head .site-nav .sub-toggle:focus-visible{outline:2px solid var(--wood);outline-offset:2px}.sub-toggle__arrow{width:.5rem;height:.5rem;transition:transform .2s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)translateY(-2px)}.has-sub.is-open .sub-toggle__arrow{transform:rotate(-135deg)translateY(-2px)}@media (prefers-reduced-motion:reduce){.sub-toggle__arrow{transition:none}}.cover__lead{color:#3a3733;margin:0 0 .6rem;font-family:inherit;font-size:1.05rem;font-weight:600;line-height:1.35}.cover__copy{color:#3a3733;max-width:none;margin:0 0 .6rem;font-size:.98rem;line-height:1.55}.cover__box{background:#faf8f4eb;max-width:34rem;padding:clamp(.9rem,2vw,1.4rem) clamp(1rem,2.2vw,1.6rem)}.cover__box .cover__copy:last-child,.cover__box .cover__lead+.cover__copy+.cover__copy+.cover__copy{margin-bottom:0}.home-note{max-width:38rem;padding:clamp(2rem,6vw,3.5rem) var(--g) clamp(2.5rem,7vw,4rem);text-align:center;box-shadow:none;background:0 0;border:0;margin:0 auto}.home-note__lead{color:#2b2824;margin:0 0 .9rem;font-family:Caveat,Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-size:clamp(1.9rem,4.4vw,2.5rem);font-weight:700;line-height:1.1}.home-note__copy{color:#2b2824;margin:0 0 .7rem;font-family:Caveat,Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-size:clamp(1.45rem,3.4vw,1.75rem);font-weight:500;line-height:1.3}.home-note__copy:last-child{margin-bottom:0}
