/*! © 2026 Olympos Web (olymposweb.com). Tüm hakları saklıdır / All rights reserved. İzinsiz kopyalama, yeniden kullanım ve dağıtım yasaktır / Copying, reuse or redistribution without written permission is not allowed. */
:root{--bg: #3a2318;--ink: #1a1414;--muted: #4a3b3b;--line: transparent;--accent: #cfe39a;--accent-ink: #18200e;--focus: #ffffff;--field: #ffffff;--ring: transparent;--danger: #a8233a;--radius: 0;--hint: #5a4a4a;--font: "Lexend", system-ui, sans-serif;--display: "Sofia Sans Condensed", "Arial Narrow", sans-serif;--cherry: #a8233a;--pist: #cfe39a;--cocoa: #3a2318;--sky: #cfe6f5;--blush: #f6dde0;--stone: #e6dfd9;--hdr: 72px;--ease: cubic-bezier(.16, 1, .3, 1);scrollbar-color:#a8233a #3a2318}html{scroll-padding-top:96px}body{font-size:17px;line-height:1.55;background:var(--bg);color:#fff}[hidden]{display:none!important}button,input,select,textarea,.skip,a{border-radius:0}button{border:0}button,a,input,select,textarea,label{-webkit-tap-highlight-color:transparent}input,select,textarea{caret-color:#a8233a;accent-color:#a8233a}::selection{background:#cfe39a;color:#18200e}.skip{background:#cfe39a;color:#18200e}.t-cherry{background:#a8233a;color:#fff;--sub: #ffffff;--fb: #ffffff;--ff: #1a1414}.t-pist{background:#cfe39a;color:#18200e;--sub: #3f4a26;--fb: #3a2318;--ff: #ffffff}.t-cocoa{background:#3a2318;color:#fff;--sub: #f0e3dc;--fb: #ffffff;--ff: #1a1414}.t-sky{background:#cfe6f5;color:#10202b;--sub: #2b3f4d;--fb: #3a2318;--ff: #ffffff}.t-white{background:#fff;color:#1a1414;--sub: #5a4a4a;--fb: #3a2318;--ff: #ffffff}.t-blush{background:#f6dde0;color:#2a1014;--sub: #5a3138;--fb: #3a2318;--ff: #ffffff}.t-stone{background:#e6dfd9;color:#1a1414;--sub: #51443f;--fb: #3a2318;--ff: #ffffff}:focus-visible,.field input:focus,.field textarea:focus,.field select:focus{outline:none;box-shadow:none;background:var(--fb, #3a2318)!important;color:var(--ff, #ffffff)!important;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.field input:focus,.field textarea:focus,.field select:focus{caret-color:#fff}.field input:focus::placeholder,.field textarea:focus::placeholder{color:#f0e3dc}.ct input:focus-visible,.req input:focus-visible,.choice input:focus-visible{background:transparent!important}h1,h2,h3,h4{font-family:var(--display);font-weight:800;line-height:.98;letter-spacing:-.01em;overflow-wrap:break-word;text-wrap:balance}h3{font-size:clamp(30px,2.7vw,42px)}p{max-width:62ch}a{text-decoration-thickness:1.5px}.tile{padding:clamp(24px,2.8vw,44px);min-width:0}.tag{display:inline-block;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.tile .tag,.day-h .tag{margin-top:4px}.display{font-size:clamp(54px,7.6vw,124px);line-height:.92}.lead{font-size:clamp(18px,1.5vw,22px);line-height:1.45}.sec{display:block}.sec>*{min-width:0}.act{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 24px;font-weight:700;font-size:16px;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}.act:hover{filter:brightness(.95)}.hdr{position:sticky;top:0;z-index:50;display:flex;align-items:stretch;min-height:var(--hdr);background:#3a2318;color:#fff;--fb: #ffffff;--ff: #1a1414}.logo{display:flex;align-items:center;padding:8px 28px;background:#a8233a;color:#fff;font:800 clamp(24px,2.4vw,34px)/1 var(--display);letter-spacing:-.01em;text-decoration:none}.hdr nav{display:flex;align-items:stretch;margin-right:auto}.hdr nav a{display:flex;align-items:center;padding:8px 22px;font-size:15px;font-weight:600;text-decoration:none}.hdr nav a:hover{background:#4d3125}.tools{display:flex;align-items:stretch}.tool{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 18px;background:#cfe6f5;color:#10202b;font-size:14px;font-weight:700;--fb: #3a2318;--ff: #ffffff}.tool[data-motion-toggle]{background:#fff;color:#1a1414}.tool[aria-pressed=true]{background:#cfe39a;color:#18200e}.header-cta{display:flex;align-items:center;padding:8px 30px;background:#cfe39a;color:#18200e;font-weight:700;text-decoration:none;--fb: #3a2318;--ff: #ffffff}.photo{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#3a2318;color:#fff}.photo img{flex:1 1 0;min-height:0;width:100%;height:100%;object-fit:cover}.photo figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 14px;flex:none;padding:9px 14px;font-size:12px;line-height:1.5;background:#3a2318;color:#fff;--fb: #ffffff;--ff: #1a1414}.photo figcaption a{text-decoration-thickness:1px}.ct,.req{position:relative;display:flex;min-width:0}.ct input,.req input{position:absolute;width:1px;height:1px;opacity:0;top:0;left:0}.ct-in{display:flex;flex-direction:column;justify-content:space-between;gap:8px;flex:1;min-height:92px;padding:14px 16px;cursor:pointer;font-size:15px;line-height:1.25;transition:background-color .3s var(--ease),color .3s var(--ease)}.ct-in b{font-weight:600}.st{font-size:13px;font-weight:700;visibility:hidden;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.ct:hover .ct-in,.req:hover .ct-in{background:#cfe39a;color:#18200e}.ct input:checked+.ct-in,.req input:checked+.ct-in{background:#3a2318;color:#fff}.ct input:checked+.ct-in .st,.req input:checked+.ct-in .st{visibility:visible}.ct input:focus-visible+.ct-in,.req input:focus-visible+.ct-in{background:#a8233a;color:#fff;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.ct input:checked:focus-visible+.ct-in,.req input:checked:focus-visible+.ct-in{background:#a8233a}.ct-in b{text-decoration:inherit}.hero{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(310px,1.4fr) minmax(250px,1fr) 112px 124px auto;min-height:calc(100svh - var(--hdr))}.h-title{grid-area:1 / 1 / 3 / 8;display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(28px,3.4vw,52px)}.h-title h1{font-size:clamp(60px,8.8vw,134px);line-height:.9;letter-spacing:-.015em}.h-lead{font-size:clamp(15px,1.15vw,17px);line-height:1.5;max-width:52ch}.h-photo{grid-area:1 / 8 / 3 / 13}.h-req{grid-area:3 / 1 / 4 / 7;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border:0;min-width:0}.h-req .ct-in{min-height:112px;font-size:18px;padding:18px 20px}.h-date{grid-area:3 / 7 / 4 / 10;display:flex;flex-direction:column;justify-content:space-between;gap:6px;padding:14px 20px;font-weight:600;font-size:15px}.h-date input{width:100%;min-height:48px;padding:8px 12px;border:0;background:#fff;color:#1a1414;font-size:17px;--fb: #3a2318;--ff: #ffffff}.h-go{grid-area:3 / 10 / 4 / 13;padding:0 24px;font:800 clamp(34px,3.4vw,52px)/1 var(--display);text-align:left;letter-spacing:-.01em;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s var(--ease)}.h-go:hover{background:#dbeab3}.h-cakes{grid-area:4 / 1 / 5 / 13;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hc{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:18px 22px;text-align:left;min-width:0;font-size:14px;line-height:1.3;transition:filter .3s var(--ease)}.hc b{font:800 clamp(24px,2.2vw,32px)/1 var(--display)}.hc-ex{font-weight:700}.hc-go{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;font-weight:600}.hc:hover{filter:brightness(.96)}.h-status{grid-area:5 / 1 / 6 / 13;padding:16px 28px;font-weight:600;max-width:none}.h-status:empty{display:none}.intro{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.ti{grid-column:1 / 9;min-height:clamp(300px,34vw,500px);display:flex;flex-direction:column;justify-content:space-between;gap:24px}.ti.solo{grid-column:1 / -1;min-height:clamp(220px,22vw,340px)}.tl{grid-column:9 / 13;display:flex;align-items:flex-end}.mk{margin-top:auto}.day-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.day-photo{grid-column:1 / 7;min-height:480px}.day-tiles{grid-column:7 / 13;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.day-t{display:flex;flex-direction:column;gap:12px;min-height:300px}.day-t p{font-size:15px}.day-h{margin-top:auto;font-weight:600}.day-grid.is-pinned{height:calc(100svh - var(--hdr))}.day-grid.is-pinned .day-photo{min-height:0}.day-grid.is-pinned .day-tiles{display:flex;flex-direction:column}.day-grid.is-pinned .day-t{flex:1 1 0;min-height:0;overflow:hidden;padding:18px 32px;gap:8px}.day-grid.is-pinned .day-t.is-active{flex:6 1 0;padding-top:28px}.day-grid.is-pinned .day-t h3{font-size:clamp(34px,3.4vw,52px)}.day-grid.is-pinned .day-t.is-active h3{font-size:clamp(48px,5.4vw,84px)}.day-grid.is-pinned .day-t p{transition:opacity .5s var(--ease)}.day-grid.is-pinned .day-t:not(.is-active) p{opacity:0}.mctl{position:sticky;top:var(--hdr);z-index:30;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.mgrp{display:grid;min-width:0}.mtime{grid-column:1 / 6;grid-template-columns:repeat(5,minmax(0,1fr))}.mal{grid-column:6 / 13;grid-template-columns:repeat(7,minmax(0,1fr))}.lg{display:flex;align-items:flex-start;padding:14px;font-size:13px;font-weight:700;line-height:1.3}.mctl .ct-in{min-height:88px;padding:12px;font-size:14px}.mstat{padding:12px 28px;font-size:15px;font-weight:600;max-width:none}.menu-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(290px,auto)}.dish{display:flex;flex-direction:column;gap:10px;padding:24px 26px;min-width:0}.dish h3{font-size:clamp(28px,2.4vw,36px)}.dish-d{font-size:15px;line-height:1.45;flex:1}.dish-line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;font-size:14px;font-weight:600;max-width:none}.dish-al{font-size:13.5px;line-height:1.4;color:var(--sub);max-width:none;font-weight:500}.dish.is-hit .dish-al{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;color:inherit}.grp{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;padding:22px 28px}.grp p{max-width:none}.grp-t{font:800 clamp(30px,3vw,44px)/1 var(--display)}.grp-n{font-weight:600;font-size:15px}.grp-empty{grid-column:1 / -1;padding:28px;font-weight:600;max-width:none}.mnote{padding:24px 28px;font-size:15px;max-width:none}.lab{font-weight:600;max-width:none;padding-block:18px}.build{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.steps{grid-column:1 / 8;min-width:0}.stage{grid-column:8 / 13;display:flex;flex-direction:column;min-width:0}.step{margin:0;padding:0;border:0;min-width:0}.step-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;width:100%;padding:16px 24px;float:none}.step-h b{font:800 30px/1 var(--display)}.step-h span{font-size:15px}.opts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.opts .ct-in{min-height:100px;font-size:16px}.writing{display:flex;align-items:center;gap:12px;padding:0}.writing input{flex:1;min-width:0;min-height:72px;padding:12px 24px;border:0;background:#fff;color:#1a1414;font-size:20px;--fb: #3a2318;--ff: #ffffff}.writing input::placeholder{color:var(--hint);opacity:1}.count{padding-right:24px;font-size:14px;font-weight:600;color:var(--sub)}.hint{font-size:14px;color:var(--sub)}.step>.hint{padding:12px 24px;max-width:none}.draw-cross{margin:0;padding:24px 24px 14px}.draw-cross svg{display:block;width:100%;height:auto}.draw-top{margin:0;padding:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.draw-top svg{display:block;width:min(100%,220px);height:auto}.draw-cross figcaption,.draw-top figcaption{font-size:13px;font-weight:600;margin-top:8px;color:var(--sub)}.stage-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);flex:1}.readout{padding:22px;display:flex;flex-direction:column;gap:10px}.r-main{font:800 26px/1.05 var(--display)}.r-al,.r-sum{font-size:14px;color:var(--sub)}.actions{display:grid;gap:0;margin-top:auto}.status{font-size:14px;min-height:1.4em}svg rect,svg circle{transition:x .7s var(--ease),y .7s var(--ease),width .7s var(--ease),height .7s var(--ease),r .7s var(--ease),opacity .5s var(--ease),fill .5s var(--ease)}svg .ghost{fill:#10202b1a}svg .board{fill:#3a2318}svg .berry{fill:#a8233a}svg text{font-family:var(--font);font-weight:600}.cel-steps{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.cel-steps>*{grid-column:span 3}.cel-s{display:flex;flex-direction:column;gap:12px;min-height:300px}.cel-s p,.wk-s p{font-size:15.5px}.num{font:800 clamp(40px,4vw,64px)/1 var(--display);margin-bottom:auto}.cel-notice{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.nt{font-weight:700}.nv{font:800 clamp(36px,3.4vw,56px)/1 var(--display)}.nn{font-size:15px}.guide-h{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;align-items:end}.guide-h h3{grid-column:1}.guide-h p{max-width:56ch}.sizes{display:flex;align-items:flex-end;background:#e6dfd9;container-type:inline-size}.sz{flex:var(--s) 1 0;min-width:0;height:calc(var(--s) * 100cqw / 15.5);padding:22px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;overflow:hidden}.sz-n{font:800 clamp(28px,3vw,46px)/1 var(--display)}.sz-u{font-size:14.5px;line-height:1.35}.sz-d{font-size:13.5px;font-weight:600}.guide-n{font-size:14.5px;max-width:none;padding-block:18px}.ex-h{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;align-items:end}.ex-h p{max-width:56ch}.xcakes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.xcake{display:flex;flex-direction:column;min-width:0}.xc-photo{height:400px;flex:none}.xc-body{flex:1;display:flex;flex-direction:column;gap:10px;padding:24px}.xc-d{font-size:15px}.xc-l{font-size:14px;line-height:1.4}.xc-body .act{margin-top:auto}.x-status{padding:14px 28px;font-weight:600;max-width:none}.x-status:empty{display:none}.meth-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:minmax(330px,auto)}.meth{grid-column:span 3;display:flex;flex-direction:column;min-width:0}.m-btn{display:flex;flex-direction:column;justify-content:space-between;gap:18px;width:100%;padding:24px 26px;background:transparent;color:inherit;text-align:left;font-size:15px}.meth:not(.is-open) .m-btn{flex:1}.m-n{font-weight:600}.m-name{font:800 clamp(32px,3vw,46px)/1 var(--display)}.m-go{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.m-panel{flex:1;display:flex;flex-direction:column;min-height:0}.m-photo{height:250px;flex:none}.m-text{padding:22px 26px 26px;display:grid;gap:16px;align-content:start}.m-what{font-size:16px}.m-text dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0}.m-text dt{font-size:13px;font-weight:700}.m-text dd{margin:0;font-size:15px}.meth-note{grid-column:span 3;font-size:14.5px;display:flex;align-items:flex-end}.is-none .meth-note{grid-column:1 / -1;min-height:0}.spec{display:grid;gap:12px}.spec p{max-width:90ch}.src{font-size:14px}.proc-h{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;align-items:end}.procs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.proc{min-height:260px;display:flex;flex-direction:column;gap:12px}.proc p{font-size:15.5px}.proc-n{max-width:none;font-size:15px;padding-block:20px}.wk-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.wk-photo{grid-column:1 / 5;min-height:420px}.wk-steps{grid-column:5 / 10;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wk-photo2{grid-column:10 / 13;min-height:420px}.wk-s{display:flex;flex-direction:column;gap:10px;min-height:280px}.wk-s h3{font-size:clamp(26px,2.3vw,36px)}.wk-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.alg-top{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.alg-hw{grid-column:1 / 5;display:flex;align-items:flex-end}.alg-hows{grid-column:5 / 13;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.alg-how{display:flex;flex-direction:column;gap:14px;font-size:15.5px;min-height:240px}.alg-k{font:800 clamp(28px,3.4vw,52px)/1.05 var(--display);max-width:none;padding-block:clamp(40px,5vw,80px)}.alg-gh{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;align-items:end}.alg-gh p{max-width:70ch}.alg-gs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.alg-g{padding:22px 18px;min-height:130px;font-weight:700;font-size:17px;line-height:1.25;display:flex;align-items:flex-end}.alg-src{max-width:none;font-size:14.5px;padding-block:20px}.off-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.off-grid>*{grid-column:span 3}.off-t,.off-how{display:flex;flex-direction:column;gap:12px;min-height:320px}.off-t p,.off-how p{font-size:15.5px}.off-t .tag{margin-top:auto}.off-how .act{margin-top:auto;align-self:flex-start}.off-photo{height:clamp(300px,36vw,520px);overflow:hidden}.slot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.slot{display:flex;flex-direction:column;gap:12px;min-height:260px}.slot p{font-size:15.5px}.slot .tag{margin-top:auto}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.faq summary{position:relative;display:block;list-style:none;padding:26px 76px 26px 28px;cursor:pointer;font:700 18px/1.35 var(--font);min-height:96px}.faq summary::-webkit-details-marker{display:none}.faq summary:before,.faq summary:after{content:"";position:absolute;right:28px;top:50%;width:22px;height:3px;margin-top:-1.5px;background:currentColor;transition:transform .4s var(--ease)}.faq summary:before{transform:rotate(90deg)}.faq[open] summary:before{transform:rotate(0)}.faq p{padding:0 28px 28px;font-size:16px;max-width:60ch}.band{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.band-photo{grid-column:1 / 5;grid-row:1 / 3;min-height:560px}.band-copy{grid-column:5 / 13;display:flex;align-items:flex-end;min-height:400px}.band-copy .display{max-width:14ch}.band-go{grid-column:5 / 13;display:flex;align-items:center;justify-content:space-between;padding:30px clamp(24px,3vw,44px);min-height:130px;font:800 clamp(30px,3.4vw,52px)/1 var(--display);text-decoration:none;--fb: #3a2318;--ff: #ffffff;transition:background-color .3s var(--ease)}.band-go:hover{background:#dbeab3}.how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.how li{font-weight:600;font-size:16px;min-height:120px;display:flex;align-items:flex-end}.form-wrap{padding:clamp(24px,4.4vw,72px)}.form{max-width:1100px;gap:28px}.field>label,.choices>legend{font-weight:700;font-size:16px}.field input,.field textarea,.field select{border:0;background:#fff;color:#1a1414;min-height:58px}.field input[readonly]{background:#f3f8fc}.field input:hover,.field textarea:hover,.field select:hover{background:#fbfdd6}.field [aria-invalid=true]{box-shadow:inset 6px 0 #a8233a}.err{color:#8f1c30}.form-wrap .hint{color:var(--sub)}.choice span{border:0;border-radius:0;background:#fff;color:#1a1414;min-height:54px;padding:0 22px;transition:background-color .3s var(--ease),color .3s var(--ease)}.choice span:hover{background:#cfe39a;color:#18200e}.choice input:checked+span{background:#3a2318;color:#fff}.choice input:focus-visible+span{outline:none;background:#a8233a;color:#fff;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.choice input[aria-invalid=true]+span{box-shadow:inset 0 -6px #a8233a}.choice-list,.form-actions{gap:0}.form-actions .act{min-width:220px}.form-status{color:var(--sub);font-weight:600}.result{margin-top:0;padding:clamp(20px,3vw,36px);border:0;background:#fff;color:#1a1414}.result-actions{gap:0}.result-actions .act{min-width:160px}.foot{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.foot-main{grid-column:1 / 6;padding:clamp(28px,4vw,64px);display:flex;flex-direction:column;justify-content:space-between;gap:32px}.foot-brand{font:800 clamp(40px,4.6vw,72px)/.95 var(--display)}.foot-demo{font-size:15px}.foot-cred{grid-column:6 / 13;padding:clamp(28px,4vw,64px)}.foot-h{font-size:36px;margin-bottom:8px}.foot-note{font-size:15px;color:var(--sub);margin-bottom:16px}.credits{columns:2;column-gap:32px;font-size:14.5px}.credits li{break-inside:avoid;padding:3px 0}.foot-link{display:inline-block;margin-top:18px;font-weight:700}@media(max-width:1100px){.hdr nav a{padding-inline:14px}.alg-gs{grid-template-columns:repeat(5,minmax(0,1fr))}.opts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){:root{--hdr: 64px}.hdr nav{display:none}.tools{margin-left:auto}.tool{padding-inline:14px}.header-cta{padding-inline:18px}.hero{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;min-height:0}.h-title{grid-area:auto;grid-column:1 / -1;min-height:70svh}.h-photo{grid-area:auto;grid-column:1 / -1;height:340px}.h-req{grid-area:auto;grid-column:1 / -1;grid-template-columns:1fr}.h-req .ct-in{min-height:80px}.h-date{grid-area:auto;grid-column:1 / 2}.h-go{grid-area:auto;grid-column:2 / 3;padding:14px 18px}.h-cakes{grid-area:auto;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.hc{min-height:150px}.h-status{grid-area:auto;grid-column:1 / -1}.ti,.tl{grid-column:1 / -1;min-height:0}.ti{min-height:240px}.day-photo,.day-tiles{grid-column:1 / -1}.day-photo{min-height:300px}.mctl{position:static;grid-template-columns:1fr}.mtime,.mal{grid-column:1 / -1}.mtime,.mal{grid-template-columns:repeat(2,minmax(0,1fr))}.lg{grid-column:1 / -1}.menu-grid>.dish{grid-column:span 6!important}.steps,.stage{grid-column:1 / -1}.cel-steps>*{grid-column:span 6}.guide-h,.ex-h,.proc-h,.alg-gh{grid-template-columns:1fr}.xcakes{grid-template-columns:repeat(2,minmax(0,1fr))}.meth-grid{grid-auto-rows:auto}.meth,.meth-note,.meth.is-open{grid-column:1 / -1!important;grid-row:auto!important}.meth:not(.is-open) .m-btn{min-height:130px}.procs{grid-template-columns:1fr}.wk-photo,.wk-steps,.wk-photo2{grid-column:1 / -1}.wk-photo,.wk-photo2{min-height:300px}.alg-hw,.alg-hows{grid-column:1 / -1}.alg-hows{grid-template-columns:1fr}.alg-how{min-height:0}.off-grid>*{grid-column:span 6}.slot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-grid,.how{grid-template-columns:1fr}.how li{min-height:0}.foot-main,.foot-cred{grid-column:1 / -1}.band-photo{grid-column:1 / -1;grid-row:auto;min-height:340px}.band-copy,.band-go{grid-column:1 / -1;min-height:0}}@media(max-width:640px){.hero{grid-template-columns:1fr}.h-date,.h-go{grid-column:1 / -1}.h-go{min-height:88px}.day-tiles,.wk-steps{grid-template-columns:1fr}.menu-grid>.dish{grid-column:span 12!important}.opts{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-row{grid-template-columns:1fr}.cel-steps>*{grid-column:1 / -1}.cel-s{min-height:0}.sizes{flex-direction:column;align-items:flex-start;container-type:normal}.sz{flex:none;width:calc(var(--s) / 5.292 * 100%);height:auto;min-height:140px;min-width:150px}.xcakes,.m-text dl{grid-template-columns:1fr}.alg-gs{grid-template-columns:repeat(2,minmax(0,1fr))}.off-grid>*{grid-column:1 / -1}.slot-grid{grid-template-columns:1fr}.credits{columns:1}.faq summary{padding-right:64px}.form-actions .act,.result-actions .act{flex:1 1 100%}}
:root{--ow-d-06e8a78f3e:0}
