:root{color:#183b40;font-synthesis:none;text-rendering:optimizelegibility;background:#071d46;font-family:ui-rounded,Trebuchet MS,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{min-width:320px;margin:0}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit}button{font:inherit}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}p{line-height:1.65}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #ffb72c}section{isolation:isolate;position:relative}section[id],#recipe-groups{scroll-margin-top:90px}.wrap{width:min(1180px,100% - 80px);margin-inline:auto}.eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:800}h1{letter-spacing:-.045em;font-size:clamp(42px,4.6vw,70px);font-weight:900;line-height:1.06}h2{letter-spacing:-.035em;font-size:clamp(34px,3.9vw,58px);font-weight:900;line-height:1.12}h3{font-size:24px;line-height:1.15}.coral{color:#b9341c}.skip-link{z-index:100;color:#102b3d;background:#fff;padding:14px;position:fixed;top:-100px;left:12px}.skip-link:focus{top:12px}.site-header{z-index:20;background:#fff7eaef;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;width:min(1240px,100% - 48px);min-height:66px;padding:12px 22px;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #134b5820}.wordmark{letter-spacing:-.07em;color:#087c94;white-space:nowrap;font-size:25px;font-weight:1000;text-decoration:none}.wordmark>span:first-child{color:#d64523}.wordmark .domain{color:#3b4435;letter-spacing:-.04em;font-size:.65em}nav{align-items:center;gap:23px;font-size:13px;font-weight:800;display:flex}nav a{white-space:nowrap;text-decoration:none}nav a:hover{text-decoration:underline}.nav-social{color:#fff;border-radius:30px;padding:10px 17px}.telegram{background:linear-gradient(135deg,#087fac,#04618d)}.max{background:linear-gradient(135deg,#8232de,#5720b1)}.menu-toggle{display:none}.social-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.social-button{color:#fff;border:1px solid #ffffff80;border-radius:32px;justify-content:center;align-items:center;gap:11px;min-height:54px;padding:14px 19px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px #12375233,0 8px 28px #00a8e02b}.social-button:hover{transform:translateY(-3px);box-shadow:0 6px #12375233,0 9px 24px #00a8e045}.plane{font-size:26px;line-height:1;display:block;transform:rotate(-27deg)}.chat-icon{border:5px solid #fff;border-radius:50%;flex-shrink:0;width:23px;height:23px;display:block;position:relative}.chat-icon:after{content:"";border-top:6px solid #0000;border-left:7px solid #fff;position:absolute;bottom:-5px;left:-4px;transform:rotate(12deg)}.temporary-notice{max-width:430px;color:inherit;margin-top:14px;font-size:12px;line-height:1.55}.scene-image{z-index:-3;position:absolute;inset:0}.scene-image img{object-fit:cover;width:100%;height:100%}.scene:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.hero{background:#55cdd5;align-items:center;height:min(900px,100svh);min-height:760px;padding:105px 0 85px;display:flex}.hero:after{background:linear-gradient(90deg,#0000 37%,#d7f6f244 53%,#e1f9f155 100%),linear-gradient(#0000 88%,#f4e1bd 100%)}.hero .scene-image img{object-position:50% 65%}.hero-layout{grid-template-columns:1.06fr 1fr;align-items:start;gap:55px;display:grid}.hero-copy{max-width:560px;padding-top:40px}.hero-copy h1 span{color:#aa351d}.hero-description{margin:20px 0 26px;font-size:19px;font-weight:600;line-height:1.6}.hero-sales{margin-top:24px;font-size:14px;line-height:1.6;text-decoration:none;display:inline-block}.hero-sales strong{border-bottom:1px dashed #183b4070;font-size:17px}.hero .temporary-notice{background:#fff4deed;border-radius:12px;padding:10px 13px}.scroll-cue{align-items:center;gap:10px;font-size:12px;font-weight:700;text-decoration:none;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.scroll-cue span{font-size:25px;animation:2.8s ease-in-out infinite nudge}.wood{color:#3e291c;background:repeating-linear-gradient(2deg,#0000 0 28px,#9c571925 29px 31px,#0000 32px 64px),linear-gradient(110deg,#e9b774,#ffe0a4 44%,#d79e56);border:2px solid #a86831;border-radius:9px;position:relative;box-shadow:0 5px #80461a,0 12px 28px #5a39193b}.wood:before,.wood:after{content:"";background:#79502d;border:2px solid #d8bd7e;border-radius:50%;width:8px;height:8px;position:absolute;top:14px;box-shadow:0 1px 2px #4e301b}.wood:before{left:12px}.wood:after{right:12px}.hanging-brand{text-align:center;max-width:475px;margin-top:34px;padding:24px 18px 22px;transform:rotate(-5deg)}.hanging-brand:before,.hanging-brand:after{width:6px;height:82px;box-shadow:none;background:repeating-linear-gradient(30deg,#a47845 0 3px,#e9bf7b 4px 6px);border:0;border-radius:4px;top:-74px}.hanging-brand:before{left:35px}.hanging-brand:after{right:35px}.crown{color:#ffc531;text-shadow:0 3px #a3571a;font-size:48px;position:absolute;top:-48px;left:50%;transform:translate(-50%)}.big-wordmark{white-space:nowrap;letter-spacing:-.07em;color:#078aa6;text-shadow:1px 3px #fff1cc,0 6px #735027,0 8px 8px #7e542866;font-size:clamp(45px,5.5vw,80px);font-weight:1000;display:block}.big-wordmark b{color:#e34623}.big-wordmark>span{color:#fabe39;font-size:.75em}.brand-caption{margin-top:14px;font-size:15px;font-weight:800;display:block}.sign{padding:20px 32px;font-size:clamp(32px,3.2vw,49px);display:inline-block;transform:rotate(-2deg)}.sign span{color:#a83719}.shore{background:radial-gradient(at 10% 20%,#fff7dc88,#0000 50%),repeating-radial-gradient(at 25% 40%,#b8874520 0 1px,#0000 1px 7px),#f4e1bd}.sales{padding:50px 0 84px}.sales .section-intro{max-width:670px;margin-top:18px;font-size:18px}.product-slots{grid-template-columns:1fr 1fr;gap:26px;margin-top:30px;display:grid}.product-slot{background:#fff9e9;border-radius:8px;padding:12px 12px 0;transform:rotate(-1.4deg);box-shadow:0 14px 30px #93714b24}.product-slot.cooked{transform:rotate(1.4deg)}.photo-space{aspect-ratio:1.85;color:#3d594d;background:radial-gradient(circle at 30% 20%,#d6efe5,#b4cdc0);border:1px dashed #648370;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.cooked .photo-space{color:#725040;background:radial-gradient(circle at 30% 20%,#ffe5c4,#e2baa2);border-color:#ac8269}.photo-space svg{fill:none;stroke:currentColor;stroke-width:2px;width:60px}.photo-space span{font-size:13px}.product-caption{padding:22px 18px 24px}.product-caption p{margin-top:6px;font-size:14px}.sales-actions{justify-content:space-between;align-items:center;gap:30px;margin-top:36px;display:flex}.sales-actions strong{font-size:23px}.sales-actions p{font-size:14px}.sales-actions>div:last-child{max-width:510px}.sales-actions .temporary-notice{font-size:12px}.about{background:linear-gradient(#f4e1bd,#bce9d7 30%,#69c9cd 100%);padding:58px 0 86px}.about-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.porthole{aspect-ratio:1.07;border:10px solid #fff0c2;border-radius:49% 47% 45% 48%;width:100%;margin:0;overflow:hidden;transform:rotate(-4deg);box-shadow:0 0 0 3px #aa8351,0 18px 35px #14596b30}.porthole img{object-fit:cover;object-position:12% 70%;width:100%;height:100%;transform:scale(1.35)}.about-copy>p:not(.eyebrow){margin-top:25px;font-size:18px}.handwritten{margin-top:22px;font-size:24px;font-style:italic;font-weight:800;display:block;transform:rotate(-3deg)}.interests{color:#fffaf0;background:linear-gradient(#69c9cd,#167d91 75%,#dbb788);padding:36px 0 96px}.interests h2 span{color:#ffda85}.crate-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:36px;display:grid}.crate{text-align:center;color:#fff6de;background:repeating-linear-gradient(0deg,#0000 0 58px,#6d3c2040 59px 61px,#0000 62px 64px),linear-gradient(100deg,#98592c,#b47840 50%,#85502c);border-bottom:12px solid #8d542a;padding:28px 22px 32px;transform:rotate(-2deg);box-shadow:0 6px #563720,0 15px 30px #073e5430}.crate:nth-child(2n){transform:rotate(2deg)}.crate>span{color:#ffd277;margin-bottom:22px;font-size:44px;line-height:1.1;display:block}.crate h3{font-size:21px}.crate p{margin-top:15px;font-size:14px}.bubbles{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.bubbles i{border:1px solid #ceffff70;border-radius:50%;width:24px;height:24px;animation:10s linear infinite bubble-rise;position:absolute;bottom:20px;left:5%;box-shadow:inset 4px 3px 8px #b0ffff33}.bubbles i:nth-child(2){width:40px;height:40px;animation-delay:-4s;left:92%}.bubbles i:nth-child(3){width:14px;height:14px;animation-delay:-7s;left:78%}.recipes{background:#dbb788;min-height:780px;padding:88px 0 110px}.recipes:after{background:linear-gradient(#dbb788 0%,#0000 17% 84%,#222956 100%),linear-gradient(90deg,#0000 40%,#fff0cb90 65%,#ffe4b5c9 100%)}.story-layout{grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:560px;display:grid}.story-copy{grid-column:2;position:relative}.story-copy>p:not(.eyebrow):not(.temporary-notice){margin-top:24px;font-size:18px}.recipe-copy .sign{font-size:50px;line-height:1.02}.recipe-link{color:#fff5dc;background:#a6381b;border-radius:9px;gap:15px;min-height:52px;margin-top:24px;padding:15px 20px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 4px #782913}.recipe-groups{margin-top:20px}.recipes .temporary-notice{background:#fff3deed;border-radius:9px;padding:8px 12px}.community{color:#fff6df;background:#222956;min-height:720px;padding:95px 0 110px}.community:after{background:linear-gradient(#222956 0%,#0000 22% 81%,#071d46 100%),linear-gradient(90deg,#0000 38%,#091b406b 55%,#081738bb 100%)}.community h2 span{color:#ffd690}.community .eyebrow{color:#ffdfb4}.community .temporary-notice{color:#fff5d9}.community .story-layout{min-height:510px}.faq{z-index:2;background-color:#f4e1bd;border-radius:45% 45% 0 0/30px 30px 0 0;padding:78px 0 100px;box-shadow:0 -20px 50px #071d4670}.faq-layout{grid-template-columns:.9fr 1.1fr;gap:60px;display:grid}.faq-layout>div>p:not(.eyebrow){margin-top:24px;font-size:17px}.faq-list{align-content:start;gap:9px;display:grid}.faq details{background:#fff6de;border:1px solid #c7a477;border-radius:8px;padding:0 20px}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:58px;font-size:15px;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:24px;font-weight:400}.faq details[open] summary:after{content:"−"}.faq details p{padding:5px 25px 22px 0;font-size:15px}.finale{color:#fff3d0;background:#071d46;flex-direction:column;justify-content:space-between;min-height:800px;padding:160px 0 0;display:flex}.finale:after{background:linear-gradient(#f4e1bd 0%,#04173b28 30%,#0000 65%,#03142ce6)}.final-copy{text-align:center;position:relative}.final-copy h2{color:#ffe6b1;text-transform:uppercase;text-shadow:0 0 8px #ff994355,0 0 35px #de559060;font-size:clamp(44px,6.3vw,94px);line-height:1.04}.final-copy h2 span{color:#fbbefe;text-shadow:0 0 12px #a244f4,0 0 35px #b949ee77}.final-copy .social-actions{justify-content:center;margin-top:35px}.final-copy .social-button{box-shadow:0 0 18px #00b7ff8c,0 0 40px #00b7ff30}.final-copy .social-button.max{box-shadow:0 0 18px #9a40ffaa,0 0 40px #c64bff40}.final-copy .temporary-notice{background:#092144d9;border-radius:10px;margin:18px auto 0;padding:10px 15px}.finale footer{justify-content:space-between;align-items:center;gap:20px;padding:38px 0;font-size:13px;display:flex}.finale .wordmark{color:#7fe2f3}.finale .wordmark .domain{color:#fff5d9}.finale footer>p{color:#fff2d5}.finale footer>a:last-child{align-items:center;min-height:44px;text-decoration:none;display:flex}@keyframes nudge{50%{transform:translateY(5px)}}@keyframes bubble-rise{0%{opacity:0;transform:translateY(0)}15%{opacity:.7}85%{opacity:.7}to{opacity:0;transform:translateY(-450px)}}@media (width>=1500px){.hero{max-height:960px}.recipes,.community{min-height:850px}}@media (width<=1100px){nav{gap:15px}.wrap{width:calc(100% - 56px)}.site-header{padding-inline:18px}.hero-layout{gap:35px}.hero-copy{padding-top:25px}.hanging-brand{padding:20px 12px}.brand-caption{font-size:12px}.social-button{padding-inline:16px;font-size:13px}.crate-grid{gap:14px}.crate{padding-inline:15px}.about-layout{gap:45px}}@media (width<=900px){.site-header{border-radius:13px;width:calc(100% - 32px);min-height:60px;top:12px}.menu-toggle{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:flex}.menu-toggle span{background:#183b40;border-radius:2px;width:23px;height:2px}.site-header nav{background:#fff5df;border-radius:14px;gap:4px;width:min(320px,100vw - 32px);padding:18px;display:grid;position:absolute;top:75px;right:0;box-shadow:0 15px 35px #17374e30}.site-header nav[hidden]{display:none}.site-header nav a{min-height:46px;padding:13px 16px}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hero-layout{grid-template-columns:1fr 1fr;gap:24px}.hero{min-height:780px}.big-wordmark{font-size:49px}.brand-caption{font-size:12px}.hero-copy h1{font-size:48px}.hero-copy .eyebrow{font-size:10px}.hero-description{font-size:17px}.hero-copy .social-actions{gap:9px}.hero-copy .social-button{min-width:180px}.crate-grid{grid-template-columns:1fr 1fr;gap:22px}.crate{padding:28px}.sales-actions{flex-direction:column;align-items:start}.story-layout{gap:30px}.community-copy h2{font-size:44px}.recipe-copy .sign{font-size:42px}.faq-layout{gap:35px}}@media (width<=700px){html{scroll-padding-top:20px}section[id],#recipe-groups{scroll-margin-top:24px}.wrap{width:calc(100% - 36px)}.site-header{min-height:54px;padding:8px 13px;position:absolute;top:10px}.wordmark{font-size:24px}.hero{align-items:start;height:auto;min-height:830px;padding:100px 0 340px}.hero:after{background:linear-gradient(#e7f9f1 0%,#e7f9f1ed 15%,#e7f9f1dd 50%,#0000 73% 93%,#f4e1bd 100%)}.hero .scene-image img{object-position:50% 100%}.hero-layout{flex-direction:column;align-items:center;gap:22px;display:flex}.hanging-brand{width:90%;max-width:340px;margin-top:12px;padding:16px 10px;transform:rotate(-3deg)}.hanging-brand:before,.hanging-brand:after{height:46px;top:-42px}.crown{font-size:35px;top:-36px}.big-wordmark{font-size:52px}.brand-caption{margin-top:8px;font-size:11px}.hero-copy{text-align:center;max-width:460px;padding:0}.hero-copy h1{font-size:44px}.hero-copy .eyebrow{margin-bottom:11px;font-size:10px}.hero-description{margin:14px 0 18px;font-size:15px;line-height:1.5}.hero-copy .social-actions{flex-wrap:nowrap;justify-content:center;gap:9px}.hero-copy .social-button{gap:7px;min-width:0;min-height:50px;padding:12px 13px;font-size:12px}.hero-copy .temporary-notice{max-width:345px;margin:12px auto 0;padding:7px 10px;font-size:11px}.hero-sales{margin-top:14px;font-size:12px}.hero-sales strong{font-size:15px}.scroll-cue{color:#203d40;bottom:14px}.plane{font-size:21px}.chat-icon{border-width:4px;width:20px;height:20px}.sales{padding:36px 0 60px}.sales h2{font-size:34px}.eyebrow{letter-spacing:.11em;margin-bottom:14px;font-size:10px}.section-intro{font-size:15px!important}.product-slots{gap:14px;margin-top:25px}.product-slot{padding:6px 6px 0}.photo-space{aspect-ratio:.96;gap:10px;padding:10px}.photo-space svg{width:43px}.photo-space span{text-align:center;font-size:11px}.product-caption{padding:15px 8px 19px}.product-caption h3{font-size:19px}.product-caption p{font-size:11px;line-height:1.5}.sales-actions{gap:18px;margin-top:26px}.sales-actions strong{font-size:21px}.social-button{gap:8px;min-height:50px;padding:12px 14px;font-size:12px}.social-actions{gap:9px}.temporary-notice{font-size:11px}.about{padding:40px 0 65px}.about-layout{flex-direction:column;gap:32px;display:flex}.porthole{aspect-ratio:1.2;width:min(340px,85%)}.sign{padding:18px 25px;font-size:33px}.about-copy>p:not(.eyebrow){margin-top:22px;font-size:16px}.handwritten{font-size:22px}.interests{padding:25px 0 70px}.interests h2{font-size:35px}.crate-grid{gap:16px;margin-top:30px}.crate{padding:22px 13px}.crate h3{font-size:19px}.crate p{margin-top:12px;font-size:12px;line-height:1.6}.crate>span{margin-bottom:15px;font-size:35px}.recipes{min-height:890px;padding:52px 0 355px}.recipes:after{background:linear-gradient(#dbb788 0%,#ffe4bcf0 20%,#ffe4bce0 52%,#0000 70% 91%,#222956 100%)}.story-layout{min-height:0;display:block}.story-copy{max-width:440px;margin:auto}.recipe-copy .sign{max-width:300px;font-size:40px;display:block;transform:rotate(-2deg)}.story-copy>p:not(.eyebrow):not(.temporary-notice){margin-top:22px;font-size:16px}.recipe-link{padding:13px 16px;font-size:14px}.recipe-groups{margin-top:18px}.recipes .scene-image img,.community .scene-image img{object-position:50% 100%}.community{min-height:900px;padding:70px 0 370px}.community:after{background:linear-gradient(#222956 0%,#222956fa 15%,#121f4ee8 49%,#0000 65% 88%,#071d46 100%)}.community .story-layout{min-height:0}.community-copy h2{font-size:45px}.community-copy .social-actions{margin-top:24px}.faq{padding:48px 0 65px}.faq-layout{display:block}.faq h2{font-size:36px}.faq-layout>div>p:not(.eyebrow){margin-top:18px;font-size:15px}.faq-list{margin-top:28px}.faq summary{min-height:58px;font-size:14px}.faq details{padding-inline:15px}.faq details p{padding-right:0;font-size:14px}.finale{min-height:730px;padding:130px 0 0}.finale:after{background:linear-gradient(#f4e1bd 0%,#071d4655 40%,#0000 72%,#03142cf0)}.final-copy h2{font-size:45px}.final-copy .eyebrow{font-size:9px}.final-copy .social-actions{flex-wrap:nowrap;margin-top:25px}.final-copy .social-button{padding-inline:12px;font-size:12px}.final-copy .temporary-notice{max-width:340px;font-size:11px}.finale footer{flex-wrap:wrap;gap:14px;padding-bottom:24px;display:flex}.finale footer>p{order:3;width:100%;font-size:12px}.finale footer>a:last-child{margin-left:auto}.scene-image img{width:100%;height:100%}}@media (width<=374px){.big-wordmark{font-size:46px}.hero-copy h1{font-size:40px}.hero-copy .social-button,.final-copy .social-button{padding-inline:10px;font-size:11px}.hero{min-height:820px}.crate h3{font-size:17px}.crate p{font-size:11px}}@media (width<=700px){.hero .scene-image{height:355px;top:auto;bottom:0}.recipes .scene-image,.community .scene-image{height:365px;top:auto;bottom:0}.hero:after{background:linear-gradient(#e7f9f1 58%,#0000 70% 94%,#f4e1bd 100%)}.recipes:after{background:linear-gradient(#dbb788 0%,#ffe4bc 56%,#0000 69% 94%,#222956 100%)}.community:after{background:linear-gradient(#222956 55%,#0000 69% 92%,#071d46 100%)}.hero{background:#e7f9f1}.hero .scene-image img{object-position:40% center}}@media (width>=901px){.hero{align-items:flex-start}.hero-layout{grid-template-columns:1.5fr 1fr;gap:45px;padding-top:20px}.hanging-brand{max-width:420px;margin-top:0;padding:18px 15px}.big-wordmark{font-size:65px}.brand-caption{font-size:13px}.hero-copy{padding-top:115px}.hero-copy h1{font-size:clamp(46px,4vw,62px)}}@media (width<=700px){.hero .scene-image,.recipes .scene-image,.community .scene-image{-webkit-mask-image:linear-gradient(#0000,#000 20%);mask-image:linear-gradient(#0000,#000 20%)}}@media (width>=901px){.hanging-brand{justify-self:end;width:100%;max-width:380px}.big-wordmark{font-size:59px}}.product-photo{margin:0}.product-photo img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}@media (width<=700px){.product-photo img{aspect-ratio:1;object-position:50% 65%}}@media (width>=701px) and (width<=900px){.hero{background:#e7f9f1;align-items:flex-start;height:auto;min-height:1180px;padding:110px 0 480px}.hero-layout{flex-direction:column;align-items:center;gap:28px;display:flex}.hanging-brand{width:400px;max-width:100%;margin-top:12px;padding:20px;transform:rotate(-3deg)}.big-wordmark{font-size:60px}.hero-copy{text-align:center;max-width:460px;padding:0}.hero-copy .social-actions{flex-wrap:nowrap;justify-content:center}.hero-copy .social-button{min-width:0}.hero-copy .temporary-notice{margin-inline:auto}.hero .scene-image{height:460px;top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 20%);mask-image:linear-gradient(#0000,#000 20%)}.hero:after{background:linear-gradient(#e7f9f1 58%,#0000 70% 94%,#f4e1bd 100%)}.hero .scene-image img{object-position:50% center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}.page-scroll{position:relative}#top{height:0}.quick-navigation{right:18px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:15;filter:drop-shadow(0 5px 7px #33281845);align-items:center;gap:7px;display:flex;position:fixed}.quick-navigation a{color:#493624;white-space:nowrap;background:url(/images/cream-plank.webp) 50%/100% 100% no-repeat;justify-content:center;align-items:center;min-width:112px;min-height:55px;padding:18px 22px 11px;font-size:14px;font-weight:900;text-decoration:none;display:flex}.quick-navigation a:hover{text-decoration:none;transform:translateY(-2px)}.quick-navigation a:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #076f72}@media (width<=700px){.quick-navigation{gap:4px;right:10px}.quick-navigation a{min-width:105px;min-height:53px;padding-inline:18px;font-size:13px}}@media (prefers-reduced-motion:reduce){.quick-navigation a:hover{transform:none}}html{scroll-padding-bottom:90px}.recipes-page .quick-navigation a{min-width:95px;padding-inline:14px}.quick-navigation{padding-bottom:2px}@keyframes gentle-reveal{0%{opacity:.55;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.reveal-once{animation:.52s cubic-bezier(.22,.7,.25,1) both gentle-reveal}@media (prefers-reduced-motion:reduce){.reveal-once{animation:none}}
