@font-face{font-family:Graphik Arabic;src:url(../fonts/graphik-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Graphik Arabic;src:url(../fonts/graphik-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Graphik Arabic;src:url(../fonts/graphik-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Graphik Arabic;src:url(../fonts/graphik-super.woff2) format("woff2");font-weight:900;font-display:swap}:root{--maroon:#5e0f1b;--maroon-2:#7a1424;--red:#b3121f;--red-2:#8e0c18;--brown:#3a1a10;--brown-2:#5b2c1b;--brown-3:#2a120b;--cream:#fbf3de;--parch:#f2e1b8;--parch-2:#e8cf98;--gold:#d99a2b;--gold-2:#f2bb4a;--wa:#1d8a41;--ink:#3a1a10;--font:"Graphik Arabic","Segoe UI",Tahoma,Arial,sans-serif;--hand:var(--font);--hdr:78px;--wave:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 34' preserveAspectRatio='none'><path d='M0 0H110V17Q82.5 34 55 17T0 17Z'/></svg>");--ease:cubic-bezier(.2,.8,.2,1);--t:.4s;--paper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='360'><filter id='n' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 .42  0 0 0 0 .27  0 0 0 0 .08  .55 0 0 0 -.12'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--blot:radial-gradient(60% 50% at 18% 22%,rgba(176,120,40,.16),transparent 70%),radial-gradient(55% 45% at 85% 80%,rgba(150,95,30,.16),transparent 70%),radial-gradient(40% 35% at 70% 10%,rgba(255,255,255,.35),transparent 70%)}*,*:before,*:after{box-sizing:border-box}img{-webkit-user-drag:none;user-select:none;-webkit-touch-callout:none}.skip{position:fixed;top:-60px;inset-inline-start:12px;z-index:400;background:var(--maroon);color:#fff3d6;padding:.5em 1em;border-radius:8px;font-weight:700;transition:top .2s}.skip:focus{top:12px}html{direction:rtl;scroll-behavior:smooth;scroll-padding-top:calc(var(--hdr) + 8px);-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font);color:var(--ink);background:var(--cream);line-height:1.75;font-size:17px;overflow-x:clip;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}h1,h2,h3,h4,p{margin:0}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:min(1240px,100% - 40px);margin-inline:auto}svg.i{width:1em;height:1em;fill:currentColor;flex:none}:focus-visible{outline:3px solid var(--gold-2);outline-offset:3px;border-radius:6px}.paper{background:var(--paper),var(--blot),var(--parch);background-blend-mode:multiply,normal,normal}.paper-light{background:var(--paper),var(--blot),var(--cream)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.8em 1.7em;color:#fff7e4;font-weight:700;font-size:1rem;isolation:isolate;transition:transform var(--t) var(--ease);white-space:nowrap}.btn:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--red);border-radius:12px;filter:url(#rough);box-shadow:inset 0 -4px #0000002e;transition:background .25s}.btn:hover{transform:translateY(-4px)}.btn:hover:before{background:var(--red-2)}.btn:active{transform:translateY(0) scale(.97)}.btn.sm{padding:.55em 1.2em;font-size:.92rem}.btn.dark:before{background:var(--brown)}.btn.gold{color:var(--brown)}.btn.gold:before{background:var(--gold-2)}.btn .i{font-size:1.15em}.icon-btn{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--brown);color:#fbe7b6;position:relative;box-shadow:0 0 0 2px var(--gold) inset;transition:transform .25s,background .25s;flex:none}.icon-btn:hover{transform:translateY(-4px);background:var(--maroon)}.icon-btn .i{font-size:20px}.icon-btn.red{background:var(--red)}.icon-btn.wa{background:var(--wa)}.badge{position:absolute;top:-4px;inset-inline-start:-4px;min-width:20px;height:20px;border-radius:10px;background:var(--red);color:#fff;font-size:12px;font-weight:700;display:grid;place-items:center;padding:0 5px;border:2px solid var(--cream);line-height:1}.badge[hidden]{display:none}.hdr-wrap{position:sticky;top:env(safe-area-inset-top,0px);z-index:60;filter:drop-shadow(0 6px 10px rgba(60,25,10,.28))}.hdr{position:relative;height:calc(var(--hdr) + 12px);padding-bottom:12px;background:var(--paper),var(--blot),var(--cream);clip-path:var(--torn-b)}.hdr-logo{display:none}.hdr-in{height:var(--hdr);display:flex;align-items:center;gap:18px;width:min(1400px,100% - 32px);margin-inline:auto;position:relative}.hdr .wheat-l,.hdr .wheat-r{position:absolute;top:50%;height:58px;width:26px;transform:translateY(-50%);color:var(--gold);opacity:.95}.hdr .wheat-r{inset-inline-start:-6px}.hdr .wheat-l{inset-inline-end:-6px;transform:translateY(-50%) scaleX(-1)}.socials{display:flex;gap:10px;margin-inline-start:22px}.socials .icon-btn{width:38px;height:38px}.socials .icon-btn .i{font-size:17px}.nav{display:flex;align-items:center;margin-inline:auto}.nav a{position:relative;padding:.4em 1.15em;font-weight:700;font-size:1rem;color:var(--brown);transition:color .2s}.nav a+a:before{content:"";position:absolute;inset-inline-start:0;top:30%;bottom:30%;width:1px;background:#3a1a1059}.nav a:after{content:"";position:absolute;inset-inline:.9em;bottom:-2px;height:4px;border-radius:4px;background:var(--red);transform:scaleX(0);transform-origin:center;transition:transform .3s;clip-path:polygon(0 40%,10% 0,35% 60%,60% 10%,85% 70%,100% 20%,100% 100%,0 100%)}.nav a:hover,.nav a.on{color:var(--red)}.nav a:hover:after,.nav a.on:after{transform:scaleX(1)}.hdr-act{display:flex;align-items:center;gap:12px}.menu-btn{display:none}.mnav{position:fixed;inset:0;overflow:hidden;z-index:90;background:#2810088c;backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:.3s}.mnav.open{opacity:1;visibility:visible}.mnav-panel{position:absolute;inset-block:0;inset-inline-start:0;width:min(86vw,340px);padding:28px 24px;display:flex;flex-direction:column;gap:6px;transform:translate(100%);transition:transform .4s cubic-bezier(.2,.9,.3,1);overflow:auto}.mnav.open .mnav-panel{transform:none}.mnav-panel img{width:130px;margin:0 auto 14px}.mnav-panel a.l{padding:.7em .4em;font-weight:700;font-size:1.15rem;border-bottom:1px dashed rgba(58,26,16,.3)}.mnav-panel a.l:hover{color:var(--red)}.mnav-panel .socials{margin:18px auto 0}.mnav-close{align-self:flex-start;margin-bottom:6px}.hero{--hh:min(max(calc(100svh - var(--hdr)),600px),50vw);position:relative;height:var(--hh);margin-top:0;overflow:hidden;background:var(--paper),var(--blot),var(--cream);isolation:isolate}.hero-vis{position:absolute;inset:0;overflow:hidden;--wh:34px;-webkit-mask:linear-gradient(#000,#000) top/100% calc(100% - var(--wh) + 1px) no-repeat,var(--wave) bottom/110px var(--wh) repeat-x;mask:linear-gradient(#000,#000) top/100% calc(100% - var(--wh) + 1px) no-repeat,var(--wave) bottom/110px var(--wh) repeat-x}.hero-vis:before{content:"";position:absolute;inset:0 0 auto;height:42px;z-index:7;pointer-events:none;background:linear-gradient(#efe0bd,#efe0bd00)}.scene{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:max(100%,calc(var(--hh)*2));aspect-ratio:2/1;z-index:0}.scene>img{position:absolute;display:block;max-width:none}.scene .plate{inset:0;width:100%;height:100%;object-fit:cover}.scene .fg-table{left:0;bottom:0;width:100%;z-index:3;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 55%);mask-image:linear-gradient(to bottom,transparent,#000 55%)}.scene .fg-right{left:42.84%;top:63.1%;width:57.16%;z-index:4}.fire{position:absolute;left:88%;top:9%;width:12%;height:24%;z-index:1;background:radial-gradient(closest-side,rgba(255,170,60,.85),rgba(255,110,20,.35) 55%,transparent 75%);mix-blend-mode:screen;animation:flick 2.4s infinite alternate ease-in-out;pointer-events:none}@keyframes flick{0%{opacity:.55;transform:scale(.94)}35%{opacity:1;transform:scale(1.04)}60%{opacity:.7;transform:scale(.98)}to{opacity:.95;transform:scale(1.06)}}.rv-hero{opacity:0}.hero-wash{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#fff4d7f0 0,#fff3d4e6 26%,#fff0cd8c 40%,#fff0cd00 52%);pointer-events:none}.hero-lights{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.hero-lights i{position:absolute;bottom:-20px;width:var(--s);height:var(--s);border-radius:50%;background:#fff6ded9;filter:blur(.6px);left:var(--x);opacity:0;animation:rise var(--d) linear var(--dl) infinite}@keyframes rise{0%{transform:translate(0);opacity:0}10%{opacity:.75}90%{opacity:.25}to{transform:translate(var(--dx),-92vh);opacity:0}}.hero-copy{position:absolute;z-index:6;left:3.5%;top:50%;width:37%;transform:translateY(-52%);text-align:center}.hero-kicker{display:flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--hand);font-size:clamp(1.15rem,1.9vw,1.9rem);color:var(--brown);font-weight:700;transform:rotate(-3deg)}.hero-kicker svg{width:1.7em;height:1.7em;color:var(--brown);fill:#fff7e0;stroke:var(--brown)}.hero-title{font-weight:900;line-height:1.05;margin-top:.15em;transform:rotate(-3.5deg)}.hero-title .a{display:block;font-size:clamp(2.6rem,5.9vw,6rem);color:var(--maroon);-webkit-text-stroke:.09em #fff3d6;paint-order:stroke fill;text-shadow:0 .05em 0 var(--gold-2),0 .09em .08em rgba(90,40,10,.35)}.hero-title .b{display:block;font-size:clamp(1.8rem,4vw,4.1rem);color:var(--brown);-webkit-text-stroke:.07em #fff3d6;paint-order:stroke fill;margin-top:.05em}.hero-sub{margin-top:.8em;font-size:clamp(.95rem,1.5vw,1.5rem);font-weight:700;color:var(--brown);transform:rotate(-3.5deg);position:relative;padding-bottom:.6em}.hero-sub:after{content:"";position:absolute;inset-inline:6%;bottom:0;height:3px;background:linear-gradient(90deg,transparent,var(--gold),var(--gold-2),var(--gold),transparent);border-radius:3px}.hero-cta{margin-top:1.1em;transform:rotate(-3.5deg)}.hero-cta .btn{font-size:clamp(1rem,1.5vw,1.45rem);padding:.7em 1.8em}.hero .sprig{position:absolute;color:var(--gold);width:clamp(28px,3.4vw,52px);z-index:6}.hero-logo{position:absolute;z-index:6;left:41%;top:4.5%;width:21.5%;aspect-ratio:1;filter:drop-shadow(0 12px 22px rgba(60,20,5,.45)) drop-shadow(0 0 28px rgba(255,214,120,.65))}.hero-logo img{width:100%;height:100%;object-fit:contain;animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-chef{position:absolute;z-index:5;left:66%;bottom:0;height:calc(var(--hh)*.8);width:auto;filter:drop-shadow(0 16px 24px rgba(0,0,0,.35));transform-origin:50% 100%}.hero-chef img{height:100%;width:auto;animation:float 6s ease-in-out infinite;transform-origin:50% 100%}.marq{background:var(--maroon);color:#ffe9b8;overflow:hidden;position:relative;border-block:3px solid var(--gold);padding:.55em 0;direction:ltr}.marq-track{display:flex;width:max-content;animation:marq 38s linear infinite}.marq:hover .marq-track{animation-play-state:paused}.marq span{display:inline-flex;align-items:center;gap:1.1em;padding-inline:1.1em;font-weight:700;font-size:1.1rem;white-space:nowrap;direction:rtl}.marq svg{width:1.3em;height:1.3em;color:var(--gold-2)}@keyframes marq{to{transform:translate(-50%)}}section{position:relative;overflow-x:clip}.sec{padding:clamp(64px,9vw,120px) 0}.sec-head{text-align:center;margin-bottom:clamp(34px,5vw,60px)}.kicker{font-family:var(--hand);font-size:clamp(1.25rem,2.4vw,1.9rem);color:var(--red);font-weight:700;display:inline-flex;align-items:center;gap:.5em}.kicker svg{width:1.5em;height:1.5em;color:var(--brown);fill:#fff;stroke:var(--brown)}.sec-head h2{font-weight:900;font-size:clamp(2rem,4.6vw,3.7rem);line-height:1.2;color:var(--maroon);margin-top:.1em;-webkit-text-stroke:.05em #fff3d6;paint-order:stroke fill;text-shadow:0 .05em 0 rgba(242,187,74,.9)}.sec-head p{max-width:640px;margin:.6em auto 0;font-size:1.1rem;color:var(--brown-2)}.divider{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px;color:var(--gold)}.divider:before,.divider:after{content:"";height:2px;width:min(120px,22vw);background:linear-gradient(90deg,transparent,var(--gold))}.divider:after{transform:scaleX(-1)}.divider svg{width:22px;height:34px}.divider svg.mid{width:26px;height:40px}.rv{opacity:0;transform:translateY(32px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--dl,0s)}.rv.in{opacity:1;transform:none}.about{background:var(--paper),var(--blot),var(--cream)}.about-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(28px,5vw,70px);align-items:center}.about-art{position:relative;display:grid;place-items:center}.note-wrap{filter:drop-shadow(0 18px 22px rgba(80,40,10,.32));transition:transform var(--t) var(--ease);width:min(440px,100%)}.note-wrap:hover{transform:translateY(-6px)}.note{position:relative;z-index:1;clip-path:var(--torn-all);background:var(--paper),var(--blot),var(--parch);color:var(--brown);padding:44px 30px 34px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.note-chef{display:block;width:clamp(120px,14vw,160px);height:auto;margin:0 auto -78px;position:relative;z-index:0;filter:drop-shadow(0 8px 10px rgba(60,25,10,.3))}.note-ph{margin:0 0 20px;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:10px;border:3px solid var(--gold);box-shadow:0 8px 16px #46230a47}.note-ph img{width:100%;height:100%;object-fit:cover;object-position:30% 40%}.note-h{display:flex;align-items:center;justify-content:center;gap:.4em;font-weight:900;font-size:clamp(1.8rem,3.4vw,2.4rem);line-height:1.2}.note-h svg{width:1.4em;height:1.4em;fill:#fff7e0;stroke:var(--brown)}.note .ul{display:block;height:5px;margin:.3em auto 1em;background:var(--red);border-radius:5px;width:120px;clip-path:polygon(0 30%,8% 0,40% 70%,70% 10%,100% 60%,100% 100%,0 100%)}.note blockquote{margin:0;font-weight:700;font-size:clamp(1.15rem,2.2vw,1.45rem);line-height:1.8;color:var(--brown-2);max-width:20em}.note .sign{margin-top:.9em;display:inline-flex;align-items:center;gap:.5em;color:var(--maroon);font-weight:900;font-size:1.2rem}.note .sign .i{color:var(--red);font-size:1em}.about-txt h2{font-weight:900;font-size:clamp(2rem,4vw,3.2rem);color:var(--maroon);line-height:1.25;margin:.1em 0 .4em}.about-txt h2 em{font-style:normal;color:var(--red)}.about-txt p{font-size:1.12rem;color:var(--brown-2);margin-bottom:1em}.about-txt p strong{color:var(--maroon)}.feat{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:1.6em 0}.feat li{list-style:none;display:flex;gap:12px;align-items:center;background:#fff8e699;border:2px dashed rgba(122,20,36,.35);border-radius:16px;padding:12px 14px;font-weight:700;font-size:1rem;transition:transform .3s,background .3s}.feat li:hover{transform:translateY(-4px);background:var(--cream)}.feat .ic{width:44px;height:44px;border-radius:50%;background:var(--maroon);color:var(--gold-2);display:grid;place-items:center;flex:none}.feat .ic .i{font-size:22px}.feat{padding:0;margin-inline:0}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:1.6em}.stat{text-align:center;background:#fff7e08c;border:2px dashed rgba(139,90,40,.45);border-radius:14px;padding:14px 8px;display:flex;flex-direction:column;justify-content:center;gap:2px}.stat b{display:block;font-weight:900;font-size:2rem;color:var(--red);line-height:1.1}.stat span{font-size:.88rem;line-height:1.4;font-weight:700;color:var(--brown-2)}.products{background:var(--brown);color:var(--cream);position:relative}.products:before,.products:after{content:"";position:absolute;inset-inline:0;height:26px;background:var(--cream)}.products:before{top:-1px;clip-path:var(--torn-b)}.products:after{bottom:-1px;clip-path:var(--torn-t)}.products{background-image:radial-gradient(circle at 12% 18%,rgba(217,154,43,.12),transparent 40%),radial-gradient(circle at 88% 70%,rgba(179,18,31,.18),transparent 45%)}.products .sec-head h2{color:#ffe9b8;-webkit-text-stroke:.05em var(--brown-3);text-shadow:0 .05em 0 var(--maroon-2)}.products .sec-head p{color:#e9cfa0}.products .kicker{color:var(--gold-2)}.tools>*{min-width:0;max-width:100%}.tools{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.tabs{display:flex;gap:10px;flex-wrap:wrap}.tab{padding:.5em 1.25em;border-radius:999px;background:#fff3d614;border:2px solid rgba(242,187,74,.45);color:#ffe9b8;font-weight:700;font-size:.98rem;transition:.25s}.tab:hover{background:#fff3d629}.tab.on{background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-2px);box-shadow:0 8px 18px #b3121f73}.srch{position:relative;flex:1 1 260px;max-width:340px}.srch input{width:100%;height:46px;border-radius:999px;border:2px solid rgba(242,187,74,.5);background:#fff3d61a;color:#fff3d6;padding-inline:46px 18px;font:inherit;font-size:1rem}.srch input::placeholder{color:#d9bd8a}.srch input:focus{outline:none;border-color:var(--gold-2);background:#fff3d62e}.srch .i{position:absolute;inset-inline-start:16px;top:50%;transform:translateY(-50%);color:var(--gold-2);font-size:20px;pointer-events:none}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.card{position:relative;background:var(--paper),var(--blot),var(--cream);color:var(--brown);border-radius:18px;padding:11px 11px 16px;box-shadow:0 14px 26px #00000059;transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease);display:flex;flex-direction:column}.card:hover{transform:translateY(-6px);box-shadow:0 22px 34px #00000073}.card[hidden]{display:none}.card .ph{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:4/5;background:var(--parch-2);cursor:zoom-in;border:0;padding:0;width:100%}.card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.card:hover .ph img{transform:scale(1.07)}.card .tag{position:absolute;top:10px;inset-inline-start:10px;background:var(--maroon);color:#ffe9b8;font-size:.78rem;font-weight:700;padding:.15em .8em;border-radius:999px;border:1.5px solid var(--gold)}.card .zoom{position:absolute;bottom:10px;inset-inline-end:10px;width:36px;height:36px;border-radius:50%;background:#fff8e6eb;display:grid;place-items:center;color:var(--maroon);opacity:0;transform:scale(.7);transition:.3s}.card:hover .zoom{opacity:1;transform:none}.card h3{font-weight:900;font-size:1.12rem;line-height:1.35;margin:.7em .3em .15em;color:var(--maroon)}.card p{font-size:.9rem;color:var(--brown-2);margin:0 .3em .8em;line-height:1.55;flex:1}.card .row{display:flex;gap:8px;align-items:center;padding-inline:.2em}.card .row .btn{flex:1;padding:.55em .8em;font-size:.92rem}.card .row .icon-btn{width:40px;height:40px}.empty{text-align:center;padding:50px 10px;font-size:1.2rem;color:#ffe9b8;display:none}.empty.show{display:block}.feature-band{margin-top:clamp(40px,6vw,70px);position:relative;border-radius:26px;overflow:hidden;min-height:340px;display:flex;align-items:center;box-shadow:0 20px 40px #0006;border:3px solid var(--gold)}.feature-band>img.bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.feature-band:before{content:"";position:absolute;inset:0;background:linear-gradient(270deg,#2a120beb 0,#2a120bc7 42%,#2a120b1a 80%);z-index:1}.fb-txt{position:relative;z-index:2;padding:clamp(24px,4vw,56px);max-width:560px}.fb-txt .hand{font-family:var(--hand);color:var(--gold-2);font-size:1.6rem;font-weight:700}.fb-txt h3{font-weight:900;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.2;color:#fff3d6;margin:.1em 0 .35em}.fb-txt p{color:#ecd5a8;margin-bottom:1.2em;font-size:1.08rem}.fb-chef{position:absolute;z-index:2;inset-inline-end:3%;bottom:0;height:94%;width:auto;filter:drop-shadow(0 10px 18px rgba(0,0,0,.5))}.gal{margin-top:clamp(50px,7vw,90px)}.gal h3{text-align:center;font-family:var(--hand);font-size:clamp(1.6rem,3vw,2.3rem);color:var(--gold-2);margin-bottom:22px}.gal-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.gal-grid button{padding:0;border-radius:14px;overflow:hidden;aspect-ratio:1;border:2px solid rgba(242,187,74,.5);cursor:zoom-in;background:var(--brown-2)}.gal-grid img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.gal-grid button:hover img{transform:scale(1.1)}.tips{background:var(--paper),var(--blot),var(--cream)}.tips-wrap{display:grid;grid-template-columns:1fr 300px;gap:clamp(24px,4vw,56px);align-items:center}.tip-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.tip{position:relative;background:var(--brown-3);color:#f6ead4;border-radius:14px;padding:22px;border:8px solid var(--brown-2);box-shadow:inset 0 0 0 2px #ffffff14,0 12px 22px #46230a4d;transition:transform .35s}.tip:hover{transform:translateY(-6px)}.tip .n{font-family:var(--hand);font-size:2.4rem;color:var(--gold-2);line-height:1}.tip h3{font-family:var(--hand);font-size:1.45rem;color:#fff;margin:.1em 0 .25em;font-weight:700}.tip p{font-size:.98rem;line-height:1.65;color:#e8d7b8}.tip:after{content:"";position:absolute;inset-inline-end:14px;top:14px;width:28px;height:28px;opacity:.5;background:currentColor;-webkit-mask:var(--w) center/contain no-repeat;mask:var(--w) center/contain no-repeat;color:var(--gold-2)}.tips-chef{width:100%;max-width:300px;margin-inline:auto;filter:drop-shadow(0 14px 14px rgba(60,25,10,.3));animation:float 6s ease-in-out infinite}.contact{background:var(--brown-3);color:var(--cream);overflow:hidden}.contact:before{content:"";position:absolute;top:0;inset-inline:0;height:28px;background:var(--brown);clip-path:var(--torn-b);z-index:1}.contact .bgart{position:absolute;inset:0;opacity:.16;color:var(--gold);pointer-events:none}.contact .bgart svg{position:absolute;width:150px;height:auto}.ct-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,70px);align-items:center;position:relative}.ct-card-wrap{filter:drop-shadow(0 20px 26px rgba(0,0,0,.55));transition:transform var(--t) var(--ease);max-width:520px;margin-inline:auto;width:100%}.ct-card-wrap:hover{transform:translateY(-6px)}.ct-card{position:relative;clip-path:var(--torn-all);padding:46px 38px 40px;color:var(--brown);background:var(--paper),var(--blot),var(--parch)}.ct-card .clip{position:absolute;top:6px;inset-inline-end:40px;width:28px;color:#b8883a;z-index:2}.ct-card h2{font-weight:900;font-size:clamp(2.1rem,4vw,3rem);color:var(--brown);display:flex;align-items:center;gap:.4em;line-height:1.2}.ct-card h2 svg{width:1.5em;height:1.5em;color:var(--brown);fill:#fff7e0;stroke:var(--brown)}.ct-card .ul{display:block;height:5px;margin:.35em 0 1.1em;background:var(--red);border-radius:5px;width:78%;clip-path:polygon(0 30%,8% 0,40% 70%,70% 10%,100% 60%,100% 100%,0 100%)}.crow{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1.5px solid rgba(139,90,40,.4)}.crow:last-of-type{border-bottom:0}.crow .icon-btn{width:62px;height:62px;background:var(--maroon);color:#fff3d6;box-shadow:0 0 0 3px var(--gold) inset}.crow .icon-btn .i{font-size:28px}.crow small{display:block;font-weight:700;font-size:1.05rem;color:var(--brown-2)}.crow .num{font-weight:900;color:var(--brown);letter-spacing:.02em;margin:0;display:block;white-space:nowrap;font-size:clamp(1.35rem,2.8vw,1.9rem);text-align:right}.crow>div{min-width:0}.ct-card .btn{width:100%;margin-top:14px;font-size:1.15rem}.ct-form{position:relative}.ct-form h3{font-family:var(--hand);font-size:clamp(1.7rem,3vw,2.4rem);color:var(--gold-2);margin-bottom:.1em}.ct-form>p{color:#e9cfa0;margin-bottom:1.2em}.f{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.f label{font-weight:700;color:#ffe9b8;font-size:.98rem}.f input,.f textarea,.f select{width:100%;border-radius:14px;border:2px solid rgba(242,187,74,.5);background:#fff3d614;color:#fff3d6;font:inherit;padding:.8em 1em;transition:.25s}.f select option{color:#2a120b}.f textarea{min-height:120px;resize:vertical}.f input:focus,.f textarea:focus,.f select:focus{outline:none;border-color:var(--gold-2);background:#fff3d626}.f input::placeholder,.f textarea::placeholder{color:#c9ad7c}.lb{position:fixed;inset:0;z-index:110;background:#190a05eb;display:grid;place-items:center;padding:20px;opacity:0;visibility:hidden;transition:.3s}.lb.open{opacity:1;visibility:visible}.lb figure{margin:0;max-width:min(92vw,720px);text-align:center;transform:scale(.92);transition:transform .35s}.lb.open figure{transform:none}.lb img{max-height:76vh;width:auto;margin:0 auto;border-radius:14px;border:4px solid var(--gold);box-shadow:0 20px 50px #0009}.lb figcaption{margin-top:14px;color:#fff3d6;font-weight:700;font-size:1.2rem}.lb .x{position:absolute;top:16px;inset-inline-start:16px}.lb .nv{position:absolute;top:50%;transform:translateY(-50%)}.lb .nv.p{inset-inline-end:14px}.lb .nv.n{inset-inline-start:14px}.toast{position:fixed;z-index:120;bottom:96px;left:50%;transform:translate(-50%,20px);background:var(--brown);color:#ffe9b8;padding:.7em 1.4em;border-radius:999px;font-weight:700;border:2px solid var(--gold);opacity:0;visibility:hidden;transition:.35s;max-width:90vw;text-align:center}.toast.show{opacity:1;visibility:visible;transform:translate(-50%)}.chef{background:var(--paper),var(--blot),var(--parch)}.bio-wrap{max-width:1000px;margin:0 auto clamp(40px,6vw,68px);filter:drop-shadow(0 16px 22px rgba(80,40,10,.3));transition:transform var(--t) var(--ease)}.bio-wrap:hover{transform:translateY(-6px)}.bio{clip-path:var(--torn-all);background:var(--paper),var(--blot),var(--cream);color:var(--brown);display:flex;align-items:center;gap:clamp(26px,4.5vw,56px);padding:clamp(34px,5vw,54px) clamp(24px,4.5vw,54px)}.chef-photo{position:relative;flex:none;margin:0;width:clamp(200px,24vw,250px)}.chef-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:18px;border:4px solid var(--gold);box-shadow:0 12px 24px #46230a52}.since{position:absolute;inset-inline-start:-18px;bottom:-18px;width:clamp(88px,10vw,108px);aspect-ratio:1;border-radius:50%;background:var(--maroon);color:#fff3d6;box-shadow:0 0 0 3px var(--gold) inset,0 10px 18px #3a1a1059;display:grid;place-content:center;text-align:center;line-height:1.1}.since small{font-size:.74rem;font-weight:700;color:var(--gold-2)}.since b{font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:900}.chef-bio{min-width:0;flex:1}.chef-bio h3{font-weight:900;font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.4;color:var(--brown);text-wrap:balance}.bio .ul{display:block;height:5px;margin:.4em 0 1em;background:var(--red);border-radius:5px;width:120px;clip-path:polygon(0 30%,8% 0,40% 70%,70% 10%,100% 60%,100% 100%,0 100%)}.chef-bio p{font-size:clamp(1rem,1.5vw,1.12rem);line-height:2;color:var(--brown-2);font-weight:500}.chef-bio .feat{margin:1.2em 0 0}.chef-bio strong{color:var(--maroon)}.chef-sub{text-align:center;font-weight:900;font-size:clamp(1.3rem,2.4vw,1.8rem);color:var(--brown);margin-bottom:22px}.svc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:0;margin:0}.svc{list-style:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;background:#fff8e699;border:2px dashed rgba(122,20,36,.35);border-radius:18px;padding:22px 16px;transition:transform var(--t) var(--ease),background var(--t) var(--ease)}.svc:hover{transform:translateY(-6px);background:var(--cream)}.svc .ic{width:58px;height:58px;border-radius:50%;background:var(--maroon);color:#fff3d6;box-shadow:0 0 0 3px var(--gold) inset;display:grid;place-items:center;flex:none}.svc .ic .i{font-size:26px}.svc h3{font-weight:900;font-size:1.12rem;color:var(--maroon);line-height:1.35}.svc p{font-size:.94rem;color:var(--brown-2);line-height:1.7;margin-top:.2em}.chef-sub2{margin-top:clamp(44px,6vw,76px)}.cert-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,28px);padding:0;margin:0}.cert{list-style:none;display:flex;flex-direction:column;gap:14px;background:#fff8e699;border:2px solid var(--gold);border-radius:18px;padding:14px 14px 18px;box-shadow:0 10px 22px #46230a2e;transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}.cert:hover{transform:translateY(-6px);box-shadow:0 16px 28px #46230a42}.cert button{display:block;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:10px;border:0;padding:0;background:#fff;cursor:zoom-in;box-shadow:0 0 0 1px #8b5a2859}.cert button img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s var(--ease)}.cert:hover button img{transform:scale(1.04)}.cert-info{text-align:center;display:flex;flex-direction:column;gap:4px}.cert-info h4{font-weight:900;font-size:1.1rem;color:var(--maroon);line-height:1.4}.cert-info p{font-size:.95rem;color:var(--brown-2);line-height:1.6}.cert-info .yrs{align-self:center;margin-top:4px;background:var(--maroon);color:#fff3d6;font-weight:700;font-size:.9rem;padding:.2em 1.1em;border-radius:999px;box-shadow:0 0 0 2px var(--gold) inset}.ftr{background:var(--paper),var(--blot),var(--parch);position:relative;padding:72px 0 28px;clip-path:var(--torn-t);margin-top:-18px;z-index:2}.ftr-in{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.ftr img.lg{width:150px;height:auto}.ftr .t{font-weight:700;color:var(--maroon);font-size:1.1rem}.ftr .socials{margin:4px 0 12px}.ftr .c{font-size:.92rem;color:var(--brown-2);max-width:620px}.ftr .c+.c{margin-top:-6px}.wa-float{position:fixed;z-index:70;left:16px;right:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));display:flex}.wa-float a,.to-top{width:56px;height:56px;border-radius:50%;background:var(--maroon);color:#fff3d6;display:grid;place-items:center;box-shadow:0 0 0 3px var(--gold) inset,0 8px 18px #3a1a1066;position:relative;border:0;cursor:pointer;animation:float 6s ease-in-out infinite}.wa-float a .i,.to-top .i{font-size:26px}.to-top{position:fixed;z-index:70;right:16px;left:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;transition:opacity var(--t) var(--ease),visibility var(--t)}.to-top.show{opacity:1;visibility:visible}.to-top .i{font-size:26px}*,*:before,*:after{transition-timing-function:var(--ease)!important}@media(max-width:1180px){.grid{grid-template-columns:repeat(3,1fr)}.nav a{padding-inline:.8em;font-size:.95rem}.socials{margin-inline-start:8px}}@media(max-width:1020px){.svc-grid{grid-template-columns:repeat(2,1fr)}.cert-grid{grid-template-columns:repeat(3,1fr)}.nav,.hdr .socials,.hdr .wheat-l,.hdr .wheat-r{display:none}.menu-btn{display:grid}.hdr-in{justify-content:space-between}.hdr-logo{display:block}.about-grid,.ct-grid,.tips-wrap{grid-template-columns:1fr}.tips-chef{max-width:200px;order:-1}}@media(max-width:860px){.hero{--hh:auto;height:auto;margin-top:0;padding-top:0;display:flex;flex-direction:column}.hero-vis{order:1;position:relative;inset:auto;flex:none;height:min(104vw,520px)}.hero .scene{--hh:min(104vw,520px);height:var(--hh);width:calc(var(--hh)*2);left:50%;right:auto;transform:translate(-50%)}.hero-wash,.fire,.hero .sprig{display:none}.hero-chef{left:54%;height:calc(var(--hh)*.66)}.hero-logo{inset:0;margin:auto;width:min(46vw,210px);height:min(46vw,210px);aspect-ratio:auto}.hero-copy{order:2;position:relative;left:auto;top:auto;width:min(92%,520px);transform:none;margin:0 auto;padding:28px 0 44px;text-align:center}.hero-kicker{margin-bottom:10px}.hero-title{margin-top:0;line-height:1.12}.hero-sub{margin-top:16px;padding-bottom:14px}.hero-cta{margin-top:22px}.hero-kicker,.hero-title,.hero-sub,.hero-cta{transform:none}.hero-title .a{font-size:clamp(3rem,15vw,5.2rem)}.hero-title .b{font-size:clamp(2rem,10vw,3.4rem)}.hero-kicker{font-size:1.35rem}.hero-sub{font-size:1.05rem}.hero-cta .btn{font-size:1.15rem}}@media(max-width:760px){body{font-size:16px}.grid{grid-template-columns:repeat(2,1fr);gap:14px}.card{padding:8px 8px 12px;border-radius:14px}.card h3{font-size:1rem}.card p{font-size:.84rem}.feat,.tip-grid{grid-template-columns:1fr}.gal-grid{grid-template-columns:repeat(2,1fr);gap:8px}.tools{flex-direction:column;align-items:stretch}.srch{max-width:none;flex:none}.tabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.tabs::-webkit-scrollbar{display:none}.tab{flex:none}.feature-band{min-height:380px;align-items:flex-start}.feature-band:before{background:linear-gradient(180deg,#2a120bf0 0,#2a120bcc 55%,#2a120b4d)}.fb-chef{height:46%;inset-inline-end:2%}.ct-card{padding:40px 22px 30px}.crow{gap:12px}.crow .icon-btn{width:52px;height:52px}.wa-float a,.to-top{width:50px;height:50px}}@media(max-width:560px){.bio{flex-direction:column;align-items:stretch;text-align:center}.chef-photo{margin:0 auto 22px}.bio .ul{margin-inline:auto}.chef-bio .feat{text-align:right}.svc-grid{grid-template-columns:1fr}.cert-grid{grid-template-columns:1fr;max-width:380px;margin-inline:auto}.svc{flex-direction:row;text-align:right;align-items:center;padding:16px}.stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.wrap{width:calc(100% - 28px)}.hdr-in{width:calc(100% - 20px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.rv{opacity:1;transform:none}}.intro{display:none}html.js .intro{display:grid;place-items:center;position:fixed;inset:0;z-index:300;background:var(--paper),var(--blot),var(--cream);transition:opacity .8s var(--ease),visibility .8s}html.js .intro.out{opacity:0;visibility:hidden}html.introing,html.introing body{overflow:hidden}.intro-in{display:flex;flex-direction:column;align-items:center;gap:26px;transition:opacity .5s var(--ease),transform .8s var(--ease)}.intro.out .intro-in{opacity:0;transform:translateY(-30px) scale(.94)}.intro-in img{width:min(52vw,230px);height:auto;filter:drop-shadow(0 12px 18px rgba(60,20,5,.35));animation:introIn .9s var(--ease) both,float 6s ease-in-out .9s infinite}.intro-line{display:block;width:min(56vw,240px);height:6px;border-radius:6px;background:#8b5a2838;overflow:hidden;clip-path:polygon(0 30%,8% 0,40% 70%,70% 10%,100% 60%,100% 100%,0 100%);animation:introIn .9s var(--ease) .2s both}.intro-line i{display:block;height:100%;width:100%;background:var(--red);transform-origin:right center;transform:scaleX(0);transition:transform .35s linear}@keyframes introIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}:root{--torn-b:polygon(0% 0,100% 0,100% calc(100% - 5.1px) ,99.23% calc(100% - 8.8px) ,98.85% calc(100% - 4px) ,98.46% calc(100% - 6.6px) ,97.69% calc(100% - 7.5px) ,97.31% calc(100% - 3.2px) ,96.92% calc(100% - 6px) ,96.15% calc(100% - 8.5px) ,95.38% calc(100% - 8px) ,94.62% calc(100% - 3.7px) ,93.85% calc(100% - 5.8px) ,93.46% calc(100% - 2px) ,93.08% calc(100% - 6.6px) ,92.31% calc(100% - 1.2px) ,91.54% calc(100% - 7.2px) ,90.77% calc(100% - 6.9px) ,90% calc(100% - 4.9px) ,89.23% calc(100% - 3.4px) ,88.85% calc(100% - 1.2px) ,88.46% calc(100% - 6.6px) ,88.08% calc(100% - 2.1px) ,87.69% calc(100% - 2px) ,87.31% calc(100% - 2.1px) ,86.92% calc(100% - 6.3px) ,86.15% calc(100% - 7.4px) ,85.38% calc(100% - 5.9px) ,84.62% calc(100% - 5.8px) ,84.23% calc(100% - .2px) ,83.85% calc(100% - 2.5px) ,83.08% calc(100% - .7px) ,82.69% calc(100% - 2px) ,82.31% calc(100% - .7px) ,81.92% calc(100% - 3.6px) ,81.54% calc(100% - 5.3px) ,80.77% calc(100% - .9px) ,80.38% calc(100% - 3.9px) ,80% calc(100% - 1.1px) ,79.23% calc(100% - 8.8px) ,78.85% calc(100% - 3.8px) ,78.46% calc(100% - 4.7px) ,77.69% calc(100% - 4px) ,77.31% calc(100% - 1px) ,76.92% calc(100% - 4.3px) ,76.54% calc(100% - .8px) ,76.15% calc(100% - 8.6px) ,75.38% calc(100% - 7.7px) ,74.62% calc(100% - 4.7px) ,74.23% calc(100% - .6px) ,73.85% calc(100% - 5.5px) ,73.08% calc(100% - 8px) ,72.31% calc(100% - 7.4px) ,71.54% calc(100% - 2.2px) ,71.15% calc(100% - 3px) ,70.77% calc(100% - 8.1px) ,70% calc(100% - 6.1px) ,69.62% calc(100% - 4.1px) ,69.23% calc(100% - 2.2px) ,68.46% calc(100% - 3.1px) ,68.08% calc(100% - .1px) ,67.69% calc(100% - 8.3px) ,66.92% calc(100% - 4.7px) ,66.54% calc(100% - 3.1px) ,66.15% calc(100% - 4.6px) ,65.38% calc(100% - .8px) ,64.62% calc(100% - 1.2px) ,63.85% calc(100% - 4.2px) ,63.08% calc(100% - 6.7px) ,62.31% calc(100% - 6.7px) ,61.54% calc(100% - 8.9px) ,60.77% calc(100% - 1.2px) ,60% calc(100% - 5.5px) ,59.23% calc(100% - 5.8px) ,58.46% calc(100% - 7.8px) ,57.69% calc(100% - 4px) ,56.92% calc(100% - 8.2px) ,56.15% calc(100% - 3.5px) ,55.38% calc(100% - 7.2px) ,54.62% calc(100% - 6.8px) ,53.85% calc(100% - 6.8px) ,53.08% calc(100% - 1.1px) ,52.31% calc(100% - 3.2px) ,51.54% calc(100% - 4.6px) ,50.77% calc(100% - .7px) ,50% calc(100% - 6.5px) ,49.23% calc(100% - .7px) ,48.85% calc(100% - .2px) ,48.46% calc(100% - 5.5px) ,47.69% calc(100% - 6.1px) ,46.92% calc(100% - 8.1px) ,46.15% calc(100% - 1.6px) ,45.38% calc(100% - 3.6px) ,45% calc(100% - .8px) ,44.62% calc(100% - 4.3px) ,44.23% calc(100% - 1.2px) ,43.85% calc(100% - 2.2px) ,43.46% calc(100% - 4.1px) ,43.08% calc(100% - 5.7px) ,42.31% calc(100% - 5.3px) ,41.92% calc(100% - 1px) ,41.54% calc(100% - 6.6px) ,41.15% calc(100% - .8px) ,40.77% calc(100% - 5.6px) ,40% calc(100% - 2.7px) ,39.62% calc(100% - 3.2px) ,39.23% calc(100% - 8.7px) ,38.85% calc(100% - .2px) ,38.46% calc(100% - 4.1px) ,37.69% calc(100% - 8px) ,36.92% calc(100% - 2.2px) ,36.15% calc(100% - 6.8px) ,35.77% calc(100% - .9px) ,35.38% calc(100% - 7.5px) ,35% calc(100% - 4.1px) ,34.62% calc(100% - 2.1px) ,33.85% calc(100% - 5.4px) ,33.08% calc(100% - 8.7px) ,32.31% calc(100% - 3.7px) ,31.54% calc(100% - 2.6px) ,30.77% calc(100% - 1.3px) ,30.38% calc(100% - .3px) ,30% calc(100% - 3.3px) ,29.62% calc(100% - 3.5px) ,29.23% calc(100% - 2.3px) ,28.46% calc(100% - 1.4px) ,27.69% calc(100% - 7.8px) ,26.92% calc(100% - 2.3px) ,26.54% calc(100% - 4px) ,26.15% calc(100% - 7.3px) ,25.77% calc(100% - 4.4px) ,25.38% calc(100% - 2.3px) ,24.62% calc(100% - 1.5px) ,23.85% calc(100% - 1.6px) ,23.46% calc(100% - 3.3px) ,23.08% calc(100% - 4.3px) ,22.31% calc(100% - 2px) ,21.92% calc(100% - 3.6px) ,21.54% calc(100% - 1.4px) ,21.15% calc(100% - 1.1px) ,20.77% calc(100% - 6.9px) ,20% calc(100% - 3.3px) ,19.62% calc(100% - .4px) ,19.23% calc(100% - 7.1px) ,18.46% calc(100% - 1.1px) ,17.69% calc(100% - 8.8px) ,16.92% calc(100% - 8.2px) ,16.54% calc(100% - .9px) ,16.15% calc(100% - 7.7px) ,15.38% calc(100% - 3.8px) ,14.62% calc(100% - 3.9px) ,14.23% calc(100% - 3.4px) ,13.85% calc(100% - 3px) ,13.46% calc(100% - 1px) ,13.08% calc(100% - 6.5px) ,12.31% calc(100% - 9px) ,11.92% calc(100% - 4.5px) ,11.54% calc(100% - 4.4px) ,10.77% calc(100% - 4.7px) ,10% calc(100% - 4.9px) ,9.23% calc(100% - 4.2px) ,8.85% calc(100% - 2.1px) ,8.46% calc(100% - 2.6px) ,8.08% calc(100% - .9px) ,7.69% calc(100% - 5px) ,7.31% calc(100% - .1px) ,6.92% calc(100% - 5.7px) ,6.15% calc(100% - 8.7px) ,5.38% calc(100% - .9px) ,4.62% calc(100% - 7.4px) ,4.23% calc(100% - .4px) ,3.85% calc(100% - 1.3px) ,3.08% calc(100% - 5.9px) ,2.31% calc(100% - 2.1px) ,1.54% calc(100% - 4.8px) ,.77% calc(100% - 8.4px) ,0% calc(100% - 4.3px) );--torn-t:polygon(0% 7.2px,.38% 4.1px,.77% 7.8px,1.15% .4px,1.54% 4.2px,2.31% 7px,3.08% .7px,3.85% 1px,4.62% 2px,5% 3.5px,5.38% 1.7px,5.77% 2.3px,6.15% 6.7px,6.92% 6.4px,7.69% 4.7px,8.46% 1.2px,8.85% 2.4px,9.23% 3px,10% 5.9px,10.77% 7.7px,11.54% 3.1px,12.31% 7.7px,13.08% 2.3px,13.85% 8.7px,14.62% 5.4px,15% 2.4px,15.38% 4.8px,16.15% .7px,16.92% 4.9px,17.69% 7.3px,18.46% 4.7px,19.23% 1.1px,20% 4px,20.77% 8.3px,21.15% 2.1px,21.54% 1.6px,22.31% 7.4px,23.08% 4.6px,23.46% .9px,23.85% 5.8px,24.62% 1.6px,25.38% .7px,25.77% 1px,26.15% 6.3px,26.54% 1.6px,26.92% 5.8px,27.31% 3.3px,27.69% 1.5px,28.46% 2.6px,28.85% 2.4px,29.23% 4.2px,30% 4px,30.77% 1.9px,31.15% 2.8px,31.54% 5.9px,32.31% 7.7px,33.08% 7.8px,33.46% 3.3px,33.85% 7.4px,34.62% 3.2px,35% 4.2px,35.38% 2.4px,36.15% 8px,36.54% 1.1px,36.92% 6.7px,37.31% .4px,37.69% 7.6px,38.46% 7.2px,38.85% 1.8px,39.23% 6.3px,39.62% .9px,40% 6.3px,40.77% 8.7px,41.15% 2.3px,41.54% 6.9px,42.31% 6.3px,42.69% .3px,43.08% 1.4px,43.46% 2.5px,43.85% 4.9px,44.62% 1.7px,45% .9px,45.38% 7.6px,46.15% 8.4px,46.54% .3px,46.92% 8.6px,47.69% 7px,48.08% 2.1px,48.46% 4.9px,49.23% 5.6px,49.62% 3.2px,50% 7.7px,50.38% 2px,50.77% 6.8px,51.54% 2.2px,51.92% 2.3px,52.31% .6px,53.08% 7.3px,53.85% 7.8px,54.62% 3.9px,55.38% 4.8px,56.15% 7.3px,56.54% 4.1px,56.92% 6.8px,57.69% 7.4px,58.46% 8.1px,59.23% 6.4px,60% 7px,60.77% 6.6px,61.15% 1.5px,61.54% 4.5px,61.92% 1.6px,62.31% 5.9px,63.08% 2.5px,63.85% 6.2px,64.23% 3px,64.62% 5.3px,65.38% 3.8px,66.15% 6px,66.92% 7px,67.69% .7px,68.46% 6.8px,68.85% 1.8px,69.23% .9px,69.62% 1.7px,70% 1.3px,70.38% 4.1px,70.77% 5.2px,71.54% 8.7px,72.31% 9px,73.08% 7.4px,73.46% 2.7px,73.85% 7px,74.23% 4.2px,74.62% 1.9px,75.38% 1.9px,76.15% 5.7px,76.54% 4.3px,76.92% 4.1px,77.69% 5.6px,78.46% 2.9px,79.23% 5.3px,79.62% 3.2px,80% 3px,80.38% 1.1px,80.77% .9px,81.15% 3.4px,81.54% 3.8px,82.31% 6.9px,82.69% 4.4px,83.08% 8.5px,83.46% 4.1px,83.85% 4.2px,84.62% 8.8px,85% 2.4px,85.38% 8.5px,86.15% 4.5px,86.92% 7.4px,87.69% 1.5px,88.46% 4.4px,88.85% .2px,89.23% 5px,89.62% 2px,90% 6.2px,90.77% 2.7px,91.54% 4.1px,92.31% 5px,93.08% 8.6px,93.85% 2.5px,94.23% 4px,94.62% 7.2px,95.38% 3.6px,95.77% 3.1px,96.15% 5.3px,96.92% 5.9px,97.69% 2.1px,98.08% 4.4px,98.46% 8.3px,99.23% .8px,99.62% 1.2px,100% 4.1px,100% 100%,0 100%);--torn-all:polygon(0% 4.6px,.56% 1.9px,1.11% 1px,1.67% 2.4px,2.22% 4.1px,3.33% 2.9px,4.44% 1.9px,5% 2.6px,5.56% 6px,6.11% .4px,6.67% 5.8px,7.78% 5.5px,8.33% 1.5px,8.89% 2.2px,10% 2.9px,11.11% 6.9px,11.67% 1.9px,12.22% 5.3px,13.33% 3.3px,14.44% 1.1px,15.56% 1px,16.11% 2px,16.67% 3.7px,17.78% 2.4px,18.89% 1px,19.44% 2.3px,20% 1px,20.56% 2.5px,21.11% 5px,21.67% .5px,22.22% 2.8px,23.33% 2.9px,23.89% 2.5px,24.44% 4.2px,25.56% 6.6px,26.67% 3.3px,27.78% 2.5px,28.33% 1.4px,28.89% 6.6px,30% 2.1px,31.11% 2.9px,32.22% 3.1px,33.33% 1.8px,34.44% 5.7px,35.56% 5.9px,36.67% 1.6px,37.78% 6.2px,38.33% .1px,38.89% 3.9px,40% 4.2px,41.11% 4.7px,42.22% .9px,43.33% 5.6px,43.89% .3px,44.44% 5.3px,45.56% 1.1px,46.67% 1.4px,47.78% 4.7px,48.33% .8px,48.89% 5.5px,50% 5.5px,51.11% 2.7px,52.22% 4.9px,53.33% 4px,54.44% 5.1px,55.56% 3.2px,56.67% 4.8px,57.78% 5.7px,58.89% 6.3px,60% 4.7px,61.11% 5.1px,62.22% 3.2px,63.33% 1.5px,64.44% 6.9px,65.56% 1.6px,66.11% 1.5px,66.67% 2.4px,67.78% .9px,68.33% .4px,68.89% 4.7px,70% 1.7px,70.56% 1.6px,71.11% 4.3px,72.22% .7px,72.78% .6px,73.33% 1.9px,73.89% 2.5px,74.44% 4.4px,75% .6px,75.56% 2.3px,76.11% 2.7px,76.67% 2.5px,77.78% 5.8px,78.89% 2.2px,80% 6.4px,80.56% 1.9px,81.11% 6.7px,82.22% 1.9px,82.78% 3.3px,83.33% 5.7px,84.44% 3.9px,85.56% 2.3px,86.67% 4.8px,87.22% 0px,87.78% 3.6px,88.89% 5.7px,90% 4.4px,90.56% .5px,91.11% 2.6px,91.67% 3px,92.22% 3.9px,93.33% 7px,93.89% 1.9px,94.44% 1.5px,95.56% .5px,96.67% 6px,97.78% 1px,98.33% 2.5px,98.89% 1.1px,100% 3.5px, calc(100% - 6.7px) 4.2%, calc(100% - 4.1px) 8.3%, calc(100% - 6px) 12.5%, calc(100% - 2.1px) 16.7%, calc(100% - 5.5px) 20.8%, calc(100% - 2.9px) 25%, calc(100% - 6.4px) 29.2%, calc(100% - .6px) 33.3%, calc(100% - 5.8px) 37.5%, calc(100% - 1.5px) 41.7%, calc(100% - 3.8px) 45.8%, calc(100% - 3.7px) 50%, calc(100% - 1.1px) 54.2%, calc(100% - 5.8px) 58.3%, calc(100% - 2.2px) 62.5%, calc(100% - 2.2px) 66.7%, calc(100% - .5px) 70.8%, calc(100% - 2.1px) 75%, calc(100% - 3.3px) 79.2%, calc(100% - 5px) 83.3%, calc(100% - 2.5px) 87.5%, calc(100% - 4.8px) 91.7%, calc(100% - .7px) 95.8%,100% calc(100% - 2.4px) ,99.44% calc(100% - .9px) ,98.89% calc(100% - 6.7px) ,97.78% calc(100% - 1.3px) ,96.67% calc(100% - 1.1px) ,95.56% calc(100% - 4.2px) ,94.44% calc(100% - 1.9px) ,93.33% calc(100% - 3.2px) ,92.22% calc(100% - 4.8px) ,91.11% calc(100% - 6.4px) ,90.56% calc(100% - .2px) ,90% calc(100% - 3.1px) ,89.44% calc(100% - 1.1px) ,88.89% calc(100% - 3.9px) ,87.78% calc(100% - .8px) ,86.67% calc(100% - 3.8px) ,86.11% calc(100% - 1.6px) ,85.56% calc(100% - 1px) ,85% calc(100% - 2.1px) ,84.44% calc(100% - 5.4px) ,83.33% calc(100% - 5.3px) ,82.22% calc(100% - 5.2px) ,81.67% calc(100% - .2px) ,81.11% calc(100% - 6.4px) ,80% calc(100% - 3.9px) ,78.89% calc(100% - 6.4px) ,77.78% calc(100% - 3.3px) ,76.67% calc(100% - 6.1px) ,75.56% calc(100% - 7px) ,74.44% calc(100% - 5.4px) ,73.33% calc(100% - 5px) ,72.22% calc(100% - 3.2px) ,71.11% calc(100% - 4.4px) ,70% calc(100% - 1.4px) ,68.89% calc(100% - .7px) ,67.78% calc(100% - 2.7px) ,66.67% calc(100% - 2.2px) ,66.11% calc(100% - 1.8px) ,65.56% calc(100% - 4.2px) ,64.44% calc(100% - 1.4px) ,63.89% calc(100% - 1.6px) ,63.33% calc(100% - .6px) ,62.22% calc(100% - 4.3px) ,61.11% calc(100% - 5.3px) ,60.56% calc(100% - 2.3px) ,60% calc(100% - 4.8px) ,58.89% calc(100% - 6.9px) ,58.33% calc(100% - .6px) ,57.78% calc(100% - 1px) ,57.22% calc(100% - 1.9px) ,56.67% calc(100% - 5.9px) ,55.56% calc(100% - 2.1px) ,54.44% calc(100% - 2.4px) ,53.89% calc(100% - 2.9px) ,53.33% calc(100% - 4.4px) ,52.22% calc(100% - 6.9px) ,51.67% calc(100% - 3.2px) ,51.11% calc(100% - 4.1px) ,50% calc(100% - 4px) ,48.89% calc(100% - 1.4px) ,47.78% calc(100% - 1.3px) ,46.67% calc(100% - 2.8px) ,46.11% calc(100% - 3.3px) ,45.56% calc(100% - 5px) ,44.44% calc(100% - 2.1px) ,43.89% calc(100% - .3px) ,43.33% calc(100% - 4.6px) ,42.22% calc(100% - 1.8px) ,41.11% calc(100% - 5.2px) ,40% calc(100% - 6.9px) ,38.89% calc(100% - 1.4px) ,37.78% calc(100% - 2.8px) ,36.67% calc(100% - 6.4px) ,35.56% calc(100% - 1.5px) ,34.44% calc(100% - 5.9px) ,33.33% calc(100% - 3.8px) ,32.22% calc(100% - 1.2px) ,31.11% calc(100% - 2.7px) ,30.56% calc(100% - 1.2px) ,30% calc(100% - 4.5px) ,28.89% calc(100% - 5.6px) ,27.78% calc(100% - 5px) ,26.67% calc(100% - .6px) ,25.56% calc(100% - 2.7px) ,24.44% calc(100% - 5.8px) ,23.33% calc(100% - 4.7px) ,22.22% calc(100% - 3.3px) ,21.11% calc(100% - 1px) ,20% calc(100% - 1.3px) ,19.44% calc(100% - .5px) ,18.89% calc(100% - 1.1px) ,17.78% calc(100% - 5.9px) ,16.67% calc(100% - 1.7px) ,15.56% calc(100% - 4.9px) ,15% calc(100% - .3px) ,14.44% calc(100% - 1.1px) ,13.33% calc(100% - 2.7px) ,12.22% calc(100% - 4.2px) ,11.11% calc(100% - 2.6px) ,10.56% calc(100% - 2.6px) ,10% calc(100% - 2.2px) ,8.89% calc(100% - 3px) ,8.33% calc(100% - 1.2px) ,7.78% calc(100% - 4px) ,6.67% calc(100% - 2.4px) ,6.11% calc(100% - 2.2px) ,5.56% calc(100% - 5.7px) ,5% calc(100% - 3.5px) ,4.44% calc(100% - 3.5px) ,3.89% calc(100% - 2px) ,3.33% calc(100% - 5.1px) ,2.78% calc(100% - 1.3px) ,2.22% calc(100% - 4.8px) ,1.11% calc(100% - 6.8px) ,0% calc(100% - 3.1px) ,2.3px 95.8%,.4px 91.7%,6.3px 87.5%,5.7px 83.3%,2.8px 79.2%,2.5px 75%,4.1px 70.8%,.3px 66.7%,.2px 62.5%,6.3px 58.3%,2.2px 54.2%,3.5px 50%,6.5px 45.8%,6.8px 41.7%,3.3px 37.5%,1.4px 33.3%,2.1px 29.2%,6.5px 25%,6.3px 20.8%,1.4px 16.7%,5.9px 12.5%,2.5px 8.3%,3.3px 4.2%);--w:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 120'><path d='M20 119V22' stroke='black' stroke-width='3' fill='none'/><ellipse cx='20' cy='11' rx='5' ry='11'/><ellipse cx='11.5' cy='26' rx='5' ry='10.5' transform='rotate(-30 11.5 26)'/><ellipse cx='28.5' cy='26' rx='5' ry='10.5' transform='rotate(30 28.5 26)'/><ellipse cx='11.5' cy='40' rx='5' ry='10.5' transform='rotate(-30 11.5 40)'/><ellipse cx='28.5' cy='40' rx='5' ry='10.5' transform='rotate(30 28.5 40)'/><ellipse cx='11.5' cy='54' rx='5' ry='10.5' transform='rotate(-30 11.5 54)'/><ellipse cx='28.5' cy='54' rx='5' ry='10.5' transform='rotate(30 28.5 54)'/><ellipse cx='11.5' cy='68' rx='5' ry='10.5' transform='rotate(-30 11.5 68)'/><ellipse cx='28.5' cy='68' rx='5' ry='10.5' transform='rotate(30 28.5 68)'/><ellipse cx='11.5' cy='82' rx='5' ry='10.5' transform='rotate(-30 11.5 82)'/><ellipse cx='28.5' cy='82' rx='5' ry='10.5' transform='rotate(30 28.5 82)'/><ellipse cx='11.5' cy='96' rx='5' ry='10.5' transform='rotate(-30 11.5 96)'/><ellipse cx='28.5' cy='96' rx='5' ry='10.5' transform='rotate(30 28.5 96)'/></svg>")}
