:root{--r-logo-flower-x:2.28%;--r-logo-flower-y:1.17%;--r-logo-flower-w:6.18%;--r-logo-flower-h:6.05%;--r-wordmark-x:9.18%;--r-wordmark-y:0.68%;--r-wordmark-w:26.04%;--r-wordmark-h:6.64%;--r-wordmark-cap:36px;--r-wordmark-font:52px;--r-wordmark-family:"Ancizar Serif";--r-wordmark-weight:700;--r-nav-1-x:61.2%;--r-nav-1-y:2.73%;--r-nav-1-w:6.18%;--r-nav-1-h:3.13%;--r-nav-1-cap:16px;--r-nav-1-font:23px;--r-nav-2-x:69.53%;--r-nav-2-y:2.73%;--r-nav-2-w:5.08%;--r-nav-2-h:3.13%;--r-nav-3-x:76.69%;--r-nav-3-y:2.73%;--r-nav-3-w:5.34%;--r-nav-3-h:3.13%;--r-nav-4-x:83.72%;--r-nav-4-y:2.73%;--r-nav-4-w:4.95%;--r-nav-4-h:3.13%;--r-nav-5-x:91.8%;--r-nav-5-y:2.73%;--r-nav-5-w:5.21%;--r-nav-5-h:3.13%;--r-header-rule-x:1.43%;--r-header-rule-y:7.81%;--r-header-rule-w:97.14%;--r-header-rule-h:0.49%;--r-lake-illustration-x:1.43%;--r-lake-illustration-y:12.21%;--r-lake-illustration-w:18.88%;--r-lake-illustration-h:27.54%;--r-tagline-x:5.73%;--r-tagline-y:41.7%;--r-tagline-w:10.09%;--r-tagline-h:12.5%;--r-tagline-cap:25px;--r-tagline-font:36px;--r-flower-ornament-x:7.29%;--r-flower-ornament-y:54.98%;--r-flower-ornament-w:6.84%;--r-flower-ornament-h:6.64%;--r-brand-block-x:3.78%;--r-brand-block-y:64.26%;--r-brand-block-w:14.19%;--r-brand-block-h:5.08%;--r-brand-block-cap:8px;--r-brand-block-font:12px;--r-waves-ornament-x:8.59%;--r-waves-ornament-y:69.92%;--r-waves-ornament-w:4.04%;--r-waves-ornament-h:2.15%;--r-calendar-pad-x:21.81%;--r-calendar-pad-y:10.55%;--r-calendar-pad-w:36.59%;--r-calendar-pad-h:61.72%;--r-day-numeral-x:31.58%;--r-day-numeral-y:16.41%;--r-day-numeral-w:19.53%;--r-day-numeral-h:24.41%;--r-date-line-x:28.84%;--r-date-line-y:41.41%;--r-date-line-w:26.37%;--r-date-line-h:4.49%;--r-date-line-cap:37px;--r-date-line-font:45px;--r-date-line-family:"Unna";--r-date-line-weight:400;--r-date-rule-x:28.52%;--r-date-rule-y:47.17%;--r-date-rule-w:27.02%;--r-date-rule-h:0.49%;--r-almanac-x:31.77%;--r-almanac-y:49.32%;--r-almanac-w:20.83%;--r-almanac-h:6.64%;--r-almanac-cap:16px;--r-almanac-font:23px;--r-today-box-x:28.65%;--r-today-box-y:57.23%;--r-today-box-w:27.34%;--r-today-box-h:9.38%;--r-today-flower-x:29.82%;--r-today-flower-y:58.98%;--r-today-flower-w:4.04%;--r-today-flower-h:5.66%;--r-today-text-x:34.77%;--r-today-text-y:58.79%;--r-today-text-w:20.31%;--r-today-text-h:6.45%;--r-today-text-cap:18px;--r-today-text-font:27px;--r-column-rule-x:59.7%;--r-column-rule-y:11.23%;--r-column-rule-w:0.33%;--r-column-rule-h:61.33%;--r-porada-heading-x:61.72%;--r-porada-heading-y:11.33%;--r-porada-heading-w:24.09%;--r-porada-heading-h:5.08%;--r-porada-heading-cap:27px;--r-porada-heading-font:40px;--r-porada-sprig-x:86.26%;--r-porada-sprig-y:12.11%;--r-porada-sprig-w:2.93%;--r-porada-sprig-h:3.32%;--r-sekacz-title-x:61.72%;--r-sekacz-title-y:16.8%;--r-sekacz-title-w:9.44%;--r-sekacz-title-h:6.25%;--r-sekacz-title-cap:36px;--r-sekacz-title-font:52px;--r-sekacz-subtitle-x:61.72%;--r-sekacz-subtitle-y:22.27%;--r-sekacz-subtitle-w:18.55%;--r-sekacz-subtitle-h:3.52%;--r-sekacz-subtitle-cap:17px;--r-sekacz-subtitle-font:25px;--r-sekacz-illustration-x:82.16%;--r-sekacz-illustration-y:16.41%;--r-sekacz-illustration-w:16.6%;--r-sekacz-illustration-h:21.68%;--r-sekacz-intro-x:61.72%;--r-sekacz-intro-y:27.34%;--r-sekacz-intro-w:20.18%;--r-sekacz-intro-h:9.38%;--r-sekacz-intro-cap:13px;--r-sekacz-intro-font:19px;--r-sekacz-intro-family:"Rasa";--r-sekacz-intro-weight:300;--r-ingredients-heading-x:61.72%;--r-ingredients-heading-y:38.28%;--r-ingredients-heading-w:6.18%;--r-ingredients-heading-h:3.03%;--r-ingredients-heading-cap:15px;--r-ingredients-heading-font:22px;--r-ingredients-list-x:61.85%;--r-ingredients-list-y:41.8%;--r-ingredients-list-w:13.67%;--r-ingredients-list-h:18.07%;--r-ingredients-list-cap:12px;--r-ingredients-list-font:17px;--r-inner-rule-x:75.85%;--r-inner-rule-y:39.06%;--r-inner-rule-w:0.26%;--r-inner-rule-h:33.2%;--r-steps-heading-x:77.15%;--r-steps-heading-y:38.28%;--r-steps-heading-w:8.79%;--r-steps-heading-h:3.03%;--r-steps-heading-cap:15px;--r-steps-heading-font:22px;--r-step-1-num-x:77.15%;--r-step-1-num-y:41.8%;--r-step-1-num-w:1.82%;--r-step-1-num-h:2.73%;--r-step-1-text-x:79.75%;--r-step-1-text-y:41.8%;--r-step-1-text-w:17.9%;--r-step-1-text-h:4.69%;--r-step-1-text-cap:12px;--r-step-1-text-font:18px;--r-step-2-num-x:77.15%;--r-step-2-num-y:47.17%;--r-step-2-num-w:1.82%;--r-step-2-num-h:2.73%;--r-step-2-text-x:79.75%;--r-step-2-text-y:47.17%;--r-step-2-text-w:17.9%;--r-step-2-text-h:6.05%;--r-step-2-text-cap:12px;--r-step-2-text-font:18px;--r-step-3-num-x:77.15%;--r-step-3-num-y:54.2%;--r-step-3-num-w:1.82%;--r-step-3-num-h:2.73%;--r-step-3-text-x:79.75%;--r-step-3-text-y:54.2%;--r-step-3-text-w:17.9%;--r-step-3-text-h:4.69%;--r-step-3-text-cap:12px;--r-step-3-text-font:18px;--r-step-4-num-x:77.15%;--r-step-4-num-y:59.57%;--r-step-4-num-w:1.82%;--r-step-4-num-h:2.73%;--r-step-4-text-x:79.75%;--r-step-4-text-y:59.57%;--r-step-4-text-w:17.9%;--r-step-4-text-h:4.69%;--r-step-4-text-cap:12px;--r-step-4-text-font:17px;--r-step-5-num-x:77.15%;--r-step-5-num-y:66.7%;--r-step-5-num-w:1.82%;--r-step-5-num-h:2.73%;--r-step-5-text-x:79.75%;--r-step-5-text-y:66.7%;--r-step-5-text-w:17.9%;--r-step-5-text-h:4.69%;--r-step-5-text-cap:12px;--r-step-5-text-font:18px;--r-smacznego-x:64.13%;--r-smacznego-y:62.3%;--r-smacznego-w:8.14%;--r-smacznego-h:8.98%;--r-smacznego-cap:15px;--r-smacznego-font:22px;--r-bottom-rule-x:1.43%;--r-bottom-rule-y:74.71%;--r-bottom-rule-w:97.14%;--r-bottom-rule-h:0.49%;--r-upcoming-icon-x:1.82%;--r-upcoming-icon-y:77.54%;--r-upcoming-icon-w:3.13%;--r-upcoming-icon-h:4.3%;--r-upcoming-label-x:1.95%;--r-upcoming-label-y:81.74%;--r-upcoming-label-w:9.77%;--r-upcoming-label-h:8.59%;--r-upcoming-label-cap:19px;--r-upcoming-label-font:28px;--r-band-rule-left-x:12.24%;--r-band-rule-left-y:77.15%;--r-band-rule-left-w:0.26%;--r-band-rule-left-h:19.04%;--r-sheet-1-x:14.32%;--r-sheet-1-y:76.37%;--r-sheet-1-w:11.2%;--r-sheet-1-h:20.7%;--r-sheet-1-date-x:14.84%;--r-sheet-1-date-y:77.54%;--r-sheet-1-date-w:10.16%;--r-sheet-1-date-h:7.62%;--r-sheet-1-icon-x:18.36%;--r-sheet-1-icon-y:84.96%;--r-sheet-1-icon-w:3.26%;--r-sheet-1-icon-h:3.71%;--r-sheet-1-event-x:14.84%;--r-sheet-1-event-y:88.87%;--r-sheet-1-event-w:10.16%;--r-sheet-1-event-h:7.03%;--r-sheet-1-event-cap:10px;--r-sheet-1-event-font:16px;--r-sheet-2-x:27.41%;--r-sheet-2-y:76.37%;--r-sheet-2-w:11.2%;--r-sheet-2-h:20.7%;--r-sheet-2-date-x:27.93%;--r-sheet-2-date-y:77.54%;--r-sheet-2-date-w:10.16%;--r-sheet-2-date-h:7.62%;--r-sheet-2-icon-x:31.45%;--r-sheet-2-icon-y:84.96%;--r-sheet-2-icon-w:3.26%;--r-sheet-2-icon-h:3.71%;--r-sheet-2-event-x:27.93%;--r-sheet-2-event-y:88.87%;--r-sheet-2-event-w:10.16%;--r-sheet-2-event-h:7.03%;--r-sheet-2-event-cap:11px;--r-sheet-2-event-font:16px;--r-sheet-3-x:40.43%;--r-sheet-3-y:76.37%;--r-sheet-3-w:11.2%;--r-sheet-3-h:20.7%;--r-sheet-3-date-x:40.95%;--r-sheet-3-date-y:77.54%;--r-sheet-3-date-w:10.16%;--r-sheet-3-date-h:7.62%;--r-sheet-3-icon-x:44.47%;--r-sheet-3-icon-y:84.96%;--r-sheet-3-icon-w:3.26%;--r-sheet-3-icon-h:3.71%;--r-sheet-3-event-x:40.95%;--r-sheet-3-event-y:88.87%;--r-sheet-3-event-w:10.16%;--r-sheet-3-event-h:7.03%;--r-sheet-3-event-cap:11px;--r-sheet-3-event-font:16px;--r-sheet-4-x:53.52%;--r-sheet-4-y:76.37%;--r-sheet-4-w:11.2%;--r-sheet-4-h:20.7%;--r-sheet-4-date-x:54.04%;--r-sheet-4-date-y:77.54%;--r-sheet-4-date-w:10.16%;--r-sheet-4-date-h:7.62%;--r-sheet-4-icon-x:57.29%;--r-sheet-4-icon-y:84.57%;--r-sheet-4-icon-w:3.78%;--r-sheet-4-icon-h:4.88%;--r-sheet-4-event-x:53.78%;--r-sheet-4-event-y:88.87%;--r-sheet-4-event-w:10.68%;--r-sheet-4-event-h:7.03%;--r-sheet-4-event-cap:10px;--r-sheet-4-event-font:15px;--r-sheet-5-x:66.15%;--r-sheet-5-y:76.37%;--r-sheet-5-w:11.2%;--r-sheet-5-h:20.7%;--r-sheet-5-date-x:66.67%;--r-sheet-5-date-y:77.54%;--r-sheet-5-date-w:10.16%;--r-sheet-5-date-h:7.62%;--r-sheet-5-icon-x:69.53%;--r-sheet-5-icon-y:84.57%;--r-sheet-5-icon-w:3.78%;--r-sheet-5-icon-h:4.3%;--r-sheet-5-event-x:66.67%;--r-sheet-5-event-y:88.87%;--r-sheet-5-event-w:10.16%;--r-sheet-5-event-h:7.03%;--r-sheet-5-event-cap:10px;--r-sheet-5-event-font:15px;--r-sheet-6-x:77.93%;--r-sheet-6-y:76.37%;--r-sheet-6-w:11.2%;--r-sheet-6-h:20.7%;--r-sheet-6-date-x:78.45%;--r-sheet-6-date-y:77.54%;--r-sheet-6-date-w:10.16%;--r-sheet-6-date-h:7.62%;--r-sheet-6-icon-x:81.12%;--r-sheet-6-icon-y:84.57%;--r-sheet-6-icon-w:4.04%;--r-sheet-6-icon-h:4.3%;--r-sheet-6-event-x:78.45%;--r-sheet-6-event-y:88.87%;--r-sheet-6-event-w:10.16%;--r-sheet-6-event-h:7.03%;--r-sheet-6-event-cap:10px;--r-sheet-6-event-font:15px;--r-band-rule-right-x:89.45%;--r-band-rule-right-y:77.15%;--r-band-rule-right-w:0.26%;--r-band-rule-right-h:19.04%;--r-razem-heart-x:92.97%;--r-razem-heart-y:77.73%;--r-razem-heart-w:2.34%;--r-razem-heart-h:3.32%;--r-razem-text-x:90.3%;--r-razem-text-y:79.88%;--r-razem-text-w:8.85%;--r-razem-text-h:11.72%;--r-razem-flower-x:92.45%;--r-razem-flower-y:91.02%;--r-razem-flower-w:3.78%;--r-razem-flower-h:4.49%}.comp-frame{aspect-ratio:1536/1024;width:100%;position:relative;overflow:hidden}.r-logo-flower{left:var(--r-logo-flower-x);top:var(--r-logo-flower-y);width:var(--r-logo-flower-w);height:var(--r-logo-flower-h);position:absolute}.r-wordmark{left:var(--r-wordmark-x);top:var(--r-wordmark-y);width:var(--r-wordmark-w);height:var(--r-wordmark-h);position:absolute}.r-nav-1{left:var(--r-nav-1-x);top:var(--r-nav-1-y);width:var(--r-nav-1-w);height:var(--r-nav-1-h);position:absolute}.r-nav-2{left:var(--r-nav-2-x);top:var(--r-nav-2-y);width:var(--r-nav-2-w);height:var(--r-nav-2-h);position:absolute}.r-nav-3{left:var(--r-nav-3-x);top:var(--r-nav-3-y);width:var(--r-nav-3-w);height:var(--r-nav-3-h);position:absolute}.r-nav-4{left:var(--r-nav-4-x);top:var(--r-nav-4-y);width:var(--r-nav-4-w);height:var(--r-nav-4-h);position:absolute}.r-nav-5{left:var(--r-nav-5-x);top:var(--r-nav-5-y);width:var(--r-nav-5-w);height:var(--r-nav-5-h);position:absolute}.r-header-rule{left:var(--r-header-rule-x);top:var(--r-header-rule-y);width:var(--r-header-rule-w);height:var(--r-header-rule-h);position:absolute}.r-lake-illustration{left:var(--r-lake-illustration-x);top:var(--r-lake-illustration-y);width:var(--r-lake-illustration-w);height:var(--r-lake-illustration-h);position:absolute}.r-tagline{left:var(--r-tagline-x);top:var(--r-tagline-y);width:var(--r-tagline-w);height:var(--r-tagline-h);position:absolute}.r-flower-ornament{left:var(--r-flower-ornament-x);top:var(--r-flower-ornament-y);width:var(--r-flower-ornament-w);height:var(--r-flower-ornament-h);position:absolute}.r-brand-block{left:var(--r-brand-block-x);top:var(--r-brand-block-y);width:var(--r-brand-block-w);height:var(--r-brand-block-h);position:absolute}.r-waves-ornament{left:var(--r-waves-ornament-x);top:var(--r-waves-ornament-y);width:var(--r-waves-ornament-w);height:var(--r-waves-ornament-h);position:absolute}.r-calendar-pad{left:var(--r-calendar-pad-x);top:var(--r-calendar-pad-y);width:var(--r-calendar-pad-w);height:var(--r-calendar-pad-h);position:absolute}.r-day-numeral{left:var(--r-day-numeral-x);top:var(--r-day-numeral-y);width:var(--r-day-numeral-w);height:var(--r-day-numeral-h);position:absolute}.r-date-line{left:var(--r-date-line-x);top:var(--r-date-line-y);width:var(--r-date-line-w);height:var(--r-date-line-h);position:absolute}.r-date-rule{left:var(--r-date-rule-x);top:var(--r-date-rule-y);width:var(--r-date-rule-w);height:var(--r-date-rule-h);position:absolute}.r-almanac{left:var(--r-almanac-x);top:var(--r-almanac-y);width:var(--r-almanac-w);height:var(--r-almanac-h);position:absolute}.r-today-box{left:var(--r-today-box-x);top:var(--r-today-box-y);width:var(--r-today-box-w);height:var(--r-today-box-h);position:absolute}.r-today-flower{left:var(--r-today-flower-x);top:var(--r-today-flower-y);width:var(--r-today-flower-w);height:var(--r-today-flower-h);position:absolute}.r-today-text{left:var(--r-today-text-x);top:var(--r-today-text-y);width:var(--r-today-text-w);height:var(--r-today-text-h);position:absolute}.r-column-rule{left:var(--r-column-rule-x);top:var(--r-column-rule-y);width:var(--r-column-rule-w);height:var(--r-column-rule-h);position:absolute}.r-porada-heading{left:var(--r-porada-heading-x);top:var(--r-porada-heading-y);width:var(--r-porada-heading-w);height:var(--r-porada-heading-h);position:absolute}.r-porada-sprig{left:var(--r-porada-sprig-x);top:var(--r-porada-sprig-y);width:var(--r-porada-sprig-w);height:var(--r-porada-sprig-h);position:absolute}.r-sekacz-title{left:var(--r-sekacz-title-x);top:var(--r-sekacz-title-y);width:var(--r-sekacz-title-w);height:var(--r-sekacz-title-h);position:absolute}.r-sekacz-subtitle{left:var(--r-sekacz-subtitle-x);top:var(--r-sekacz-subtitle-y);width:var(--r-sekacz-subtitle-w);height:var(--r-sekacz-subtitle-h);position:absolute}.r-sekacz-illustration{left:var(--r-sekacz-illustration-x);top:var(--r-sekacz-illustration-y);width:var(--r-sekacz-illustration-w);height:var(--r-sekacz-illustration-h);position:absolute}.r-sekacz-intro{left:var(--r-sekacz-intro-x);top:var(--r-sekacz-intro-y);width:var(--r-sekacz-intro-w);height:var(--r-sekacz-intro-h);position:absolute}.r-ingredients-heading{left:var(--r-ingredients-heading-x);top:var(--r-ingredients-heading-y);width:var(--r-ingredients-heading-w);height:var(--r-ingredients-heading-h);position:absolute}.r-ingredients-list{left:var(--r-ingredients-list-x);top:var(--r-ingredients-list-y);width:var(--r-ingredients-list-w);height:var(--r-ingredients-list-h);position:absolute}.r-inner-rule{left:var(--r-inner-rule-x);top:var(--r-inner-rule-y);width:var(--r-inner-rule-w);height:var(--r-inner-rule-h);position:absolute}.r-steps-heading{left:var(--r-steps-heading-x);top:var(--r-steps-heading-y);width:var(--r-steps-heading-w);height:var(--r-steps-heading-h);position:absolute}.r-step-1-num{left:var(--r-step-1-num-x);top:var(--r-step-1-num-y);width:var(--r-step-1-num-w);height:var(--r-step-1-num-h);position:absolute}.r-step-1-text{left:var(--r-step-1-text-x);top:var(--r-step-1-text-y);width:var(--r-step-1-text-w);height:var(--r-step-1-text-h);position:absolute}.r-step-2-num{left:var(--r-step-2-num-x);top:var(--r-step-2-num-y);width:var(--r-step-2-num-w);height:var(--r-step-2-num-h);position:absolute}.r-step-2-text{left:var(--r-step-2-text-x);top:var(--r-step-2-text-y);width:var(--r-step-2-text-w);height:var(--r-step-2-text-h);position:absolute}.r-step-3-num{left:var(--r-step-3-num-x);top:var(--r-step-3-num-y);width:var(--r-step-3-num-w);height:var(--r-step-3-num-h);position:absolute}.r-step-3-text{left:var(--r-step-3-text-x);top:var(--r-step-3-text-y);width:var(--r-step-3-text-w);height:var(--r-step-3-text-h);position:absolute}.r-step-4-num{left:var(--r-step-4-num-x);top:var(--r-step-4-num-y);width:var(--r-step-4-num-w);height:var(--r-step-4-num-h);position:absolute}.r-step-4-text{left:var(--r-step-4-text-x);top:var(--r-step-4-text-y);width:var(--r-step-4-text-w);height:var(--r-step-4-text-h);position:absolute}.r-step-5-num{left:var(--r-step-5-num-x);top:var(--r-step-5-num-y);width:var(--r-step-5-num-w);height:var(--r-step-5-num-h);position:absolute}.r-step-5-text{left:var(--r-step-5-text-x);top:var(--r-step-5-text-y);width:var(--r-step-5-text-w);height:var(--r-step-5-text-h);position:absolute}.r-smacznego{left:var(--r-smacznego-x);top:var(--r-smacznego-y);width:var(--r-smacznego-w);height:var(--r-smacznego-h);position:absolute}.r-bottom-rule{left:var(--r-bottom-rule-x);top:var(--r-bottom-rule-y);width:var(--r-bottom-rule-w);height:var(--r-bottom-rule-h);position:absolute}.r-upcoming-icon{left:var(--r-upcoming-icon-x);top:var(--r-upcoming-icon-y);width:var(--r-upcoming-icon-w);height:var(--r-upcoming-icon-h);position:absolute}.r-upcoming-label{left:var(--r-upcoming-label-x);top:var(--r-upcoming-label-y);width:var(--r-upcoming-label-w);height:var(--r-upcoming-label-h);position:absolute}.r-band-rule-left{left:var(--r-band-rule-left-x);top:var(--r-band-rule-left-y);width:var(--r-band-rule-left-w);height:var(--r-band-rule-left-h);position:absolute}.r-sheet-1{left:var(--r-sheet-1-x);top:var(--r-sheet-1-y);width:var(--r-sheet-1-w);height:var(--r-sheet-1-h);position:absolute}.r-sheet-1-date{left:var(--r-sheet-1-date-x);top:var(--r-sheet-1-date-y);width:var(--r-sheet-1-date-w);height:var(--r-sheet-1-date-h);position:absolute}.r-sheet-1-icon{left:var(--r-sheet-1-icon-x);top:var(--r-sheet-1-icon-y);width:var(--r-sheet-1-icon-w);height:var(--r-sheet-1-icon-h);position:absolute}.r-sheet-1-event{left:var(--r-sheet-1-event-x);top:var(--r-sheet-1-event-y);width:var(--r-sheet-1-event-w);height:var(--r-sheet-1-event-h);position:absolute}.r-sheet-2{left:var(--r-sheet-2-x);top:var(--r-sheet-2-y);width:var(--r-sheet-2-w);height:var(--r-sheet-2-h);position:absolute}.r-sheet-2-date{left:var(--r-sheet-2-date-x);top:var(--r-sheet-2-date-y);width:var(--r-sheet-2-date-w);height:var(--r-sheet-2-date-h);position:absolute}.r-sheet-2-icon{left:var(--r-sheet-2-icon-x);top:var(--r-sheet-2-icon-y);width:var(--r-sheet-2-icon-w);height:var(--r-sheet-2-icon-h);position:absolute}.r-sheet-2-event{left:var(--r-sheet-2-event-x);top:var(--r-sheet-2-event-y);width:var(--r-sheet-2-event-w);height:var(--r-sheet-2-event-h);position:absolute}.r-sheet-3{left:var(--r-sheet-3-x);top:var(--r-sheet-3-y);width:var(--r-sheet-3-w);height:var(--r-sheet-3-h);position:absolute}.r-sheet-3-date{left:var(--r-sheet-3-date-x);top:var(--r-sheet-3-date-y);width:var(--r-sheet-3-date-w);height:var(--r-sheet-3-date-h);position:absolute}.r-sheet-3-icon{left:var(--r-sheet-3-icon-x);top:var(--r-sheet-3-icon-y);width:var(--r-sheet-3-icon-w);height:var(--r-sheet-3-icon-h);position:absolute}.r-sheet-3-event{left:var(--r-sheet-3-event-x);top:var(--r-sheet-3-event-y);width:var(--r-sheet-3-event-w);height:var(--r-sheet-3-event-h);position:absolute}.r-sheet-4{left:var(--r-sheet-4-x);top:var(--r-sheet-4-y);width:var(--r-sheet-4-w);height:var(--r-sheet-4-h);position:absolute}.r-sheet-4-date{left:var(--r-sheet-4-date-x);top:var(--r-sheet-4-date-y);width:var(--r-sheet-4-date-w);height:var(--r-sheet-4-date-h);position:absolute}.r-sheet-4-icon{left:var(--r-sheet-4-icon-x);top:var(--r-sheet-4-icon-y);width:var(--r-sheet-4-icon-w);height:var(--r-sheet-4-icon-h);position:absolute}.r-sheet-4-event{left:var(--r-sheet-4-event-x);top:var(--r-sheet-4-event-y);width:var(--r-sheet-4-event-w);height:var(--r-sheet-4-event-h);position:absolute}.r-sheet-5{left:var(--r-sheet-5-x);top:var(--r-sheet-5-y);width:var(--r-sheet-5-w);height:var(--r-sheet-5-h);position:absolute}.r-sheet-5-date{left:var(--r-sheet-5-date-x);top:var(--r-sheet-5-date-y);width:var(--r-sheet-5-date-w);height:var(--r-sheet-5-date-h);position:absolute}.r-sheet-5-icon{left:var(--r-sheet-5-icon-x);top:var(--r-sheet-5-icon-y);width:var(--r-sheet-5-icon-w);height:var(--r-sheet-5-icon-h);position:absolute}.r-sheet-5-event{left:var(--r-sheet-5-event-x);top:var(--r-sheet-5-event-y);width:var(--r-sheet-5-event-w);height:var(--r-sheet-5-event-h);position:absolute}.r-sheet-6{left:var(--r-sheet-6-x);top:var(--r-sheet-6-y);width:var(--r-sheet-6-w);height:var(--r-sheet-6-h);position:absolute}.r-sheet-6-date{left:var(--r-sheet-6-date-x);top:var(--r-sheet-6-date-y);width:var(--r-sheet-6-date-w);height:var(--r-sheet-6-date-h);position:absolute}.r-sheet-6-icon{left:var(--r-sheet-6-icon-x);top:var(--r-sheet-6-icon-y);width:var(--r-sheet-6-icon-w);height:var(--r-sheet-6-icon-h);position:absolute}.r-sheet-6-event{left:var(--r-sheet-6-event-x);top:var(--r-sheet-6-event-y);width:var(--r-sheet-6-event-w);height:var(--r-sheet-6-event-h);position:absolute}.r-band-rule-right{left:var(--r-band-rule-right-x);top:var(--r-band-rule-right-y);width:var(--r-band-rule-right-w);height:var(--r-band-rule-right-h);position:absolute}.r-razem-heart{left:var(--r-razem-heart-x);top:var(--r-razem-heart-y);width:var(--r-razem-heart-w);height:var(--r-razem-heart-h);position:absolute}.r-razem-text{left:var(--r-razem-text-x);top:var(--r-razem-text-y);width:var(--r-razem-text-w);height:var(--r-razem-text-h);position:absolute}.r-razem-flower{left:var(--r-razem-flower-x);top:var(--r-razem-flower-y);width:var(--r-razem-flower-w);height:var(--r-razem-flower-h);position:absolute}.sheet{aspect-ratio:1536/1024;background:var(--paper);width:100%;max-width:1680px;margin-inline:auto;position:relative;overflow:hidden;container-type:inline-size}.sheet>*{--u:calc(100cqw / 1536)}.plate{object-fit:cover;display:block}.r-calendar-pad{transform:scaleX(1.17)}.plate-contain,.day-group .plate,.r-sekacz-illustration{object-fit:contain}.sheet ul,.sheet ol{margin:0;padding:0;list-style:none}:where(.sheet) :where(p,h1,h2,h3,h4){font-weight:inherit;margin:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brand{color:var(--navy);text-decoration:none}.wordmark{font-family:var(--font-wordmark);font-weight:700;font-size:calc(var(--u) * 46);white-space:nowrap;align-items:center;line-height:1.2;display:flex}.nav-item{justify-content:center;align-items:center;display:flex}.nav-item a{font-family:var(--font-display);font-size:calc(var(--u) * 23);color:var(--navy-soft);white-space:nowrap;line-height:1;text-decoration:none}.nav-item a:hover{color:var(--red);text-underline-offset:.2em;text-decoration:underline 1px}.rule{display:block}.rule:before{content:"";width:100%;height:calc(var(--u) * 2);margin-top:calc(var(--u) * 1);background:var(--navy-soft);display:block}.rule-red:before{background:var(--red)}.rule-v:before{width:calc(var(--u) * 2);height:100%;margin:0 auto}.tagline{font-family:var(--font-display);font-style:italic;font-size:calc(var(--u) * 36);padding-top:calc(var(--u) * 4);color:var(--navy);text-align:center;line-height:1.06}.brand-block{justify-content:flex-end;align-items:center;gap:calc(var(--u) * 8);border-top:calc(var(--u) * 1.5) solid var(--navy-soft);color:var(--navy);text-transform:uppercase;text-align:center;flex-direction:column;display:flex}.brand-block-name{font-family:var(--font-label);font-weight:600;font-size:calc(var(--u) * 15);letter-spacing:.16em;line-height:1}.brand-block-tags{font-family:var(--font-label);font-weight:500;font-size:calc(var(--u) * 10.5);letter-spacing:.18em;line-height:1}.day-numeral{font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 360);color:var(--red);text-align:center;letter-spacing:-.02em;-webkit-text-stroke:calc(var(--u) * 7) var(--red);paint-order:stroke fill;justify-content:center;align-items:flex-end;line-height:.7;display:flex;overflow:clip}.date-line{font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 35);color:var(--ink);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:flex}.date-line .dot,.date-line .weekday{text-transform:none;font-weight:400}.date-line .weekday{color:var(--red)}.almanac{font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 23);letter-spacing:-.01em;text-align:center;white-space:nowrap;line-height:1.45}.today-box{border:calc(var(--u) * 2) solid var(--red)}.today-text{font-family:var(--font-display);font-size:calc(var(--u) * 27);letter-spacing:-.006em;color:var(--red);white-space:nowrap;line-height:1.2}.porada-heading,.sekacz-title,.sekacz-subtitle,.recipe-heading{align-items:center;line-height:1.3;display:flex}.porada-heading{font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 36);color:var(--navy);letter-spacing:-.02em;white-space:nowrap;border-bottom:calc(var(--u) * 1.5) solid var(--navy-soft)}.sekacz-title{font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 48);color:var(--ink)}.sekacz-title a{color:inherit;text-decoration:none}.sekacz-title a:hover{color:var(--red)}.sekacz-subtitle{font-family:var(--font-display);font-style:italic;font-size:calc(var(--u) * 25);color:var(--navy);white-space:nowrap}.sekacz-intro{font-family:var(--font-body);font-weight:300;font-size:calc(var(--u) * 19);line-height:1.3}.recipe-heading{font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 22);color:var(--navy);white-space:nowrap}.ingredients{font-family:var(--font-body);font-size:calc(var(--u) * 16);white-space:nowrap;flex-direction:column;justify-content:space-between;line-height:1;display:flex}.ingredients li:before{content:"";width:calc(var(--u) * 5);height:calc(var(--u) * 5);margin:0 calc(var(--u) * 10) calc(var(--u) * 3) calc(var(--u) * 2);background:var(--ink);border-radius:50%;display:inline-block}.step-num{background:var(--navy);color:var(--paper);font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 20);padding-top:calc(var(--u) * 2);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex}.step-text{font-family:var(--font-body);font-size:calc(var(--u) * 18);line-height:1.14}.smacznego{font-family:var(--font-display);font-style:italic;font-size:calc(var(--u) * 22);color:var(--navy);flex-direction:column;justify-content:space-between;align-items:center;display:flex}.smacznego-wave{width:calc(var(--u) * 52);height:auto}.smacznego-sprig{width:calc(var(--u) * 30);height:auto}.upcoming-label{font-family:var(--font-display);font-size:calc(var(--u) * 28);padding-top:calc(var(--u) * 5);color:var(--navy);font-weight:700;line-height:1.02}.upcoming-label .arrow{width:calc(var(--u) * 44);margin:0 0 0 calc(var(--u) * 82);color:var(--navy);display:block}.day-sheet{background:var(--sheet);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) rgb(var(--sheet-shadow) / .18);background-image:radial-gradient(circle at center, var(--perforation) 0 calc(var(--u) * 1.6), transparent calc(var(--u) * 2));background-size:calc(var(--u) * 11) calc(var(--u) * 10);background-repeat:repeat-x;background-position:calc(var(--u) * 6) calc(var(--u) * 4)}.day-date{padding-top:calc(var(--u) * 3);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.day-number{font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 50);color:var(--red);line-height:1}.day-month{margin-top:calc(var(--u) * 2);font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 12);text-transform:uppercase;white-space:nowrap}.day-month .dot,.day-month .weekday{text-transform:none;font-weight:400}.day-month .weekday{color:var(--red)}.day-event{text-align:center;font-family:var(--font-body);font-size:calc(var(--u) * 15);letter-spacing:-.015em;flex-direction:column;align-items:center;line-height:1.2;display:flex}.day-event-line,.day-time{white-space:nowrap}.day-time{margin-top:auto}.razem-text{font-family:var(--font-script);font-weight:500;font-size:calc(var(--u) * 24);color:var(--navy);text-align:center;justify-content:center;align-items:center;line-height:1;display:flex}.today-group,.day-group{display:contents}.r-sekacz-illustration{padding:0 calc(var(--u) * 2) calc(var(--u) * 8) calc(var(--u) * 3)}.day-event-single{padding-top:calc(var(--u) * 15)}.r-band-rule-left:before{width:calc(var(--u) * 3);background:linear-gradient(90deg,#4f7aa0,#a9c3d6 55%,#5c86a6);margin:0}.r-nav-2 a{font-style:italic}.razem-words{max-width:80%;display:inline-block;transform:rotate(-5deg)}@media (width<=1099px){.sheet{aspect-ratio:auto;padding:0 16px;overflow:visible;container-type:normal}.sheet>*{--u:1px}:where(.sheet) [class*=r-]{width:auto;height:auto;position:static;top:auto;left:auto}.sheet .rule-v,.r-header-rule,.r-calendar-pad,.r-date-rule,.r-column-rule,.r-bottom-rule,.r-waves-ornament,.r-razem-heart,.r-razem-flower,.r-today-box,.day-sheet{display:none}.sheet>header{border-bottom:2px solid var(--navy-soft);flex-direction:column;gap:12px;padding:16px 0 14px;display:flex}.brand{align-items:center;gap:10px;display:flex}.r-logo-flower{width:56px;height:auto}.wordmark{font-size:clamp(26px,7vw,40px)}.sheet nav ul{justify-content:space-between;gap:8px;display:flex}.nav-item{justify-content:flex-start}.nav-item a{padding:8px 0;font-size:clamp(15px,4.4vw,19px);display:inline-block}main{flex-direction:column;display:flex}.today{text-align:center;background-color:var(--sheet);background-image:radial-gradient(circle at center, var(--perforation) 0 2px, transparent 2.5px);box-shadow:0 3px 10px rgb(var(--sheet-shadow) / .2);background-position:8px 10px;background-repeat:repeat-x;background-size:14px 12px;flex-direction:column;order:-2;align-items:center;gap:10px;margin:24px 0 8px;padding:36px 20px 24px;display:flex;position:relative}.day-numeral{-webkit-text-stroke-width:4px;font-size:clamp(140px,42vw,220px);line-height:.8;overflow:visible}.date-line{white-space:normal;border-bottom:2px solid var(--red);flex-wrap:wrap;padding-bottom:12px;font-size:clamp(22px,6.4vw,30px)}.almanac{white-space:normal;font-size:18px}.today-group{border:2px solid var(--red);text-align:left;align-items:center;gap:12px;padding:12px 14px;display:flex}.r-today-flower{flex:none;width:44px;height:auto}.today-text{white-space:normal;font-size:20px}.upcoming{order:-1;padding:20px 0 8px;display:block}.r-upcoming-icon{display:none}.upcoming-label{padding:0 0 12px;font-size:24px}.upcoming-label br,.upcoming-label .arrow{display:none}.days{scroll-snap-type:x mandatory;gap:14px;padding:4px 2px 14px;display:flex;overflow-x:auto}.day-group{scroll-snap-align:start;background-color:var(--sheet);background-image:radial-gradient(circle at center, var(--perforation) 0 1.6px, transparent 2px);box-shadow:0 2px 6px rgb(var(--sheet-shadow) / .18);background-position:6px 6px;background-repeat:repeat-x;background-size:11px 10px;flex-direction:column;flex:0 0 min(150px,40vw);align-items:center;gap:8px;padding:24px 10px 14px;display:flex}.day-group .plate{width:52px;height:40px;padding:0}.day-event{gap:2px;padding-top:0}.razem-text{display:none}.recipe{border-top:2px solid var(--navy-soft);grid-template-columns:1fr auto;gap:10px 16px;padding:28px 0;display:grid}.recipe>*{grid-column:1/-1}.porada-heading{white-space:normal;border-bottom:none;grid-column:1;font-size:26px}.r-porada-sprig{grid-column:2;align-self:center;width:40px}.sekacz-title{font-size:44px}.r-sekacz-illustration{justify-self:center;width:min(240px,70%)}.sekacz-intro{max-width:60ch;font-size:18px}.ingredients{white-space:normal;gap:8px;font-size:17px}.recipe-heading{margin-top:8px}.steps{gap:12px;display:grid}.steps li{grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid}.step-num{width:30px;height:30px}.step-text{font-size:17px;line-height:1.4}.smacznego{flex-direction:row;justify-content:center;gap:10px;padding-top:8px}.motto{border-top:2px solid var(--navy-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:24px 0 8px;display:grid}.r-lake-illustration{width:100%;max-width:260px;height:auto}.tagline{padding-top:0;font-size:28px}.r-flower-ornament,.brand-block{display:none}}.below{--gutter:clamp(16px, 1.45vw, 22px);padding:clamp(40px, 5vw, 72px) var(--gutter) 0;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);font-size:1.125rem;line-height:1.5;display:grid}.below>*{grid-column:1/-1}.below h2,.below h3,.below p{margin:0}.block{border-top:2px solid var(--navy-soft);margin-bottom:clamp(56px,7vw,104px);padding-top:clamp(28px,3vw,40px)}.block-split{grid-column:span 6}.block-head{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:clamp(24px,3vw,40px);display:flex}.block-head h2{font-family:var(--font-display);color:var(--navy);text-wrap:balance;font-size:clamp(2rem,3.2vw,3rem);font-weight:700;line-height:1.1}.block-sub{font-family:var(--font-display);color:var(--navy-soft);font-size:1.25rem;font-style:italic}.below a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}.below a:hover{color:var(--red)}.month{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:clamp(16px,1.8vw,28px);margin:0;padding:0;list-style:none;display:grid}.month-sheet{text-align:center;background-color:var(--sheet);background-image:radial-gradient(circle at center, var(--perforation) 0 1.6px, transparent 2px);box-shadow:0 2px 6px rgb(var(--sheet-shadow) / .18);background-position:6px 6px;background-repeat:repeat-x;background-size:11px 10px;flex-direction:column;align-items:center;padding:30px 16px 20px;display:flex;position:relative}.month-sheet.is-today{outline:2px solid var(--red);outline-offset:-8px}.month-date{flex-direction:column;align-items:center;display:flex}.month-number{font-family:var(--font-display);color:var(--red);font-size:3.25rem;font-weight:700;line-height:1}.month-weekday{font-family:var(--font-display);color:var(--red);font-size:.95rem}.month-icon{object-fit:contain;width:52px;height:44px;margin:12px 0 10px}.month-title{font-family:var(--font-display);text-wrap:balance;font-size:1.2rem;font-weight:700;line-height:1.2}.month-detail{font-size:.95rem;line-height:1.3}.month-meta{margin-top:auto;padding-top:10px;font-size:.95rem}.month-signup{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;margin-top:10px;font-size:.85rem;font-weight:600}.month-signup a{color:var(--red)}.month-past{color:var(--ink-muted);margin-top:24px;font-size:1rem}.recipes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.recipe-card{border-left:2px solid var(--navy-soft);flex-direction:column;gap:8px;padding:4px clamp(16px,2vw,32px) 8px;display:flex;position:relative}.recipe-card:first-child{border-left:none;padding-left:0}.recipe-card-art{aspect-ratio:1;object-fit:contain;width:100%;max-width:220px;height:auto;margin-bottom:4px}.recipe-card-title{font-family:var(--font-display);text-wrap:balance;font-size:2.25rem;font-weight:700;line-height:1.05}.recipe-card-title a{text-decoration:none}.recipe-card-title a:after{content:"";position:absolute;inset:0}.recipe-card-origin{font-family:var(--font-display);color:var(--navy);font-size:1.2rem;font-style:italic}.recipe-card-lead{font-weight:300}.recipe-card-keeper{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);margin-top:auto;padding-top:8px;font-size:.85rem;font-weight:600}.recipe-card-more{font-family:var(--font-display);color:var(--red);align-items:center;gap:8px;font-style:italic;display:flex}.link-arrow{width:40px;height:16px;color:var(--red)}.recipe-card:hover .recipe-card-title{color:var(--red)}@media (width<=899px){.recipe-card,.recipe-card:first-child{border-left:none;border-top:2px solid var(--navy-soft);padding:24px 0}.recipe-card:first-child{border-top:none;padding-top:0}.recipe-card-art{max-width:180px}}.chronicle{gap:28px;margin:0;padding:0;list-style:none;display:grid}.chronicle-entry{gap:6px;max-width:62ch;display:grid}.chronicle-date{font-family:var(--font-display);color:var(--red);font-style:italic}.chronicle-title{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.2}.chronicle-body p{font-weight:300}.products{gap:24px;margin:0;padding:0;list-style:none;display:grid}.product{grid-template-columns:64px 1fr;align-items:start;gap:18px;max-width:62ch;display:grid}.product-icon{object-fit:contain;width:64px;height:52px}.product-name{font-family:var(--font-display);font-size:1.35rem;font-weight:700;line-height:1.2}.product-note{font-weight:300}.product-season{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--red);font-size:.8rem;font-weight:600}.contact{border-top:2px solid var(--navy-soft);color:var(--navy);padding:clamp(28px,3vw,40px) 0 clamp(40px,5vw,64px)}.contact h2{font-family:var(--font-display);margin-bottom:24px;font-size:clamp(2rem,3.2vw,3rem);font-weight:700;line-height:1.1}.contact-grid{color:var(--ink);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}.contact-grid strong{font-family:var(--font-display);color:var(--navy);font-size:1.2rem}.contact-sign{font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;margin-top:40px;font-size:.8rem;font-weight:600}@media (prefers-reduced-motion:no-preference) and (hover:hover){.month-sheet{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.month-sheet:hover{box-shadow:0 8px 16px rgb(var(--sheet-shadow) / .2);transform:translateY(-3px)rotate(-.5deg)}}@media (width<=899px){.block-split{grid-column:1/-1}.month{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.block-sub{font-size:1.05rem}}
