@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-normal.BOwq7MWX.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-italic.D5dBZ3aJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-italic.DUEcMSM3.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-italic.ze_cPdSg.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-italic.DmbndNpe.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --t{syntax:"<number>";inherits:true; initial-value:0}@property --t0{syntax:"<number>";inherits:true; initial-value:1}@property --t1{syntax:"<number>";inherits:true; initial-value:1}@property --h{syntax:"<number>";inherits:true; initial-value:0}@property --dz{syntax:"<number>";inherits:false;initial-value:0}@property --sr{syntax:"<length>";inherits:false;initial-value:22px}:root{--piros:#B6342A;--piros-mely:#8E2620;--piros-rgb:182 52 42;--szen:#2F2B29;--szen-mely:#1E1B1A;--szen-rgb:47 43 41;--tort:#F7EDE1;--tort-2:#EFE0CC;--tort-3:#E3CFB6;--bor:#3A1714;--halk:#6B5D55;--barna:#7A4A3F;--lagy:#4A3F39;--vonal:#D8C9BB;--feher:#fff;--serif:"Playfair Display Variable","Playfair Display",Georgia,serif;--sans:"Montserrat Variable","Montserrat",system-ui,sans-serif;--fs-xs: clamp(.7rem,.68rem + .1vw,.78rem);--fs-s: clamp(.86rem,.84rem + .1vw,.93rem);--fs-m: clamp(1rem,.96rem + .2vw,1.125rem);--fs-l: clamp(1.25rem,1.1rem + .7vw,1.75rem);--fs-xl: clamp(2rem,1.4rem + 2.6vw,3.75rem);--fs-2xl: clamp(3rem,1.6rem + 6vw,7.5rem);--fs-hero:clamp(4.25rem,1rem + 12.4vw,12.5rem);--fs-disp:clamp(4rem,.5rem + 17.2vw,17rem);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4.5rem;--sp-9:7rem;--pad:clamp(1.25rem,4vw,4rem);--rés:clamp(.75rem,2vw,2rem);--max:1560px;--e-out:cubic-bezier(.16,1,.3,1);--e-soft:cubic-bezier(.22,1,.36,1);--e-swap:cubic-bezier(.65,0,.35,1);--e-back:cubic-bezier(.34,1.56,.64,1);--e-lap:cubic-bezier(.45,.05,.2,1);--arn-papir:0 1px 0 rgb(var(--szen-rgb)/.06),0 10px 22px -12px rgb(var(--szen-rgb)/.45);--arn-konyv:0 40px 60px -30px rgb(0 0 0/.7),0 80px 90px -40px rgb(0 0 0/.55);--arn-medal:0 30px 50px -20px rgb(0 0 0/.5);--grain-papir:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .27 0 0 0 0 .2 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}html{background:var(--szen);scroll-behavior:auto;scroll-padding-top:4.5rem}body{margin:0;background:var(--tort);color:var(--szen);font:400 var(--fs-m)/1.55 var(--sans);-webkit-font-smoothing:antialiased;text-wrap:pretty}h1,h2,h3{margin:0;text-wrap:balance}a{color:inherit}.oldal{position:relative;z-index:1;overflow-x:clip;background:var(--tort);--r:clamp(8rem,18vw,16rem);--medal-x:72%}@media(max-width:759px){.oldal{--medal-x:60%}}body:after{content:"";position:fixed;inset:0;z-index:90;pointer-events:none;background:var(--grain);opacity:.04}@media(min-width:760px){body:after{opacity:.06;mix-blend-mode:overlay}}.cimke{font:700 var(--fs-xs)/1.2 var(--sans);letter-spacing:.22em;text-transform:uppercase}.check{background:repeating-conic-gradient(var(--piros) 0 25%,var(--tort) 0 50%) 0 0/var(--g) var(--g)}.gingham{background-color:var(--tort);background-image:linear-gradient(90deg,rgb(var(--piros-rgb)/.5) 50%,#0000 0),linear-gradient(rgb(var(--piros-rgb)/.5) 50%,#0000 0);background-size:var(--g) var(--g)}.csak-nyitott{display:none!important}[data-nyitott] .csak-nyitott{display:revert!important}[data-nyitott] .sor.csak-nyitott{display:block!important}[data-nyitott] .csak-elo{display:none!important}.csak-olvaso{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kep{position:relative;margin:0;isolation:isolate;overflow:clip}.kep img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.05) sepia(.1)}.kep--hely img{filter:saturate(.8) contrast(1.04) sepia(.12) hue-rotate(-4deg)}.kep:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(120% 90% at 50% 40%,transparent 58%,rgb(0 0 0/.35)),var(--grain);mix-blend-mode:overlay;opacity:.5}.kep .ai{position:absolute;z-index:2;left:.9rem;bottom:.75rem;margin:0;font:600 .62rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--tort);opacity:.72;text-shadow:0 1px 6px rgb(0 0 0/.55);transition:opacity .3s}.kep .ai:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--piros);margin-right:.55em;vertical-align:.1em}.kep:hover .ai{opacity:1}.gomb{position:relative;display:inline-flex;align-items:center;gap:.9rem;padding:.95rem 1.5rem .95rem 1rem;border:1.5px solid currentColor;color:var(--szen);font:700 var(--fs-xs)/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;overflow:clip;isolation:isolate;transition:color .32s var(--e-swap),border-color .32s}.gomb:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--piros);transform:translateY(101%);transition:transform .32s var(--e-swap)}.gomb:hover,.gomb:focus-visible{color:var(--tort);border-color:var(--piros)}.gomb:hover:before,.gomb:focus-visible:before{transform:none}.gomb-check{--g:7px;width:calc(var(--g)*2);height:calc(var(--g)*2);flex:none;background:repeating-conic-gradient(currentColor 0 25%,#0000 0 50%) 0 0/var(--g) var(--g);transition:background-position .32s var(--e-swap)}.gomb:hover .gomb-check{background-position:var(--g) 0}.gomb--vilagos{color:var(--tort)}.gomb--vilagos:before{background:var(--tort)}.gomb--vilagos:hover,.gomb--vilagos:focus-visible{color:var(--szen);border-color:var(--tort)}:focus-visible{outline:2px solid var(--piros);outline-offset:3px}.link{background:linear-gradient(currentColor 0 0) 100% 100%/0 1px no-repeat;text-decoration:none;transition:background-size .28s var(--e-out)}.link:hover,.link:focus-visible{background-position:0 100%;background-size:100% 1px}.tetel{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:.5em;margin:0 0 .9em}.tetel-nev{font-weight:700;font-size:1.2em;line-height:1.25}.tetel-pont{height:.5em;align-self:end;margin-bottom:.35em;color:var(--vonal);transition:color .3s;background:radial-gradient(circle,currentColor 0 .7px,#0000 1.1px) 0 100%/6px 3px repeat-x}.tetel-ar{font-weight:700;font-size:1.15em;color:var(--piros);font-variant-numeric:tabular-nums;white-space:nowrap}.tetel-le{grid-column:1/-1;font-size:.95em;color:var(--lagy);margin-top:.15em}.tetel-en{grid-column:1/-1;font:italic 400 .95em/1.35 var(--serif);color:var(--barna);margin-top:.1em}.tetel-en i{font-style:normal;color:var(--piros);margin:0 .4em}.tetel:hover .tetel-pont{color:var(--piros);animation:pontok .7s linear infinite}@keyframes pontok{to{background-position:6px 100%}}.kurzor{position:fixed;inset:0;z-index:100;pointer-events:none;display:none}.finom .kurzor{display:block}.finom,.finom a,.finom button,.finom [data-kurzor]{cursor:none}.kurzor-pont,.kurzor-gyuru{position:absolute;left:0;top:0;opacity:0;transition:opacity .25s}.kurzor.el .kurzor-pont,.kurzor.el .kurzor-gyuru{opacity:1}.kurzor-pont{width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--piros)}.kurzor-gyuru{width:34px;height:34px;margin:-17px;border:1.5px solid var(--piros);border-radius:50%;display:grid;place-items:center;transition:width .3s var(--e-out),height .3s var(--e-out),margin .3s var(--e-out),background .3s,opacity .25s}.kurzor-gyuru.nagy{width:56px;height:56px;margin:-28px}.kurzor-gyuru.szoval{width:86px;height:86px;margin:-43px;background:var(--piros);border-color:var(--piros)}.kurzor-szo{font:700 .6rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--tort);opacity:0;transition:opacity .2s}.szoval .kurzor-szo{opacity:1}.sotet-hatter .kurzor-pont{background:var(--tort)}.sotet-hatter .kurzor-gyuru:not(.szoval){border-color:var(--tort)}::view-transition-old(root){animation:vt-ki .22s var(--e-swap) both}::view-transition-new(root){animation:vt-be .42s var(--e-out) both}@keyframes vt-ki{to{opacity:0;transform:translateY(-24px)}}@keyframes vt-be{0%{opacity:0;transform:translateY(24px)}}::view-transition-group(konyv){animation-duration:.8s;animation-timing-function:var(--e-lap)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.lapozo{--ph:min(72svh, 65.044vw );--pw:calc(var(--ph) / 1.414);position:relative}.lapozo--teaser{--ph:min(64svh,calc(44vw * 1.414))}.lapozo:not([data-mod]) .konyv{display:grid;gap:2rem;max-width:34rem;margin-inline:auto}.lapozo:not([data-mod]) .level,.lapozo:not([data-mod]) .zaro{display:contents}.lapozo:not([data-mod]) .zaro .fel{order:99}.lapozo:not([data-mod]) .fel--tapeta,.lapozo:not([data-mod]) .fel--ures,.lapozo:not([data-mod]) .alap,.lapozo:not([data-mod]) .fejezet-tabok,.lapozo:not([data-mod]) .lapozo-sav>button,.lapozo:not([data-mod]) [data-szamlalo]{display:none}.fel{position:relative;container-type:size;overflow:clip;background-color:var(--tort);background-image:var(--grain-papir);box-shadow:var(--arn-papir);color:var(--szen)}:where(.lapozo:not([data-mod])) .fel{aspect-ratio:1/1.414}.lap{font-size:max(11px,2.4cqw);padding:6cqw 7cqw;height:100%;box-sizing:border-box;position:relative}.lap h2{font:800 3.4cqw/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--piros);margin:0 0 3cqw;padding-bottom:1.6cqw;position:relative;z-index:1;border-bottom:.9cqw solid #0000;border-image:repeating-linear-gradient(90deg,var(--piros) 0 1.4cqw,var(--tort) 0 2.8cqw) 1}.lap h2 small{display:block;font:italic 500 2.6cqw/1.2 var(--serif);letter-spacing:.03em;text-transform:none;color:var(--halk);margin-top:.8cqw}.lap h2 small i{font-style:normal;color:var(--piros);margin:0 .4em}.lap h2 .folyt{font-weight:600;letter-spacing:.06em;opacity:.7}.lap-szam{position:absolute;right:4cqw;top:-3cqw;z-index:0;font:900 italic 26cqw/.8 var(--serif);color:var(--tort-3);pointer-events:none}.lap .tetel,.lap-kep,.bor-sorok{position:relative;z-index:1}.lap-fej{position:absolute;left:7cqw;right:7cqw;top:2.4cqw;margin:0;font:700 1.9cqw/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--halk)}.lap-folio{position:absolute;left:7cqw;right:7cqw;bottom:3cqw;margin:0;display:flex;flex-direction:row-reverse;align-items:center;gap:2cqw;font:700 1.9cqw/1 var(--sans);letter-spacing:.2em;color:var(--halk)}.lap-folio:before{content:"";flex:1;height:1.4cqw;--g:.7cqw;background:repeating-conic-gradient(var(--piros) 0 25%,#0000 0 50%) 0 0/var(--g) var(--g)}.fel--hat .lap-folio{flex-direction:row}.lap-kep{margin:3cqw 0 3cqw 4cqw;width:74%;rotate:-1.3deg;padding:1.2cqw;background:var(--feher);box-shadow:0 0 0 .25cqw var(--vonal),0 1.4cqw 2.4cqw -1cqw rgb(var(--szen-rgb)/.4)}.lap-kep .kep{aspect-ratio:3/2}.lap-kep:before{content:"";position:absolute;z-index:3;top:-2cqw;left:50%;width:15cqw;height:4.4cqw;translate:-50% 0;rotate:-3deg;background:linear-gradient(90deg,rgb(var(--piros-rgb)/.55) 50%,#0000 0) 0 0/1.1cqw 1.1cqw,linear-gradient(rgb(var(--piros-rgb)/.55) 50%,#0000 0) 0 0/1.1cqw 1.1cqw,#ffffff8c;box-shadow:0 .3cqw .6cqw #00000026}.lap-kep .ai{font-size:max(7px,1.7cqw);left:1.2cqw;bottom:1cqw}.tetel-adag,.tetel-ar small{font-weight:500;font-size:.75em;color:var(--halk)}.fel-tapeta{position:absolute;inset:0;--g:4.4cqw}.fel--borito{background:radial-gradient(120% 90% at 50% 35%,#c4453a,var(--piros) 55%,var(--piros-mely)),var(--piros);color:var(--tort);background-image:repeating-linear-gradient(0deg,#0000000f 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 3px),var(--grain);box-shadow:inset 0 0 0 1px #ffffff1f,inset 10px 0 12px -8px #00000080,var(--arn-papir)}.fel--borito-borlap{background-color:var(--bor);background-image:repeating-linear-gradient(0deg,#00000014 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 3px),var(--grain),radial-gradient(120% 90% at 50% 35%,#6b2a22,var(--bor) 58%,#24100d)}.borito-gerinc{position:absolute;left:0;top:0;bottom:0;width:4cqw;--g:2cqw;background:repeating-conic-gradient(var(--tort) 0 25%,var(--piros-mely) 0 50%) 0 0/var(--g) var(--g);box-shadow:2px 0 #00000040}.fel--borito-borlap .borito-gerinc{background:repeating-conic-gradient(var(--tort) 0 25%,var(--bor) 0 50%) 0 0/var(--g) var(--g)}.borito-tart{position:absolute;inset:0 0 0 4cqw;display:flex;flex-direction:column;align-items:center;text-align:center;padding:12cqw 6cqw 8cqw}.borito-tart img{width:70%}.borito-tart h2{all:unset;display:block;margin-top:auto;font:700 12cqw/1 var(--serif);text-shadow:0 1px 0 rgb(0 0 0/.25)}.borito-tart p{margin:2cqw 0 0;font:italic 400 4cqw/1.2 var(--serif)}.borito-tart small{margin-top:6cqw;font:700 1.9cqw/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;opacity:.8}.lap--zaro{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:4cqw}.zaro-jel{width:30%;height:auto}.zaro-megj{margin:0;max-width:30ch;font:italic 400 3.4cqw/1.4 var(--serif);color:var(--lagy)}.bor-oszlopfej,.bor-sor{display:grid;grid-template-columns:1fr 13cqw 13cqw;column-gap:2cqw;align-items:baseline}.bor-oszlopfej{font:700 1.9cqw/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--halk);text-align:right;border-bottom:1px solid var(--vonal);padding-bottom:1cqw;margin-bottom:2.4cqw}.bor-sor{margin-bottom:2.6cqw}.bor-nev{font-weight:700;font-size:1.25em;line-height:1.25}.bor-ar{text-align:right;font-weight:700;color:var(--piros);font-variant-numeric:tabular-nums;white-space:nowrap}.bor-meta{grid-column:1;font:600 .78em/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--halk)}.bor-jegyzet{grid-column:1/-1;font:italic 400 .95em/1.35 var(--serif);color:var(--barna)}.bor-jegyzet i{font-style:normal;color:var(--piros)}.bor-palackok{position:absolute;left:7cqw;right:7cqw;bottom:9cqw;z-index:1;display:flex;justify-content:center;align-items:flex-end;gap:5cqw;pointer-events:none}.bor-palack{--mag:56cqw;height:var(--mag);width:auto;rotate:calc(-3deg + var(--i) * 4deg);filter:drop-shadow(0 2cqw 1.6cqw rgb(var(--szen-rgb)/.38))}.fel--borito-itallap{background-color:var(--szen-mely);background-image:repeating-linear-gradient(0deg,#0000001a 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 3px),var(--grain),radial-gradient(120% 90% at 50% 35%,#4a3f39,var(--szen) 58%,var(--szen-mely))}.fel--borito-itallap .borito-gerinc{background:repeating-conic-gradient(var(--piros) 0 25%,var(--szen-mely) 0 50%) 0 0/var(--g) var(--g)}.lap--ital .tetel-adag{display:inline-block;margin-left:.55em;white-space:nowrap}.lap--ital .tetel--ketar{grid-template-columns:1fr 13cqw 13cqw;column-gap:2cqw}.lap--ital .tetel--ketar .tetel-ar{text-align:right}.lap--ital .tetel--ketar .tetel-le,.lap--ital .tetel--ketar .tetel-en{grid-column:1/-1}.ital-oszlopfej{position:relative;z-index:1;display:grid;grid-template-columns:1fr 13cqw 13cqw;column-gap:2cqw;margin-bottom:2.4cqw;padding-bottom:1cqw;border-bottom:1px solid var(--vonal);font:700 1.9cqw/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--halk);text-align:right}.lap--kiemelt{background:linear-gradient(180deg,rgb(var(--piros-rgb)/.07),#0000 55%)}.lap--kiemelt h2{margin-inline:-7cqw;padding:2.2cqw 7cqw 2cqw;background:var(--piros);color:var(--tort);border-image:repeating-linear-gradient(90deg,var(--piros-mely) 0 1.4cqw,var(--tort) 0 2.8cqw) 1}.lap--kiemelt h2 small,.lap--kiemelt h2 small i{color:#f7ede1e0}.lap--kiemelt .tetel-nev{font-size:1.35em}.lap--ital .tetel{margin-bottom:1.5em}.lap--kiemelt .tetel{margin-bottom:2.1em}.konyv.huzas{user-select:none;-webkit-user-select:none}.lapozo-sav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.5rem;margin-top:clamp(1.25rem,3vh,2rem);color:var(--tort)}.lapozo-sav button{all:unset;cursor:pointer;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1.5px solid currentColor;border-radius:50%;font:700 1.1rem/1 var(--sans);transition:background .25s,color .25s,border-color .25s}.lapozo-sav button:hover,.lapozo-sav button:focus-visible{background:var(--piros);border-color:var(--piros);color:var(--tort)}.lapozo-sav [data-szamlalo]{min-width:8.5rem;text-align:center;font:700 var(--fs-xs)/1 var(--sans);letter-spacing:.2em;text-transform:uppercase}.lapozo-lab{flex-basis:100%;margin:0;text-align:center;font:italic 400 var(--fs-s)/1.4 var(--serif);opacity:.72}@media print{.lapozo-sav,.fejezet-tabok{display:none}}.fejezet-tabok{position:relative;display:flex;gap:1.6rem;overflow-x:auto;scrollbar-width:none;padding:.5em var(--pad) .8rem;margin-bottom:clamp(1rem,3vh,2rem);color:var(--tort)}.fejezet-tabok button{all:unset;cursor:pointer;white-space:nowrap;font:700 var(--fs-xs)/1.5 var(--sans);letter-spacing:.2em;text-transform:uppercase;opacity:.6;transition:opacity .25s}.fejezet-tabok button:hover,.fejezet-tabok button:focus-visible{opacity:.9}.fejezet-tabok button[aria-current]{opacity:1}.fejezet-tabok button:focus-visible{outline:2px solid var(--tort);outline-offset:4px}.tab-jelzo{position:absolute;left:0;bottom:0;width:100px;height:2px;background:var(--piros);transform-origin:0 50%;transition:transform .4s var(--e-swap)}@media(min-width:760px){.lapozo[data-mod=ket] .konyv-ter{perspective:2600px;perspective-origin:50% 40%}.lapozo[data-mod=ket] .konyv{position:relative;width:calc(var(--pw) * 2);height:var(--ph);margin-inline:auto;transform-style:preserve-3d;--vj:6px;--vb:0px;transform:translate(calc((1 - var(--t0)) * -25%)) rotateX(calc((1 - var(--t0)) * 14deg)) rotate(calc((1 - var(--t0)) * -4deg)) scale(calc(.88 + var(--t0) * .12))}.lapozo[data-mod=ket] .konyv:after{content:"";position:absolute;left:5%;right:5%;bottom:-3%;height:8%;z-index:-1;background:radial-gradient(closest-side,#0009,#0000);filter:blur(10px)}.lapozo[data-mod=ket] .level{position:absolute;top:0;left:50%;width:50%;height:100%;transform-origin:0 50%;transform-style:preserve-3d;transition:--h .4s var(--e-out);transform:translateZ(calc(sin((var(--t) + var(--h)) * 180deg) * 16px + var(--dz) * 1px)) rotateY(calc((var(--t) + var(--h)) * -180deg))}.lapozo[data-mod=ket] .level.hint{--h:.05}.lapozo[data-mod=ket] .fel{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.lapozo[data-mod=ket] .fel--elol{border-radius:0 3px 3px 0;background-image:linear-gradient(90deg,rgb(var(--szen-rgb)/.2),#0000 7%),var(--grain-papir)}.lapozo[data-mod=ket] .fel--hat{transform:rotateY(180deg);border-radius:3px 0 0 3px;background-image:linear-gradient(270deg,rgb(var(--szen-rgb)/.2),#0000 7%),var(--grain-papir)}.lapozo[data-mod=ket] .fel--borito{border-radius:0 6px 6px 0}.lapozo[data-mod=ket] .level.ruck>.fel--elol,.lapozo[data-mod=ket] .level:not(.ruck)>.fel--hat{visibility:hidden}.lapozo[data-mod=ket] .fel:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:5;opacity:calc(sin((var(--t) + var(--h)) * 180deg)/2)}.lapozo[data-mod=ket] .fel--elol:after{background:linear-gradient(90deg,#0000008c,#0000 65%)}.lapozo[data-mod=ket] .fel--hat:after{background:linear-gradient(270deg,#0000008c,#0000 65%)}.lapozo[data-mod=ket] .zaro,.lapozo[data-mod=ket] .alap{position:absolute;top:0;width:50%;height:100%;transform:translateZ(-1px)}.lapozo[data-mod=ket] .zaro{left:50%;box-shadow:calc(var(--vj) * .25) calc(var(--vj) * .25) 0 var(--tort-2),calc(var(--vj) * .5) calc(var(--vj) * .5) 0 var(--tort-3),calc(var(--vj) * .75) calc(var(--vj) * .75) 0 var(--tort-2),var(--vj) var(--vj) 0 var(--tort-3),var(--arn-konyv)}.lapozo[data-mod=ket] .alap{left:0;opacity:var(--t0);background:var(--tort-3);box-shadow:calc(var(--vb) * -.5) calc(var(--vb) * .5) 0 var(--tort-2),calc(var(--vb) * -1) calc(var(--vb) * 1) 0 var(--tort-3),var(--arn-konyv)}.lapozo[data-mod=ket] .konyv.huzas .level{will-change:transform}.lapozo[data-mod=ket] .konyv{cursor:grab}.lapozo[data-mod=ket] .konyv.huzas{cursor:grabbing}@supports not (opacity: sin(1deg)){.lapozo[data-mod=ket] .fel:after{display:none}}}@media(max-width:759px){.lapozo[data-mod] .konyv{display:flex;align-items:flex-start;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;overflow-y:hidden;transition:height .3s var(--e-out);padding:0 6vw 1rem;scrollbar-width:none;overscroll-behavior-x:contain}.lapozo[data-mod] .level,.lapozo[data-mod] .zaro{display:contents}.lapozo[data-mod] .zaro .fel{order:99}.lapozo[data-mod] .fel{position:relative;flex:0 0 88vw;min-height:0;scroll-snap-align:center;border-radius:4px;container-type:inline-size;overflow:clip;transform:none}.lapozo[data-mod] .fel--borito{overflow:clip}.lapozo[data-mod] .fel:after,.lapozo[data-mod] .alap,.lapozo[data-mod] .fel--tapeta,.lapozo[data-mod] .fel--ures{display:none}.lapozo[data-mod] .fel--borito{aspect-ratio:1/1.414;align-self:flex-start}.lapozo .lap-fej{display:none}.lapozo .lap{height:auto;min-height:0;padding-bottom:14cqw;font-size:max(14px,3.8cqw)}.lapozo .lap{min-height:72cqw}.lapozo .lap--zaro{min-height:120cqw}.lapozo .lap-szam{font-size:15cqw;right:5cqw;top:3cqw}.lapozo .lap h2{font-size:max(13px,4.2cqw);padding-right:14cqw}.lapozo .lap h2 small{font-size:max(13px,3.6cqw)}.lapozo .lap-folio{font-size:max(11px,3cqw)}.lapozo .lap-kep{width:84%}.lapozo .lap--bor:has(.bor-palackok){padding-bottom:78cqw}.lapozo .bor-palackok{bottom:12cqw}.lapozo .lap--ital .tetel--ketar,.lapozo .ital-oszlopfej{grid-template-columns:1fr 18cqw 18cqw}.lapozo[data-mod] .konyv,.lapozo[data-mod] .fel{scroll-margin-inline:6vw}.lapozo[data-mod] .fel--borito .borito-tart{padding-top:16cqw}.lapozo .borito-tart h2{font-size:16cqw}.lapozo .borito-tart p{font-size:6cqw}.lapozo .borito-tart small{font-size:max(11px,2.8cqw)}.fejezet-tabok{gap:0;padding-bottom:0}.fejezet-tabok button{display:flex;align-items:center;min-height:44px;padding:0 .7rem}.fejezet-tabok button:first-of-type{padding-left:0}.lapozo[data-mod=lap] .konyv-ter{perspective:1400px;perspective-origin:6vw 50%}.lapozo[data-mod=lap] .konyv{display:grid;grid-template-columns:100%;align-items:stretch;width:88vw;margin-inline:auto;padding:0 0 1rem;gap:0;overflow:visible;scroll-snap-type:none;transition:none;touch-action:pan-y;-webkit-user-select:none;user-select:none}.lapozo[data-mod=lap] .fel{grid-area:1/1;flex:none;width:auto;transform-origin:0 50%;transform:rotateY(calc(var(--lt,0) * -100deg));backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:2px 5px 5px 2px}.lapozo[data-mod=lap] .fel--borito{aspect-ratio:auto;align-self:stretch}.lapozo[data-mod=lap] .fel.lt-el,.lapozo[data-mod=lap] .fel.lt-mely{visibility:hidden}.lapozo[data-mod=lap] .fel:after{display:block;content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background:linear-gradient(90deg,#00000080,#0000 75%);opacity:calc(var(--lt,0) * .9)}.lapozo[data-mod=lap] .konyv.huzas .fel{will-change:transform}}@media print{.fel{break-inside:avoid;box-shadow:none}}.nyito{position:relative;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;background:var(--tort);overflow-x:clip}.nyito-tartalom{flex:1;display:flex;flex-direction:column;background:var(--tort)}.nyito-racs{flex:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rés);align-items:center;width:100%;max-width:var(--max);margin-inline:auto;padding:clamp(5.5rem,11vh,8rem) var(--pad) clamp(2rem,5vh,4rem)}.nyito-sin{grid-column:1/8;grid-row:1;position:relative;z-index:3}.nyito-cim{margin:.5em 0 0;font:800 var(--fs-hero)/.84 var(--serif);letter-spacing:-.04em}.nyito-cim .sor{display:block;overflow:clip;padding:.16em .05em .24em;margin:-.16em -.05em -.24em}.nyito-cim .sor>span{display:block;animation:emel 1s var(--e-out) both}.nyito-cim .sor:nth-child(2)>span,.nyito-cim .sor:nth-child(4)>span{animation-delay:.09s}.nyito-cim em{font-style:italic;font-weight:600;color:var(--piros);letter-spacing:-.035em}@keyframes emel{0%{transform:translateY(112%)}}.nyito-datum{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.8rem;margin:clamp(1.5rem,4vh,3rem) 0 1.4rem;animation:emel-fel .9s var(--e-out) .55s both}.nyito-datum b{font:italic 500 var(--fs-xl)/1 var(--serif)}.nyito-info{flex-basis:100%}.nyito-akcio{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2rem;animation:emel-fel .9s var(--e-out) .7s both}.gomb--tel{white-space:nowrap}.gomb-ikon{width:15px;height:15px;flex:none}@media(max-width:759px){.nyito-akcio{gap:.75rem 1.5rem}.nyito-akcio .gomb{flex:1 1 100%;justify-content:center}}@keyframes emel-fel{0%{opacity:0;transform:translateY(22px)}}.nyito-sin:before{content:"Halászlé · Hazai halak · Csárdaételek";position:absolute;left:calc(-1 * var(--pad) * .55);top:50%;writing-mode:vertical-rl;rotate:180deg;translate:0 50%;white-space:nowrap;font:700 .62rem/1 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--halk)}@media(max-width:759px){.nyito-sin:before{display:none}}.nyito-kep{grid-column:7/13;grid-row:1;align-self:stretch;position:relative;min-height:min(74svh,58vw);margin-right:calc(-1 * var(--pad) - max(0px,(100vw - var(--max)) / 2));border-radius:999px 999px 0 0;overflow:clip;animation:nyilik 1.4s var(--e-soft) .2s both}@keyframes nyilik{0%{clip-path:inset(100% 0 0 0)}}.nyito-para{position:absolute;inset:-6% 0}.nyito-para .kep{height:100%}.nyito-para img{object-position:38% 50%;animation:kb 22s ease-in-out 1.6s infinite alternate}@keyframes kb{0%{transform:scale(1.04) translate(-1%)}to{transform:scale(1.12) translate(1%,-1%)}}.pecset{grid-column:6/8;grid-row:1;align-self:end;justify-self:start;translate:-25% 8%;z-index:4;position:relative;width:clamp(7.5rem,13vw,12rem);aspect-ratio:1;border-radius:50%;background:var(--tort);box-shadow:var(--arn-papir)}.pecset img{position:absolute;inset:23%;width:54%;height:54%}.pecset svg{position:absolute;inset:0;width:100%;height:100%;animation:forog 40s linear infinite}.pecset text{font:700 9px var(--sans);letter-spacing:.2em;fill:var(--szen)}@keyframes forog{to{rotate:360deg}}.nyito-sav{--g:20px;height:calc(var(--g)*2);flex:none}@media(max-width:759px){.nyito-racs{grid-template-columns:minmax(0,1fr);row-gap:1.5rem;box-sizing:border-box}.nyito-sin,.nyito-kep,.pecset{grid-column:1;grid-row:auto}.nyito-kep{min-height:62svh;margin-inline:calc(-1 * var(--pad));margin-top:.75rem}.nyito-para{inset:0}.pecset{grid-row:3;margin-top:-6.5rem;margin-right:.75rem;justify-self:end;translate:0}}.mozgas .nyito{position:sticky;top:0}.mozgas .nyito-tartalom{transform-origin:50% 0;animation:hatra linear both;animation-timeline:--tl-p2;animation-range:cover 0% contain 0%}@keyframes hatra{to{transform:scale(.93);border-radius:32px}}.mozgas .nyito:after{content:"";position:absolute;inset:0;z-index:9;background:var(--szen-mely);pointer-events:none;animation:sotet linear both;animation-timeline:--tl-p2;animation-range:cover 0% contain 0%}@keyframes sotet{0%{opacity:0}to{opacity:.7}}.mozgas .nyito-para{animation:para linear both;animation-timeline:--tl-p2;animation-range:cover 0% contain 0%}@keyframes para{to{transform:translateY(8%)}}.halaszle{position:relative;z-index:3;background:var(--tort);background-image:var(--grain-papir);padding:clamp(5rem,12vh,9rem) 0 calc(var(--r) * 1.15);border-radius:32px 32px 0 0;box-shadow:0 -30px 60px -30px #00000073}.halaszle-racs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rés);max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.halaszle-szo{grid-column:1/-1;font:900 min(var(--fs-disp),10rem)/.78 var(--serif);letter-spacing:-.05em;white-space:nowrap;margin-left:-.05em}.halaszle-szo .sor{display:block;overflow:clip;padding:.22em .05em .05em;margin:-.22em -.05em -.05em}.halaszle-szo b{display:inline-block;font-weight:inherit}.halaszle-szo i{font-style:italic;font-weight:700;color:var(--piros)}.halaszle-lista{grid-column:1/7;margin-top:clamp(2rem,6vh,4rem);font-size:var(--fs-m);max-width:34rem}.halaszle-lista .cimke{color:var(--halk);margin:0 0 1.4rem}.halaszle-lista .link{display:inline-block;margin-top:1rem}@media(max-width:759px){.halaszle-lista{grid-column:1/-1}.halaszle{padding-bottom:calc(var(--r) * 1.15 + 2rem)}}.medal{position:absolute;z-index:4;left:var(--medal-x);bottom:calc(var(--r) * -1);width:calc(var(--r) * 2);margin:0 0 0 calc(var(--r) * -1);aspect-ratio:1;--band:calc(var(--r) * .0436)}.medal-kep{position:absolute;inset:0;border-radius:50%;box-shadow:var(--arn-medal)}.medal-kep img{object-position:100% 40%}.medal-kep .ai{left:50%;bottom:1.1rem;translate:-50% 0;white-space:nowrap}.gyuru{position:absolute;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(var(--piros) 0 2.5deg,var(--tort) 0 5deg);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--band)),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - var(--band)),#000 0)}.gyuru--k{inset:calc(var(--band) * -2)}.gyuru--b{inset:calc(var(--band) * -1);background:repeating-conic-gradient(from 2.5deg,var(--piros) 0 2.5deg,var(--tort) 0 5deg)}.medal:hover .medal-kep img{filter:none}.mozgas .halaszle-szo b{animation:emel-b linear both;animation-timeline:view();animation-range:entry calc(5% + var(--i) * 3.5%) entry calc(55% + var(--i) * 3.5%)}@keyframes emel-b{0%{transform:translateY(105%)}}.mozgas .medal-kep{animation:medal-nyit linear both;animation-timeline:view();animation-range:entry 0% entry 80%}@keyframes medal-nyit{0%{clip-path:circle(0% at 50% 50%)}}.mozgas .medal-kep img{animation:visszaskala linear both;animation-timeline:view();animation-range:entry 0% cover 50%}@keyframes visszaskala{0%{transform:scale(1.3)}}.mozgas .gyuru--k{animation:g-elore linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.mozgas .gyuru--b{animation:g-vissza linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes g-elore{to{rotate:50deg}}@keyframes g-vissza{to{rotate:-50deg}}.konyv-scene{position:relative;z-index:2}.konyv-stage{position:relative;min-height:100svh;display:grid;place-items:center;overflow:clip;isolation:isolate;background:radial-gradient(60% 50% at 50% 42%,#ffe2be29,#0000 70%),var(--szen);color:var(--tort)}.konyv-stage:before{content:"";position:absolute;inset:0;background:var(--grain);opacity:.08;mix-blend-mode:overlay;pointer-events:none}.konyv-szo{position:absolute;left:-2vw;bottom:5vh;z-index:0;margin:0;font:900 italic var(--fs-disp)/.8 var(--serif);letter-spacing:-.05em;color:#f7ede112;white-space:nowrap}.konyv-kor{position:relative;z-index:2;padding-block:clamp(5rem,12vh,7rem) clamp(7rem,16vh,9rem)}.konyv-cta{position:absolute;z-index:5;inset:auto var(--pad) clamp(1.25rem,4vh,2.5rem);display:flex;justify-content:space-between;align-items:end;gap:2rem}.konyv-cta p{margin:0;max-width:24rem;font:italic 400 var(--fs-l)/1.25 var(--serif)}@media(max-width:759px){.konyv-stage{min-height:0;display:flex;flex-direction:column;align-items:center;gap:2.25rem;padding:calc(var(--r) + 2.5rem) var(--pad) 4rem}.konyv-kor{padding:0}.konyv-cta{position:static;z-index:5;flex-direction:column;align-items:flex-start;align-self:stretch;gap:1.25rem}.konyv-szo{bottom:1.5rem;font-size:30vw}.konyv-scene .lapozo--teaser[data-mod] .konyv{display:block;position:relative;overflow:visible;padding:0;gap:0;width:min(68vw,calc(60svh / 1.414));aspect-ratio:1/1.414;rotate:-2.5deg;filter:drop-shadow(0 28px 28px rgb(0 0 0/.55))}.konyv-scene .lapozo--teaser[data-mod] .alap,.konyv-scene .lapozo--teaser[data-mod] .zaro,.konyv-scene .lapozo--teaser[data-mod] .level--1,.konyv-scene .lapozo--teaser[data-mod] .level--0>.fel--hat{display:none}.konyv-scene .lapozo--teaser[data-mod] .level--0>.fel--elol{position:absolute;inset:0;flex:none;min-height:0;width:auto;height:auto;border-radius:3px 8px 8px 3px}}.konyv-scene .level--0{--dz:.6;--t:1}.konyv-scene .level--1{--dz:1.2;--t:1}.idore:not(.mozgas) .konyv-scene .level{--t:0}.mozgas .konyv-scene{height:340vh;view-timeline-name:--tl-konyv;--t0:0;--t1:0;animation:t0 linear both,t1 linear both;animation-timeline:--tl-konyv,--tl-konyv;animation-range:contain 6% contain 36%,contain 46% contain 76%}.mozgas .konyv-stage{position:sticky;top:0;height:100svh;min-height:0;animation:irisz linear both;animation-timeline:--tl-konyv;animation-range:cover 0% contain 0%}@keyframes irisz{0%{clip-path:circle(0vmax at var(--medal-x) 0%)}to{clip-path:circle(150vmax at var(--medal-x) 0%)}}@keyframes t0{0%{--t0:0}to{--t0:1}}@keyframes t1{0%{--t1:0}to{--t1:1}}@keyframes z1{0%{z-index:2;--dz:.3}to{z-index:6;--dz:1.2}}.mozgas .konyv-scene .level--0{--t:var(--t0);--dz:.6}.mozgas .konyv-scene .level--1{--t:var(--t1);animation:z1 linear both;animation-timeline:--tl-konyv;animation-range:contain 46% contain 76%}.mozgas .konyv-szo{animation:szo-tol linear both;animation-timeline:--tl-konyv;animation-range:contain 0% contain 100%}@keyframes szo-tol{0%{transform:translate(4vw)}to{transform:translate(-8vw)}}.mozgas .konyv-cta{animation:cta linear both;animation-timeline:--tl-konyv;animation-range:contain 74% contain 90%}@keyframes cta{0%{opacity:0;transform:translateY(24px)}}@keyframes v-elol{0%,50%{visibility:visible}50.01%,to{visibility:hidden}}@keyframes v-hat{0%,50%{visibility:hidden}50.01%,to{visibility:visible}}.mozgas .konyv-scene .level--0>.fel--elol{animation:v-elol linear both;animation-timeline:--tl-konyv;animation-range:contain 6% contain 36%}.mozgas .konyv-scene .level--0>.fel--hat{animation:v-hat linear both;animation-timeline:--tl-konyv;animation-range:contain 6% contain 36%}.mozgas .konyv-scene .level--1>.fel--elol{animation:v-elol linear both;animation-timeline:--tl-konyv;animation-range:contain 46% contain 76%}.mozgas .konyv-scene .level--1>.fel--hat{animation:v-hat linear both;animation-timeline:--tl-konyv;animation-range:contain 46% contain 76%}.bor{position:relative;z-index:1;background:var(--szen);color:var(--tort);padding:clamp(6rem,14vh,10rem) 0 0;overflow-x:clip;isolation:isolate;--x:50%;--y:40%}.bor-szin{position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 55% at 62% 62%,#5a211b,var(--bor) 70%);-webkit-mask-image:linear-gradient(180deg,#0000,#000 40vh);mask-image:linear-gradient(180deg,#0000,#000 40vh)}.bor-feny{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .5s;background:radial-gradient(circle 22rem at var(--x) var(--y),rgb(255 214 170/.2),#0000 70%)}.bor:hover .bor-feny{opacity:1}.bor-szo{margin:0 0 0 var(--pad);font:900 italic var(--fs-disp)/.8 var(--serif);letter-spacing:-.05em;color:var(--tort)}.bor-polc{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:clamp(.5rem,3vw,3rem);height:clamp(22rem,58vh,34rem);margin-top:calc(var(--fs-disp) * -.3);padding-inline:var(--pad)}.palack{position:relative;flex:none;margin:0}.palack img{display:block;height:var(--mag);width:auto;filter:drop-shadow(0 18px 18px rgb(0 0 0/.45))}.palack--elol{--mag:clamp(15rem,46vh,26rem);z-index:2}.palack--hatul{--mag:clamp(11rem,34vh,19rem);margin-bottom:2vh;opacity:.94}.palack:after{content:"";position:absolute;left:50%;bottom:-.7rem;width:130%;height:1.4rem;translate:-50% 0;z-index:-1;background:radial-gradient(closest-side,#0000008c,#0000)}.palack{transition:translate .5s var(--e-out)}.palack:hover{translate:0 -10px}.bor-futo{--g:clamp(1.4rem,3vw,2.6rem);height:clamp(5rem,14vh,9rem);margin-top:-2.2rem;transform-origin:50% 0;transform:perspective(60rem) rotateX(62deg);-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.bor-lablec{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding:1.4rem var(--pad) clamp(3rem,8vh,5rem);font-size:var(--fs-s)}.bor-lablec p{margin:0}.bor-gombok{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem}.bor-lablec small{display:block;color:#f7ede19e;margin-top:.4rem}@media(max-width:759px){.bor-polc{gap:.25rem}.palack--elol{--mag:clamp(11rem,34vh,16rem)}.palack--hatul{--mag:clamp(8rem,26vh,12rem)}}.mozgas .bor{view-timeline-name:--tl-bor}.mozgas .bor-szin{animation:szinfel linear both;animation-timeline:--tl-bor;animation-range:entry 0% entry 100%}@keyframes szinfel{0%{opacity:0}}.mozgas .palack{animation:zar linear both;animation-timeline:view();animation-range:entry 10% cover 55%}@keyframes zar{0%{transform:translate(calc(var(--vx) * 1vw))}}.mozgas .bor-szo{animation:szo-fel linear both;animation-timeline:view();animation-range:entry 0% cover 40%}@keyframes szo-fel{0%{transform:translateY(18%);opacity:0}}.foglalas{position:relative;z-index:2;background:var(--tort);background-image:var(--grain-papir);padding:clamp(5rem,12vh,9rem) 0 clamp(4rem,10vh,7rem)}.hem{position:absolute;left:0;right:0;top:-22px;height:22px;--g:11px;z-index:1;background:repeating-conic-gradient(var(--piros) 0 25%,var(--tort) 0 50%) 0 0/var(--g) var(--g);-webkit-mask:radial-gradient(circle var(--sr) at 50% 100%,#000 calc(var(--sr) - .5px),#0000 var(--sr)) 0 0/44px 100% repeat-x;mask:radial-gradient(circle var(--sr) at 50% 100%,#000 calc(var(--sr) - .5px),#0000 var(--sr)) 0 0/44px 100% repeat-x}.szalag-ablak{overflow:clip;padding-bottom:clamp(2.5rem,6vh,4rem)}.szalag{display:flex;width:max-content;animation:fut 70s linear infinite;font:italic 500 var(--fs-xl)/1.1 var(--serif)}.szalag>*{flex:none;padding-right:.9em;white-space:nowrap}.szalag i{color:var(--piros);font-style:normal;margin-left:.9em}.szalag>div{display:flex}.szalag span{padding-right:.9em}@keyframes fut{to{transform:translate(-50%)}}.szalag:hover{animation-play-state:paused}.foglalas-racs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rés);row-gap:3rem;max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.ma-nyitva{grid-column:1/-1;margin:0;display:flex;align-items:center;gap:.8rem}.ma-nyitva:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--piros);animation:pulz 2.4s ease-in-out infinite}.ma-nyitva.zarva:before{background:var(--halk);animation:none}@keyframes pulz{50%{box-shadow:0 0 0 .55rem rgb(var(--piros-rgb)/0)}0%{box-shadow:0 0 rgb(var(--piros-rgb)/.45)}}.foglalo-szo{grid-column:1/9;font:italic 700 var(--fs-2xl)/.95 var(--serif);letter-spacing:-.03em;color:var(--szen);text-decoration:none;display:block}.foglalo-szo span{display:inline-block;transition:transform .45s var(--e-back)}.foglalo-szo:hover span{transform:translate(.18em)}.foglalo-szo:hover{color:var(--piros)}.nyitvatartas{grid-column:9/13;align-self:end}.nyitvatartas h3{margin-bottom:1rem;color:var(--halk)}.nyitvatartas address{font-style:normal;margin:1.4rem 0 1rem}@media(max-width:759px){.foglalo-szo,.nyitvatartas{grid-column:1/-1}}.mozgas .foglalas{view-timeline-name:--tl-fogl}.mozgas .hem{animation:hem linear both;animation-timeline:--tl-fogl;animation-range:entry 0% entry 35%}@keyframes hem{0%{--sr:0px}}.mozgas .foglalas-racs{animation:emel-fel linear both;animation-timeline:--tl-fogl;animation-range:entry 5% entry 60%}@media(max-width:759px){.nyito-akcio .link,.halaszle-lista .link{display:inline-flex;align-items:center;min-height:44px}.halaszle-lista .link{margin-top:.25rem}}[hidden]{display:none!important}.konyv-oldal{position:relative;z-index:1;min-height:100svh;overflow-x:clip;isolation:isolate;display:flex;flex-direction:column;justify-content:center;padding:clamp(5rem,12vh,6.5rem) 0 clamp(2rem,6vh,4rem);color:var(--tort);background:radial-gradient(60% 50% at 50% 42%,#ffe2be29,#0000 70%),var(--szen)}.konyv-oldal:before{content:"";position:absolute;inset:0;background:var(--grain);opacity:.08;mix-blend-mode:overlay;pointer-events:none;z-index:-1}.konyv-oldal--bor{background:radial-gradient(60% 55% at 50% 45%,#5a211b,var(--bor) 72%)}.konyv-oldal--ital{background:radial-gradient(60% 55% at 50% 42%,#b6342a38,#0000 72%),var(--szen-mely)}.konyv-oldal .konyv-szo{z-index:-1}.konyv-oldal .lapozo{width:100%}.konyv-oldal .lapozo-sav{padding-inline:var(--pad)}.mezo{display:grid;gap:.4rem;margin-bottom:1.6rem;position:relative}.mezo>label,.mezo>.mezo-cim{font:700 var(--fs-xs)/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--halk)}.mezo input:not([type=checkbox]),.mezo textarea,.mezo select{font:500 var(--fs-l)/1.3 var(--serif);color:var(--szen);background:none;border:0;border-bottom:1.5px solid var(--szen);padding:.4rem 0;border-radius:0;width:100%;box-sizing:border-box}.mezo textarea{resize:vertical;min-height:4.5rem}.mezo input:focus-visible,.mezo textarea:focus-visible,.mezo select:focus-visible{outline:none;border-bottom-color:var(--piros);box-shadow:0 1.5px 0 var(--piros)}.mezo [aria-invalid=true]{border-bottom-color:var(--piros)}.mezo-hiba{margin:0;font:600 var(--fs-s)/1.3 var(--sans);color:var(--piros)}.mezo-hiba:empty{display:none}.mezo-seg{margin:0;font:italic 400 var(--fs-s)/1.4 var(--serif);color:var(--halk)}.savok{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.2rem,1fr));gap:.5rem}.sav{--g:6px;position:relative;padding:.8rem 0;border:1.5px solid var(--szen);background:none;color:var(--szen);font:700 var(--fs-s)/1 var(--sans);font-variant-numeric:tabular-nums;cursor:pointer;transition:color .25s,background .25s,border-color .25s}.sav:hover{border-color:var(--piros);color:var(--piros)}.sav[aria-pressed=true]{background:var(--piros);border-color:var(--piros);color:var(--tort)}.sav[aria-pressed=true]:after{content:"";position:absolute;right:4px;top:4px;width:calc(var(--g)*2);height:calc(var(--g)*2);background:repeating-conic-gradient(var(--tort) 0 25%,#0000 0 50%) 0 0/var(--g) var(--g)}.savok--napok{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.25rem}.savok--napok .sav{flex:none;min-width:4.6rem;padding:.7rem .5rem;display:grid;gap:.3rem;text-align:center}.sav-nap small{font:700 .62rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:.8}.sav-nap b{font:700 1.5rem/1 var(--serif)}.savok-ures{margin:0;font:italic 400 var(--fs-s)/1.4 var(--serif);color:var(--halk)}.leptet{display:flex;align-items:center;gap:1.2rem}.leptet button{all:unset;cursor:pointer;display:grid;place-items:center;width:3rem;height:3rem;border:1.5px solid var(--szen);font:700 1.3rem/1 var(--sans);transition:background .25s,color .25s,border-color .25s}.leptet button:hover,.leptet button:focus-visible{background:var(--piros);border-color:var(--piros);color:var(--tort)}.leptet button[disabled]{opacity:.35;pointer-events:none}.leptet button:focus-visible{outline:2px solid var(--piros);outline-offset:3px}.leptet-ertek{position:relative;height:1.1em;min-width:2.2ch;overflow:clip;font:700 clamp(2.4rem,4vw,3.4rem)/1.1 var(--serif);font-variant-numeric:tabular-nums;text-align:center}.leptet-ertek span{position:absolute;inset:0;display:block}.leptet-egyseg{font:700 var(--fs-xs)/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--halk)}.js-leptet input[name=fo]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.hozzaj{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start;margin:2rem 0 1.4rem;font-size:var(--fs-s);line-height:1.5}.hozzaj input{appearance:none;margin:.15rem 0 0;width:1.4rem;height:1.4rem;border:1.5px solid var(--szen);background:none;cursor:pointer;display:grid;place-items:center}.hozzaj input:checked{border-color:var(--piros);background:repeating-conic-gradient(var(--piros) 0 25%,var(--tort) 0 50%) 0 0/.5rem .5rem}.hozzaj input:focus-visible{outline:2px solid var(--piros);outline-offset:3px}.hozzaj input[aria-invalid=true]{border-color:var(--piros);box-shadow:0 0 0 3px rgb(var(--piros-rgb)/.25)}.hozzaj-helyorzo{color:var(--halk);font-style:italic}.mez-csapda{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.fogl{position:relative;z-index:1;display:grid;grid-template-columns:5fr 7fr;min-height:100svh;background:var(--tort)}.fogl-bal{position:sticky;top:0;height:100svh;box-sizing:border-box;background:var(--szen);color:var(--tort);padding:clamp(6rem,14vh,8rem) var(--pad) clamp(2rem,5vh,3.5rem);display:flex;flex-direction:column;justify-content:space-between;overflow:clip;isolation:isolate}.fogl-bal:before{content:"";position:absolute;inset:0;background:var(--grain);opacity:.08;mix-blend-mode:overlay;pointer-events:none;z-index:-1}.fogl-bal:after{content:"";position:absolute;right:0;top:0;bottom:0;width:14px;--g:7px;background:repeating-conic-gradient(var(--piros) 0 25%,var(--szen) 0 50%) 0 0/var(--g) var(--g)}.fogl-szo{margin:0;font:italic 700 clamp(3.2rem,1.2rem + 6vw,7rem)/.92 var(--serif);letter-spacing:-.03em}.fogl-szo em{color:var(--piros);font-style:inherit}.fogl-bal .ma-nyitva{margin-top:2rem;color:var(--tort)}.fogl-adat{font-size:var(--fs-s)}.fogl-adat .tetel{font-size:var(--fs-m);color:var(--tort)}.fogl-adat .tetel-pont{color:#f7ede159}.fogl-adat .tetel-ar{color:var(--tort)}.fogl-adat address{font-style:normal;margin:1rem 0}.fogl-adat p{margin:.4rem 0}.fogl-jobb{padding:clamp(6rem,14vh,8rem) var(--pad) clamp(3rem,8vh,5rem) clamp(2rem,6vw,6rem);background:var(--tort);background-image:var(--grain-papir);position:relative}.fogl-jobb:before{content:"";position:absolute;left:clamp(1rem,3vw,3rem);top:0;bottom:0;width:6px;border-inline:1.5px solid rgb(var(--piros-rgb)/.55)}.fogl-urlap{max-width:40rem}.fogl-urlap h2{font:700 var(--fs-l)/1.2 var(--serif);margin:0 0 1.6rem}.fogl-ketto{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}.fogl-osszeg{margin:2rem 0 1.6rem;padding-top:1.4rem;border-top:1.5px solid var(--szen);font-size:var(--fs-m)}.fogl-osszeg .tetel{margin:0 0 .5em}.fogl-gomb-sor{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.fogl-gomb-sor .gomb{background:none;font-family:var(--sans);cursor:pointer}.fogl-gomb-sor .gomb[disabled]{opacity:.55;pointer-events:none}.gomb.kesz{color:var(--tort);border-color:var(--piros)}.gomb.kesz:before{transform:none}.gomb.kesz .gomb-check{background-position:var(--g) 0}.fogl-uzenet{margin:0 0 1.4rem;padding:.9rem 1.1rem;border-left:4px solid var(--piros);background:rgb(var(--piros-rgb)/.08);font-weight:600}.fogl-uzenet:empty{display:none}.fogl-tel{margin-top:1.4rem;font-size:var(--fs-s);color:var(--lagy)}@media(max-width:899px){.fogl{grid-template-columns:1fr}.fogl-bal{position:relative;height:auto;gap:2.5rem;padding-top:6rem}.fogl-bal:after{display:none}.fogl-jobb{padding-left:calc(var(--pad) + 1.2rem)}.fogl-jobb:before{left:var(--pad)}.fogl-ketto{grid-template-columns:1fr}}.koszon{position:relative;z-index:1;min-height:100svh;display:grid;align-content:center;padding:clamp(6rem,14vh,9rem) var(--pad);background:var(--tort);background-image:var(--grain-papir);overflow:clip}.koszon-racs{max-width:var(--max);margin-inline:auto;width:100%}.koszon .cimke{color:var(--halk);margin:0 0 1rem}.koszon-kod{margin:0 0 .35em;font:900 italic clamp(2.75rem,1.5rem + 5vw,5.5rem)/.9 var(--serif);letter-spacing:-.04em;color:var(--piros);font-variant-numeric:lining-nums tabular-nums}.koszon h1{font:700 var(--fs-xl)/1.05 var(--serif);margin:0 0 2rem;max-width:18ch}.koszon p{max-width:34rem}.koszon-sav{--g:20px;position:absolute;left:0;right:0;bottom:0;height:calc(var(--g)*2)}.koszon-gombok{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;align-items:center;margin-top:2rem}.jogi{position:relative;z-index:1;background:var(--tort);background-image:var(--grain-papir);padding:clamp(7rem,16vh,10rem) var(--pad) clamp(4rem,10vh,7rem);min-height:80svh}.jogi-tart{max-width:46rem;margin-inline:auto}.jogi h1{font:800 var(--fs-xl)/1.05 var(--serif);margin:0 0 2rem}.jogi-szoveg :where(h2,h3){font-family:var(--serif);margin:2rem 0 .6rem}.jogi-szoveg a{color:var(--piros)}.jogi-helyorzo{font:italic 400 var(--fs-l)/1.3 var(--serif);color:var(--halk)}.hiba404{position:relative;z-index:1;min-height:100svh;display:grid;align-content:center;padding:6rem var(--pad);background:var(--szen);color:var(--tort);overflow:clip}.hiba404 h1{font:900 italic var(--fs-disp)/.8 var(--serif);letter-spacing:-.05em;margin:0 0 2rem;color:var(--piros)}.hiba404 p{margin:0 0 2rem;font:italic 400 var(--fs-l)/1.3 var(--serif);max-width:28rem}@media(min-width:900px){body:has(.fogl) .fejlec nav,body:has(.fogl) .fejlec.sotet nav{color:var(--szen)}body:has(.fogl) .fejlec .fejlec-emblema{filter:brightness(0) invert(1)}}@media(max-width:759px){.konyv-oldal{justify-content:flex-start;padding-top:5rem}}@media(max-width:759px){.mezo input:not([type=checkbox]),.mezo select{padding:.7rem 0}.sav{padding:1rem 0}.hozzaj{min-height:44px}.savok--napok .sav{padding:.85rem .5rem}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.fejlec{--fb:rgb(247 237 225/.94);--fbs:#F7EDE1;position:fixed;inset:0 0 auto;z-index:50;display:flex;justify-content:space-between;align-items:center;padding:1rem var(--pad);color:var(--szen);transition:color .35s,background-color .35s,transform .45s var(--e-out)}.fejlec.sotet{--fb:rgb(47 43 41/.92);--fbs:#2F2B29;color:var(--tort)}.fejlec.sotet .fejlec-emblema{filter:brightness(0) invert(1)}.fejlec.rejtett{transform:translateY(-110%)}.fejlec-emblema{display:block;width:64px;height:64px;transition:filter .35s}.fejlec nav{display:flex;gap:clamp(1rem,3vw,2.5rem)}.fejlec nav a{color:inherit}.fejlec-bal{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.5rem)}.fejlec-vissza{display:inline-flex;align-items:center;gap:.5em;min-height:44px;color:inherit;text-decoration:none;letter-spacing:.16em}.fejlec-vissza span{transition:transform .3s var(--e-out)}.fejlec-vissza:hover span,.fejlec-vissza:focus-visible span{transform:translate(-4px)}html[data-fooldal] .fejlec-vissza,.fejlec-cta,.menu-gomb{display:none}@media(max-width:759px){.fejlec{padding:.4rem var(--pad);gap:.5rem;background:var(--fb);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.fejlec-bal{margin-right:auto;gap:.35rem}.fejlec-logo{display:grid;place-items:center;min-width:44px;min-height:44px}.fejlec-vissza{letter-spacing:.1em}.fejlec-emblema{width:40px;height:40px}.fejlec-cta{display:inline-flex;align-items:center;min-height:44px;padding:0 1rem;border:1.5px solid currentColor;color:inherit;text-decoration:none;letter-spacing:.16em}.menu-gomb{all:unset;cursor:pointer;display:grid;place-content:center;gap:6px;width:44px;height:44px;margin-right:-.6rem}.menu-gomb span{display:block;width:22px;height:2px;background:currentColor;transition:transform .35s var(--e-out)}.fejlec.nyitva .menu-gomb span:first-child{transform:translateY(4px) rotate(45deg)}.fejlec.nyitva .menu-gomb span:last-child{transform:translateY(-4px) rotate(-45deg)}.fejlec nav{position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;padding:.25rem var(--pad) 1rem;background:var(--fbs);border-top:1px solid rgb(127 110 100/.25);visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .25s,transform .35s var(--e-out),visibility 0s .35s}.fejlec.nyitva nav{visibility:visible;opacity:1;transform:none;transition:opacity .25s,transform .35s var(--e-out)}.fejlec nav a{display:flex;align-items:center;min-height:3.25rem;font-size:var(--fs-s);background-image:none}.fejlec nav .fejlec-fogl{display:none}}.suti{position:fixed;z-index:95;left:var(--pad);bottom:var(--pad);max-width:30rem;padding:1.4rem 1.5rem 1.2rem;background:var(--tort);background-image:var(--grain-papir);color:var(--szen);box-shadow:var(--arn-papir),0 24px 50px -20px #00000080;font-size:var(--fs-s)}.suti[hidden]{display:none}.suti:before{content:"";position:absolute;inset:0 0 auto;height:10px;--g:5px;background:repeating-conic-gradient(var(--piros) 0 25%,var(--tort) 0 50%) 0 0/var(--g) var(--g)}.suti-szoveg{margin-top:.6rem}.suti-szoveg :where(p){margin:0 0 .6rem}.suti-gombok{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}@media(max-width:759px){.suti{inset:auto 0 0;max-width:none}}.lablec{position:relative;z-index:2;background:var(--szen-mely);color:var(--tort);padding:calc(28px + clamp(3rem,7vh,5rem)) var(--pad) 2rem}.lablec:before{content:"";position:absolute;inset:0 0 auto;height:28px;--g:14px;background:repeating-conic-gradient(var(--piros) 0 25%,var(--szen-mely) 0 50%) 0 0/var(--g) var(--g)}.lablec-racs{display:grid;grid-template-columns:minmax(7rem,9rem) repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);align-items:start;max-width:var(--max);margin-inline:auto;font-size:var(--fs-s);line-height:1.6}.lablec-logo{display:block;width:100%;max-width:9rem}.lablec-logo img{display:block;width:100%;height:auto}.lablec-blokk h2{margin:0 0 .9rem;font:700 var(--fs-xs)/1.5 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#f7ede199}.lablec-blokk p,.lablec-blokk address{margin:0 0 .6rem;font-style:normal}.lablec-blokk ul{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.lablec-also{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;max-width:var(--max);margin:clamp(2.5rem,6vh,4rem) auto 0;padding-top:1.4rem;border-top:1px solid rgb(247 237 225/.14);font-size:var(--fs-xs)}.lablec-also p{margin:0}.lablec-jogi button{all:unset;cursor:pointer;background:linear-gradient(currentColor 0 0) 100% 100%/0 1px no-repeat;transition:background-size .28s var(--e-out)}.lablec-jogi button:hover,.lablec-jogi button:focus-visible{background-position:0 100%;background-size:100% 1px}.lablec-forras{opacity:.62}@media(max-width:760px){.lablec-racs{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.lablec-logo{grid-column:1/-1;max-width:6.5rem}.lablec-blokk a.link{display:inline-flex;align-items:center;min-height:44px}.lablec-blokk ul{gap:0;grid-template-columns:1fr 1fr;column-gap:1.5rem}nav.lablec-blokk{grid-column:1/-1}}
