:root{--rw-bg:#050506;--rw-ink:#f4f3ef;--rw-ink-2:#f4f3efb8;--rw-ink-3:#f4f3ef80;--rw-y:#ffd21f;--rw-y-ink:#ffd21f;--rw-on-y:#0b0b0c;--rw-glass:#ffffff0b;--rw-glass-2:#ffffff17;--rw-edge:#ffffff1f;--rw-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #ffffff08, 0 30px 80px -30px #000000e6;--rw-hair:#ffffff17;--rw-hair-2:#ffffff29;--rw-orb-a:#ffce1461;--rw-orb-b:#ff960038;--rw-spec:#ffffff14;--rw-spot:#ffce1429;--rw-shine:#fff;--rw-grain:.07;--rw-logo-d:block;--rw-logo-l:none;--rw-panel:#0d0d0f;--rw-pill-tint:#08080a6b;--rw-cim:"Saira", "Geist", sans-serif;--mx:-2000px;--my:-2000px;--tx:0;--ty:0;--sarga:var(--rw-y);--hatter:var(--rw-bg);--kartya:var(--rw-glass);--vonal:var(--rw-hair-2);--szoveg:var(--rw-ink);--halvany:var(--rw-ink-3);--kiemel:var(--rw-y-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-tema=light]{--rw-bg:#f0efea;--rw-ink:#121214;--rw-ink-2:#121214b8;--rw-ink-3:#12121480;--rw-y:#fc0;--rw-y-ink:#866700;--rw-on-y:#121214;--rw-glass:#ffffff73;--rw-glass-2:#ffffffbf;--rw-edge:#fffffff2;--rw-shadow:inset 0 1px 0 #fff, 0 0 0 1px #1212140d, 0 30px 60px -30px #3c2d004d;--rw-hair:#1212141a;--rw-hair-2:#12121429;--rw-orb-a:#ffcc0073;--rw-orb-b:#ffa00040;--rw-spec:#ffffffbf;--rw-spot:#ffcc0038;--rw-shine:#d9a400;--rw-grain:.045;--rw-logo-d:none;--rw-logo-l:block;--rw-panel:#fff;--rw-pill-tint:#fff6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--rw-bg);color:var(--rw-ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .6s,color .6s}body{overflow-x:clip}a{color:inherit}img{max-width:100%}.rw-tartalom{z-index:1;max-width:1200px;min-height:calc(100vh - 160px);margin:0 auto;padding:112px clamp(16px,4vw,40px) 72px;position:relative}.rw-cim{font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:-.005em;margin:0 0 10px;font-size:clamp(30px,3.4vw,44px);font-style:italic;font-weight:800;line-height:1}.rw-al{color:var(--halvany);margin:0 0 20px}.rw-racs{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.rw-termek{background:var(--rw-glass);-webkit-backdrop-filter:blur(20px)saturate(160%);border:1px solid var(--rw-edge);box-shadow:var(--rw-shadow);border-radius:24px;flex-direction:column;transition:transform .25s;display:flex;overflow:hidden}.rw-termek:hover{transform:translateY(-3px)}.rw-termek-kep{aspect-ratio:1;background:radial-gradient(120% 100% at 50% 35%,#fff 55%,#f0eee8 100%);border-radius:18px;justify-content:center;align-items:center;margin:8px;display:flex;overflow:hidden}.rw-termek-kep img{object-fit:contain;width:100%;height:100%}.rw-termek-kep.nincs{background:var(--rw-glass-2)}.rw-termek-kep.nincs img{opacity:.35;width:45%;height:auto}.rw-termek-test{flex-direction:column;flex:1;gap:6px;padding:12px;display:flex}.rw-termek-nev{overflow-wrap:anywhere;font-weight:600;line-height:1.25}.rw-termek-also{flex-direction:column;gap:8px;margin-top:auto;display:flex}.rw-ar{font-family:var(--rw-cim);color:var(--kiemel);font-size:22px;font-style:italic;font-weight:800}.rw-kicsi{color:var(--halvany);font-size:13px}.rw-szegmensek{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.rw-szuro{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.rw-doboz{background:radial-gradient(500px circle at var(--mx) var(--my), var(--rw-spec), transparent 50%) fixed, var(--rw-glass);-webkit-backdrop-filter:blur(26px)saturate(180%);border:1px solid var(--rw-edge);box-shadow:var(--rw-shadow);border-radius:28px;padding:22px}.rw-keskeny{max-width:520px;margin:0 auto}.rw-kozepes{max-width:760px;margin:0 auto}.rw-sor{border-bottom:1px solid var(--vonal);align-items:center;gap:12px;padding:10px 0;display:flex}.rw-sor:last-child{border-bottom:0}@media (width<=860px){.rw-tartalom{min-height:auto}}@media (width<=480px){.rw-racs{grid-template-columns:repeat(2,1fr);gap:10px}.rw-ar{font-size:17px}}.rw-kattinthato{cursor:pointer}.rw-kattinthato:hover{background:color-mix(in srgb, var(--kiemel) 6%, transparent)}.rw-stand-kep{object-fit:contain;border:1px solid var(--vonal);background:#fff;border-radius:6px;flex:0 0 44px;width:44px;height:44px}@keyframes rwFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes rwPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes rwOrbA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-8vw,6vh)scale(1.15)}}@keyframes rwOrbB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(10vw,-4vh)scale(.9)}}@keyframes rwMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rwSweep{0%{transform:translate(-120%)skew(-20deg)}60%,to{transform:translate(320%)skew(-20deg)}}.rw-orbok{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.rw-orbok i{filter:blur(90px);border-radius:50%;position:absolute}.rw-orbok .o1{background:var(--rw-orb-a);opacity:.7;width:50vw;height:50vw;animation:20s ease-in-out infinite rwOrbA;top:-10vw;right:-14vw}.rw-orbok .o2{background:var(--rw-orb-b);width:36vw;height:36vw;animation:24s ease-in-out infinite rwOrbB;top:55vh;left:-12vw}.rw-orbok .o3{background:var(--rw-orb-a);opacity:.45;width:40vw;height:40vw;animation:22s ease-in-out infinite reverse rwOrbB;bottom:-30vw;left:30vw}.rw-spot{z-index:0;pointer-events:none;background:radial-gradient(520px circle at var(--mx) var(--my), var(--rw-spot), transparent 65%);position:fixed;inset:0}.rw-szemcse{z-index:90;pointer-events:none;opacity:var(--rw-grain);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.rw-l-d{display:var(--rw-logo-d)}.rw-l-l{display:var(--rw-logo-l)}.rw-uveg{background:radial-gradient(450px circle at var(--mx) var(--my), var(--rw-spec), transparent 50%) fixed, var(--rw-glass);-webkit-backdrop-filter:blur(26px)saturate(180%);border:1px solid var(--rw-edge);box-shadow:var(--rw-shadow)}.rw-sarga-gomb,.rw-uveg-gomb{white-space:nowrap;border-radius:999px;align-items:center;gap:10px;height:40px;padding:0 18px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.rw-sarga-gomb{background:var(--rw-y);font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:.02em;box-shadow:inset 0 1px 0 #ffffff8c, 0 18px 40px -14px var(--rw-orb-a);font-size:14px;font-style:italic;font-weight:700;color:var(--rw-on-y)!important}.rw-sarga-gomb:hover{transform:translateY(-1px)}.rw-fix-sarga{background:#ffd21f;color:#0b0b0c!important}.rw-uveg-gomb{background:var(--rw-glass);-webkit-backdrop-filter:blur(20px);border:1px solid var(--rw-edge);box-shadow:var(--rw-shadow);color:var(--rw-ink);font-size:15px;font-weight:600}.rw-uveg-gomb:hover{background:var(--rw-glass-2);color:var(--rw-ink)}.rw-nagy{height:54px;padding:0 28px;font-size:16px}.rw-uveg-gomb.rw-nagy{padding:0 24px;font-size:15px}.rw-oriasi{height:62px;box-shadow:inset 0 1px 0 #ffffff8c, 0 24px 60px -18px var(--rw-orb-a);gap:12px;padding:0 36px;font-size:18px;font-weight:800;position:relative;overflow:hidden}.rw-oriasi>span{position:relative}.rw-oriasi-uveg{height:62px;padding:0 32px;font-size:17px}.rw-sopres{background:linear-gradient(90deg,#0000,#fff9,#0000);width:40%;animation:3.5s ease-in-out infinite rwSweep;position:absolute;top:0;bottom:0;left:0}.rw-fejlec{z-index:80;pointer-events:none;padding:16px clamp(16px,4vw,40px) 0;position:fixed;top:0;left:0;right:0}.rw-pill{pointer-events:auto;background:radial-gradient(400px circle at var(--mx) var(--my), var(--rw-spec), transparent 50%) fixed, linear-gradient(var(--rw-glass), var(--rw-glass)), var(--rw-pill-tint);-webkit-backdrop-filter:blur(28px)saturate(180%);border-radius:999px;justify-content:space-between;align-items:center;gap:20px;max-width:1320px;margin:0 auto;padding:8px 8px 8px 18px;display:flex}.rw-marka{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.rw-marka img{width:auto;height:28px}.rw-szo-kep{display:inline-flex}.rw-szo-kep img{height:20px}.rw-menu{white-space:nowrap;flex-wrap:wrap;flex:1;justify-content:center;gap:2px;min-width:0;height:34px;font-size:13.5px;font-weight:500;display:flex;overflow:hidden}.rw-menu-link{color:var(--rw-ink-2);border-radius:999px;padding:8px 14px;text-decoration:none;transition:background .2s,color .2s}.rw-menu-link:hover,.rw-menu-link.aktiv{background:var(--rw-glass-2);color:var(--rw-ink)}.rw-jobb{flex:none;align-items:center;gap:6px;display:flex}.rw-tema-gomb,.rw-kor-gomb{border:1px solid var(--rw-hair);background:var(--rw-glass-2);cursor:pointer;width:40px;height:40px;color:var(--rw-ink);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.rw-tema-gomb span{background:var(--rw-y);width:12px;height:12px;box-shadow:0 0 14px var(--rw-y);border-radius:50%}.rw-szoveg-gomb{height:40px;color:var(--rw-ink);border-radius:999px;align-items:center;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.rw-szoveg-gomb:hover{background:var(--rw-glass-2);color:var(--rw-ink)}.rw-fiok-gomb{border:1px solid var(--rw-hair);background:var(--rw-glass-2);height:40px;color:var(--rw-ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font:600 13.5px Geist,sans-serif;display:inline-flex}.rw-csak-mobil{display:none!important}.rw-mobil-link{border-bottom:1px solid var(--rw-hair);font-family:var(--rw-cim);text-transform:uppercase;color:var(--rw-ink);padding:14px 4px;font-size:22px;font-style:italic;font-weight:700;text-decoration:none;display:block}.rw-mobil-menu .ant-drawer-header img{height:26px}.rw-lab{z-index:1;padding:0 clamp(16px,4vw,40px);position:relative}.rw-lab-sor{border-top:1px solid var(--rw-hair-2);max-width:1320px;color:var(--rw-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:28px 0;font-size:14px;display:flex}.rw-lab-linkek{flex-wrap:wrap;gap:24px;display:flex}.rw-lab-linkek a{color:var(--rw-ink-2);text-decoration:none}.rw-lab-linkek a:hover{color:var(--rw-y-ink)}.rw-lab-felirat{max-width:1320px;margin:0 auto;padding-top:8px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.rw-lab-felirat img{width:100%;height:auto;margin-bottom:-6%}.rw-landing{z-index:1;position:relative}.rw-kont{max-width:1320px;margin:0 auto;padding-left:clamp(16px,4vw,40px);padding-right:clamp(16px,4vw,40px)}.rw-oszlop{flex-direction:column;display:flex}.rw-eyebrow{letter-spacing:.16em;color:var(--rw-ink-3);text-transform:uppercase;font-size:12px;font-weight:600}.rw-y{color:var(--rw-y-ink)}.rw-ink3{color:var(--rw-ink-3)}.rw-saira{font-family:var(--rw-cim);text-transform:uppercase;font-style:italic;font-weight:700}.rw-h2{font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:-.005em;margin:0;font-size:clamp(32px,4vw,60px);font-style:italic;font-weight:800;line-height:1}.rw-h2-nagy{font-size:clamp(34px,4.6vw,68px)}.rw-h3{font-family:var(--rw-cim);text-transform:uppercase;margin:0;font-size:clamp(26px,2.8vw,40px);font-style:italic;font-weight:800;line-height:1.02}.rw-h3-nagy{font-family:var(--rw-cim);text-transform:uppercase;margin:0;font-size:clamp(30px,3.4vw,50px);font-style:italic;font-weight:800;line-height:1}.rw-leiras{color:var(--rw-ink-2);margin:0;font-size:16px;line-height:1.55}.rw-gombsor{flex-wrap:wrap;gap:10px;display:flex}.rw-pin{position:relative}.rw-szinpad{height:100vh;position:sticky;top:0;overflow:hidden}.rw-hero{flex-direction:column;padding:96px clamp(16px,4vw,40px) 28px;display:flex}.rw-hero-korvonal{font-family:var(--rw-cim);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1px var(--rw-hair-2);white-space:nowrap;pointer-events:none;font-size:27vw;font-style:italic;font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)}.rw-hero-felso{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.rw-hero-kozep{perspective:1200px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.rw-hero-jel{aspect-ratio:1;justify-content:center;align-items:center;height:100%;max-height:min(52vh,560px);display:flex;position:relative}.rw-jel-kor{border-radius:50%;position:absolute;inset:4%}.rw-jel-gyuru{border:1px solid var(--rw-hair);border-radius:50%;position:absolute;inset:-2%}.rw-jel-glow{aspect-ratio:1;background:radial-gradient(circle, var(--rw-orb-a), transparent 70%);border-radius:50%;width:62%;animation:4s ease-in-out infinite rwPulse;position:absolute}.rw-jel-lebeg{z-index:2;width:66%;animation:7s ease-in-out infinite rwFloat;position:relative}.rw-jel-dont{transform:rotateX(calc(var(--ty) * -9deg)) rotateY(calc(var(--tx) * 12deg));transform-style:preserve-3d;transition:transform .25s ease-out;position:relative}.rw-jel-dont img{width:100%;height:auto}.rw-jel-dont .rw-l-d{filter:drop-shadow(0 30px 50px #000000b3)}.rw-jel-dont .rw-l-l{filter:drop-shadow(0 24px 34px #3c2d0033)}.rw-szem{aspect-ratio:2;pointer-events:none;width:7%;position:absolute;top:55%}.rw-szem span{background:radial-gradient(closest-side,#fff6b0,#ffd21f 55%,#ffc80000);border-radius:50%;animation:3s ease-in-out infinite rwPulse;position:absolute;inset:0;box-shadow:0 0 10px 4px #ffbe00e6,0 0 26px 12px #ffc8008c,0 0 56px 22px #ffd21f4d}.rw-hero-also{flex-direction:column;gap:22px;width:100%;max-width:1320px;margin:0 auto;display:flex;position:relative}.rw-hero-cimsor{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.rw-hero-cimsor h1{max-width:760px;font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,52px);font-style:italic;font-weight:800;line-height:1}.rw-pillerek{border-top:1px solid var(--rw-hair-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));column-gap:24px;display:grid}.rw-pillerek a{color:var(--rw-ink);align-items:baseline;gap:12px;padding:18px 16px 4px 0;text-decoration:none;transition:color .2s;display:flex}.rw-pillerek a:hover{color:var(--rw-y-ink)}.rw-pillerek .n{color:var(--rw-ink-3);font-size:12px;font-weight:600}.rw-pillerek .t{font-family:var(--rw-cim);text-transform:uppercase;font-size:clamp(16px,1.4vw,22px);font-style:italic;font-weight:700}.rw-manifesto{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:32px;padding-top:clamp(80px,14vh,160px);padding-bottom:clamp(80px,14vh,160px);display:grid}.rw-manifesto .rw-eyebrow{padding-top:14px}.rw-manifesto p{font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:-.005em;flex-wrap:wrap;column-gap:.24em;margin:0;font-size:clamp(30px,4.4vw,68px);font-style:italic;font-weight:800;line-height:1.02;display:flex}.rw-manifesto p span{opacity:.14;transition:opacity .2s linear,color .2s linear}.rw-sav-szekcio{padding:0 0 clamp(60px,10vh,120px);position:relative}.rw-sav{padding:10px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.rw-sav-belso{width:max-content;font-family:var(--rw-cim);text-transform:uppercase;font-size:clamp(56px,9vw,140px);font-style:italic;font-weight:900;line-height:1;animation:50s linear infinite rwMarquee;display:flex}.rw-sav-elem{white-space:nowrap;align-items:center;gap:.4em;padding-right:.4em;display:flex}.rw-sav-elem .korvonal{color:#0000;-webkit-text-stroke:1.5px var(--rw-ink-3)}.rw-sav-elem i{background:var(--rw-y);width:.18em;height:.18em;box-shadow:0 0 16px var(--rw-y);transform:rotate(45deg)}.rw-kinalat{flex-direction:column;gap:clamp(20px,4vh,40px);padding:clamp(96px,12vh,120px) 0 clamp(24px,5vh,48px);display:flex}.rw-kinalat-fej{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;width:100%;display:flex}.rw-szamlalo{align-items:center;gap:16px;min-width:220px;display:flex}.rw-szamlalo .rw-saira{font-variant-numeric:tabular-nums;font-size:20px}.rw-sav-jelzo{background:var(--rw-hair-2);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.rw-sav-jelzo span{background:var(--rw-y);width:0;position:absolute;top:0;bottom:0;left:0}.rw-kinalat-ter{flex:1;min-height:0;position:relative}.rw-kartyasor{will-change:transform;gap:28px;width:max-content;padding:0 clamp(16px,6vw,96px);display:flex;position:absolute;top:0;bottom:0;left:0}.rw-kartya{border-radius:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;width:min(86vw,1080px);height:100%;padding:16px;display:grid}.rw-kartya-szoveg{flex-direction:column;justify-content:space-between;gap:20px;min-height:0;padding:clamp(12px,2vw,28px);display:flex}.rw-korvonal-szam{font-family:var(--rw-cim);color:#0000;-webkit-text-stroke:1.5px var(--rw-y);font-size:clamp(52px,10vw,150px);font-style:italic;font-weight:900;line-height:.85}.rw-kartya-linkek{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.rw-kartya-linkek a{color:var(--rw-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.rw-kartya-linkek a:hover{color:var(--rw-y-ink)}.rw-cimke{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--rw-hair-2);color:var(--rw-ink-2);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.rw-kartya-kep{border-radius:28px;min-height:150px;position:relative;overflow:hidden}.rw-studio{background:radial-gradient(120% 100% at 50% 35%,#fff 55%,#f0eee8 100%);position:absolute;inset:0;overflow:hidden}.rw-studio-kep{width:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.rw-mozaik{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;place-items:center;gap:6%;display:grid;position:absolute;inset:8%}.rw-mozaik-ures{grid-area:1/1/-1/-1;font-size:22px}.rw-mozaik img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;min-height:0;max-height:100%}.rw-fem{background:conic-gradient(from 210deg at 60% 40%,#2a2a2e,#9d9da3,#f3f3f5,#6c6c72,#1d1d20,#b9b9bf,#2a2a2e);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.rw-fem:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff8c 48%,#ffd21f59 50%,#0000 62%) 0 0/260% 100%;animation:6s ease-in-out infinite rwFenycsik;position:absolute;inset:0}@keyframes rwFenycsik{0%{background-position:120% 0}to{background-position:-40% 0}}.rw-fem span{z-index:1;font-family:var(--rw-cim);text-transform:uppercase;color:#ffffffeb;text-shadow:0 2px 18px #00000059;font-size:clamp(22px,2.6vw,38px);font-style:italic;font-weight:900;line-height:1;position:relative}.rw-fem-nagy span{font-size:clamp(30px,4vw,60px)}.rw-kozepre{flex-direction:column;align-items:center;gap:clamp(16px,3vh,28px);padding:clamp(96px,12vh,120px) clamp(16px,4vw,40px) clamp(24px,5vh,48px);display:flex}.rw-jelenet-fej{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.rw-jelenet-fej p{color:var(--rw-ink-2);text-wrap:pretty;max-width:620px;margin:0;font-size:16px;line-height:1.5}.rw-studio-nagy{border-radius:44px;flex:1;width:min(1120px,100%);min-height:0;position:relative;inset:auto;box-shadow:inset 0 0 0 1px #ffffffe6,0 50px 140px -50px #000000b3}.rw-kocka{object-fit:contain;mix-blend-mode:multiply;width:96%;height:96%;position:absolute;top:2%;left:2%}.rw-studio-kep,.rw-gep{mix-blend-mode:multiply}.rw-callout{z-index:5;color:#121214;opacity:0;-webkit-backdrop-filter:blur(18px)saturate(180%);background:#fff9;border:1px solid #fffffff2;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:15px;font-weight:600;display:flex;position:absolute;box-shadow:0 12px 30px -12px #0000004d}.rw-callout i{background:#fc0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ffcc0040}.rw-eletkep{z-index:6;position:absolute;inset:0}.rw-eletkep-clip{clip-path:inset(18% 8% 8% round 44px);position:absolute;inset:0;overflow:hidden}.rw-eletkep-arnyek{background:linear-gradient(#0000 30%,#000000d1 100%);position:absolute;inset:0}.rw-eletkep-szoveg{opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:clamp(32px,8vh,80px);left:clamp(20px,6vw,80px);right:clamp(20px,6vw,80px)}.rw-eletkep-szoveg h3{font-family:var(--rw-cim);text-transform:uppercase;color:#fff;margin:0;font-size:clamp(32px,4.6vw,68px);font-style:italic;font-weight:800;line-height:1}.rw-eletkep-szoveg p{color:#ffffffd9;margin:14px 0 0;font-size:17px;line-height:1.5}.rw-gep{max-width:none;position:absolute;top:50%;left:50%}.rw-gep-cimkek{font-family:var(--rw-cim);text-transform:uppercase;color:#121214;text-align:center;grid-template-columns:1fr 1fr;font-size:16px;font-style:italic;font-weight:700;display:grid;position:absolute;bottom:7%;left:0;right:0}.rw-jelenet-lab{color:var(--rw-ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;font-size:16px;display:flex}.rw-polir{padding:clamp(80px,14vh,160px) 0 clamp(60px,10vh,120px);position:relative;overflow:hidden}.rw-polir-cim{font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(56px,13.5vw,210px);font-style:italic;font-weight:900;line-height:.88;position:relative}.rw-polir-cim span{color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;display:block}.rw-polir-cim .karcos{background-image:var(--karc-d);background-size:400px 220px}:root[data-tema=light] .rw-polir-cim .karcos{background-image:var(--karc-l)}.rw-polir-cim .fenyes,.rw-polir-cim .csik{position:absolute;inset:0}.rw-polir-cim .fenyes{background-image:linear-gradient(100deg, var(--rw-ink) 0%, var(--rw-shine) 22%, var(--rw-y) 34%, var(--rw-ink) 48%, var(--rw-shine) 70%, var(--rw-y) 82%, var(--rw-ink) 100%);clip-path:inset(-10% calc(100% - var(--pol) * 1%) -10% -2%)}.rw-polir-cim .csik{background-image:linear-gradient(90deg, transparent calc(var(--pol) * 1% - 8%), #fffffff2 calc(var(--pol) * 1% - 1.5%), var(--rw-y) calc(var(--pol) * 1%), transparent calc(var(--pol) * 1% + 4%));filter:drop-shadow(0 0 18px var(--rw-y))}.rw-elonyok{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:4px 0 6px;padding:0;list-style:none;display:grid}.rw-elonyok li{border-left:2px solid var(--rw-y);flex-direction:column;gap:4px;padding-left:14px;display:flex}.rw-elonyok b{font-family:var(--rw-cim);text-transform:uppercase;font-size:16px;font-style:italic;font-weight:800}.rw-elonyok span{color:var(--rw-ink-2);font-size:14px;line-height:1.45}.rw-eszkozok{background:radial-gradient(90% 80% at 50% 30%,#ffd21f29,#0000 60%),linear-gradient(160deg,#141416,#050506);border-radius:26px;justify-content:center;align-items:center;gap:10cqw;padding-bottom:12cqh;display:flex;position:absolute;inset:12px;overflow:hidden;container-type:size}.rw-eszkoz{background:linear-gradient(145deg,#3a3a3f,#0b0b0c 38%,#1d1d20 70%,#4a4a50);flex:none;position:relative;box-shadow:inset 0 0 0 1.5px #5a5a60,0 30px 60px -20px #000c,0 0 0 1px #ffd21f1f}.rw-telefon{aspect-ratio:9/19.5;border-radius:15%/7%;height:70cqh;padding:1.4cqh}.rw-ora{aspect-ratio:.84;border-radius:24%;height:32cqh;padding:1.8cqh}.rw-eszkoz .kijelzo{background:#050506;width:100%;height:100%;position:relative;overflow:hidden}.rw-telefon .kijelzo{border-radius:12.5%/5.8%}.rw-ora .kijelzo{border-radius:19%}.kijelzo .karcos{background:linear-gradient(160deg, #00000040, #0000008c), var(--karc-d);background-size:auto,260px 143px;position:absolute;inset:0}.kijelzo .fenyes{clip-path:inset(0 calc(100% - var(--pol2) * 1%) 0 0);background:linear-gradient(155deg,#1b1b1e 0%,#060607 45%,#0e0e10 100%);position:absolute;inset:0}.kijelzo .fenyes i{background:linear-gradient(120deg,#0000 28%,#fff3 36%,#0000 44% 58%,#ffd21f42 64%,#0000 71%);position:absolute;inset:0}.kijelzo .csik{width:14%;top:-5%;bottom:-5%;left:calc(var(--pol2) * 1% - 7%);filter:blur(5px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffec96e6,#0000);position:absolute}.kijelzo .sziget{z-index:2;background:#000;border-radius:99px;width:30%;height:3.6%;position:absolute;top:2.4%;left:50%;translate:-50%}.rw-ora .szij{z-index:-1;background:linear-gradient(#202024,#0e0e10);border-radius:22%;height:62%;position:absolute;left:17%;right:17%}.rw-ora .szij.fent{bottom:78%}.rw-ora .szij.lent{top:78%}.rw-ora .korona{background:linear-gradient(90deg,#a8a8ae,#4a4a50);border-radius:3px;width:5.5%;height:18%;position:absolute;top:28%;right:-4.5%}.rw-elotte-utana{justify-items:center;display:grid;position:absolute;bottom:7%;left:0;right:0}.rw-elotte-utana span{font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:.02em;border-radius:999px;grid-area:1/1;padding:10px 20px;font-size:15px;font-style:italic;font-weight:800}.rw-elotte-utana .elotte{color:#f4f3ef;opacity:clamp(0, calc((58 - var(--pol2)) / 16), 1);background:#ffffff1a;border:1px solid #ffffff2e}.rw-elotte-utana .utana{color:#0b0b0c;opacity:clamp(0, calc((var(--pol2) - 42) / 16), 1);background:#ffd21f;box-shadow:0 0 30px #ffd21f73}.rw-kocka-csoport{position:absolute;inset:0}.rw-callout b{font-weight:700}.rw-callout span{white-space:nowrap;text-overflow:ellipsis;max-width:min(62vw,560px);overflow:hidden}.rw-fal-hatter{background:var(--rw-bg)}.rw-fal{flex-direction:column;justify-content:center;gap:2.4vh;display:flex;position:absolute;inset:-6% 0}.rw-fal-sor{will-change:transform;gap:2.4vh;width:max-content;display:flex}.rw-fal-kartya{aspect-ratio:1;background:radial-gradient(120% 100% at 50% 35%,#fff 55%,#f0eee8 100%);border-radius:30px;flex:none;justify-content:center;align-items:center;width:27vh;display:flex;box-shadow:0 20px 50px -24px #000000b3}.rw-fal-kartya img{object-fit:contain;mix-blend-mode:multiply;width:84%;height:84%}.rw-polir-racs{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:end;gap:clamp(24px,4vw,56px);display:grid}.rw-polir-keret{border-radius:36px;height:clamp(340px,38vw,480px);padding:12px;position:relative;overflow:hidden}.rw-polir-keret .rw-fem{border-radius:26px;inset:12px;overflow:hidden}.rw-lepesek{flex-direction:column;gap:48px;padding-top:clamp(60px,10vh,120px);padding-bottom:clamp(60px,10vh,120px);display:flex}.rw-lepes-vonal{background:var(--rw-hair-2);height:1px;position:absolute;top:21px;left:0;right:0}.rw-lepes-vonal div{background:var(--rw-y);width:0;height:100%;box-shadow:0 0 12px var(--rw-y)}.rw-lepes-racs{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px;display:grid;position:relative}.rw-lepes-kor{width:44px;height:44px;font-family:var(--rw-cim);background:var(--rw-bg);border:1px solid var(--rw-hair-2);color:var(--rw-ink-3);border-radius:50%;justify-content:center;align-items:center;font-size:17px;font-style:italic;font-weight:800;transition:all .4s;display:flex}.rw-cta{text-align:center;flex-direction:column;align-items:center;gap:36px;padding:clamp(80px,14vh,160px) clamp(16px,4vw,40px) clamp(40px,6vh,80px);display:flex;position:relative}.rw-cta h2{font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(48px,9vw,150px);font-style:italic;font-weight:900;line-height:.9}.rw-cta p{max-width:520px;color:var(--rw-ink-2);margin:0;font-size:18px;line-height:1.55}@media (width<=719px){.rw-menu,.rw-szo-kep,.rw-csak-asztal,.rw-fiok-gomb span{display:none!important}.rw-csak-mobil{display:inline-flex!important}.rw-pill{gap:10px;padding-left:14px}.rw-kocka{object-fit:contain}.rw-callout{padding:9px 13px;font-size:13px}.rw-hero-cimsor .rw-nagy{height:48px;padding:0 20px;font-size:15px}}@media (prefers-reduced-motion:reduce){.rw-orbok i,.rw-jel-glow,.rw-jel-lebeg,.rw-szem span,.rw-sav-belso,.rw-sopres,.rw-fem:after{animation:none!important}.rw-jel-dont{transform:none}.rw-manifesto p span{opacity:1}}@media (width<=480px){.rw-elonyok{grid-template-columns:1fr}}.rw-sotet-kep{background:radial-gradient(70% 60% at 50% 40%,#ffd21f2e,#0000 70%),linear-gradient(160deg,#1a1a1d,#050506);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.rw-sotet-kep img{position:absolute;top:50%;left:50%;translate:-50% -50%}.rw-stand{justify-content:center;align-items:center;padding:clamp(90px,12vh,120px) 0 clamp(24px,5vh,48px);display:flex}.rw-stand-elso{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,80px);display:grid;position:absolute;inset:clamp(90px,12vh,120px) 0 clamp(24px,5vh,48px)}.rw-stand-allvany{border:1px solid var(--rw-edge);height:100%;min-height:0;box-shadow:var(--rw-shadow);background:radial-gradient(60% 55% at 50% 38%,#ffd21f38,#0000 70%),linear-gradient(160deg,#1a1a1d,#050506);border-radius:40px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rw-stand-allvany img{width:auto;max-width:none;height:94%}.rw-meret{color:#ffd21f;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:6%;bottom:8%;right:10%}.rw-meret i{background:#ffd21f;flex:1;width:2px;position:relative;box-shadow:0 0 10px #ffd21f99}.rw-meret i:first-child:before,.rw-meret i:last-child:after{content:"";background:#ffd21f;width:16px;height:2px;position:absolute;left:-7px}.rw-meret i:first-child:before{top:0}.rw-meret i:last-child:after{bottom:0}.rw-meret span{font-family:var(--rw-cim);background:#00000080;border:1.5px solid #ffd21f;border-radius:8px;padding:4px 10px;font-size:18px;font-style:italic;font-weight:800}.rw-stand-szoveg{gap:28px}.rw-stand-jellemzok{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin:0;padding:0;list-style:none;display:grid}.rw-stand-jellemzok li{border-top:1px solid var(--rw-hair-2);flex-direction:column;gap:6px;padding-top:14px;display:flex}.rw-stand-jellemzok .sz{letter-spacing:.16em;color:var(--rw-y-ink);font-size:12px;font-weight:600}.rw-stand-jellemzok b{font-family:var(--rw-cim);text-transform:uppercase;font-size:clamp(16px,1.4vw,21px);font-style:italic;font-weight:800;line-height:1.05}.rw-stand-jellemzok li>span:last-child{color:var(--rw-ink-2);font-size:14px;line-height:1.45}@property --pol2{syntax:"<number>";inherits:true;initial-value:108}.rw-polir-hurok{animation:6s ease-in-out infinite rwPolirHurok}@keyframes rwPolirHurok{0%,18%{--pol2:-8}68%,to{--pol2:108}}.rw-oldalak{flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,3vh,32px);display:flex;position:absolute;inset:clamp(90px,12vh,120px) 0 clamp(24px,5vh,48px)}.rw-oldalak .rw-h3{max-width:900px;font-size:clamp(18px,2vw,30px)}.rw-oldal-racs{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vw,22px);width:100%;max-width:1200px;display:grid}.rw-oldal{border:1px solid var(--rw-edge);box-shadow:var(--rw-shadow);aspect-ratio:1/1.15;background:#0b0b0c;border-radius:24px;align-items:center;display:flex;overflow:hidden}.rw-oldal img{object-fit:contain;width:100%;height:100%}.rw-legyezo{pointer-events:none;position:absolute;inset:0}.rw-legyezo img{border-radius:14px;width:34%;height:auto;position:absolute;top:48%;left:72%;box-shadow:0 18px 40px -16px #00000073}.rw-hamarosan{font-family:var(--rw-cim);text-transform:uppercase;letter-spacing:.04em;color:var(--rw-y-ink);border:1.5px solid var(--rw-y);box-shadow:0 0 22px -6px var(--rw-y), inset 0 0 12px -6px var(--rw-y);border-radius:999px;align-self:center;padding:7px 16px;font-size:14px;font-style:italic;font-weight:800}@media (width<=860px){.rw-stand-elso{grid-template-rows:minmax(0,.9fr) auto;grid-template-columns:1fr;gap:16px}.rw-stand-szoveg{gap:14px}.rw-stand-szoveg .rw-leiras{font-size:14px}.rw-stand-jellemzok{gap:12px 16px}.rw-stand-jellemzok li{gap:3px;padding-top:8px}.rw-stand-jellemzok b{font-size:14px}.rw-stand-jellemzok li>span:last-child{display:none}.rw-oldal-racs{grid-template-columns:repeat(2,minmax(0,1fr));max-width:420px}.rw-oldalak .rw-h3{font-size:16px}.rw-legyezo img{width:58%;top:76%;left:50%}}@media (prefers-reduced-motion:reduce){.rw-polir-hurok{animation:none}}.rw-polir-hurok{gap:8cqw;padding-bottom:0}.rw-polir-hurok .rw-telefon{height:min(72cqh,66cqw)}.rw-polir-hurok .rw-ora{height:min(32cqh,30cqw)}.rw-admin-keret{min-height:100dvh}.rw-admin-sav{z-index:50;padding:calc(10px + env(safe-area-inset-top)) clamp(16px,3vw,32px) 10px;background:color-mix(in srgb, var(--rw-bg) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);border-bottom:1px solid var(--rw-hair);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.rw-admin-cimke{letter-spacing:.08em;text-transform:uppercase;color:var(--rw-on-y);background:var(--rw-y);border-radius:999px;margin-left:4px;padding:3px 10px;font:700 12px Geist,sans-serif}.rw-admin-tartalom{max-width:1200px;padding:18px clamp(16px,3vw,32px) calc(48px + env(safe-area-inset-bottom));margin:0 auto}@media (pointer:coarse){.rw-admin-tartalom .ant-btn-sm{height:36px;padding:0 14px}.rw-admin-tartalom .rw-sor{padding:12px 0}.rw-admin-tartalom .ant-tabs-tab{padding:14px 0;font-size:16px}}.rw-csempek{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.rw-csempe{text-align:left;cursor:pointer;font:inherit;color:var(--szoveg);background:var(--rw-glass);border:1px solid var(--rw-edge);border-radius:18px;flex-direction:column;gap:4px;padding:14px;display:flex}.rw-csempe:hover,.rw-csempe:focus-visible{border-color:var(--kiemel)}.rw-ragado-sav{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border:1px solid var(--rw-edge);background:color-mix(in srgb, var(--rw-bg) 88%, transparent);-webkit-backdrop-filter:blur(18px);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex;position:sticky;bottom:0}
