:root{--disp:'Playfair Display','David Libre','Amiri',Georgia,serif}html[lang=he]{--disp:'David Libre','Playfair Display',Georgia,serif}html[lang=ar]{--disp:'Amiri','Playfair Display',Georgia,serif}h1,h2{font-family:var(--disp);font-weight:500;letter-spacing:-.01em}html.a11y-font h1,html.a11y-font h2{font-family:inherit}.calc.cv{background:transparent;border:0;padding:0;margin-top:44px}.cv-st{position:relative;isolation:isolate;aspect-ratio:1.5;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px -40px rgba(40,25,10,.55);container-type:inline-size;color:#24272C}.cv-pic{position:absolute;inset:0}.cv-svg{width:100%;height:100%;display:block;font-family:inherit}.cv-top{position:absolute;top:3.2%;left:0;right:0;text-align:center;pointer-events:none}.cv-top>*{pointer-events:auto}.cv-top::before{content:"";position:absolute;left:50%;top:-30%;width:62%;height:150%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(250,247,240,.55),rgba(250,247,240,0));pointer-events:none;z-index:-1}.calc.cv .cv-top h2{font-family:var(--disp);font-weight:500;font-size:4.4cqi;line-height:1.05;color:#18241D;margin:0}.cv-top p{margin:.9cqi 0 2.2cqi;color:#3A3732;font-size:max(12px,1.5cqi)}.cv-in{display:inline-flex;gap:2.6cqi;align-items:flex-end;text-align:start}.cv-in label{display:flex;flex-direction:column;gap:.6cqi;font-size:max(12px,1.4cqi);font-weight:500;color:#24272C}.cv-box{position:relative;display:flex;align-items:center;width:20cqi;height:5.2cqi;background:rgba(255,255,255,.92);border:1px solid rgba(60,40,20,.14);border-radius:1cqi;box-shadow:0 8px 20px -14px rgba(40,25,10,.4)}.cv-box select,.cv-box input{appearance:none;-webkit-appearance:none;border:0;background:transparent;font:inherit;font-size:2.7cqi;color:#18241D;width:100%;height:100%;padding-inline:1.6cqi 6cqi;cursor:pointer;box-sizing:border-box;-moz-appearance:textfield}.cv-box input{cursor:text}.cv-box input::-webkit-inner-spin-button{-webkit-appearance:none}.cv-box select:focus-visible,.cv-box input:focus-visible{outline:3px solid #18241D;outline-offset:2px;border-radius:1cqi}.cv-box i{position:absolute;inset-inline-end:3.4cqi;font-style:normal;font-size:max(12px,1.4cqi);color:#6B675F;pointer-events:none}.cv-sel::after{content:"";position:absolute;inset-inline-end:1.5cqi;width:.7cqi;height:.7cqi;border-right:2px solid #24272C;border-bottom:2px solid #24272C;transform:rotate(45deg) translateY(-25%);pointer-events:none}.cv-panel{position:absolute;top:13.2%;inset-inline-end:1.6%;width:23.5%;padding:1.5cqi 1.9cqi;border-radius:1.6cqi;background:rgba(250,248,244,.76);backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);border:1px solid rgba(255,255,255,.75);box-shadow:0 20px 40px -24px rgba(40,25,10,.45);display:flex;flex-direction:column}.cv-t{font-size:max(12px,1.35cqi);color:#3A3732}.cv-big{font-family:var(--disp);font-size:4.6cqi;line-height:1;color:#18241D;font-weight:500;margin:.8cqi 0 .6cqi}.cv-big small{font-size:2.6cqi;font-weight:400}.cv-big2{font-size:3.8cqi}.cv-bagimg{display:block;width:92%;height:auto;margin:0 auto .4cqi;mix-blend-mode:multiply;-webkit-mask:radial-gradient(ellipse 72% 70% at 50% 52%,#000 72%,transparent 100%);mask:radial-gradient(ellipse 72% 70% at 50% 52%,#000 72%,transparent 100%)}.cv-mid{font-family:var(--disp);font-size:2.8cqi;color:#18241D;line-height:1.1}.cv-mid span{font-family:Rubik,sans-serif;font-size:max(12px,1.2cqi);color:#5C584F}.cv-of{font-size:max(12px,1.2cqi);color:#5C584F;margin-top:.2cqi}.cv-of2{font-size:max(12px,1.15cqi);color:#5C584F;margin-top:.7cqi}.cv-panel hr{border:0;border-top:1px solid rgba(60,40,20,.14);margin:1cqi 0 .9cqi;width:100%}.calc.cv .cv-add{margin-top:1.1cqi;width:100%;font-size:max(12px,1.3cqi);white-space:nowrap;padding:.9cqi 1cqi;min-height:0}.cv-plt{position:absolute;inset-inline-start:1.8%;bottom:21.4%;display:flex;align-items:center;gap:.3cqi;padding:.35cqi;border-radius:999px;background:rgba(250,248,244,.72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.7);font-size:max(12px,1.1cqi)}.cv-plt button{font:inherit;padding:.45cqi 1cqi;border-radius:999px;border:0;background:transparent;color:#24272C;cursor:pointer}.cv-plt button.on{background:#18241D;color:#fff}.cv-plt span{color:#5C584F;padding-inline:.4cqi .9cqi}.cv-ref{position:absolute;left:4%;right:4%;bottom:2.2%;height:16.5%;display:flex;align-items:stretch;gap:1cqi;padding:1cqi 1.4cqi;border-radius:1.8cqi;background:rgba(250,248,244,.8);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.75);box-shadow:0 18px 40px -26px rgba(40,25,10,.45)}.cv-refh{align-self:center;font-size:max(12px,1.55cqi);font-weight:500;padding-inline:1.4cqi 2cqi;white-space:nowrap}.cv-ref button{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1cqi;font:inherit;border:1.5px solid transparent;border-radius:1.2cqi;background:transparent;color:#24272C;cursor:pointer;padding:.5cqi;font-size:max(12px,1.35cqi);min-width:0}.cv-ref button.on{background:#fff;border-color:#1F2A24;box-shadow:0 8px 18px -12px rgba(40,25,10,.4)}.cv-ref button:focus-visible,.cv-plt button:focus-visible{outline:3px solid #18241D;outline-offset:2px}.cv-ref img{height:5cqi;width:auto;max-width:12cqi;object-fit:contain;filter:drop-shadow(0 3px 3px rgba(30,20,10,.18))}.cv-ref b{font-weight:500;text-align:center}.cv-ref i{font-style:normal;color:#6B675F;font-size:max(12px,1.2cqi)}.cv-rim{fill:#6A3014;stroke:#C98048;stroke-width:1.4}.cv-lip{fill:none;stroke:#E2995C;stroke-width:1.6;stroke-opacity:.8}.cv-refimg,.cv-plant{filter:drop-shadow(0 4px 5px rgba(30,20,10,.22))}.cv-svg .cv-refimg{filter:drop-shadow(0 6px 8px rgba(40,25,10,.18))}.cv-dim line{stroke:#18241D;stroke-width:1.5}.cv-dim circle{fill:#18241D}.cv-dim2 line{stroke:#fff;stroke-width:1.4}.cv-lab{font-size:19px;font-weight:600;fill:#18241D;paint-order:stroke;stroke:rgba(255,255,255,.55);stroke-width:3px}.cv-chip{fill:rgba(30,26,22,.34);stroke:rgba(255,255,255,.3)}.cv-l3{font-size:18px;font-weight:600;fill:#fff}.cv-l4{font-size:10.5px;fill:#fff;opacity:.92}.cv-note{font-size:13px;color:var(--mute);margin:12px 4px 0}@media (max-width:900px){.cv-st{aspect-ratio:auto;display:flex;flex-direction:column;border-radius:0;box-shadow:none;overflow:visible;container-type:normal}.cv-top{position:relative;order:-1;top:auto;padding:0 0 14px}.cv-top::before{display:none}.calc.cv .cv-top h2{font-size:30px}.cv-top p{font-size:14px;margin:6px 0 12px}.cv-in{display:flex;gap:10px;width:100%}.cv-in label{flex:1;font-size:13px;gap:5px}.cv-box{width:100%;height:52px;border-radius:10px}.cv-box select,.cv-box input{font-size:22px;padding-inline:12px 56px}.cv-box i{font-size:13px;inset-inline-end:32px}.cv-sel::after{width:7px;height:7px;inset-inline-end:14px}.cv-pic{position:relative;inset:auto;border-radius:18px;overflow:hidden;box-shadow:0 24px 40px -30px rgba(40,25,10,.55)}.cv-svg{height:auto}.cv-plt{position:relative;inset:auto;margin:10px 0 0;align-self:flex-start;font-size:13px;background:#fff}.cv-plt button{padding:6px 12px}.cv-plt span{padding-inline:4px 10px}.cv-panel{position:relative;inset:auto;width:auto;margin-top:12px;padding:18px;border-radius:16px;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.cv-t{font-size:14px}.cv-big{font-size:46px}.cv-big small{font-size:22px}.cv-big2{font-size:34px}.cv-bagimg{width:70%;margin-inline:0}.cv-mid{font-size:26px}.cv-mid span{font-size:13px}.cv-of,.cv-of2{font-size:13px}.calc.cv .cv-add{font-size:16px;padding:12px;min-height:48px}.cv-ref{position:relative;inset:auto;height:auto;margin-top:12px;padding:10px;gap:6px;border-radius:16px;background:#fff;overflow-x:auto;backdrop-filter:none;-webkit-backdrop-filter:none}.cv-refh{display:none}.cv-ref button{flex:0 0 auto;min-width:86px;font-size:13px;padding:6px 8px}.cv-ref img{height:42px;max-width:96px}.cv-ref i{font-size:12px}}html:not(.a11y-contrast):not([data-theme=light]) .cv-note{color:var(--mute)}@media (prefers-color-scheme:dark){html:not(.a11y-contrast):not([data-theme=light]) .cv-panel,html:not(.a11y-contrast):not([data-theme=light]) .cv-ref,html:not(.a11y-contrast):not([data-theme=light]) .cv-plt{color:#24272C}}html[data-theme=dark]:not(.a11y-contrast) .cv-panel,html[data-theme=dark]:not(.a11y-contrast) .cv-ref,html[data-theme=dark]:not(.a11y-contrast) .cv-plt{color:#24272C}html.a11y-contrast .cv-panel,html.a11y-contrast .cv-ref,html.a11y-contrast .cv-plt,html.a11y-contrast .cv-box{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border:2px solid #000;color:#000}html.a11y-contrast .cv-top h2,html.a11y-contrast .cv-top p{color:#000;background:#fff;display:inline-block;padding:0 6px}.cv-rim.cv-steel{fill:#8C989F;stroke:#E4EAEE}.cv-lip.cv-steel{stroke:#F2F5F7}.cv-panel{max-height:65.5%;box-sizing:border-box}.cv-bagimg{flex:0 1 auto;min-height:0;width:auto;max-width:92%;max-height:11cqi;object-fit:contain}@media (max-width:900px){.cv-panel{max-height:none}.cv-bagimg{max-height:none;width:70%}}.v2h{position:relative;isolation:isolate;min-height:clamp(560px,88vh,900px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;color:#18241D;margin:0 0 8px}.v2h-bg{position:absolute;inset:0;z-index:-1}.v2h-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 70%;transform-origin:50% 60%;animation:v2push 42s ease-in-out infinite alternate}@keyframes v2push{from{transform:scale(1)}to{transform:scale(1.07)}}html.a11y-motion .v2h-bg img{animation:none}@media (prefers-reduced-motion:reduce){.v2h-bg img{animation:none}}.v2h-sky{position:relative;text-align:center;padding:clamp(18px,3.2vh,40px) 20px 0;max-width:900px;margin:0 auto}.v2h-sky::before{content:"";position:absolute;inset:-20% -10% -30%;background:radial-gradient(closest-side,rgba(252,246,236,.5),rgba(252,246,236,0));z-index:-1;pointer-events:none}.v2h-tag{font-family:var(--disp);font-size:clamp(34px,4.3vw,64px);line-height:1.04;margin:0;color:#14201A;letter-spacing:-.015em}.v2h h1{font-family:inherit;font-size:clamp(15px,1.25vw,19px);font-weight:500;letter-spacing:0;margin:10px 0 4px;color:#2A2723}.v2h-p{margin:0;font-size:clamp(13px,1vw,15px);color:#3A3732}.v2h-floor{text-align:center;padding:0 20px clamp(20px,4vh,44px)}.v2h-ask{font-family:var(--disp);font-size:clamp(20px,1.8vw,28px);margin:0 0 12px;color:#fff;text-shadow:0 2px 14px rgba(30,20,10,.55)}.v2h-chips{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:8px;border-radius:999px;background:rgba(250,247,240,.62);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.7);max-width:1100px}.v2h-chips a{padding:10px 18px;border-radius:999px;color:#18241D;text-decoration:none;font-weight:500;font-size:15px;white-space:nowrap}.v2h-chips a:hover,.v2h-chips a:focus-visible{background:#18241D;color:#fff}.v2h-search{display:flex;max-width:520px;margin:12px auto 0;background:rgba(255,255,255,.92);border-radius:999px;padding:5px;box-shadow:0 14px 30px -18px rgba(30,20,10,.6)}.v2h-search input{flex:1;border:0;background:transparent;font:inherit;font-size:15px;padding:0 16px;min-width:0;color:#18241D}.v2h-search input:focus{outline:none}.v2h-search:focus-within{outline:3px solid #18241D;outline-offset:2px}.v2h-search button{border:0;border-radius:999px;background:var(--corten);color:#fff;font:inherit;font-weight:600;padding:10px 20px;cursor:pointer}@media (max-width:760px){.v2h{min-height:calc(100svh - 70px)}.v2h-bg img{object-position:50% 50%}.v2h-tag{font-size:34px}.v2h h1{font-size:15px}.v2h-chips{border-radius:18px;gap:6px;padding:6px}.v2h-chips a{padding:8px 12px;font-size:14px}}html.a11y-contrast .v2h-sky,html.a11y-contrast .v2h-chips,html.a11y-contrast .v2h-ask{background:#fff;color:#000;text-shadow:none}html.a11y-contrast .v2h-sky::before{display:none}.v2h{width:100vw;margin-inline:calc(50% - 50vw);min-height:clamp(560px,calc(100vh - 140px),940px)}.v2h-sky{max-width:1240px}.v2h-tag{font-size:clamp(34px,3.9vw,60px)}.v2h-chips{max-width:1240px;flex-wrap:wrap}.v2h-chips a{padding:10px 16px}@media (max-width:760px){.v2h{min-height:calc(100svh - 130px)}.v2h-tag{font-size:32px}}@media (max-width:760px){.v2h-chips{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;border-radius:999px;max-width:100%;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,#000 88%,transparent)}.v2h-chips::-webkit-scrollbar{display:none}html[dir=rtl] .v2h-chips{-webkit-mask:linear-gradient(270deg,#000 88%,transparent)}}main{--v2gap:clamp(36px,5vw,72px)}main h1{font-size:clamp(34px,3.6vw,54px);line-height:1.06;margin-bottom:.35em}main h2{font-size:clamp(26px,2.4vw,36px);line-height:1.12}main>section+section,main>.sec+.sec{margin-top:var(--v2gap)}.lead,main>header p,.intro{font-size:clamp(16px,1.2vw,18px);line-height:1.65;color:#4B4842;max-width:68ch}.grid{gap:clamp(18px,2vw,30px);margin-top:28px}.card{gap:8px;transition:transform .25s ease}.card:hover{transform:translateY(-3px)}.card-img{border:0;border-radius:18px;background:#fff;box-shadow:0 18px 40px -28px rgba(40,25,10,.45)}.card-name{font-family:var(--disp);font-weight:500;font-size:19px;line-height:1.2;margin-top:10px}.card-price{font-weight:600}.tile,.hub-tile,.visit-promo,.trade-promo{border:0!important;border-radius:20px;box-shadow:0 18px 40px -30px rgba(40,25,10,.45)}.tile-name{font-family:var(--disp);font-weight:500;font-size:21px}.btn{border-radius:999px}@media (max-width:760px){.card-name{font-size:17px}.card-img{border-radius:14px}}html.a11y-contrast .card-img,html.a11y-contrast .tile{box-shadow:none;border:2px solid #000!important}.sizes{border:0;border-radius:18px;background:var(--paper);box-shadow:0 18px 40px -30px rgba(40,25,10,.45)}.sizes th{background:transparent;padding:16px 18px 10px;font-weight:500}.sizes td{padding:13px 18px;border-top:1px solid rgba(60,40,20,.08)}.sizes .pr{font-family:var(--disp);font-size:18px;font-weight:600}.szc,.gal img,.gallery img{border-radius:16px}.szc{border:0;box-shadow:0 18px 40px -30px rgba(40,25,10,.45)}main h2:not(.cv-top h2){font-family:var(--disp)}html.a11y-contrast .sizes,html.a11y-contrast .szc{box-shadow:none;border:2px solid #000}.btn-sm{border-radius:999px}@media (max-width:760px){.sizes th{padding:12px 10px 8px}.sizes td{padding:11px 10px}.sizes .pr{font-size:16px}}.v2h-tag{font-size:clamp(28px,3vw,46px)}@media (min-width:761px){.v2h-sky{transform:translateX(2vw)}}@media (min-width:761px){.v2h-bg img{object-position:50% 0%;transform-origin:50% 0%}}.v2i{margin:clamp(36px,5vw,64px) 0 8px}.v2i-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.v2i-head h2{margin:0}.v2i-head span{font-size:13px;color:var(--mute)}.v2i-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.v2i-c{position:relative;display:block;border-radius:18px;overflow:hidden;aspect-ratio:4/5;box-shadow:0 18px 40px -28px rgba(40,25,10,.5);color:#fff;text-decoration:none}.v2i-c.wide{grid-column:span 2;aspect-ratio:auto}.v2i-c img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.v2i-c:hover img{transform:scale(1.04)}.v2i-c b{position:absolute;inset-inline:0;bottom:0;padding:40px 16px 14px;font-family:var(--disp);font-weight:500;font-size:20px;background:linear-gradient(transparent,rgba(20,14,8,.62))}.v2i-c:focus-visible{outline:3px solid #18241D;outline-offset:3px}@media (max-width:900px){.v2i-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.v2i-c b{font-size:17px;padding:30px 12px 10px}}.v2a{margin:28px 0 8px}.v2a h2{margin:0 0 14px}.v2a-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:760px}.v2a figure{margin:0}.v2a img{width:100%;aspect-ratio:1/2;object-fit:cover;border-radius:14px;display:block}.v2a figcaption{font-size:14px;margin-top:6px;color:#3A3732;text-align:center}.v2a-p{font-size:13px;color:var(--mute);margin:10px 0 0}html.a11y-motion .v2i-c img{transition:none}html.a11y-contrast .v2i-c b{background:#000;color:#fff}@media (max-width:900px){.v2i-c.wide{grid-column:span 2}}.v2i-grid{grid-auto-rows:clamp(220px,23vw,340px)}.v2i-c,.v2i-c.wide{aspect-ratio:auto;height:100%}@media (min-width:761px){.v2h{min-height:0;height:clamp(520px,49vw,1100px)}.v2h-bg img{object-position:50% 0%;transform-origin:50% 55%;animation-name:v2push3}.v2h-sky{transform:none;padding-top:clamp(12px,1.3vw,26px)}.v2h-tag{font-size:clamp(26px,2.6vw,48px)}.v2h h1{font-size:clamp(14px,1.05vw,19px);margin:6px 0 2px}.v2h-p{font-size:clamp(12px,.85vw,15px)}}@keyframes v2push3{from{transform:scale(1)}to{transform:scale(1.03)}}@media (min-width:761px){.v2h{--hh:min(52vw,1100px);height:auto;display:block;overflow:visible;padding-bottom:6px}.v2h-bg{position:absolute;left:0;right:0;top:0;bottom:auto;height:var(--hh);overflow:hidden}.v2h-sky{position:absolute;left:0;right:0;top:0;margin:0 auto}.v2h-floor{position:relative;margin-top:calc(var(--hh) - 46px);padding-bottom:10px}.v2h-chips{background:rgba(255,255,255,.88);box-shadow:0 14px 30px -20px rgba(30,20,10,.5)}.v2h-search{margin-top:14px}}@media (min-width:761px){.v2h{overflow-x:clip}}@media (min-width:761px){.v2h{display:flow-root}}@media (min-width:761px){.v2h{--hh:min(52vw,max(440px,calc(100vh - 150px)),1100px)}.v2h-bg img{height:100%;object-fit:cover;object-position:50% min(0px,calc(var(--hh) - 47.8vw))}}@media (min-width:761px) and (max-height:860px){.v2h-tag{font-size:min(2.6vw,4.4vh)}.v2h h1{font-size:min(1.05vw,2.1vh);margin:4px 0 0}.v2h-p{display:none}.v2h-sky{padding-top:min(1.3vw,1.6vh)}}@media (min-width:761px){.v2h-floor{margin-top:calc(var(--hh) + 18px)}.v2h-ask{color:#18241D;text-shadow:none;font-size:clamp(20px,1.7vw,28px)}.v2h-chips{background:#fff;border-color:rgba(60,40,20,.1)}}@media (max-width:760px){.v2h-scene{position:absolute;inset:0}}.v2h-l,.v2h-sun,.v2h-glint,.v2h-motes{display:none}@media (min-width:761px){.v2h-scene{position:absolute;left:0;width:100%;aspect-ratio:1672/941;top:min(0px,calc(var(--hh) - 47.8vw));transform-origin:20% 69%;animation:v2dolly 34s ease-in-out infinite alternate}.v2h-bg .v2h-scene img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;object-position:0 0}.v2h-bg .v2h-scene img.v2h-base{animation:none;transform:none}@keyframes v2dolly{from{transform:scale(1)}to{transform:scale(1.025) translate(.4%,0)}}.v2h-l{display:block;pointer-events:none;will-change:transform}.v2h-scene img.v2h-oak{-webkit-mask:radial-gradient(ellipse 15% 17% at 20% 34%,#000 62%,transparent 100%);mask:radial-gradient(ellipse 15% 17% at 20% 34%,#000 62%,transparent 100%);transform-origin:19.6% 62%;animation:v2sway 7.5s ease-in-out infinite}.v2h-scene img.v2h-top{-webkit-mask:radial-gradient(ellipse 22% 23% at 6% 4%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 22% 23% at 6% 4%,#000 55%,transparent 100%);transform-origin:-4% -12%;animation:v2sway 9s ease-in-out -3s infinite}.v2h-scene img.v2h-gr1{-webkit-mask:radial-gradient(ellipse 15% 10% at 20% 57%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 15% 10% at 20% 57%,#000 55%,transparent 100%);transform-origin:20% 67%;animation:v2grass 5.2s ease-in-out -1s infinite}.v2h-scene img.v2h-gr2{-webkit-mask:radial-gradient(ellipse 8% 8% at 67% 46%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 8% 8% at 67% 46%,#000 55%,transparent 100%);transform-origin:67% 55%;animation:v2grass 6s ease-in-out -2.5s infinite}.v2h-scene img.v2h-ol2{display:none;-webkit-mask:radial-gradient(ellipse 8% 14% at 93% 30%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 8% 14% at 93% 30%,#000 55%,transparent 100%);transform-origin:94.5% 55%;animation:v2sway 8.2s ease-in-out -5s infinite}.v2h-scene img.v2h-reed{-webkit-mask:radial-gradient(ellipse 5% 9% at 97% 61%,#000 50%,transparent 100%);mask:radial-gradient(ellipse 5% 9% at 97% 61%,#000 50%,transparent 100%);transform-origin:97% 68%;animation:v2grass 4.6s ease-in-out -.8s infinite}.v2h-scene img.v2h-fg{-webkit-mask:radial-gradient(ellipse 16% 11% at 9% 96%,#000 50%,transparent 100%);mask:radial-gradient(ellipse 16% 11% at 9% 96%,#000 50%,transparent 100%);transform-origin:9% 106%;animation:v2sway 6.4s ease-in-out -2s infinite}@keyframes v2sway{0%,100%{transform:rotate(0)}30%{transform:rotate(.55deg)}60%{transform:rotate(-.25deg)}80%{transform:rotate(.3deg)}}@keyframes v2grass{0%,100%{transform:skewX(0)}35%{transform:skewX(-1.6deg)}70%{transform:skewX(.7deg)}}.v2h-scene img.v2h-wat{-webkit-mask:radial-gradient(ellipse 11% 2.6% at 91.5% 68.6%,#000 60%,transparent 100%);mask:radial-gradient(ellipse 11% 2.6% at 91.5% 68.6%,#000 60%,transparent 100%);animation:v2water 3.6s ease-in-out infinite}@keyframes v2water{0%,100%{transform:translate(0,0);filter:brightness(1)}50%{transform:translate(-.12%,.05%);filter:brightness(1.09)}}.v2h-glint{display:block;position:absolute;left:80%;top:67%;width:22%;height:3.6%;border-radius:50%;pointer-events:none;background:linear-gradient(100deg,transparent 35%,rgba(255,236,200,.75) 48%,rgba(255,255,255,.95) 50%,rgba(255,236,200,.75) 52%,transparent 65%) no-repeat;background-size:40% 100%;-webkit-mask:radial-gradient(ellipse 50% 50% at 50% 50%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 50% 50% at 50% 50%,#000 55%,transparent 100%);mix-blend-mode:screen;opacity:.55;animation:v2glint 7s ease-in-out infinite}@keyframes v2glint{0%{background-position:-60% 0;opacity:0}15%{opacity:.55}60%{opacity:.55}85%,100%{background-position:160% 0;opacity:0}}.v2h-sun{display:block;position:absolute;left:-7%;top:9%;width:26%;aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,226,170,.55),rgba(255,206,140,.18) 55%,rgba(255,200,130,0));mix-blend-mode:screen;animation:v2sun 9s ease-in-out infinite}@keyframes v2sun{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}.v2h-motes{display:block;position:absolute;left:2%;top:18%;width:26%;height:42%;pointer-events:none}.v2h-motes i{position:absolute;width:3px;height:3px;border-radius:50%;background:rgba(255,240,210,.9);box-shadow:0 0 6px rgba(255,220,160,.9);opacity:0;animation:v2mote 14s linear infinite}.v2h-motes i:nth-child(1){left:20%;top:70%}.v2h-motes i:nth-child(2){left:45%;top:85%;animation-delay:-3s;animation-duration:17s}.v2h-motes i:nth-child(3){left:65%;top:60%;animation-delay:-6s}.v2h-motes i:nth-child(4){left:30%;top:40%;animation-delay:-9s;animation-duration:19s}.v2h-motes i:nth-child(5){left:75%;top:80%;animation-delay:-11s;animation-duration:16s}.v2h-motes i:nth-child(6){left:55%;top:30%;animation-delay:-2s;animation-duration:21s;width:2px;height:2px}@keyframes v2mote{0%{transform:translate(0,0);opacity:0}15%{opacity:.8}70%{opacity:.6}100%{transform:translate(22px,-90px);opacity:0}}.v2h-off .v2h-scene,.v2h-off .v2h-scene *{animation-play-state:paused!important}}html.a11y-motion .v2h-scene,html.a11y-motion .v2h-scene *{animation:none!important}html.a11y-motion .v2h-glint,html.a11y-motion .v2h-motes{display:none}@media (prefers-reduced-motion:reduce){.v2h-scene,.v2h-scene *{animation:none!important}.v2h-glint,.v2h-motes{display:none}}html.a11y-contrast .v2h-sun,html.a11y-contrast .v2h-glint,html.a11y-contrast .v2h-motes{display:none}.v2i-c.wide img[src$="idea-bowls.webp"]{object-position:38% 50%}@media (max-width:900px){.v2i-grid{grid-auto-rows:auto}.v2i-c{aspect-ratio:4/5;height:auto}.v2i-c.wide{aspect-ratio:518/266;height:auto}}.v2h-sea{display:none}@media (min-width:761px){.v2h-scene img.v2h-pine{display:block;-webkit-mask:radial-gradient(ellipse 4.2% 6.2% at 72.1% 35.6%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 4.2% 6.2% at 72.1% 35.6%,#000 55%,transparent 100%);transform-origin:72.4% 44.6%;animation:v2sway 8.6s ease-in-out -4s infinite}.v2h-scene img.v2h-ol2{display:none;-webkit-mask:radial-gradient(ellipse 6.4% 8.6% at 93.3% 28.2%,#000 55%,transparent 100%);mask:radial-gradient(ellipse 6.4% 8.6% at 93.3% 28.2%,#000 55%,transparent 100%);transform-origin:95% 55.3%;animation:v2swayS 7.4s ease-in-out -2s infinite}@keyframes v2swayS{0%,100%{transform:rotate(0)}35%{transform:rotate(.22deg)}70%{transform:rotate(-.12deg)}}.v2h-sea{display:block;position:absolute;left:31.818%;top:43.252%;width:30.742%;height:12.115%;pointer-events:none;mix-blend-mode:screen;-webkit-mask:url(data:image/webp;base64,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) 0 0/100% 100% no-repeat;mask:url(data:image/webp;base64,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) 0 0/100% 100% no-repeat;background:radial-gradient(ellipse 1.30% 1.30% at 11.8% 33.5%,rgba(255,237,198,0.79),transparent 100%),radial-gradient(ellipse 1.29% 1.29% at 25.0% 32.7%,rgba(255,236,201,0.73),transparent 100%),radial-gradient(ellipse 1.29% 1.29% at 24.6% 32.3%,rgba(255,237,202,0.71),transparent 100%),radial-gradient(ellipse 1.21% 1.21% at 3.1% 25.6%,rgba(255,250,199,0.74),transparent 100%),radial-gradient(ellipse 1.27% 1.27% at 76.2% 30.7%,rgba(255,237,215,0.68),transparent 100%),radial-gradient(ellipse 1.24% 1.24% at 14.1% 28.7%,rgba(255,237,196,0.57),transparent 100%),radial-gradient(ellipse 1.18% 1.18% at 77.9% 22.9%,rgba(255,244,208,0.73),transparent 100%),radial-gradient(ellipse 1.42% 1.42% at 14.0% 43.3%,rgba(255,239,196,0.66),transparent 100%),radial-gradient(ellipse 1.26% 1.26% at 23.0% 29.7%,rgba(255,248,217,0.88),transparent 100%);animation:v2glim 5.6s ease-in-out infinite}.v2h-sea::before,.v2h-sea::after{content:"";position:absolute;inset:0}.v2h-sea::before{background:radial-gradient(ellipse 1.37% 1.37% at 4.5% 39.0%,rgba(255,245,225,0.60),transparent 100%),radial-gradient(ellipse 1.39% 1.39% at 15.8% 40.4%,rgba(255,246,205,0.67),transparent 100%),radial-gradient(ellipse 1.55% 1.55% at 62.1% 54.5%,rgba(255,246,220,0.90),transparent 100%),radial-gradient(ellipse 1.26% 1.26% at 69.2% 29.6%,rgba(255,249,227,0.67),transparent 100%),radial-gradient(ellipse 1.23% 1.23% at 9.5% 27.2%,rgba(255,244,200,0.66),transparent 100%),radial-gradient(ellipse 1.27% 1.27% at 4.6% 30.6%,rgba(255,243,211,0.57),transparent 100%),radial-gradient(ellipse 1.37% 1.37% at 19.6% 39.0%,rgba(255,245,204,0.59),transparent 100%),radial-gradient(ellipse 1.45% 1.45% at 16.0% 45.8%,rgba(255,241,204,0.79),transparent 100%),radial-gradient(ellipse 1.26% 1.26% at 13.9% 29.6%,rgba(255,242,217,0.71),transparent 100%);animation:v2glim 4.1s ease-in-out -1.7s infinite}.v2h-sea::after{background:radial-gradient(ellipse 1.17% 1.17% at 22.0% 22.2%,rgba(255,250,217,0.81),transparent 100%),radial-gradient(ellipse 1.50% 1.50% at 15.8% 49.7%,rgba(255,249,198,0.83),transparent 100%),radial-gradient(ellipse 1.45% 1.45% at 18.9% 45.9%,rgba(255,240,209,0.88),transparent 100%),radial-gradient(ellipse 1.61% 1.61% at 29.1% 59.0%,rgba(255,246,213,0.78),transparent 100%),radial-gradient(ellipse 1.24% 1.24% at 81.0% 27.9%,rgba(255,238,199,0.94),transparent 100%),radial-gradient(ellipse 1.11% 1.11% at 13.8% 17.2%,rgba(255,244,219,0.93),transparent 100%),radial-gradient(ellipse 1.20% 1.20% at 67.3% 24.7%,rgba(255,243,212,0.62),transparent 100%),radial-gradient(ellipse 1.34% 1.34% at 28.6% 37.0%,rgba(255,247,228,0.80),transparent 100%);animation:v2glim 7.3s ease-in-out -3.1s infinite}@keyframes v2glim{0%,100%{opacity:.08}45%{opacity:.9}60%{opacity:.7}}.v2h-scene::after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/assets/v2/hero-1672.webp) 0 0/100% 100% no-repeat;-webkit-mask:radial-gradient(ellipse 17% 8% at 53% 12%,#000 45%,transparent 100%);mask:radial-gradient(ellipse 17% 8% at 53% 12%,#000 45%,transparent 100%);animation:v2cloud 22s ease-in-out infinite alternate;will-change:transform}@keyframes v2cloud{from{transform:translateX(-1.1%);filter:brightness(1) saturate(1)}to{transform:translateX(1.1%);filter:brightness(1.07) saturate(1.12)}}.v2h-off .v2h-scene::after,.v2h-off .v2h-sea,.v2h-off .v2h-sea::before,.v2h-off .v2h-sea::after{animation-play-state:paused!important}html[lang=en] .v2h-sky{transform:translateX(-3.5vw)}html[lang=en] .v2h-tag{font-size:clamp(24px,2.35vw,44px)}}html.a11y-motion .v2h-sea,html.a11y-contrast .v2h-sea,html.a11y-motion .v2h-scene::after,html.a11y-contrast .v2h-scene::after{display:none}@media (prefers-reduced-motion:reduce){.v2h-sea,.v2h-scene::after{display:none}}@media (min-width:761px) and (max-height:860px){html[lang=en] .v2h-tag{font-size:min(2.35vw,4vh)}}main:has(.v2h)>section>h2::before,.v2i-head h2::before{content:"";display:inline-block;width:.6em;height:.6em;margin-inline-end:.38em;vertical-align:.04em;background:url(/assets/brand/favicon.svg) center/contain no-repeat;border-radius:22%}main:has(.v2h)>section>h2.center::before{display:none}.footer>div:first-child>p:last-child::before{content:"";display:inline-block;width:16px;height:16px;margin-inline-end:7px;vertical-align:-3px;background:url(/assets/brand/favicon.svg) center/contain no-repeat;border-radius:4px}html.a11y-contrast main:has(.v2h)>section>h2::before{filter:grayscale(1) contrast(2)}.ship-line a::before{content:"";display:inline-block;width:1.05em;height:1.05em;margin-inline-end:.4em;vertical-align:-.18em;background:url(/assets/brand/favicon.svg) center/contain no-repeat;border-radius:22%}.bag-head h2::before{content:"";display:inline-block;width:.8em;height:.8em;margin-inline-end:.4em;vertical-align:-.04em;background:url(/assets/brand/favicon.svg) center/contain no-repeat;border-radius:22%}.adv-wait::before{content:"";display:block;width:44px;height:44px;margin:0 auto 10px;background:url(/assets/brand/favicon.svg) center/contain no-repeat;border-radius:22%;animation:pbreath 1.6s ease-in-out infinite}@keyframes pbreath{0%,100%{transform:scale(.92);opacity:.75}50%{transform:scale(1.06);opacity:1}}.adv-wait{text-align:center}.adv-seen::before{content:"";display:inline-block;width:1.1em;height:1.1em;margin-inline-end:.45em;vertical-align:-.2em;background:url(/assets/brand/favicon.svg) center/contain no-repeat;border-radius:22%}html.a11y-motion .adv-wait::before{animation:none}@media (prefers-reduced-motion:reduce){.adv-wait::before{animation:none}}.hsearch{position:relative}.hsearch::before{content:"";position:absolute;inset-inline-end:calc(100% + 12px);top:50%;width:30px;height:30px;transform:translateY(-50%);background:url(/assets/brand/favicon.svg) center/contain no-repeat;border-radius:22%;pointer-events:none}.tile-art{border:0!important;border-radius:12px;background:linear-gradient(180deg,#F4EEE4 0%,#EDE4D6 72%,#E2D6C3 72.3%,#EADFCF 100%)!important}.adv-promo .adv-art{background:none!important;padding:0!important;border-radius:14px;box-shadow:0 22px 44px -30px rgba(60,40,20,.55)}.tile-count{font-weight:600;font-size:12px;letter-spacing:.13em;text-transform:uppercase}@media (min-width:821px){}.wall #tile path{display:none}.wall #tile .fl1 path{display:inline}.wall{animation:none;opacity:.13}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.14s}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.1;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%221100%22 height=%22820%22 viewBox=%220 0 1100 820%22 fill=%22none%22 stroke=%22%233A2A1F%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M210 150q9 -11 18 0q9 -11 18 0%22/%3E%3Cpath d=%22M252 172q6 -7 12 0q6 -7 12 0%22 stroke-width=%221.3%22/%3E%3Cpath d=%22M780 560q8 -10 16 0q8 -10 16 0%22/%3E%3C/svg%3E") 0 0/1100px 820px repeat;animation:v2birds 240s linear infinite}@keyframes v2birds{from{background-position:0 0}to{background-position:1100px -410px}}html.a11y-contrast body::before{display:none}html.a11y-motion body::before{animation:none}@media (prefers-reduced-motion:reduce){body::before{animation:none}.wall{opacity:.13}}@media (max-width:820px){body::before{animation:none;opacity:.08}}.ship-line a.built-a::before{content:none}.nv-dots{display:none}@media (min-width:821px){html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(1)>a,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(1){--tc:181,85,43;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 64%22 preserveAspectRatio=%22none%22%3E%3Cdefs%3E%3CclipPath id=%22c%22%3E%3Cpath d=%22M6 10 C6 26.0 7.8799999999999955 34.0 7.8799999999999955 50 C7.8799999999999955 55.52 15.249599999999987 56 100 56 C184.7504 56 192.12 55.52 192.12 50 C192.12 34.0 194 26.0 194 10Z%22/%3E%3C/clipPath%3E%3Cfilter id=%22b%22%3E%3CfeGaussianBlur stdDeviation=%226%22/%3E%3C/filter%3E%3C/defs%3E%3Cg clip-path=%22url(%23c)%22%3E%3Cpath d=%22M6 10 C6 26.0 7.8799999999999955 34.0 7.8799999999999955 50 C7.8799999999999955 55.52 15.249599999999987 56 100 56 C184.7504 56 192.12 55.52 192.12 50 C192.12 34.0 194 26.0 194 10Z%22 fill=%22%23B5552B%22 opacity=%22.34%22/%3E%3Cg filter=%22url(%23b)%22%3E%3Cellipse cx=%2247%22 cy=%2230%22 rx=%2246%22 ry=%2215%22 fill=%22%23E0A36A%22 opacity=%22.85%22/%3E%3Cellipse cx=%22145%22 cy=%2250%22 rx=%2256%22 ry=%2212%22 fill=%22%237E3418%22 opacity=%22.3%22/%3E%3Cellipse cx=%22118%22 cy=%2222%22 rx=%2230%22 ry=%227%22 fill=%22%23fff%22 opacity=%22.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(1)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(1)::after{background:#5A3E2B;opacity:0.72}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(2)>a,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(2){--tc:127,149,163;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 64%22 preserveAspectRatio=%22none%22%3E%3Cdefs%3E%3CclipPath id=%22c%22%3E%3Cpath d=%22M6 10 C6 26.0 11.64 34.0 11.64 50 C11.64 54.9 38.148 57 100 57 C161.852 57 188.36 54.9 188.36 50 C188.36 34.0 194 26.0 194 10Z%22/%3E%3C/clipPath%3E%3Cfilter id=%22b%22%3E%3CfeGaussianBlur stdDeviation=%226%22/%3E%3C/filter%3E%3C/defs%3E%3Cg clip-path=%22url(%23c)%22%3E%3Cpath d=%22M6 10 C6 26.0 11.64 34.0 11.64 50 C11.64 54.9 38.148 57 100 57 C161.852 57 188.36 54.9 188.36 50 C188.36 34.0 194 26.0 194 10Z%22 fill=%22%237F95A3%22 opacity=%22.34%22/%3E%3Cg filter=%22url(%23b)%22%3E%3Cellipse cx=%2254%22 cy=%2230%22 rx=%2246%22 ry=%2215%22 fill=%22%23C9D6D4%22 opacity=%22.85%22/%3E%3Cellipse cx=%22140%22 cy=%2250%22 rx=%2256%22 ry=%2212%22 fill=%22%235C7483%22 opacity=%22.3%22/%3E%3Cellipse cx=%22118%22 cy=%2222%22 rx=%2230%22 ry=%227%22 fill=%22%23fff%22 opacity=%22.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(2)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(2)::after{background:#6DB2CC;opacity:0.7}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(3)>a,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(3){--tc:168,156,142;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 64%22 preserveAspectRatio=%22none%22%3E%3Cdefs%3E%3CclipPath id=%22c%22%3E%3Cpath d=%22M6 11 C6 27.400000000000002 6.939999999999998 35.599999999999994 6.939999999999998 52 C6.939999999999998 56.5 16.245999999999995 57 100 57 C183.75400000000002 57 193.06 56.5 193.06 52 C193.06 35.599999999999994 194 27.400000000000002 194 11Z%22/%3E%3C/clipPath%3E%3Cfilter id=%22b%22%3E%3CfeGaussianBlur stdDeviation=%226%22/%3E%3C/filter%3E%3C/defs%3E%3Cg clip-path=%22url(%23c)%22%3E%3Cpath d=%22M6 11 C6 27.400000000000002 6.939999999999998 35.599999999999994 6.939999999999998 52 C6.939999999999998 56.5 16.245999999999995 57 100 57 C183.75400000000002 57 193.06 56.5 193.06 52 C193.06 35.599999999999994 194 27.400000000000002 194 11Z%22 fill=%22%23A89C8E%22 opacity=%22.34%22/%3E%3Cg filter=%22url(%23b)%22%3E%3Cellipse cx=%2261%22 cy=%2230%22 rx=%2246%22 ry=%2215%22 fill=%22%23DCD3C6%22 opacity=%22.85%22/%3E%3Cellipse cx=%22135%22 cy=%2250%22 rx=%2256%22 ry=%2212%22 fill=%22%237D7265%22 opacity=%22.3%22/%3E%3Cellipse cx=%22118%22 cy=%2222%22 rx=%2230%22 ry=%227%22 fill=%22%23fff%22 opacity=%22.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(3)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(3)::after{background:#3A2E28;opacity:0.78}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(4)>a,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(4){--tc:111,128,72;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 64%22 preserveAspectRatio=%22none%22%3E%3Cdefs%3E%3CclipPath id=%22c%22%3E%3Cpath d=%22M6 10 C6 26.8 6.939999999999998 35.2 6.939999999999998 52 C6.939999999999998 56.6 14.384799999999998 57 100 57 C185.61520000000002 57 193.06 56.6 193.06 52 C193.06 35.2 194 26.8 194 10Z%22/%3E%3C/clipPath%3E%3Cfilter id=%22b%22%3E%3CfeGaussianBlur stdDeviation=%226%22/%3E%3C/filter%3E%3C/defs%3E%3Cg clip-path=%22url(%23c)%22%3E%3Cpath d=%22M6 10 C6 26.8 6.939999999999998 35.2 6.939999999999998 52 C6.939999999999998 56.6 14.384799999999998 57 100 57 C185.61520000000002 57 193.06 56.6 193.06 52 C193.06 35.2 194 26.8 194 10Z%22 fill=%22%236F8048%22 opacity=%22.34%22/%3E%3Cg filter=%22url(%23b)%22%3E%3Cellipse cx=%2268%22 cy=%2230%22 rx=%2246%22 ry=%2215%22 fill=%22%23B7C78A%22 opacity=%22.85%22/%3E%3Cellipse cx=%22130%22 cy=%2250%22 rx=%2256%22 ry=%2212%22 fill=%22%234B5A2E%22 opacity=%22.3%22/%3E%3Cellipse cx=%22118%22 cy=%2222%22 rx=%2230%22 ry=%227%22 fill=%22%23fff%22 opacity=%22.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(4)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(4)::after{background:#5A3E2B;opacity:0.72}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(5)>a,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(5){--tc:217,166,43;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 64%22 preserveAspectRatio=%22none%22%3E%3Cdefs%3E%3CclipPath id=%22c%22%3E%3Cpath d=%22M6 10 C6 26.8 6.939999999999998 35.2 6.939999999999998 52 C6.939999999999998 56.6 14.384799999999998 57 100 57 C185.61520000000002 57 193.06 56.6 193.06 52 C193.06 35.2 194 26.8 194 10Z%22/%3E%3C/clipPath%3E%3Cfilter id=%22b%22%3E%3CfeGaussianBlur stdDeviation=%226%22/%3E%3C/filter%3E%3C/defs%3E%3Cg clip-path=%22url(%23c)%22%3E%3Cpath d=%22M6 10 C6 26.8 6.939999999999998 35.2 6.939999999999998 52 C6.939999999999998 56.6 14.384799999999998 57 100 57 C185.61520000000002 57 193.06 56.6 193.06 52 C193.06 35.2 194 26.8 194 10Z%22 fill=%22%23D9A62B%22 opacity=%22.34%22/%3E%3Cg filter=%22url(%23b)%22%3E%3Cellipse cx=%2275%22 cy=%2230%22 rx=%2246%22 ry=%2215%22 fill=%22%23F2D684%22 opacity=%22.85%22/%3E%3Cellipse cx=%22125%22 cy=%2250%22 rx=%2256%22 ry=%2212%22 fill=%22%23B5801A%22 opacity=%22.3%22/%3E%3Cellipse cx=%22118%22 cy=%2222%22 rx=%2230%22 ry=%227%22 fill=%22%23fff%22 opacity=%22.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(5)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(5)::after{background:#5A3E2B;opacity:0.72}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(6)>a,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(6){--tc:63,167,155;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 64%22 preserveAspectRatio=%22none%22%3E%3Cdefs%3E%3CclipPath id=%22c%22%3E%3Cpath d=%22M6 10 C6 24.4 22 31.599999999999998 22 46 C22 49.85 57 53 100 53 C143 53 178 49.85 178 46 C178 31.599999999999998 194 24.4 194 10Z%22/%3E%3C/clipPath%3E%3Cfilter id=%22b%22%3E%3CfeGaussianBlur stdDeviation=%226%22/%3E%3C/filter%3E%3C/defs%3E%3Cg clip-path=%22url(%23c)%22%3E%3Cpath d=%22M6 10 C6 24.4 22 31.599999999999998 22 46 C22 49.85 57 53 100 53 C143 53 178 49.85 178 46 C178 31.599999999999998 194 24.4 194 10Z%22 fill=%22%233FA79B%22 opacity=%22.34%22/%3E%3Cg filter=%22url(%23b)%22%3E%3Cellipse cx=%2242%22 cy=%2230%22 rx=%2246%22 ry=%2215%22 fill=%22%23A6E0D6%22 opacity=%22.85%22/%3E%3Cellipse cx=%22150%22 cy=%2250%22 rx=%2256%22 ry=%2212%22 fill=%22%232A7F78%22 opacity=%22.3%22/%3E%3Cellipse cx=%22118%22 cy=%2222%22 rx=%2230%22 ry=%227%22 fill=%22%23fff%22 opacity=%22.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(6)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(6)::after{background:#F1EADB;opacity:0.95}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item>a::before,html:not(.a11y-big):not(.a11y-contrast) .nav>a::before{opacity:.6}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item>a>span,html:not(.a11y-big):not(.a11y-contrast) .nav>a>span{color:#2A2018;font-weight:600}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item>a>.nv-dots,html:not(.a11y-big):not(.a11y-contrast) .nav>a>.nv-dots{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.nav .nv-top{stroke:#4A3A2C;stroke-width:1.15;background:radial-gradient(ellipse 46% 58% at 50% 72%,rgba(var(--tc,176,138,99),.3),rgba(var(--tc,176,138,99),0) 72%);filter:drop-shadow(0 0 2.5px rgba(var(--tc,176,138,99),.45))}
.nav .nv-top .f-leaf{fill:#8FB37E}.nav .nv-top .f-gold{fill:#E9A82C}.nav .nv-top .f-corten{fill:#C4622F}.nav .nv-top .f-pink{fill:#E88F7A}.nav .nv-top .f-fish{fill:#EC8B2F}.nav .nv-top .f-water{fill:#7FC4DA}
.nav a.nv-low .nv-top .f-corten{animation:nvflame 2.3s ease-in-out infinite alternate}.nav a.nv-low .nv-top .f-gold{animation:nvflame2 1.7s ease-in-out infinite alternate}
.nav a.nv-low .nv-top{transform-origin:50% 100%}.nav a.nv-low:hover .nv-top,.nav a.nv-low:focus-visible .nv-top{animation:nvburn .85s ease-in-out infinite}
}
@keyframes nvflame{from{fill:#C4622F}to{fill:#EC7E2E}}@keyframes nvflame2{from{fill:#E9A82C}to{fill:#FFD86B}}
@keyframes nvburn{0%,100%{transform:scale(1)}35%{transform:scale(1.45,1.6)}65%{transform:scale(.85,.8)}}
@media (prefers-reduced-motion:reduce){.nav a.nv-low .nv-top,.nav a.nv-low .nv-top .f-corten,.nav a.nv-low .nv-top .f-gold{animation:none!important}}
html.a11y-motion .nav a.nv-low .nv-top,html.a11y-motion .nav a.nv-low .nv-top .f-corten,html.a11y-motion .nav a.nv-low .nv-top .f-gold{animation:none!important}
@media (min-width:821px) and (prefers-color-scheme:dark){html:not(.a11y-big):not(.a11y-contrast):not([data-theme=light]) .nav>.nv-item>a>span,html:not(.a11y-big):not(.a11y-contrast):not([data-theme=light]) .nav>a>span{color:#F6EFE2;text-shadow:0 1px 2px rgba(0,0,0,.7)}html:not([data-theme=light]) .nav .nv-top{stroke:#E6DBC9}}

@media (min-width:821px){html:not(.a11y-big):not(.a11y-contrast) .nav .nv-top{z-index:2}}
.tile-name{overflow-wrap:anywhere}
@media (max-width:400px){.tile-name{font-size:15.5px}}

@media (min-width:821px){
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(1)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(1)::after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2218%22 height=%2210%22%3E%3Crect width=%2218%22 height=%2210%22 fill=%22%235A3E2B%22/%3E%3Ccircle cx=%223%22 cy=%223%22 r=%221.1%22 fill=%22%233C281B%22/%3E%3Ccircle cx=%2211%22 cy=%226.5%22 r=%221.3%22 fill=%22%237B5A40%22/%3E%3Ccircle cx=%2215%22 cy=%222.5%22 r=%22.9%22 fill=%22%233C281B%22/%3E%3Ccircle cx=%227%22 cy=%228%22 r=%22.8%22 fill=%22%238A6A4E%22/%3E%3C/svg%3E") 0 0/18px 10px;opacity:.96;box-shadow:inset 0 2px 3px rgba(40,25,15,.35)}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(2)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(2)::after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2226%22 height=%2210%22%3E%3Crect width=%2226%22 height=%2210%22 fill=%22%2363ADC9%22/%3E%3Cpath d=%22M1 3.5q3-2 6 0t6 0M13 7.5q3-2 6 0t6 0%22 fill=%22none%22 stroke=%22%23C9E8F1%22 stroke-width=%221%22 stroke-linecap=%22round%22/%3E%3C/svg%3E") 0 0/26px 10px;opacity:.96;box-shadow:inset 0 2px 3px rgba(40,25,15,.35)}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(3)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(3)::after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2210%22%3E%3Crect width=%2220%22 height=%2210%22 fill=%22%2326201E%22/%3E%3Cellipse cx=%224%22 cy=%224%22 rx=%223%22 ry=%222.2%22 fill=%22%234A4440%22/%3E%3Cellipse cx=%2213%22 cy=%226.5%22 rx=%223.4%22 ry=%222.3%22 fill=%22%233D3835%22/%3E%3Cellipse cx=%2217.5%22 cy=%222.5%22 rx=%222%22 ry=%221.6%22 fill=%22%234A4440%22/%3E%3Ccircle cx=%228.5%22 cy=%223%22 r=%221.2%22 fill=%22%23F28A2B%22/%3E%3Ccircle cx=%2216%22 cy=%228%22 r=%22.9%22 fill=%22%23FFD06A%22/%3E%3Ccircle cx=%222%22 cy=%228.5%22 r=%22.8%22 fill=%22%23F28A2B%22/%3E%3C/svg%3E") 0 0/20px 10px;opacity:.96;box-shadow:inset 0 2px 3px rgba(40,25,15,.35)}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(4)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(4)::after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2210%22%3E%3Crect width=%2220%22 height=%2210%22 fill=%22%23CFC7B8%22/%3E%3Cellipse cx=%224%22 cy=%223.5%22 rx=%223.2%22 ry=%222.3%22 fill=%22%23FBF8F1%22 stroke=%22%23B9B1A2%22 stroke-width=%22.6%22/%3E%3Cellipse cx=%2212%22 cy=%226.5%22 rx=%223.6%22 ry=%222.5%22 fill=%22%23F3EEE3%22 stroke=%22%23B9B1A2%22 stroke-width=%22.6%22/%3E%3Cellipse cx=%2217.5%22 cy=%222.8%22 rx=%222.3%22 ry=%221.8%22 fill=%22%23FFFFFF%22 stroke=%22%23B9B1A2%22 stroke-width=%22.6%22/%3E%3Cellipse cx=%225%22 cy=%228.6%22 rx=%222.4%22 ry=%221.5%22 fill=%22%23EDE7DA%22 stroke=%22%23B9B1A2%22 stroke-width=%22.6%22/%3E%3C/svg%3E") 0 0/20px 10px;opacity:.96;box-shadow:inset 0 2px 3px rgba(40,25,15,.35)}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(5)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(5)::after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2222%22 height=%2210%22%3E%3Crect width=%2222%22 height=%2210%22 fill=%22%236E9E58%22/%3E%3Ccircle cx=%224%22 cy=%224%22 r=%223.4%22 fill=%22%235E8E4A%22/%3E%3Ccircle cx=%2212%22 cy=%227%22 r=%223.8%22 fill=%22%237FB064%22/%3E%3Ccircle cx=%2219%22 cy=%223%22 r=%223%22 fill=%22%235E8E4A%22/%3E%3Ccircle cx=%227.5%22 cy=%222.5%22 r=%221.1%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2215.5%22 cy=%226.5%22 r=%221.1%22 fill=%22%23F6D24A%22/%3E%3Ccircle cx=%222%22 cy=%228.5%22 r=%22.9%22 fill=%22%23F3A8B4%22/%3E%3C/svg%3E") 0 0/22px 10px;opacity:.96;box-shadow:inset 0 2px 3px rgba(40,25,15,.35)}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(6)>a::after,html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(6)::after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2222%22 height=%2210%22%3E%3Crect width=%2222%22 height=%2210%22 fill=%22%23B4863F%22/%3E%3Crect x=%221%22 y=%222%22 width=%227%22 height=%221.8%22 rx=%22.9%22 fill=%22%23E0BC6E%22 transform=%22rotate(18 4 3)%22/%3E%3Crect x=%229%22 y=%225.5%22 width=%228%22 height=%221.8%22 rx=%22.9%22 fill=%22%238E6529%22 transform=%22rotate(-14 13 6)%22/%3E%3Crect x=%2214%22 y=%221%22 width=%226%22 height=%221.6%22 rx=%22.8%22 fill=%22%23EBCF8C%22 transform=%22rotate(35 17 2)%22/%3E%3Crect x=%222%22 y=%227%22 width=%226%22 height=%221.6%22 rx=%22.8%22 fill=%22%239A7030%22 transform=%22rotate(-25 5 8)%22/%3E%3C/svg%3E") 0 0/22px 10px;opacity:.96;box-shadow:inset 0 2px 3px rgba(40,25,15,.35)}
}

@media (min-width:821px){
html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(5) .nv-top .sw>path:first-child{stroke:#CF3A2E;stroke-width:1.9}
html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(5) .nv-top .f-gold{fill:#E6EAED;stroke:#8E979E;animation:none}
html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(5) .nv-top .sw>path:last-child{stroke:#5F6870;opacity:.9}
html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(6) .nv-top .f-corten{fill:#1FCB8D;stroke:#129A69}
html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(6) .nv-top .f-paper{fill:#FFFFFF;stroke:none}
html:not(.a11y-big):not(.a11y-contrast) .nav>a:nth-child(6){--tc:31,203,141}
html:not(.a11y-big):not(.a11y-contrast) .nav>.nv-item:nth-child(1)>a .nv-top .f-pink{fill:#B14CFF;stroke:#6A1FB0;filter:drop-shadow(0 0 2px rgba(190,110,255,.9))}
}

html:not(.a11y-contrast) .finder[data-finder]{position:relative;overflow:hidden;border:0;border-radius:22px;padding:34px 34px 30px;color:#F4EFE4;background:radial-gradient(120% 140% at 85% 40%,#24463A 0%,#173026 46%,#0F211B 100%);box-shadow:0 30px 60px -40px rgba(20,40,30,.8);
  --ground:rgba(255,255,255,.07);--line:rgba(255,255,255,.2);--ink:#FBF6EA;--ink2:#C9D6C8;--mute:#A9B8AD;--corten:#F0A368;--wash:transparent;--wash-line:transparent}
html[dir=rtl]:not(.a11y-contrast) .finder[data-finder]{background:radial-gradient(120% 140% at 15% 40%,#23403F 0%,#17302F 46%,#0E2120 100%)}
html:not(.a11y-contrast) .finder[data-finder] h2{color:#FBF6EA}html:not(.a11y-contrast) .finder[data-finder] .intro{color:#D6CFC0}html:not(.a11y-contrast) .finder[data-finder] .finder-form label{color:#C9D6C8}
html:not(.a11y-contrast) .finder[data-finder] .ffield{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.07);border-radius:12px;transition:border-color .2s,box-shadow .2s}
html:not(.a11y-contrast) .finder[data-finder] .ffield:focus-within{border-color:#E9A25B;box-shadow:0 0 0 3px rgba(233,162,91,.22)}
html:not(.a11y-contrast) .finder[data-finder] .ffield input{color:#fff;font-weight:600}html:not(.a11y-contrast) .finder[data-finder] .ffield input::placeholder{color:#8FA398}html:not(.a11y-contrast) .finder[data-finder] .ffield i{color:#A9B8AD}
html:not(.a11y-contrast) .finder[data-finder] .fchip span{color:#E6E0D2;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2)}
html:not(.a11y-contrast) .finder[data-finder] .fchip input:checked+span{background:#C0612F;border-color:#C0612F;color:#fff}
html:not(.a11y-contrast) .finder[data-finder] .finder-n,html:not(.a11y-contrast) .finder[data-finder] .finder-res,html:not(.a11y-contrast) .finder[data-finder] .finder-res p{color:#E9DFCB}
html:not(.a11y-contrast) .finder[data-finder] .fitem{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.16);color:#F4EFE4}html:not(.a11y-contrast) .finder[data-finder] .fitem a{color:#FBF6EA}html:not(.a11y-contrast) .finder[data-finder] .fitem .muted,html:not(.a11y-contrast) .finder[data-finder] .fitem .fspec{color:#B9C6BB}
.fd-dots{display:none}
html:not(.a11y-contrast) .finder[data-finder]>.fd-dots{display:block;width:100%;height:260px;margin-top:10px;pointer-events:none}
@media (min-width:1000px){
html:not(.a11y-contrast) .finder[data-finder].has-dots{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);column-gap:26px}
html:not(.a11y-contrast) .finder[data-finder].has-dots>.sec-head{grid-column:1;grid-row:1}html:not(.a11y-contrast) .finder[data-finder].has-dots>.intro{grid-column:1;grid-row:2}html:not(.a11y-contrast) .finder[data-finder].has-dots>.finder-form{grid-column:1;grid-row:3}html:not(.a11y-contrast) .finder[data-finder].has-dots>.finder-res{grid-column:1/-1;grid-row:4}
html:not(.a11y-contrast) .finder[data-finder].has-dots>.fd-dots{grid-column:2;grid-row:1/4;height:100%;min-height:290px;margin:0}
}
@media (max-width:820px){html:not(.a11y-contrast) .finder[data-finder]{padding:22px 16px 18px;border-radius:18px}}
html:not(.a11y-contrast) .finder[data-finder] .finder-k{color:#E9A25B}
@media (min-width:1000px){html:not(.a11y-contrast) .finder[data-finder].has-dots>.finder-k{grid-column:1;grid-row:1}html:not(.a11y-contrast) .finder[data-finder].has-dots>.sec-head{grid-row:2}html:not(.a11y-contrast) .finder[data-finder].has-dots>.intro{grid-row:3}html:not(.a11y-contrast) .finder[data-finder].has-dots>.finder-form{grid-row:4}html:not(.a11y-contrast) .finder[data-finder].has-dots>.finder-res{grid-row:5}html:not(.a11y-contrast) .finder[data-finder].has-dots>.fd-dots{grid-row:1/5}}

.v2h-chips a{padding-inline-start:4px}
.v2h-chips a::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-inline-end:5px;background:#C0612F;vertical-align:.02em;box-shadow:0 0 0 2px rgba(255,255,255,.75)}
.v2h-chips a:nth-child(1)::before{background:#C0612F}.v2h-chips a:nth-child(2)::before{background:#4FA3C4}.v2h-chips a:nth-child(3)::before{background:#6F8F3F}.v2h-chips a:nth-child(4)::before{background:#EF8A2B}.v2h-chips a:nth-child(5)::before{background:#3FA79B}.v2h-chips a:nth-child(6)::before{background:#1F7A5C}
html.a11y-contrast .v2h-chips a::before{background:#000;box-shadow:none}

.promo-art{flex:0 0 auto;width:380px;max-width:42%;height:auto;display:block}
.prices-promo,.visit-promo:not(.adv-promo){display:flex;align-items:center;gap:30px}
.prices-promo>div,.visit-promo:not(.adv-promo)>div{flex:1 1 0;min-width:0}
.trade-promo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);column-gap:30px;row-gap:14px;align-items:center}
.trade-promo>div{grid-column:1;grid-row:1;align-self:end}.trade-promo>a.btn{grid-column:1;grid-row:2;justify-self:start;align-self:start}.trade-promo>.promo-art{grid-column:2;grid-row:1/3;width:100%;max-width:none}
@media (max-width:760px){.prices-promo,.visit-promo:not(.adv-promo){flex-direction:column-reverse;align-items:stretch;gap:16px}.promo-art{width:100%;max-width:none}
  .trade-promo{grid-template-columns:minmax(0,1fr)}.trade-promo>.promo-art{grid-column:1;grid-row:1}.trade-promo>div{grid-row:2}.trade-promo>a.btn{grid-row:3}}
@media (prefers-color-scheme:light){html:not([data-theme=dark]):not(.a11y-contrast) .visit-promo:not(.adv-promo){background:#F6E9D8}html:not([data-theme=dark]):not(.a11y-contrast) .trade-promo{background:#E6EEF1}}
html[data-theme=light]:not(.a11y-contrast) .visit-promo:not(.adv-promo){background:#F6E9D8}html[data-theme=light]:not(.a11y-contrast) .trade-promo{background:#E6EEF1}
.pa-row{animation:pa-row 9s ease-in-out infinite}.pa-row.r2{animation-delay:-1.5s}.pa-row.r3{animation-delay:-3s}.pa-row.r4{animation-delay:-4.5s}.pa-row.r5{animation-delay:-6s}
@keyframes pa-row{0%,8%{opacity:.18}16%,62%{opacity:1}74%,100%{opacity:.18}}
.pa-chip{fill:#EDE6D8;animation:pa-chip 9s steps(1) infinite}.pa-chip.c2{animation-delay:-6.75s}.pa-chip.c3{animation-delay:-4.5s}.pa-chip.c4{animation-delay:-2.25s}
@keyframes pa-chip{0%{fill:#A44E27}25%,100%{fill:#EDE6D8}}
.pa-chipi{stroke:#5A5046;animation:pa-chipi 9s steps(1) infinite}.pa-chipi.c2{animation-delay:-6.75s}.pa-chipi.c3{animation-delay:-4.5s}.pa-chipi.c4{animation-delay:-2.25s}
@keyframes pa-chipi{0%{stroke:#fff}25%,100%{stroke:#5A5046}}
.pa-tag{transform-box:fill-box;transform-origin:20% 20%;animation:pa-tag 3.2s ease-in-out infinite alternate}@keyframes pa-tag{from{transform:rotate(-7deg)}to{transform:rotate(7deg)}}
.pa-route{stroke-dasharray:7 9;animation:pa-dash 1.4s linear infinite}@keyframes pa-dash{to{stroke-dashoffset:-16}}
.pa-pin{animation:pa-pin 2s ease-in-out infinite}@keyframes pa-pin{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}
.pa-ring{transform-box:fill-box;transform-origin:50% 50%;animation:pa-ring 2s ease-out infinite}@keyframes pa-ring{0%{transform:scale(.3);opacity:.8}100%{transform:scale(1.8);opacity:0}}
.pa-sw{transform-box:fill-box;transform-origin:50% 100%;animation:pa-sw 5s ease-in-out infinite alternate}@keyframes pa-sw{from{transform:rotate(-3.5deg)}to{transform:rotate(3.5deg)}}
.pa-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:pa-draw 8s ease-in-out infinite}.pa-draw.d2{animation-delay:.8s}.pa-draw.d3{animation-delay:1.6s}
@keyframes pa-draw{0%{stroke-dashoffset:1}30%,88%{stroke-dashoffset:0}100%{stroke-dashoffset:1}}
.pa-dim{animation:pa-dim 8s ease-in-out infinite}@keyframes pa-dim{0%,34%{opacity:0}44%,88%{opacity:1}100%{opacity:0}}
.pa-pencil{animation:pa-pencil 8s ease-in-out infinite}@keyframes pa-pencil{0%{transform:translate(0,0)}30%,88%{transform:translate(150px,-6px)}100%{transform:translate(0,0)}}
.pa-stem{transform-box:fill-box;transform-origin:50% 100%;animation:pa-stem 8s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(53,208,127,.9))}
@keyframes pa-stem{0%,42%{transform:scaleY(0)}58%,88%{transform:scaleY(1)}100%{transform:scaleY(0)}}
.pa-leaf{transform-box:fill-box;transform-origin:60% 100%;animation:pa-leaf 8s ease-in-out infinite}@keyframes pa-leaf{0%,52%{transform:scale(0)}64%,88%{transform:scale(1)}100%{transform:scale(0)}}
.pa-bloom{animation:pa-bloom 8s ease-in-out infinite;filter:drop-shadow(0 0 5px rgba(190,110,255,.95)) drop-shadow(0 0 11px rgba(177,76,255,.55))}
@keyframes pa-bloom{0%,56%{transform:scale(0) rotate(-80deg)}68%{transform:scale(1.25) rotate(0)}74%,88%{transform:scale(1) rotate(0)}100%{transform:scale(0) rotate(40deg)}}
@media (prefers-reduced-motion:reduce){.promo-art *{animation:none!important}.pa-draw{stroke-dashoffset:0}.pa-car{display:none}}
html.a11y-motion .promo-art *{animation:none!important}html.a11y-motion .pa-draw{stroke-dashoffset:0}html.a11y-motion .pa-car{display:none}

@media (max-width:760px){
  .v2h-p{display:none}
  html:not(.a11y-contrast) .v2h-sky{position:relative}
  html:not(.a11y-contrast) .v2h-sky::before{content:"";position:absolute;z-index:-1;inset:-40px -60px -34px;background:linear-gradient(180deg,rgba(252,246,236,.9) 0%,rgba(252,246,236,.78) 62%,rgba(252,246,236,0) 100%);pointer-events:none}
  .v2h h1{font-size:16px;line-height:1.35}
  html:not(.a11y-contrast) .v2h-floor{background:rgba(252,248,241,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.8);border-radius:22px;padding:12px 12px 12px;box-shadow:0 16px 34px -22px rgba(30,20,10,.6)}
  .v2h-ask{color:#18241D;text-shadow:none;font-size:21px;margin:2px 4px 8px;text-align:start}
  .v2h-chips{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 8px;overflow:visible;max-width:none;padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-mask:none;mask:none}
  html[dir=rtl] .v2h-chips{-webkit-mask:none;mask:none}
  .v2h-chips a{display:flex;align-items:center;white-space:normal;text-align:start;font-size:14px;line-height:1.25;padding:9px 6px 9px 4px;border-radius:12px;min-height:44px;box-sizing:border-box}
  .v2h-chips a::before{flex:none;width:9px;height:9px;margin-inline-end:8px}
  .v2h-search{margin-top:10px}
}

@media (max-width:760px){
  .v2h-tag{white-space:nowrap;font-size:min(28px,calc((100vw - 40px)/11.2))}
  html[lang=en] .v2h-tag{font-size:min(28px,calc((100vw - 40px)/17.2))}
  html[lang=fr] .v2h-tag{font-size:min(28px,calc((100vw - 40px)/13))}
  html[lang=ru] .v2h-tag{font-size:min(28px,calc((100vw - 40px)/15))}
  html[lang=ar] .v2h-tag{font-size:min(28px,calc((100vw - 40px)/12.2))}
  .v2h h1{white-space:nowrap;font-size:min(16px,calc((100vw - 40px)/20.6))}
  html[lang=en] .v2h h1{font-size:min(16px,calc((100vw - 40px)/27.6))}
  html[lang=ar] .v2h h1{font-size:min(16px,calc((100vw - 40px)/24.5))}
  html[lang=fr] .v2h h1,html[lang=ru] .v2h h1{white-space:normal;font-size:15px;text-wrap:balance}
}


:root{--mo-out:cubic-bezier(.23,1,.32,1);--mo-drawer:cubic-bezier(.32,.72,0,1);--mo-quick:120ms;--mo-mid:200ms;--mo-slow:340ms}
.btn,.btn-sm,.adv-tool,.adv-thing,.adv-less,.adv-ph-b,.adv-fb-o,.bag-x,.bag-item button,.adv-rm,.adv-undo{transition:transform var(--mo-quick) var(--mo-out),background-color var(--mo-mid) ease,border-color var(--mo-mid) ease,color var(--mo-mid) ease,box-shadow var(--mo-mid) ease;-webkit-tap-highlight-color:transparent}
.btn:active,.btn-sm:active,.adv-tool:active,.adv-thing:active,.adv-ph-b:active,.adv-fb-o:active,.adv-rm:active,.adv-undo:active{transform:scale(.97)}
.bag-x:active,.adv-less:active,.bag-item button:active{transform:scale(.9)}
.btn:disabled:active,.adv-rm:disabled:active,.adv-undo:disabled:active{transform:none}
.bag-panel{animation:v2bagin var(--mo-slow) var(--mo-drawer) both}
.bag-veil{animation:v2veilin var(--mo-mid) ease-out both}
@keyframes v2bagin{from{transform:translateX(100%)}to{transform:none}}
[dir=rtl] .bag-panel{animation-name:v2baginr}
@keyframes v2baginr{from{transform:translateX(-100%)}to{transform:none}}
@keyframes v2veilin{from{opacity:0}to{opacity:1}}
.bag.v2-out .bag-panel{animation:v2bagout var(--mo-mid) cubic-bezier(.4,0,1,1) both}
[dir=rtl] .bag.v2-out .bag-panel{animation-name:v2bagoutr}
.bag.v2-out .bag-veil{animation:v2veilout var(--mo-mid) ease-in both}
.bag.v2-out{pointer-events:none}
@keyframes v2bagout{from{transform:none}to{transform:translateX(100%)}}
@keyframes v2bagoutr{from{transform:none}to{transform:translateX(-100%)}}
@keyframes v2veilout{from{opacity:1}to{opacity:0}}
@media (prefers-reduced-motion:reduce){.btn,.btn-sm,.adv-tool,.adv-thing,.adv-less,.adv-ph-b,.adv-fb-o,.bag-x,.bag-item button,.adv-rm,.adv-undo{transition:none}.btn:active,.btn-sm:active,.adv-tool:active,.adv-thing:active,.adv-ph-b:active,.adv-fb-o:active,.adv-rm:active,.adv-undo:active,.bag-x:active,.adv-less:active,.bag-item button:active{transform:none}.bag-panel,.bag-veil,.bag.v2-out .bag-panel,.bag.v2-out .bag-veil{animation:none}}



.fchip span,.adv-swatch span{transition:transform var(--mo-quick) var(--mo-out),background-color var(--mo-mid) ease,border-color var(--mo-mid) ease,color var(--mo-mid) ease}
.fchip:active span,.adv-swatch:active span{transform:scale(.96)}
.menu-btn,.bag-btn{transition:transform var(--mo-quick) var(--mo-out)}
.menu-btn:active,.bag-btn:active{transform:scale(.95)}
.card{transition:transform var(--mo-mid) var(--mo-out)}.card:active{transform:scale(.985)}

@media (max-width:820px){body.nav-open .nav{animation:v2navin var(--mo-mid) var(--mo-out) both;transform-origin:top center}}
@keyframes v2navin{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}

.zoom:not([hidden]){animation:v2veilin var(--mo-mid) ease-out both}
.zoom:not([hidden]) img{animation:v2zoomin var(--mo-slow) var(--mo-out) both}
@keyframes v2zoomin{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}
.zoom-x,.zoom-a{transition:transform var(--mo-quick) var(--mo-out),background-color var(--mo-mid) ease}.zoom-x:active,.zoom-a:active{transform:scale(.9)}

.adv-res>.adv-seen,.adv-res>.adv-retry-note,.adv-res>.adv-warn{animation:v2rise var(--mo-slow) var(--mo-out) both}
.adv-opts3 .adv-opt{animation:v2rise 480ms var(--mo-out) both}
.adv-opts3 .adv-opt:nth-child(2){animation-delay:90ms}.adv-opts3 .adv-opt:nth-child(3){animation-delay:180ms}
.adv-res>.adv-retry,.adv-res>.adv-fb{animation:v2rise var(--mo-slow) var(--mo-out) 260ms both}
@keyframes v2rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}

.adv-plan2 .ct{transition:opacity var(--mo-mid) ease}
.adv-items li[data-n]{transition:background-color var(--mo-mid) ease,outline-color var(--mo-mid) ease}.adv-num{transition:background-color var(--mo-mid) ease,color var(--mo-mid) ease,border-color var(--mo-mid) ease}

.adv-ph-g img{animation:v2fade var(--mo-slow) ease-out both}
@keyframes v2fade{from{opacity:0}to{opacity:1}}

.adv-steps li{transition:color var(--mo-mid) ease}
.adv-steps li.on::before{animation:v2pulse 1.4s ease-in-out infinite}
@keyframes v2pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}
.adv-steps li::before{transform-origin:35% 55%}
.adv-wait{position:relative;overflow:hidden}
.adv-wait::after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent,var(--corten),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:v2sweep 1.8s ease-in-out infinite}
@keyframes v2sweep{from{background-position:-40% 0}to{background-position:140% 0}}

.adv-hint:not([hidden]),.adv-msg{animation:v2rise var(--mo-mid) var(--mo-out) both}

.langbar{animation:v2bardown var(--mo-slow) var(--mo-out) both}
@keyframes v2bardown{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.fchip span,.adv-swatch span,.menu-btn,.bag-btn,.card,.zoom-x,.zoom-a,.adv-plan2 .ct,.adv-items li[data-n],.adv-num,.adv-steps li{transition:none}.fchip:active span,.adv-swatch:active span,.menu-btn:active,.bag-btn:active,.card:active,.zoom-x:active,.zoom-a:active{transform:none}body.nav-open .nav,.zoom:not([hidden]),.zoom:not([hidden]) img,.adv-res>*,.adv-opts3 .adv-opt,.adv-ph-g img,.adv-steps li.on::before,.adv-wait::after,.adv-hint:not([hidden]),.adv-msg,.langbar{animation:none}.adv-wait::after{display:none}}

@media (max-width:760px){.v2h-l{display:none!important}.v2h-scene{animation:none!important}}

@media (max-width:760px){.v2h-floor{padding-bottom:78px}.v2h{min-height:calc(100svh - 70px)}}

.cv-load{display:block}.cv-load-b{display:block;height:5px;border-radius:3px;background:rgba(0,0,0,.08);margin:.6cqi 0 .4cqi;overflow:hidden}.cv-load-b i{display:block;height:100%;width:0;background:#7FA070;border-radius:3px;transition:width .15s linear,background .3s}
.cv-hot{color:#9A4A12}.cv-hot .cv-load-b i{background:#E08A4A}.cv-hot b{color:#9A4A12}
.cv-fill{margin-top:1cqi;width:100%;font-size:max(12px,1.25cqi);padding:.8cqi 1cqi;min-height:0}.cv-fill:disabled{opacity:.6;cursor:default}
@media (max-width:900px){.cv-fill{font-size:14px;padding:9px 14px;margin-top:8px}.cv-load-b{margin:8px 0 6px}}

.v2h-sk,.v2h-rv{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;object-position:0 0;pointer-events:none;display:none}
.v2h-rv-on .v2h-sk,.v2h-rv-on .v2h-rv{display:block}
.v2h-rv-on .v2h-sk{opacity:calc(1 - clamp(0,(var(--rv,0) - .66) / .34,1));z-index:2}
.v2h-rv{z-index:3}
.v2h-rv1{opacity:clamp(0,(var(--rv,0) - .08) / .22,1);-webkit-mask-image:radial-gradient(ellipse 13% 16% at 88.5% 73%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 13% 16% at 88.5% 73%,#000 55%,transparent 100%)}
.v2h-rv2{opacity:clamp(0,(var(--rv,0) - .3) / .22,1);-webkit-mask-image:radial-gradient(ellipse 17% 15% at 72.5% 55%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 17% 15% at 72.5% 55%,#000 55%,transparent 100%)}
.v2h-rv3{opacity:clamp(0,(var(--rv,0) - .48) / .22,1);-webkit-mask-image:radial-gradient(ellipse 22% 34% at 20% 56%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 22% 34% at 20% 56%,#000 55%,transparent 100%)}
.v2h-rv-done .v2h-sk,.v2h-rv-done .v2h-rv{display:none}
@media (max-width:760px){.v2h-sk,.v2h-rv{display:none!important}}

.cv-panel .cv-fill{display:flex;align-items:center;justify-content:center;gap:8px;border:2px solid var(--corten);background:#fff;color:var(--corten);font-weight:700;border-radius:999px;cursor:pointer;position:relative;animation:cvPulse 2.2s ease-in-out infinite}
.cv-panel .cv-fill::before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent currentColor;animation:cvNudge 1.1s ease-in-out infinite}
.cv-panel .cv-fill:hover{background:var(--corten);color:#fff}.cv-panel .cv-fill:disabled,.cv-panel .cv-fill.done{animation:none;opacity:.6}.cv-panel .cv-fill.done::before{animation:none}
@keyframes cvPulse{0%,100%{box-shadow:0 0 0 0 rgba(158,74,37,.45)}50%{box-shadow:0 0 0 9px rgba(158,74,37,0)}}
@keyframes cvNudge{0%,100%{transform:translateX(0)}50%{transform:translateX(3px)}}
html[dir=rtl] .cv-panel .cv-fill::before{border-width:6px 9px 6px 0;border-color:transparent currentColor transparent transparent}@keyframes cvNudgeR{0%,100%{transform:translateX(0)}50%{transform:translateX(-3px)}}html[dir=rtl] .cv-panel .cv-fill::before{animation-name:cvNudgeR}
html.a11y-motion .cv-fill,html.a11y-motion .cv-fill::before{animation:none!important}@media (prefers-reduced-motion:reduce){.cv-fill,.cv-fill::before{animation:none!important}}

.cv-wet{--wat:#2F6F86;--wat2:#5E9AB2}
.cv-wet .cv-load,.cv-wet .cv-load b,.cv-wet .cv-hot,.cv-wet .cv-hot b{color:var(--wat)}
.cv-wet .cv-load-b i,.cv-wet .cv-hot .cv-load-b i{background:var(--wat2)}
.cv-wet .cv-panel .cv-fill{border-color:var(--wat);color:var(--wat);animation-name:cvPulseW}.cv-wet .cv-panel .cv-fill:hover{background:var(--wat);color:#fff}
@keyframes cvPulseW{0%,100%{box-shadow:0 0 0 0 rgba(47,111,134,.45)}50%{box-shadow:0 0 0 9px rgba(47,111,134,0)}}
.cv-wet .cv-t{color:var(--wat)}

@media (min-width:1500px){.v2h-p{display:none}.v2h-sky{padding-top:min(1.3vw,1.6vh)}.v2h h1{margin:4px 0 0}}


.header .a11y-btn.a11y-in-hdr{position:static;bottom:auto;width:44px;height:44px;border-radius:22px;border:1px solid var(--line);background:var(--paper);color:#1F5FBF;box-shadow:none;flex:none}
.header .a11y-btn.a11y-in-hdr svg{width:22px;height:22px}
.header .a11y-btn.a11y-in-hdr:hover{border-color:var(--ink)}
body:has(.a11y-in-hdr) .a11y-panel{bottom:auto!important;inset-inline-start:auto;inset-inline-end:16px;max-height:calc(100vh - 140px);overflow:auto}
body .footer{padding-bottom:calc(var(--foot-gap,96px) + var(--langbar,0px))}
body:has(.buybar) .footer{--foot-gap:168px}

.footer .f-mail{overflow-wrap:normal;word-break:normal}

.card-name,h1,h2,h3{overflow-wrap:break-word;hyphens:manual}

body:has(.buybar) .wa{bottom:calc(82px + var(--langbar,0px))}

@media (max-width:900px){.cv-bagimg{max-width:240px}}

.buybar-price small,.szc-l,.szc-h,.szc-x,.sizes .pl-tag,.adv-photo small,.adv-multi,table th small{font-size:12px}

@media (max-width:600px){
  .topbar .langs a,.topbar .langs b{display:inline-block;padding-block:4px}
  .crumbs a{display:inline-block;padding-block:5px}
  .footer div>a{padding-block:2px}
  .sec-head>a,p.ship-line>a.built-a{display:inline-block;padding-block:3px}
  figcaption>a{display:inline-block;padding-block:5px}
  label.chk>input[type=checkbox]{width:22px;height:22px;flex:none}
}

.card-price small,.price small{white-space:nowrap}

@media (max-width:600px){
  .sizes:has(#ptable){overflow:visible}
  #ptable,#ptable tbody{display:block;width:100%}
  #ptable thead{display:none}
  #ptable tr{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;grid-template-areas:"n n n" "d p a" "h p a";align-items:center;column-gap:10px;row-gap:6px;padding:12px;border-bottom:1px solid var(--line)}
  #ptable td{display:block;padding:0;border:0;min-width:0}
  #ptable td:nth-child(1){grid-area:n}
  #ptable td:nth-child(2){grid-area:d;color:var(--mute)}
  #ptable td:nth-child(3){grid-area:h;color:var(--mute);white-space:nowrap}
  #ptable td:nth-child(4){grid-area:p;text-align:end;font-weight:700}
  #ptable td:nth-child(5){grid-area:a}
  #ptable td:nth-child(3)::before{content:"H "}
  html[lang=he] #ptable td:nth-child(3)::before{content:"גובה "}
  html[lang=ru] #ptable td:nth-child(3)::before{content:"В "}
  html[lang=ar] #ptable td:nth-child(3)::before{content:"ارتفاع "}
}

input[type=file]::file-selector-button{font:inherit;font-weight:600;border:1.5px solid var(--corten);background:#fff;color:var(--corten);border-radius:999px;padding:8px 16px;margin-inline-end:12px;cursor:pointer}

html:not(.a11y-contrast) .finder[data-finder] .fchip input:checked+span{background:#A3511F;border-color:#A3511F}

.v2h .v2h-sky h1{font-size:clamp(13px,1.05vw,19px)}
.v2h .v2h-sky .v2h-p{font-size:clamp(13px,.95vw,15px)}

body:has(.buybar) .wa{bottom:calc(max(20px,var(--buybar-h,68px) + 14px) + var(--langbar,0px))}
@media (max-width:600px){
  label.chk>input[type=checkbox]{width:24px;height:24px}
  p.ship-line>a,p.ral-line>a{display:inline-block;padding-block:3px}
  .crumbs a{padding-inline:2px}
}

@media (max-width:600px){
  .sizes:has(.sizes-t),div:has(>.sizes-t){overflow:visible}
  .sizes-t,.sizes-t tbody{display:block;width:100%}
  .sizes-t thead{display:none}
  .sizes-t tr{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"m m m" "s p a";align-items:center;column-gap:12px;row-gap:8px;padding:12px;border-bottom:1px solid var(--line)}.sizes-t td{display:block;padding:0;border:0;min-width:0}.sizes-t td:nth-child(1){grid-area:m}.sizes-t td:nth-child(2){grid-area:s;color:var(--mute)}.sizes-t td:nth-child(3){grid-area:p;text-align:end;font-weight:700}.sizes-t td:nth-child(4){grid-area:a}.sizes-t td:nth-child(4):empty{display:none}}@media (max-width:760px){html[lang] .v2h .v2h-sky h1{font-size:max(12.5px,min(16px,3.62vw));white-space:normal;text-wrap:balance}}@media (min-width:761px){html[lang] .v2h .v2h-sky h1{font-size:clamp(13px,1.05vw,19px)}}@media (max-width:760px){.wa{transition:opacity .2s ease,transform .2s ease,visibility .2s}html:not(.hdr-min) .wa{opacity:0;visibility:hidden;transform:translateY(10px)}}@media (max-width:380px){.topbar .tb-contact>a.tb.pro:not(.adv):not(.fnd){display:none}}@media (max-width:600px){.post .prose div>a,.post .prose span>a{display:inline-block;padding-block:3px}}main>article.post{margin-inline:auto}main>article.post:not(.wide){max-width:842px}main:has(>article.post:not(.wide))>.crumbs{max-width:842px;margin-inline:auto}main:has(>article.post.wide)>.crumbs{max-width:980px;margin-inline:auto}main>h1:first-child,main>article:first-child,main>section:first-child:not(.v2h){margin-top:32px}:is(main,.prose,article,section) .cta+*{margin-top:20px}.visit .cta{display:grid;grid-template-columns:1fr 1fr;gap:10px}.visit .cta>:first-child{grid-column:1/-1}.visit .cta>.btn{text-align:center;justify-content:center}:is(main,.prose) :is(ul,ol)+p{margin-top:14px}:is(main,.prose) h2+p{margin-top:10px}.tiles.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles.cols-2 .tile-art{height:190px}@media (max-width:600px){.tiles.cols-2 .tile-art{height:120px}}@media (min-width:900px){.age{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);column-gap:56px}.age>h2{grid-column:1;grid-row:1;align-self:end}.age>.age-p{grid-column:1;grid-row:2;align-self:start;max-width:46ch}.age>.age-stage{grid-column:2;grid-row:1/3}.age>.age-ctl,.age>.age-labs,.age>.age-note{grid-column:2}}@media (max-width:600px){html:not(.a11y-contrast) main .scene{width:calc(100% + 32px);max-width:none;margin-inline:-16px;border-radius:0}}img:where([width][height]){height:auto}@media (min-width:761px){html[lang=ar] .v2h .v2h-sky h1{margin-top:10px}}body::before{display:none}.proj-row h2+p{display:flex;flex-wrap:wrap;gap:10px}.header .brand{flex:0 1 auto;min-width:0}.header .nav{flex-shrink:0}.brand .wm{min-width:0;color:#18241D;--logo-mark:#9E4A25;border-radius:0}.brand .wm svg{display:block;height:100%;width:300px;max-width:100%}.brand .wm-patin svg{width:170px}.brand .wm .wm-two{display:none}@media (max-width:520px){.brand .wm-urg .wm-one{display:none}.brand .wm-urg .wm-two{display:block;width:150px}}.footer .brand .wm{height:auto}.footer .brand .wm svg{height:auto;width:260px}@media (max-width:520px){.footer .brand .wm-urg .wm-two{width:170px}}@media (prefers-color-scheme:dark){html:not(.a11y-contrast):not([data-theme=light]) .brand .logo.wm{background:none;color:#F4EFE4;--logo-mark:#C2643A}}html[data-theme=dark]:not(.a11y-contrast) .brand .logo.wm{background:none;color:#F4EFE4;--logo-mark:#C2643A}html.a11y-contrast .brand .logo.wm{color:#000}
.hsearch::before{content:none}
