:root{--cream:oklch(93.5% 0.03 92);--cream2:oklch(89.5% 0.04 90);--paper:oklch(96.5% 0.02 92);--olive:oklch(40% 0.055 112);--olive-d:oklch(31% 0.05 120);--olive-l:oklch(86% 0.04 105);--text:oklch(27% 0.03 95);--muted:oklch(43% 0.03 95);--brown:oklch(52% 0.08 65);--line:oklch(80% 0.04 90);--r:24px;--serif:"Manrope","Onest",sans-serif;--sans:var(--f-sans),system-ui,sans-serif;--pad:20px;--sec:56px;--h:48px}@media (min-width:700px){:root{--pad:36px;--sec:80px}}@media (min-width:1000px){:root{--pad:56px;--sec:104px;--h:46px}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--olive-d);color:var(--text);font:400 17px/1.6 var(--sans);padding:8px}@media (min-width:1000px){body{font-size:18px;padding:20px}}.shell{max-width:1320px;margin:0 auto;background:var(--cream);border-radius:28px;overflow:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit}h1,h2,h3{font-family:var(--serif);font-weight:700;line-height:1.12;margin:0;color:var(--olive-d);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance}h1{font-size:clamp(1.9rem,1.2rem + 3.2vw,3.4rem)}h2{font-size:clamp(1.6rem,1.1rem + 2.2vw,2.6rem)}h3{font-size:clamp(1.1rem,1rem + .5vw,1.35rem)}p{margin:0;max-width:60ch;text-wrap:pretty}.wrap{padding:0 var(--pad)}.sec{padding:var(--sec) 0}.sec.alt{background:var(--cream2)}.sec.dark{background:var(--olive)}.sec.dark,.sec.dark h2,.sec.dark h3{color:var(--cream)}.head{display:grid;grid-gap:12px;gap:12px;margin-bottom:40px}.head p{color:var(--muted)}.sec.dark .head p,.sec.dark p{color:oklch(90% .03 92)}.btn{display:inline-flex;align-items:center;justify-content:center;height:var(--h);padding:0 28px;border-radius:999px;border:1.5px solid transparent;font:500 1rem/1 var(--sans);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--brown);outline-offset:3px}.btn.primary{background:var(--olive);color:var(--cream)}.btn.primary:hover{background:var(--olive-d)}.btn.ghost{border-color:var(--olive);color:var(--olive-d)}.btn.ghost:hover{background:var(--olive);color:var(--cream)}.panel .btn.primary,.sec.dark .btn.primary{background:var(--cream);color:var(--olive-d)}.panel .btn.primary:hover,.sec.dark .btn.primary:hover{background:var(--paper)}.panel .btn.ghost,.sec.dark .btn.ghost{border-color:oklch(93% .03 92/.7);color:var(--cream)}.panel .btn.ghost:hover,.sec.dark .btn.ghost:hover{background:var(--cream);color:var(--olive-d)}.panel a:focus-visible,.sec.dark a:focus-visible{outline-color:var(--cream)}.top{background:var(--cream);border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:30}.top .wrap{display:flex;align-items:center;justify-content:space-between;height:68px;gap:16px}.logo{font-family:var(--serif);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.35rem;color:var(--olive-d)}.nav{display:none;gap:28px}.nav a{text-decoration:none;font-size:.98rem;padding:6px 0;border-bottom:1.5px solid transparent}.nav a:hover{border-color:var(--olive)}.right{display:flex;align-items:center;gap:12px}.tel{display:none;text-decoration:none;font-weight:500}.top .btn.sm{height:40px;padding:0 18px;font-size:.95rem}@media (min-width:1000px){.nav{display:flex}.tel{display:inline}}.menu{position:relative}.menu summary{list-style:none;height:40px;padding:0 16px;border:1.5px solid var(--line);border-radius:999px;display:inline-flex;align-items:center;cursor:pointer;font-size:.95rem}.menu summary::-webkit-details-marker{display:none}.menu .drop{position:absolute;right:0;top:52px;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:10px;display:grid;min-width:230px;z-index:50}.menu .drop a{text-decoration:none;padding:12px 14px;border-radius:12px}.menu .drop a:hover{background:var(--cream2)}@media (min-width:1000px){.menu{display:none}}.hero{display:grid;grid-gap:0;gap:0;padding:12px}.hero .panel{background:var(--olive);color:var(--cream);border-radius:var(--r);padding:36px 28px;display:flex;flex-direction:column;justify-content:center;gap:18px;order:2;margin-top:12px}.hero .photo{border-radius:var(--r);overflow:hidden;min-height:300px;aspect-ratio:4/3;order:1}.hero .photo img{width:100%;height:100%;object-fit:cover}.hero h1{color:var(--cream)}.hero .lead{color:oklch(92% .03 92);max-width:36ch}.hero .price{color:oklch(92% .03 92);font-size:.98rem}.hero .price b{color:var(--cream);font-weight:500;border-bottom:1.5px solid var(--cream)}.hero .cta{display:flex;gap:12px;margin-top:6px}@media (max-width:560px){.hero .cta .btn.primary{width:100%}}@media (min-width:900px){.hero{grid-template-columns:5fr 6fr;gap:12px;padding:16px}.hero .panel{order:1;margin:0;padding:56px 44px;min-height:560px}.hero .photo{order:2;aspect-ratio:auto;min-height:560px}}.hero.small .panel{min-height:0}@media (min-width:900px){.hero.small .panel,.hero.small .photo{min-height:440px}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hero .panel>*{animation:rise .7s ease both}.hero .panel>:nth-child(2){animation-delay:.08s}.hero .panel>:nth-child(3){animation-delay:.16s}.hero .panel>:nth-child(4){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.hero .panel>*{animation:none}html{scroll-behavior:auto}}.statement{padding:var(--sec) var(--pad) 0;display:grid;grid-gap:20px;gap:20px}.statement h2{font-size:clamp(1.7rem,1rem + 3vw,3rem);max-width:22ch}.statement p{color:var(--muted)}@media (min-width:900px){.statement{grid-template-columns:1fr 1fr;align-items:end}}.facts{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;padding:28px var(--pad) 0}@media (min-width:800px){.facts{grid-template-columns:repeat(4,1fr)}}.fact{background:var(--olive-l);border-radius:18px;padding:18px 20px}.fact b{display:block;font-family:var(--serif);font-size:1.9rem;line-height:1.1;color:var(--olive-d)}.fact span{color:var(--muted);font-size:.92rem}.mosaic{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr}@media (min-width:800px){.mosaic{grid-template-columns:repeat(6,1fr);grid-auto-rows:250px}.mosaic .m1{grid-row:span 2}.mosaic .m1,.mosaic .m2,.mosaic .m3,.mosaic .m4,.mosaic .m5{grid-column:span 3}}.tile{position:relative;border-radius:var(--r);overflow:hidden;min-height:260px;display:flex;align-items:flex-end;text-decoration:none;color:var(--cream);background:var(--olive)}@media (min-width:800px){.tile{min-height:0}}.tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.tile:hover img{transform:scale(1.03)}.tile:after{content:"";position:absolute;inset:auto 0 0 0;height:65%;background:linear-gradient(0deg,oklch(25% .04 110/.85),transparent)}.tile .cap{position:relative;z-index:2;padding:22px;display:flex;width:100%;justify-content:space-between;align-items:flex-end;gap:12px}.tile h3{color:var(--cream);font-size:1.3rem}.tile .from{background:var(--cream);color:var(--olive-d);border-radius:999px;padding:6px 14px;font-size:.88rem;font-weight:500;white-space:nowrap}.cards{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media (min-width:800px){.cards.three{grid-template-columns:repeat(3,1fr)}}.card{background:var(--paper);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column}.card .ph{aspect-ratio:4/3;overflow:hidden}.card .ph img{width:100%;height:100%;object-fit:cover}.card .body{padding:24px;display:grid;grid-gap:12px;gap:12px;flex:1 1;align-content:start}.card .pr{font-family:var(--serif);font-weight:700;font-size:1.6rem;color:var(--olive-d)}.card .pr small{font-family:var(--sans);font-weight:400;font-size:.9rem;color:var(--muted)}.card ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:.96rem}.card li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--brown);margin-right:10px;vertical-align:middle}.card .btn{justify-self:start;margin-top:6px}.scen{display:grid;grid-gap:20px;gap:20px}@media (min-width:800px){.scen{grid-template-columns:repeat(3,1fr)}}.scen a{text-decoration:none;display:grid;grid-gap:12px;gap:12px;align-content:start}.scen .ph{aspect-ratio:4/5;border-radius:var(--r);overflow:hidden}.scen .ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.scen a:hover .ph img{transform:scale(1.03)}.scen p{color:var(--muted)}.promos{display:grid;grid-gap:12px;gap:12px}@media (min-width:800px){.promos{grid-template-columns:repeat(2,1fr)}}.promo{border:1.5px solid oklch(93% .03 92/.35);border-radius:var(--r);padding:26px;display:grid;grid-gap:10px;gap:10px;align-content:start}.promo b{font-family:var(--serif);font-size:2.2rem;line-height:1;color:var(--cream)}table{width:100%;border-collapse:collapse}.ptable td,.ptable th{text-align:left;padding:14px 0;border-bottom:1px solid var(--line);vertical-align:top}.ptable th{font-weight:500}.ptable td:last-child{text-align:right;font-weight:500;white-space:nowrap}.ptable caption{text-align:left;font-family:var(--serif);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:1.4rem;color:var(--olive-d);padding:32px 0 8px}.note{font-size:.95rem;margin-top:12px}.note,.todo{color:var(--muted)}.todo{display:inline-block;border:1.5px dashed var(--brown);border-radius:999px;padding:2px 12px;font-size:.88rem;font-weight:400}.faq{display:grid;border-top:1px solid var(--line);max-width:820px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;padding:20px 0;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--serif);font-size:1.8rem;line-height:.9;color:var(--olive)}.faq details[open] summary:after{content:"–"}.faq details p{padding:0 0 20px;color:var(--muted)}.two{display:grid;grid-gap:28px;gap:28px;align-items:center}@media (min-width:900px){.two{grid-template-columns:1fr 1fr;gap:64px}.two.rev>:first-child{order:2}}.two .ph{border-radius:var(--r);overflow:hidden;aspect-ratio:4/3}.two .ph img{width:100%;height:100%;object-fit:cover}.txt{grid-gap:16px;gap:16px}.gal,.txt{display:grid}.gal{grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}@media (min-width:800px){.gal{grid-template-columns:repeat(3,1fr)}}.gal img{border-radius:18px;aspect-ratio:4/3;width:100%;object-fit:cover}.inc{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0;list-style:none}.inc li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--brown);margin-right:12px}.stack{grid-gap:16px;gap:16px}.map,.stack{display:grid}.map{aspect-ratio:16/10;border-radius:var(--r);background:var(--olive-l);place-items:center;text-align:center;padding:24px;color:var(--muted)}.foot{background:var(--olive-d);color:var(--cream);padding:64px 0 calc(64px + 70px)}@media (min-width:1000px){.foot{padding-bottom:64px}}.foot .cols{display:grid;grid-gap:32px;gap:32px}@media (min-width:800px){.foot .cols{grid-template-columns:1.4fr 1fr 1fr}}.foot a{text-decoration:none;display:block;padding:4px 0}.foot a:hover{text-decoration:underline}.foot .logo{color:var(--cream)}.foot small{color:oklch(82% .03 92);display:block;margin-top:16px;font-size:.88rem}.callbar{position:fixed;z-index:40;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));padding:5px;background:var(--olive);border-radius:999px;display:grid;grid-template-columns:1.5fr 1fr;grid-gap:4px;gap:4px;box-shadow:0 6px 20px oklch(20% .03 120/.28)}.callbar .btn{width:100%;border:0;justify-content:center;min-height:48px}.callbar .btn.primary{background:var(--cream);color:var(--olive)}.callbar .btn.ghost{background:transparent;color:var(--cream)}@media (min-width:1000px){.callbar{display:none}}.draft{background:var(--cream2);color:var(--muted);text-align:center;font-size:.8rem;padding:6px 12px}em{font-style:normal}@media (max-width:999px){.top .btn.sm{display:none}}.fonts{display:flex;justify-content:center;gap:6px;align-items:center;background:var(--cream2);color:var(--muted);font-size:.8rem;padding:6px 12px;flex-wrap:wrap}.fonts button{font:inherit;border:1.5px solid var(--olive);background:transparent;color:var(--olive-d);border-radius:999px;padding:1px 12px;cursor:pointer}.fonts button[aria-pressed=true]{background:var(--olive);color:var(--cream)}.fonts{gap:6px 6px}.fonts .lbl{margin-left:8px}.sw{width:22px;height:22px;padding:0!important;border-radius:50%;border:2px solid transparent!important}.sw[aria-pressed=true]{border-color:var(--text)!important}html[data-font="4"]{--serif:var(--f-head),"Arial Narrow",sans-serif}html[data-font="4"] .card .pr,html[data-font="4"] .fact b,html[data-font="4"] .logo,html[data-font="4"] .promo b,html[data-font="4"] .ptable caption,html[data-font="4"] h1,html[data-font="4"] h2,html[data-font="4"] h3{font-weight:700;letter-spacing:.01em;-webkit-text-stroke:.008em currentColor}html[data-font="4"] h1{font-size:clamp(2.2rem,1.2rem + 4vw,4rem);line-height:1.02}html[data-font="4"] h2{font-size:clamp(1.8rem,1.1rem + 2.6vw,2.9rem);line-height:1.05}html[data-font="4"] .logo{font-size:1.5rem}html[data-layout=full] .hero{position:relative;display:grid;place-items:center;padding:0;min-height:min(88svh,820px)}html[data-layout=full] .hero .photo{position:absolute;inset:0;border-radius:0;aspect-ratio:auto;min-height:0;order:0}html[data-layout=full] .hero .photo:after{content:"";position:absolute;inset:0;background:oklch(18% .03 60/.55)}html[data-layout=full] .hero .panel{position:relative;z-index:2;background:transparent;text-align:center;align-items:center;margin:0;min-height:0;padding:80px var(--pad);order:0;border-radius:0;gap:20px}html[data-layout=full] .hero h1{font-size:clamp(2.6rem,1rem + 8vw,7rem);line-height:.98;max-width:14ch}html[data-layout=full] .hero .lead{max-width:40ch}html[data-layout=full] .hero .cta{justify-content:center}html[data-layout=full] .hero.small{min-height:min(62svh,560px)}html[data-layout=full] .hero.small h1{font-size:clamp(2.2rem,1rem + 5vw,4.6rem)}@media (min-width:900px){html[data-layout=full] .hero .photo,html[data-layout=full] .hero.small .photo{min-height:0}html[data-layout=full] .hero .panel{min-height:0;padding:96px var(--pad)}}.fonts .lay{margin-left:8px}html[data-layout=full] .hero{place-items:stretch}html[data-layout=full] .hero .panel{width:100%;max-width:1100px;margin:0 auto;justify-content:center}html[data-layout=full] .hero h1{max-width:16ch}html[data-layout=full] .hero{grid-template-columns:1fr!important}html[data-pal="8"]{--cream:#F5F1E6;--cream2:#E7DDC8;--paper:#FCF9F2;--olive:#4D5A3B;--olive-d:#3A2B1D;--olive-l:#E6E2CC;--text:#33281C;--muted:#645947;--line:#DDD4BF;--brown:#9A4B27;--rust:#9A4B27}@media (max-width:799px){.mosaic{grid-template-columns:1fr 1fr;gap:10px}.mosaic .m1{grid-column:span 2}.mosaic .tile{min-height:168px}.mosaic .m1{min-height:200px}.tile .cap{flex-direction:column;align-items:flex-start;gap:6px;padding:14px}.tile h3{font-size:1.1rem}.tile .from{padding:4px 10px;font-size:.8rem}.cards.three .card .ph{aspect-ratio:16/10}.cards.three .card .body{padding:18px 20px 20px;gap:8px}.scen{gap:10px}.promo{padding:20px}.promos{gap:10px}.menu .drop a{min-height:46px;display:flex;align-items:center}.foot a{padding:11px 0}.faq summary,details summary{min-height:52px}.ptable th{padding-right:14px;white-space:nowrap}.gal img:last-child:nth-child(odd),.gal img:nth-child(n+5){display:none}html[data-layout=full] .hero{min-height:min(84svh,700px)}html[data-layout=full] .hero.small{min-height:min(62svh,520px)}}@media (max-width:999px){.hero .cta{display:none}}.more{margin:4px 0 2px}.more summary{cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:flex;align-items:center;list-style:none}.more summary::-webkit-details-marker{display:none}.more[open] summary{display:none}@media (max-width:799px){.cards.three .card li:nth-child(n+3){display:none}.cards.three .card .btn{width:100%;justify-content:center}}.where-grid{display:grid;grid-gap:24px;gap:24px;align-items:stretch}@media (min-width:900px){.where-grid{grid-template-columns:5fr 6fr;gap:56px}}.where-txt{display:grid;grid-gap:14px;gap:14px;align-content:center}.where-txt .addr{font-family:var(--serif);font-size:1.3rem;color:var(--olive-d)}.where .cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}@media (max-width:560px){.where .cta .btn{width:100%}}.where-map{border-radius:var(--r);overflow:hidden;min-height:320px;background:var(--cream2);border:1px solid var(--line)}.where-map iframe{display:block;width:100%;height:100%;min-height:320px;border:0}@media (min-width:900px){.where-map,.where-map iframe{min-height:400px}}.ways{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-gap:10px;gap:10px}@media (min-width:700px){.ways{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.ways{grid-template-columns:repeat(4,1fr)}}.ways li{background:var(--paper);border-radius:var(--r);padding:18px 20px;display:grid;grid-gap:4px;gap:4px;align-content:start}.ways b{font-family:var(--serif);font-size:1.15rem;color:var(--olive-d);font-weight:500}.ways span{color:var(--muted)}.ways a{color:var(--olive-d)}.where-txt .addr{font-family:var(--sans);font-weight:500;font-size:1.1rem}.where .cta .btn{padding:0 22px}.scen a{background:var(--paper);border-radius:var(--r);overflow:hidden;gap:0;transition:transform .25s ease,box-shadow .25s ease}.scen a:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px oklch(30% .05 60/.45)}.scen .ph{border-radius:0;aspect-ratio:4/3}.scen h3,.scen p{padding:0 22px}.scen h3{padding-top:18px}.scen p{padding-bottom:22px;margin-top:6px}.scen h3:after{content:" →";color:var(--brown)}@media (max-width:799px){.scen a{grid-template-columns:116px 1fr;grid-template-rows:auto 1fr;column-gap:0;align-items:center}.scen .ph{grid-row:1/span 2;aspect-ratio:auto;height:100%;min-height:116px}.scen h3{padding:16px 18px 0;font-size:1.15rem;align-self:end}.scen p{padding:4px 18px 16px;margin:0;align-self:start;font-size:.95rem}}.rv-grid{display:grid;grid-gap:28px;gap:28px;align-items:center}@media (min-width:900px){.rv-grid{grid-template-columns:1fr 1.6fr;gap:64px}}.rv-score{background:var(--olive);color:var(--cream);border-radius:var(--r);padding:32px;display:grid;grid-gap:6px;gap:6px}.rv-score b{font-family:var(--serif);font-weight:400;font-size:clamp(4rem,3rem + 6vw,7rem);line-height:.9;color:var(--cream)}.rv-score span{color:oklch(92% .03 92);max-width:22ch}.rv-list{list-style:none;padding:0;margin:14px 0 24px;display:grid;grid-gap:4px;gap:4px}.rv-list li{padding:14px 0;border-bottom:1px solid var(--line);font-size:1.1rem}.reviews .btn{width:-moz-fit-content;width:fit-content}@media (max-width:560px){.reviews .btn{width:100%}}:root{--script:var(--f-script),cursive}html:not([data-pal="8"]){--rust:#8A3B1F}.vv h1 em,.vv h2 em,h1 em,h2 em{font-family:var(--script);font-weight:400;text-transform:none;letter-spacing:0;font-size:1.28em;line-height:.8;color:var(--rust);padding:0 .04em}.dark h2 em,.hero h1 em,.sec.dark h2 em{color:#EBD3AE}body{hanging-punctuation:first;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.cap,.lead,dd,li,small,span,summary,td{text-wrap:pretty}h1,h2,h3{-webkit-hyphens:manual;hyphens:manual}h1 em,h2 em{-webkit-text-stroke:0;font-weight:400}.menu summary.burger{width:44px;height:44px;padding:0;justify-content:center;border-radius:50%}.burger i{display:grid;grid-gap:5px;gap:5px;width:20px}.burger i b{display:block;height:2px;border-radius:2px;background:var(--olive-d);transition:transform .2s,opacity .2s}.menu[open] .burger i b:first-child{transform:translateY(7px) rotate(45deg)}.menu[open] .burger i b:nth-child(2){opacity:0}.menu[open] .burger i b:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.rm-open{background:none;font:inherit;color:var(--olive-d);text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:44px}.rm-dlg,.rm-open{border:0;padding:0}.rm-dlg{border-radius:24px;width:min(560px,calc(100vw - 24px));max-height:calc(100svh - 24px);background:var(--paper);color:var(--text);box-shadow:0 20px 60px oklch(20% .03 60/.35)}.rm-dlg::-webkit-backdrop{background:oklch(18% .02 60/.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rm-dlg::backdrop{background:oklch(18% .02 60/.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rm-dlg .ph img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.rm-dlg .body{padding:20px 22px 22px;display:grid;grid-gap:14px;gap:14px}.rm-dlg h3{font-size:1.6rem}.rm-dlg .pr{font-family:var(--serif);font-size:1.4rem;color:var(--olive-d)}.rm-dlg .pr small{font:400 .9rem var(--sans);color:var(--muted)}.rm-dlg h4{margin:4px 0 0;font:600 .95rem var(--sans);color:var(--muted)}.rm-dlg .thumbs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.rm-dlg .thumbs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.rm-dlg .x{position:absolute;right:10px;width:44px;height:44px;border-radius:50%;border:0;background:var(--paper);color:var(--olive-d);font-size:1.4rem;cursor:pointer;box-shadow:0 2px 8px oklch(20% .03 60/.2)}.rm-dlg .acts{display:flex;gap:10px;flex-wrap:wrap}.menu summary.burger{width:44px!important;height:44px!important;min-width:44px;min-height:44px;padding:0!important;aspect-ratio:1;flex:0 0 44px;border-radius:50%!important;box-sizing:border-box}.callbar{display:none!important}.fab{position:fixed;z-index:60;right:calc(16px + env(safe-area-inset-right, 0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));display:grid;justify-items:end;grid-gap:10px;gap:10px}.fab-btn{width:60px;height:60px;border-radius:50%;border:0;background:var(--olive);color:var(--cream);display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 22px oklch(20% .03 60/.32)}.fab-btn svg{width:26px;height:26px}.fab:not(.on) .fab-btn:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--olive);animation:fab 2.4s ease-out 1s 3}@keyframes fab{0%{transform:scale(1);opacity:.7}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.fab-btn:after{animation:none!important}}.fab-btn .x{font-size:2rem;line-height:1}.fab-list{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:8px;display:grid;min-width:260px;box-shadow:0 14px 40px oklch(20% .03 60/.28)}.fab-list a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:var(--text);min-height:52px}.fab-list a:hover{background:var(--cream2)}.fab-list .ic{width:40px;height:40px;border-radius:50%;background:var(--olive-l);color:var(--olive);display:grid;place-items:center;flex:0 0 40px}.fab-list b{display:block;font-weight:500}.fab-list small{color:var(--muted);font-size:.88rem}.hero .cta{display:flex!important;flex-wrap:wrap;justify-content:center;gap:10px}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.logo svg{flex:0 0 auto}.logo-sub{font:500 .82rem/1.2 var(--sans);color:var(--muted);text-transform:none;letter-spacing:0;border-left:1.5px solid var(--line);padding-left:10px}.top .logo svg{margin-block:-6px}.logo-sub{white-space:nowrap;font-size:.8rem;line-height:1.25}@media (max-width:360px){.logo-sub{display:none}}.gl-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.gl-cell{padding:0;border:0;background:none;cursor:zoom-in;border-radius:16px;overflow:hidden;aspect-ratio:1}.gl-cell img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.gl-cell:hover img{transform:scale(1.04)}.gl-grid .c0{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}@media (min-width:900px){.gl-grid{grid-template-columns:repeat(4,1fr);gap:12px}.gl-grid .c0{grid-column:span 2;grid-row:span 2}.gl-grid .c8{display:none}}.gl-more{display:flex;justify-content:center;margin-top:18px}.gl-dlg{border:0;padding:0;width:min(1100px,100vw);height:min(100svh,900px);max-width:100vw;max-height:100svh;background:var(--paper);border-radius:22px}@media (max-width:700px){.gl-dlg{border-radius:0;height:100svh}}.gl-dlg::-webkit-backdrop{background:oklch(15% .02 60/.6)}.gl-dlg::backdrop{background:oklch(15% .02 60/.6)}.gl-head{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--paper);display:flex;gap:8px;align-items:center;padding:12px;border-bottom:1px solid var(--line)}.gl-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:1 1}.gl-tabs::-webkit-scrollbar{display:none}.gl-tabs button{flex:0 0 auto;border:1.5px solid var(--line);background:none;color:var(--text);border-radius:999px;padding:0 16px;min-height:40px;font:500 .92rem var(--sans);cursor:pointer}.gl-tabs button.on{background:var(--olive);border-color:var(--olive);color:var(--cream)}.gl-dlg .x,.gl-view .x{width:44px;height:44px;flex:0 0 44px;border-radius:50%;border:0;background:var(--cream2);color:var(--olive-d);font-size:1.5rem;cursor:pointer}.gl-all{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;padding:12px}@media (min-width:700px){.gl-all{grid-template-columns:repeat(4,1fr);gap:10px}}.gl-all button{padding:0;border:0;background:none;cursor:zoom-in;border-radius:12px;overflow:hidden;aspect-ratio:3/4}.gl-all img{width:100%;height:100%;object-fit:cover;display:block}.gl-view{position:fixed;inset:0;z-index:100;background:oklch(12% .01 60/.94);display:grid;place-items:center}.gl-view img{max-width:100vw;max-height:100svh;object-fit:contain}.gl-view .nv{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:0;background:oklch(100% 0 0/.18);color:#fff;font-size:2rem;line-height:1;cursor:pointer}.gl-view .p{left:12px}.gl-view .n{right:12px}.gl-view .x{top:calc(12px + env(safe-area-inset-top, 0px));right:12px;background:oklch(100% 0 0/.18)}.gl-view .cnt,.gl-view .x{position:absolute;color:#fff}.gl-view .cnt{bottom:calc(16px + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);font-size:.9rem;opacity:.8}.gl-grid{grid-auto-rows:calc((min(100vw, 1320px) - 64px) / 3);grid-auto-flow:dense}.gl-cell,.gl-grid .c0{aspect-ratio:auto}@media (min-width:900px){.gl-grid{grid-auto-rows:230px}.gl-grid .c8{display:block}}.rv-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:24px}.rv-badge{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--text);background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:8px 16px}.rv-badge b{font:700 1.3rem var(--serif);color:var(--olive-d)}.rv-badge span{font-size:.88rem;color:var(--muted)}.rv-stars{color:#D9A23A;letter-spacing:.08em;font-size:1rem}.rv-stars i{color:var(--line);font-style:normal}.rv-track{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding:4px max(16px,calc((100% - 1200px) / 2)) 8px;-webkit-overflow-scrolling:touch}.rv-track::-webkit-scrollbar{display:none}.rv-card{flex:0 0 min(320px,82vw);margin:0;background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:20px 22px;display:flex;flex-direction:column;gap:12px}.rv-card blockquote{margin:0;flex:1 1;font-size:1rem;line-height:1.55;color:var(--text)}.rv-card figcaption{display:grid;grid-gap:2px;gap:2px;border-top:1px solid var(--line);padding-top:12px}.rv-card figcaption b{font-weight:600}.rv-card figcaption span{font-size:.85rem;color:var(--muted)}.rv-more{display:flex;justify-content:center;margin-top:20px}.rv-badge .rv-stars{color:#D9A23A;font-size:.95rem}.dark h2 em,.hero h1 em,.sec.dark h2 em,h1 em,h2 em{font:inherit;font-size:inherit;line-height:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;padding:0}.statement h2{font-family:var(--script);font-weight:400;text-transform:none;letter-spacing:0;color:var(--rust,#9A4B27);font-size:clamp(2.6rem,1.6rem + 4vw,4.4rem);line-height:1.08;max-width:16ch}html[data-font] .statement h2{font-size:clamp(2.7rem,1.8rem + 4vw,4.6rem);line-height:1.05}html[data-font] .statement h2,html[data-font] h2.duo em{font-family:var(--script);font-weight:400;-webkit-text-stroke:0;text-transform:none;letter-spacing:0}html[data-font] h2.duo em{display:block;color:var(--rust,#9A4B27);font-size:1.55em;line-height:.8;margin-top:-.02em;padding-left:1.4em}html[data-font] .hero h2.duo em,html[data-font] .sec.dark h2.duo em{color:#E7B98A}h2.duo{line-height:1;margin-bottom:.25em}.sec.dark .inc li,.sec.dark .txt p{color:var(--cream)}.sec.dark .btn.primary{background:var(--cream);color:var(--olive-d)}.vid{border-radius:var(--r);overflow:hidden;background:#000;max-width:380px;width:100%;justify-self:center;aspect-ratio:9/16}.vid video{width:100%;height:100%;display:block;object-fit:cover}.sec.vecher{background:#EEDDD1}.where-txt .hours{color:var(--olive-d);font-weight:500}.hero .photo.slides img{position:absolute;inset:0;opacity:0;animation:heroFade calc(var(--n, 3) * 6s) infinite}.hero .photo.slides img:first-child{opacity:1}@keyframes heroFade{0%{opacity:0;transform:scale(1.02)}3%{opacity:1}25%{opacity:1}29%{opacity:0;transform:scale(1.08)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero .photo.slides img{animation:none}.hero .photo.slides img:not(:first-child){display:none}}.hero .photo.slides:after{z-index:1}.hero .kicker{color:oklch(94% .02 90);font-size:.95rem;letter-spacing:.01em;max-width:34ch}.foot{padding-bottom:96px!important}.foot p+p{margin-top:4px}html[data-layout=full] .hero .photo:after{background:linear-gradient(180deg,oklch(16% .03 60/.55),oklch(16% .03 60/.68) 55%,oklch(16% .03 60/.78))}@media (max-width:699px){html[data-layout=full] .hero{min-height:calc(100svh - 72px)}html[data-layout=full] .hero.small{min-height:0}html[data-layout=full] .hero .panel{padding:40px var(--pad) 40px;gap:14px;justify-content:center}html[data-layout=full] .hero.small .panel{padding:48px var(--pad) 44px}html[data-layout=full] .hero h1{font-size:clamp(2.3rem,1.2rem + 7vw,3.4rem)}html[data-layout=full] .hero.small h1{font-size:clamp(2rem,1rem + 6vw,2.8rem)}.hero .lead{font-size:1rem}.hero .cta .btn{width:100%;max-width:340px}}.more summary,.rm-open{text-decoration:none!important}.more summary{display:inline-flex!important;width:-moz-fit-content;width:fit-content;border:1.5px solid var(--olive);color:var(--olive);border-radius:999px;padding:0 22px}@media (min-width:1100px){.ways{grid-template-columns:repeat(3,1fr)}}.leto-grid{display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr;grid-gap:10px;gap:10px;height:clamp(300px,60vw,460px)}.leto-grid img{width:100%;height:100%;object-fit:cover;border-radius:var(--r)}.leto-grid img:first-child{grid-row:span 2}.leto-list{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-gap:10px;gap:10px}@media (min-width:800px){.leto-list{grid-template-columns:repeat(3,1fr)}}.leto-list li{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:16px 18px;display:grid;grid-gap:4px;gap:4px}.leto-list b{font-family:var(--serif);font-weight:700;text-transform:uppercase;color:var(--olive-d)}.leto-list span{color:var(--muted)}.leto-cta{margin-top:20px;display:flex;justify-content:center}.leto-grid{grid-template-rows:minmax(0,1fr) minmax(0,1fr);overflow:hidden}.leto-grid img{min-height:0;min-width:0;display:block}.leto-list li{align-content:start}.facts{gap:0;padding-top:36px}.fact{background:none;border-radius:0;padding:6px 20px 6px 0;border-left:0}.fact+.fact{border-left:1px solid var(--line);padding-left:20px}.fact b{font-size:2.4rem;color:var(--rust)}.fact span{display:block;margin-top:4px}@media (max-width:799px){.facts{row-gap:22px}.fact:nth-child(3){border-left:0;padding-left:0}.fact b{font-size:2rem}}@media (min-width:800px){.promos{grid-template-columns:repeat(3,1fr)}}.sec.dark .promo{background:var(--cream);color:var(--text);border:0;position:relative;padding:26px 26px 24px;gap:8px}.sec.dark .promo b{color:var(--rust);font-size:3rem;padding-bottom:14px;margin-bottom:6px;border-bottom:2px dashed oklch(70% .03 70/.45)}.sec.dark .promo h3{color:var(--olive-d)}.sec.dark .promo p{color:var(--muted)}.sec.dark .promo:after,.sec.dark .promo:before{content:"";position:absolute;top:calc(26px + 3rem + 8px);width:22px;height:22px;border-radius:50%;background:var(--olive)}.sec.dark .promo:before{left:-11px}.sec.dark .promo:after{right:-11px}.sec.edge{position:relative}.sec.edge:after,.sec.edge:before{content:"";position:absolute;left:0;right:0;height:16px;background:var(--olive);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 16' preserveAspectRatio='none'%3E%3Cpath d='M0 16 L0 9 C60 5 110 12 170 8 S290 3 350 9 S470 13 540 7 S660 2 730 8 S850 13 920 7 S1050 3 1110 9 S1170 10 1200 7 L1200 16Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 16' preserveAspectRatio='none'%3E%3Cpath d='M0 16 L0 9 C60 5 110 12 170 8 S290 3 350 9 S470 13 540 7 S660 2 730 8 S850 13 920 7 S1050 3 1110 9 S1170 10 1200 7 L1200 16Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.sec.edge:before{top:-15px}.sec.edge:after{bottom:-15px;transform:scaleY(-1);z-index:1}@media (min-width:1000px){.faq-wrap{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:64px;gap:64px;align-items:start}.faq-wrap .head{position:-webkit-sticky;position:sticky;top:110px;margin-bottom:0}}.faq-wrap .head .btns{margin-top:8px}.foot a:hover{text-decoration:none;opacity:.75}@media (min-width:1000px){.foot{padding-bottom:64px!important}}.sec.dark .promo b{text-transform:uppercase}.rm-dlg .acts{position:-webkit-sticky;position:sticky;bottom:0;margin:0 -22px -22px;padding:14px 22px calc(16px + env(safe-area-inset-bottom, 0px));background:var(--paper);box-shadow:0 -10px 18px -8px oklch(20% .03 60/.18)}.rm-dlg .acts .btn{flex:1 1;justify-content:center}.rm-dlg .x{position:-webkit-sticky;position:sticky;top:10px;float:right;margin:10px 10px -54px 0;z-index:2}.inc li{position:relative;padding-left:20px}.inc li:before{position:absolute;left:0;top:.6em;margin:0}.card li{position:relative;padding-left:16px}.card li:before{position:absolute;left:0;top:.62em;margin:0}.rm-dlg .acts{margin-bottom:-22px;box-shadow:none;background:linear-gradient(to bottom,oklch(from var(--paper) l c h/0),var(--paper) 22px);padding:26px 22px 12px}.sec.alt{--sec-bg:var(--cream2)}.sec.vecher{--sec-bg:#EEDDD1}.sec.dark{--sec-bg:var(--olive)}.sec.alt,.sec.vecher{position:relative}.sec.alt:after,.sec.alt:before,.sec.vecher:after,.sec.vecher:before{content:"";position:absolute;left:0;right:0;height:16px;background:var(--sec-bg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 16' preserveAspectRatio='none'%3E%3Cpath d='M0 16 L0 8 C80 12 140 4 220 8 S360 13 430 7 S560 3 640 9 S780 12 850 6 S990 4 1060 9 S1160 9 1200 6 L1200 16Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 16' preserveAspectRatio='none'%3E%3Cpath d='M0 16 L0 8 C80 12 140 4 220 8 S360 13 430 7 S560 3 640 9 S780 12 850 6 S990 4 1060 9 S1160 9 1200 6 L1200 16Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.sec.edge:after,.sec.edge:before{background:var(--sec-bg)}.sec.alt:before,.sec.vecher:before{top:-15px}.sec.alt:after,.sec.vecher:after{bottom:-15px;transform:scaleY(-1);z-index:1}.sec.alt+.sec.vecher:before,.sec.dark+.sec.alt:before{display:none}.sec.alt:has(+.sec.dark):after{display:none}.sec:not(.alt):not(.dark):not(.vecher) .card,.sec:not(.alt):not(.dark):not(.vecher) .leto-list>*{border:1px solid var(--line)}.gl-rails{display:grid;grid-gap:12px;gap:12px;margin-inline:calc(var(--pad) * -1);-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.gl-rail,.gl-rails{overflow:hidden}.gl-track{display:flex;gap:12px;width:max-content;animation:glRun 70s linear infinite}.gl-rail.r1 .gl-track{animation-duration:80s;animation-direction:reverse}.gl-rail:active .gl-track,.gl-rail:focus-within .gl-track,.gl-rail:hover .gl-track{animation-play-state:paused}@keyframes glRun{to{transform:translateX(calc(-50% - 6px))}}.gl-rails .gl-cell{height:210px;width:158px;aspect-ratio:auto;flex:none;border-radius:18px}.gl-rails .gl-cell.w1{width:280px}@media (min-width:900px){.gl-rails .gl-cell{height:280px;width:210px}.gl-rails .gl-cell.w1{width:380px}}@media (prefers-reduced-motion:reduce){.gl-track{animation:none}.gl-rail{overflow-x:auto}}.where-card{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--r);padding:28px 24px;display:grid;align-content:end;min-height:380px;color:var(--cream)}.where-card .where-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%;z-index:-2}.where-card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,oklch(20% .03 55/.15),oklch(20% .03 55/.55) 40%,oklch(18% .03 55/.88))}.where-card .where-txt{gap:10px}.where-card .addr,.where-card .hours,.where-card h1,.where-card h2{color:var(--cream)}html[data-font] .where-card h1.duo em,html[data-font] .where-card h2.duo em{color:#E7B98A}.where-card .btn.primary{background:var(--cream);color:var(--olive-d)}.where-card .btn.ghost{border-color:oklch(93% .03 92/.7);color:var(--cream);background:transparent}.where .ways{gap:0;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);margin-top:16px}.where .ways li{background:none;border-radius:0;padding:14px 18px}.where .ways li+li{border-top:1px solid var(--line)}@media (min-width:1100px){.where .ways{grid-template-columns:repeat(3,1fr)}.where .ways li+li{border-top:0;border-left:1px solid var(--line)}}@media (max-width:1099px){.where .ways{grid-template-columns:1fr}}@media (max-width:899px){.where-grid{gap:16px}.where-map,.where-map iframe{min-height:200px;height:200px}.where .ways li{padding:12px 16px}}@media (min-width:900px){.where-card{min-height:420px;padding:40px}}.where-card,.where-card .where-txt,.where-grid>*{min-width:0}@media (max-width:899px){.where-card{min-height:0;padding:120px 20px 22px}.where-card .cta .btn{width:100%}.where-map{display:none}.where .ways li{display:block;padding:11px 16px}.where .ways b{display:inline;font-size:1rem;margin-right:6px}.where .ways b:after{content:":"}}.where-card,.where-card .where-txt{grid-template-columns:minmax(0,1fr)}@media (max-width:899px){.where-card{padding:96px 18px 20px}.where-card .cta .btn{padding:0 12px}.where-map{display:block}.where-map,.where-map iframe{min-height:180px;height:180px}}@media (min-width:900px){.sec.where{position:relative;isolation:isolate;overflow:hidden}.sec.where:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,oklch(18% .03 55/.82),oklch(20% .03 55/.55) 55%,oklch(20% .03 55/.4));pointer-events:none}.where-card{position:static;isolation:auto;overflow:visible;border-radius:0;padding:0;min-height:0;align-content:center}.where-card:before{display:none}.where-card .where-bg{z-index:-2;object-position:50% 60%}.where-map{border-color:oklch(95% .02 90/.25)}.where .ways{background:oklch(25% .03 60/.45);border-color:oklch(95% .02 90/.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.where .ways li+li{border-color:oklch(95% .02 90/.18)}.where .ways b,.where .ways span{color:var(--cream)}}.m-only{display:none}@media (max-width:899px){.d-only{display:none}.m-only{display:inline}.where-card .cta .btn{padding:0 20px}}.hero-chips{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;width:100%;margin-top:4px}.hero-chips a{color:var(--cream);text-decoration:none;font-size:.9rem;padding:7px 14px;border-radius:999px;background:oklch(25% .03 60/.4);border:1px solid oklch(95% .02 90/.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sv-tiles{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.sv-tiles .t0{grid-column:span 2}@media (min-width:900px){.sv-tiles{grid-template-columns:repeat(6,1fr);gap:16px}.sv-tiles .sv-tile{grid-column:span 2}.sv-tiles .t3,.sv-tiles .t4{grid-column:span 3}}.sv-tile{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;text-decoration:none;color:var(--text)}.sv-tile .ph img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.sv-tiles .t0 .ph img{aspect-ratio:16/10}@media (min-width:900px){.sv-tiles .t0 .ph img{aspect-ratio:4/3}.sv-tiles .t3 .ph img,.sv-tiles .t4 .ph img{aspect-ratio:16/9}}.sv-tile .bd{padding:14px 16px 16px;display:grid;grid-gap:6px;gap:6px;align-content:start;flex:1 1}.sv-tile h3{font-size:1.15rem}.sv-tile p{color:var(--muted);font-size:.9rem;line-height:1.4}.sv-tile .pr{font-weight:500;color:var(--rust);font-size:.95rem;margin-top:auto;padding-top:4px}.sv-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.sv-tabs button{font:inherit;font-size:.95rem;padding:10px 18px;min-height:44px;border-radius:999px;border:1px solid var(--line);background:var(--paper);color:var(--olive-d);cursor:pointer}.sv-tabs button.on{background:var(--olive);border-color:var(--olive);color:var(--cream)}.sv-main,.sv-panel{display:grid;grid-gap:0;gap:0;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;animation:svIn .35s ease}@keyframes svIn{0%{opacity:0}to{opacity:1}}.sv-main .ph video,.sv-panel .ph img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.sv-main .ph video{aspect-ratio:4/3;background:#111}.sv-main .bd,.sv-panel .bd{padding:20px;display:grid;grid-gap:14px;gap:14px;align-content:center}.sv-main h3,.sv-panel h3{font-size:1.5rem}.sv-pr{margin:0;display:grid;grid-gap:6px;gap:6px}.sv-pr div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dashed var(--line);padding-bottom:6px}.sv-pr dt{color:var(--muted)}.sv-pr dd{margin:0;font-weight:500;color:var(--olive-d);white-space:nowrap}.sv-acts{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:560px){.sv-acts .btn{width:100%;justify-content:center}}@media (min-width:900px){.sv-main,.sv-panel{grid-template-columns:1.1fr 1fr}.sv-main .ph video,.sv-panel .ph img{aspect-ratio:auto;height:100%;min-height:420px}.sv-main .bd,.sv-panel .bd{padding:36px}}.sv-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}@media (min-width:900px){.sv-pair{gap:16px;margin-top:16px}.sv-pair .ph img{aspect-ratio:16/9}.sv-main .ph video{height:520px;min-height:0}.sv-main{align-items:center}.sv-main .ph{height:100%;background:#0b0d1a}}.sv-tile .ph{position:relative}.sv-tile .go{position:absolute;right:10px;bottom:10px;width:38px;height:38px;border-radius:50%;background:var(--cream);color:var(--olive-d);display:grid;place-items:center;font-size:1.1rem;box-shadow:0 2px 8px oklch(20% .03 60/.25);transition:transform .2s}.sv-tile:hover .go{transform:translateX(3px)}.sv-tile p{color:var(--text)}.sv-tile p.who{color:var(--muted);font-size:.85rem}.sv-tile .ft{margin-top:auto;padding-top:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.sv-tile .ft .pr{margin:0;padding:0}.sv-tile .more{font-size:.85rem;color:var(--olive-d);border:1px solid var(--olive);border-radius:999px;padding:6px 14px}.sv-tile:hover .more{background:var(--olive);color:var(--cream)}@media (max-width:560px){.sv-tiles .sv-tile:not(.t0) .more{display:none}}.sv-pr.sm{font-size:.92rem;margin-top:4px}.sv-pr.sm dd{color:var(--rust)}.sv-tiles .t0 .ft{justify-content:flex-end}.scen .sc-pr{display:block;padding:0 22px 22px;margin-top:-4px;color:var(--rust);font-weight:500;font-size:.92rem}.scen a:has(.sc-pr) p{padding-bottom:10px}.faq-wrap .head .btns{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:799px){.scen a:has(.sc-pr){grid-template-rows:auto auto 1fr}.scen a:has(.sc-pr) .ph{grid-row:1/span 3}.scen .sc-pr{grid-column:2;padding:0 18px 16px;margin:0;align-self:start}.scen a:has(.sc-pr) p{padding-bottom:8px}}.shell{overflow:clip}.top{box-shadow:0 1px 0 var(--line)}[id]{scroll-margin-top:84px}@media (max-width:899px){.where-card{padding:0;background:#2a2119}.where-card:before{display:none}.where-card .where-bg{position:static;display:block;height:210px;object-position:32% 50%;z-index:auto}.where-card .where-txt{padding:20px 18px 22px}.where-card{background:none;color:var(--text);border-radius:0;overflow:visible}.where-card .where-bg{display:none}.where-card .where-txt{padding:0;text-shadow:none;gap:10px}.where-card .addr,.where-card .hours,.where-card h2{color:var(--olive-d)}html[data-font] .where-card h2.duo em{color:var(--rust)}.where-card .btn.primary{background:var(--olive);color:var(--cream)}.where-card .btn.ghost{border-color:var(--olive);color:var(--olive-d)}.where-grid{gap:20px}.where-map{border-radius:var(--r) var(--r) 0 0;border-bottom:0}.where .ways{margin-top:-20px;border-radius:0 0 var(--r) var(--r);margin-top:0;border-top:1px solid var(--line)}.where-map{border-bottom:1px solid var(--line)}}@media (min-width:1100px){.where .ways{grid-template-columns:repeat(2,1fr)}}.foot-links{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;column-gap:16px;align-content:start}@media (max-width:799px){.foot .foot-links a{padding:8px 0}.foot .cols{gap:24px}}.sec.dark .promo:nth-child(3) b{font-size:2rem;padding-top:6px}.pr-grid{display:grid;grid-gap:14px;gap:14px}@media (min-width:900px){.pr-grid{grid-template-columns:1fr 1fr;gap:18px}}.pr-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:20px;display:grid;grid-gap:14px;gap:14px;align-content:start}.pr-card h2{font-size:1.35rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.pr-card h2 small{font:400 .9rem var(--sans);color:var(--muted);text-transform:none;letter-spacing:0}.pr-rooms{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.pr-rooms div{background:var(--cream);border-radius:14px;padding:12px 10px;display:grid;grid-gap:2px;gap:2px;text-align:center}.pr-rooms span{font-size:.85rem;color:var(--muted)}.pr-rooms b{font-size:1.1rem;color:var(--rust);font-weight:600;white-space:nowrap}.pr-t{width:100%;border-collapse:collapse}.pr-t td,.pr-t th{padding:10px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-weight:400}.pr-t thead th{font-size:.82rem;color:var(--muted);padding-top:0}.pr-t td,.pr-t thead th:not(:first-child){text-align:right;width:30%}.pr-t td{font-weight:600;color:var(--olive-d);white-space:nowrap}.pr-t td small{display:block;font-weight:400;font-size:.75rem;color:var(--muted)}.pr-t tbody tr:last-child>*{border-bottom:0}.pr-extra{display:flex;flex-wrap:wrap;gap:8px}.pr-extra span{background:var(--cream);border-radius:999px;padding:7px 12px;font-size:.9rem}.pr-extra b{color:var(--rust);font-weight:600;margin-left:4px}.pr-note{font-size:.85rem;color:var(--muted);line-height:1.4}.pr-card h2,html[data-font] .pr-card h2{font-size:1.4rem!important;line-height:1.15}.sec.pr-top{padding-block:28px 8px}.sec.pr-top .wrap{display:grid;grid-gap:14px;gap:14px}.txt>.pr-t+.note+div{margin-bottom:20px}.txt>.note{margin-bottom:12px}.band{position:relative;isolation:isolate;min-height:460px;display:grid;align-items:end;color:var(--cream);overflow:hidden}.band>img{width:100%;height:100%;object-fit:cover;z-index:-2}.band:before,.band>img{position:absolute;inset:0}.band:before{content:"";z-index:-1;background:linear-gradient(180deg,oklch(18% .03 55/0) 30%,oklch(18% .03 55/.82))}.band-txt{padding:40px var(--pad);display:grid;grid-gap:12px;gap:12px;max-width:640px;justify-items:start}.band h2,.band h2 em{color:var(--cream);font-size:clamp(1.7rem,5vw,2.6rem)}html[data-font] .band h2.duo em{color:#E7B98A}.band p{color:oklch(94% .02 90)}.band p.sm{font-size:.95rem;opacity:.9}.band .btn.primary{background:var(--cream);color:var(--olive-d)}@media (min-width:900px){.band{min-height:560px}.band-txt{padding:64px}.band.right .band-txt{justify-self:end}.band.right:before{background:linear-gradient(90deg,oklch(18% .03 55/0) 30%,oklch(18% .03 55/.78))}}.rm-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.rm-item{display:grid;grid-gap:4px;gap:4px;align-content:start}.rm-item .ph img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:16px;display:block;margin-bottom:6px}.rm-item h3{font-size:1rem}.rm-item .pr{color:var(--rust);font-weight:600;font-size:.95rem}.rm-item .pr small{color:var(--muted);font-weight:400}.rm-item .btn.sm{height:38px;min-height:38px;padding:0 12px;font-size:.82rem;margin-top:6px;justify-self:start}@media (min-width:900px){.rm-row{gap:20px}.rm-item h3{font-size:1.3rem}.rm-item .pr{font-size:1.1rem}.rm-item .btn.sm{font-size:.95rem}}@media (max-width:560px){.rm-item .btn.sm{padding:0 10px;font-size:.78rem}}.lite .sv-tile{border:0}.lite .pr-note,.lite .promo p,.lite .sv-tile p,.lite .sv-tile p.who{font-size:.95rem}.band.right:before{background:linear-gradient(180deg,oklch(18% .03 55/.15),oklch(18% .03 55/.55) 35%,oklch(16% .03 55/.88))}@media (min-width:900px){.band.right:before{background:linear-gradient(90deg,oklch(18% .03 55/0) 25%,oklch(16% .03 55/.85) 70%)}}.band-txt{text-shadow:0 1px 12px oklch(15% .02 55/.45)}.rm-item .pr small{display:block}.sv-tiles.even .sv-tile{grid-column:auto}@media (min-width:900px){.sv-tiles.even{grid-template-columns:repeat(4,1fr)}.sv-tiles.even .sv-tile{grid-column:auto}.sv-tiles.even .ph img{aspect-ratio:4/3!important}}@media (max-width:560px){.sv-tiles.even .sv-tile .more{display:none}}.sv-tiles.even .ft{justify-content:space-between!important}.lite .facts+.band{margin-top:36px}.faq-lite{max-width:820px;display:grid;grid-gap:20px;gap:20px}.faq-lite .faq{border-top:0;gap:8px}.faq-lite .faq details{background:var(--paper);border:0;border-radius:16px;padding:0 18px}.faq-lite .faq summary{padding:16px 0}.faq-lite .faq details p{padding-bottom:16px}.faq-ask{display:grid;grid-gap:12px;gap:12px;padding-top:4px}.faq-ask p{color:var(--muted)}.pr-ph{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:-4px -4px 2px}.pr-ph img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;display:block}.pr-desc{color:var(--text);font-size:.95rem;line-height:1.4;margin-top:-6px}.sec.vecher .inc li:before{width:14px;height:14px;border-radius:0;background:var(--rust,#9A4B27);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.3-9.6C1.4 7.7 3.6 4 7.2 4c2 0 3.5 1.1 4.8 2.8C13.3 5.1 14.8 4 16.8 4c3.6 0 5.8 3.7 4.5 7.4C19.5 16.4 12 21 12 21Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.3-9.6C1.4 7.7 3.6 4 7.2 4c2 0 3.5 1.1 4.8 2.8C13.3 5.1 14.8 4 16.8 4c3.6 0 5.8 3.7 4.5 7.4C19.5 16.4 12 21 12 21Z'/%3E%3C/svg%3E") center/contain no-repeat}.sec.vecher .inc li{padding-left:26px}.sec.vecher .inc li:before{top:.38em}@media (min-width:800px){.scen{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.scen{grid-template-columns:repeat(4,1fr)}}.promo-cta{margin-top:20px}.pr-t td small{font-size:.82rem}.pr-t.two td,.pr-t.two th,.pr-t.two thead th:not(:first-child){text-align:left;width:50%}.pr-t.two td{font-size:1.15rem}.pr-t.two td small{font-size:.85rem;margin-top:2px}.pr-t.two{width:100%;table-layout:fixed}.pr-t.two td,.pr-t.two th{width:auto!important;padding-right:12px}.pr-2col{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;width:100%}.pr-2col>div{background:var(--cream);border-radius:14px;padding:12px 14px;display:grid;grid-gap:10px;gap:10px}.pr-2col .h{font-size:.85rem;color:var(--muted);font-weight:500}.pr-2col p{display:grid;grid-gap:1px;gap:1px}.pr-2col p b{font-size:1.2rem;color:var(--rust);font-weight:600}.pr-2col small{font-size:.85rem;color:var(--muted)}.foot-legal{margin-top:28px;padding-top:16px;border-top:1px solid oklch(95% .02 90/.15);font-size:.85rem;color:oklch(80% .03 90)}.doc{max-width:760px;display:grid;grid-gap:14px;gap:14px}.doc h1{font-size:clamp(1.8rem,5vw,2.6rem);margin-bottom:8px}.doc h2{font-size:1.25rem;margin-top:14px}.doc a{color:var(--olive-d)}.foot-docs{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:10px;font-size:.85rem}.foot-docs a{color:oklch(85% .03 90);padding:4px 0!important;display:inline!important}.book-note{background:#EEDDD1;color:var(--olive-d);border-radius:12px;padding:10px 14px;font-size:.9rem;line-height:1.4}.book-note:before{content:"%";display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--rust);color:#fff;font-size:.72rem;font-weight:700;margin-right:8px;vertical-align:-3px}@media (max-width:799px){.cards.three .card .rm-dlg li:nth-child(n+3){display:list-item}.cards.three .card .rm-dlg .inc li{display:block}}@media (min-width:800px){.promos{grid-template-columns:repeat(2,1fr)!important;max-width:900px}}.feats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.feats li{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:14px;display:grid;grid-gap:4px;gap:4px;align-content:start}.feats svg{width:40px;height:40px;padding:8px;border-radius:12px;background:var(--cream2);color:var(--olive);margin-bottom:4px}.feats b{font-weight:600;color:var(--olive-d);line-height:1.25}.feats span{font-size:.9rem;color:var(--muted);line-height:1.35}@media (min-width:900px){.feats{grid-template-columns:repeat(3,1fr);gap:14px}.feats li{padding:18px}}.svc-head{display:grid;grid-gap:10px;gap:10px;margin-bottom:20px}.feats{display:none}.feats2{position:relative;display:grid;grid-gap:22px;gap:22px;padding:22px 20px 26px;border-radius:22px;background:#FBF7EE url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .35 0 0 0 0 .22 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");box-shadow:0 1px 0 oklch(80% .03 70/.6),0 14px 30px -22px oklch(30% .04 60/.45)}.feats2 ol{list-style:none;margin:0;padding:0;display:grid}.feats2 li{display:grid;grid-template-columns:36px 1fr;grid-gap:10px;gap:10px;padding:12px 0;border-bottom:1px dashed oklch(70% .04 70/.45);align-items:baseline}.feats2 li:last-child{border-bottom:0}.feats2 .n{font-family:var(--serif);color:var(--rust);font-size:1.05rem;letter-spacing:.02em}.feats2 li b{display:block;color:var(--olive-d);font-weight:600}.feats2 li span:not(.n){color:var(--muted);font-size:.95rem}.snaps{display:flex;justify-content:center;gap:0;padding-top:4px}.snap{margin:0;width:46%;background:#FFFDF8;padding:8px 8px 0;border-radius:3px;box-shadow:0 8px 18px -8px oklch(30% .04 60/.4)}.snap img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.snap figcaption{font-family:var(--script);font-size:1.25rem;color:var(--olive-d);text-align:center;padding:4px 0 6px}.snap.s0{transform:rotate(-4deg)}.snap.s1{transform:rotate(3deg) translateY(10px);margin-left:-4%}@media (min-width:900px){.feats2{grid-template-columns:1.3fr 1fr;align-items:center;padding:30px 32px;gap:32px}.feats2.nophoto{grid-template-columns:1fr}}.feats2 .n{display:none}.feats2 li{grid-template-columns:14px 1fr}.feats2 li:before{content:"";width:14px;height:2px;background:var(--rust);border-radius:2px;transform:translateY(-4px);align-self:center;grid-row:1}.feats2 li>div{grid-column:2;grid-row:1}@media (min-width:900px){.feats2{grid-template-columns:1fr}.feats2 ol{grid-template-columns:1fr 1fr;column-gap:32px}.feats2 li:nth-last-child(2):nth-child(odd){border-bottom:0}}.pgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.pgrid button{padding:0;border:0;background:none;border-radius:14px;overflow:hidden;cursor:zoom-in;aspect-ratio:3/4}.pgrid img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.pgrid button:hover img{transform:scale(1.04)}@media (min-width:900px){.pgrid{grid-template-columns:repeat(5,1fr);gap:12px}}.feats2 li{align-items:start}.feats2 li:before{align-self:start;margin-top:.72em;transform:none}.sec.green{--sec-bg:#4D5A3B;background:#4D5A3B;color:var(--cream);position:relative}.sec.green:after,.sec.green:before{content:"";position:absolute;left:0;right:0;height:16px;background:var(--sec-bg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 16' preserveAspectRatio='none'%3E%3Cpath d='M0 16 L0 8 C80 12 140 4 220 8 S360 13 430 7 S560 3 640 9 S780 12 850 6 S990 4 1060 9 S1160 9 1200 6 L1200 16Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 16' preserveAspectRatio='none'%3E%3Cpath d='M0 16 L0 8 C80 12 140 4 220 8 S360 13 430 7 S560 3 640 9 S780 12 850 6 S990 4 1060 9 S1160 9 1200 6 L1200 16Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.sec.green:before{top:-15px}.sec.green:after{bottom:-15px;transform:scaleY(-1);z-index:1}.sec.green h2,.sec.green h2 em{color:var(--cream)}html[data-font] .sec.green h2.duo em{color:#E7B98A}.sec.green p{color:oklch(92% .03 92)}.sec.green .rv-badge{background:oklch(100% 0 0/.08);border-color:oklch(100% 0 0/.2);color:var(--cream)}.sec.green .rv-badge b{color:var(--cream)}.sec.green .rv-badge span{color:oklch(88% .03 92)}.sec.green .btn.ghost{border-color:oklch(93% .03 92/.7);color:var(--cream)}.sec.green .btn.primary{background:var(--cream);color:var(--olive-d)}.svc-h{margin-top:40px;margin-bottom:4px}.sec.green .feats2{background:oklch(100% 0 0/.06);box-shadow:none;border:1px solid oklch(100% 0 0/.14)}.sec.green .feats2 li{border-color:oklch(100% 0 0/.16)}.sec.green .feats2 li b{color:var(--cream)}.sec.green .feats2 li span:not(.n){color:oklch(88% .03 92)}.sec.green .feats2 li:before{background:#E7B98A}.ban-feat{display:grid;grid-gap:22px;gap:22px}@media (min-width:900px){.ban-feat{grid-template-columns:1fr 1.6fr;gap:56px;align-items:start}}.pgrid.mosaic{grid-auto-flow:dense}.pgrid.mosaic button:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}@media (min-width:900px){.pgrid.mosaic{grid-template-columns:repeat(4,1fr)}}.vid-row{display:grid;grid-template-columns:42% 1fr;grid-gap:18px;gap:18px;align-items:center}.vid-row .vid video{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:18px;display:block;background:#111}@media (min-width:900px){.vid-row{grid-template-columns:320px 1fr;gap:48px}}@media (max-width:420px){.vid-row .btn{padding:0 14px;font-size:.9rem}}.vid-row .txt{min-width:0}@media (max-width:560px){.vid-row .btn{width:100%;justify-content:center;padding:0 10px;font-size:.85rem;white-space:normal;height:auto;min-height:44px}}.vid-h{margin-bottom:18px}.vid-row .txt{gap:16px}.vid-h{margin-bottom:22px}.nw{white-space:nowrap}.vid-h{margin-bottom:30px}.vid-row .vid video{height:auto!important;aspect-ratio:9/16!important;max-height:420px}@media (min-width:900px){.vid-row,.vid-row+*,.wrap:has(>.vid-h){max-width:900px}.vid-row .vid video{max-height:520px}}.vid-row .vid{aspect-ratio:auto;background:none;max-width:none}.vid-row .vid video{max-height:none!important}@media (min-width:900px){.vid-row{grid-template-columns:300px 1fr}}.vid-h{margin-bottom:40px}.wrap:has(>.vid-h){padding-bottom:26px}@media (min-width:900px){.pgrid:not(.mosaic):has(>:nth-child(6):last-child){grid-template-columns:repeat(6,1fr)}.pgrid:not(.mosaic):has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}.pgrid:not(.mosaic):has(>:nth-child(8):last-child){grid-template-columns:repeat(4,1fr)}.gal:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}.gal:has(>:nth-child(4):last-child) img{aspect-ratio:3/4}.pr-grid>:last-child:nth-child(odd){grid-column:1/-1}.video-sec .vid{max-width:300px}.video-sec .wrap.two{grid-template-columns:1fr 1fr;align-items:center}.faq-lite{max-width:none;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);grid-template-areas:"h q" "a q";column-gap:64px;align-items:start}.faq-lite>h2{grid-area:h}.faq-lite>.faq{grid-area:q}.faq-lite>.faq-ask{grid-area:a;position:-webkit-sticky;position:sticky;top:110px}.sec.dark.edge .wrap:has(>.promos){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"h p" "c p";grid-column-gap:48px;column-gap:48px;align-items:start}.sec.dark.edge .wrap:has(>.promos)>.head{grid-area:h;margin-bottom:0}.sec.dark.edge .wrap:has(>.promos)>.promos{grid-area:p;max-width:none}.sec.dark.edge .wrap:has(>.promos)>.promo-cta{grid-area:c}}.hero .photo.tri{display:none}@media (min-width:900px){html[data-layout=full] .hero.has-tri .photo:not(.tri){display:none}html[data-layout=full] .hero.has-tri .photo.tri{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;background:var(--olive-d)}.hero .photo.tri img{width:100%;height:100%;object-fit:cover;min-width:0;min-height:0}.sec.pr-top{padding-block:64px 24px}.video-sec .wrap.two{grid-template-columns:minmax(0,1fr) 300px;max-width:900px;gap:64px}}.vid-h2{display:none}.sec:has(>.wrap>.pgrid.mosaic){padding-bottom:72px}@media (min-width:900px){.wrap:has(>.vid-h){display:none}.vid-h2{display:block;margin-bottom:4px}.vid-row{margin-inline:auto;grid-template-columns:300px minmax(0,1fr)!important;gap:64px}.vid-row .txt{max-width:44ch}.all-rooms{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);grid-column-gap:64px;column-gap:64px;align-items:start}.all-rooms .inc{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0;padding:0}.all-rooms .inc li{background:var(--paper);border-radius:16px;padding:16px 18px 16px 34px}.all-rooms .inc li:before{left:18px;top:calc(16px + .6em)}}.sec.green.night{--sec-bg:#4A2C1E;background:radial-gradient(60% 70% at 25% 45%,oklch(52% .11 45/.45),transparent 70%),#4A2C1E}.sec.night .ph{position:relative}.sec.night .ph img{box-shadow:0 30px 80px -30px oklch(65% .14 55/.55)}.sec.night .inc li{color:var(--cream)}.sec.night .inc li:before{width:14px;height:14px;border-radius:0;top:.38em;background:#E7B98A;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 3 4.5 6.7 4.5c2.2 0 3.6 1.3 5.3 3.2 1.7-1.9 3.1-3.2 5.3-3.2 3.7 0 5.8 3.9 4.3 7.3C19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 3 4.5 6.7 4.5c2.2 0 3.6 1.3 5.3 3.2 1.7-1.9 3.1-3.2 5.3-3.2 3.7 0 5.8 3.9 4.3 7.3C19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E") center/contain no-repeat}.sec.night .inc li{padding-left:26px}.night-gal{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.night-gal img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:18px}@media (min-width:900px){.night-gal{grid-template-columns:1.3fr 1fr 1fr 1.3fr;gap:14px;align-items:center}.night-gal img:nth-child(2),.night-gal img:nth-child(3){aspect-ratio:3/4}.night-gal img:first-child,.night-gal img:nth-child(4){aspect-ratio:4/5}.sec.night .wrap.two{grid-template-columns:1.1fr 1fr;gap:72px}.faq-lite{grid-template-rows:auto 1fr;row-gap:20px}}@media (max-width:899px){.leto-list,.ph.d-blk,.sec .wrap .two .txt>.inc{display:none}.cards.three .card{flex-direction:row}.cards.three .card .ph{flex:0 0 38%;aspect-ratio:auto}.cards.three .card .body{padding:16px;gap:8px}.cards.three .card ul{display:none}.cards.three .card .pr{font-size:1.3rem}.cards.three .card .btn{margin-top:2px}}.hero .photo picture{display:contents}@media (min-width:900px){.hero .photo picture img{object-position:50% 45%!important}}@media (prefers-reduced-motion:reduce){.hero .photo.slides>img:not(:first-child),.hero .photo.slides>picture:not(:first-child){display:none}.hero .photo.slides>picture:first-child img{display:block}}@media (min-width:900px){.hero .photo img.w-112{object-position:50% 92%!important}.hero .photo img.w-053{object-position:50% 40%!important}.hero .photo img.w-112{object-position:50% 100%!important}.hero .photo img.w-053{object-position:50% 22%!important}}@media (min-width:900px){html[data-layout=full] .hero:has(img.w-112) .panel{justify-content:flex-start;padding-top:48px;gap:14px}}@media (min-width:900px){.hero .photo img.w-017{object-position:50% 80%!important}.hero .photo img.w-028{object-position:50% 62%!important}.hero .photo img.w-004{object-position:50% 30%!important}.hero .photo img.w-111,.hero .photo img.w-127{object-position:50% 60%!important}}.rv-card figcaption b,.sec.green .rv-card figcaption b{color:var(--olive-d)}.sec.green .rv-card figcaption span{color:var(--muted)}.rv-card figcaption b,.sec.green .rv-card figcaption b{color:var(--text)}:root{--cedar:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22520%22%20height%3D%22480%22%20viewBox%3D%220%200%20520%20480%22%20fill%3D%22none%22%20stroke%3D%22%233A2B1D%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.14%22%3E%3Cg%20transform%3D%22translate%28150%20260%29%20rotate%28-28%29%22%3E%3Cpath%20d%3D%22M0%200%20C10.0%20-50.0%200%20-110.0%2020.0%20-170.0%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-2.7%20-67.1%20-13.1%20-76.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-8.4%20-67.1%20-23.4%20-74.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-14.4%20-65.4%20-33.9%20-69.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-20.2%20-61.9%20-43.7%20-61.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q12.6%20-67.1%2023.0%20-76.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q18.3%20-67.1%2033.3%20-74.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q24.3%20-65.4%2043.8%20-69.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q30.1%20-61.9%2053.6%20-61.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-3.1%20-109.3%20-16.1%20-121.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-10.3%20-109.3%20-29.0%20-119.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-17.8%20-107.2%20-42.1%20-112.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-25.1%20-102.8%20-54.3%20-102.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q15.9%20-109.3%2028.9%20-121.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q23.1%20-109.3%2041.8%20-119.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q30.6%20-107.2%2054.9%20-112.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q37.9%20-102.8%2067.2%20-102.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q0.1%20-148.0%20-12.9%20-160.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-7.1%20-148.0%20-25.8%20-157.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-14.6%20-145.8%20-38.9%20-151.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-21.9%20-141.5%20-51.1%20-141.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q19.1%20-148.0%2032.1%20-160.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q26.3%20-148.0%2045.0%20-157.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q33.8%20-145.8%2058.1%20-151.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q41.1%20-141.5%2070.4%20-141.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q7.7%20-185.6%20-5.3%20-197.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q0.6%20-185.6%20-18.2%20-195.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q-7.0%20-183.5%20-31.3%20-189.1%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q-14.3%20-179.1%20-43.5%20-178.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q26.7%20-185.6%2039.8%20-197.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q33.9%20-185.6%2052.6%20-195.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q41.4%20-183.5%2065.8%20-189.1%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q48.7%20-179.1%2078.0%20-178.9%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28205%20300%29%20rotate%2815%29%22%3E%3Cpath%20d%3D%22M0%20-26.0%20q-2%20-9%204%20-15%22%20stroke-width%3D%221.4%22/%3E%3Cellipse%20rx%3D%2217.0%22%20ry%3D%2226.0%22%20stroke-width%3D%221.5%22/%3E%3CclipPath%20id%3D%22k205300%22%3E%3Cellipse%20rx%3D%2217.0%22%20ry%3D%2226.0%22/%3E%3C/clipPath%3E%3Cg%20clip-path%3D%22url%28%23k205300%29%22%20stroke-width%3D%221%22%3E%3Cpath%20d%3D%22M-22.1%20-39.0%20L22.1%20-15.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-15.0%20L22.1%20-39.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-30.0%20L22.1%20-6.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-6.0%20L22.1%20-30.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-21.0%20L22.1%203.0%22/%3E%3Cpath%20d%3D%22M-22.1%203.0%20L22.1%20-21.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-12.0%20L22.1%2012.0%22/%3E%3Cpath%20d%3D%22M-22.1%2012.0%20L22.1%20-12.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-3.0%20L22.1%2021.0%22/%3E%3Cpath%20d%3D%22M-22.1%2021.0%20L22.1%20-3.0%22/%3E%3Cpath%20d%3D%22M-22.1%206.0%20L22.1%2030.0%22/%3E%3Cpath%20d%3D%22M-22.1%2030.0%20L22.1%206.0%22/%3E%3Cpath%20d%3D%22M-22.1%2015.0%20L22.1%2039.0%22/%3E%3Cpath%20d%3D%22M-22.1%2039.0%20L22.1%2015.0%22/%3E%3C/g%3E%3C/g%3E%3Cg%20transform%3D%22translate%28390%20440%29%20rotate%2838%29%22%3E%3Cpath%20d%3D%22M0%200%20C7.0%20-35.0%200%20-77.0%2014.0%20-118.99999999999999%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-1.9%20-47.0%20-9.2%20-53.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-5.9%20-47.0%20-16.4%20-52.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-10.1%20-45.8%20-23.7%20-48.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-14.2%20-43.3%20-30.6%20-43.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q8.8%20-47.0%2016.1%20-53.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q12.8%20-47.0%2023.3%20-52.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q17.0%20-45.8%2030.6%20-48.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q21.1%20-43.3%2037.5%20-43.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-2.2%20-76.5%20-11.3%20-84.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-7.2%20-76.5%20-20.3%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-12.4%20-75.0%20-29.5%20-78.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-17.5%20-72.0%20-38.0%20-71.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q11.1%20-76.5%2020.3%20-84.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q16.1%20-76.5%2029.3%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q21.4%20-75.0%2038.5%20-78.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q26.5%20-72.0%2047.0%20-71.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q0.1%20-103.6%20-9.1%20-112.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-4.9%20-103.6%20-18.1%20-110.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-10.2%20-102.1%20-27.3%20-106.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-15.3%20-99.0%20-35.8%20-98.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q13.4%20-103.6%2022.5%20-112.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q18.4%20-103.6%2031.5%20-110.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q23.7%20-102.1%2040.7%20-106.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q28.8%20-99.0%2049.3%20-98.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q5.4%20-129.9%20-3.7%20-138.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q0.4%20-129.9%20-12.7%20-136.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q-4.9%20-128.4%20-21.9%20-132.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q-10.0%20-125.4%20-30.5%20-125.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q18.7%20-129.9%2027.8%20-138.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q23.7%20-129.9%2036.9%20-136.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q29.0%20-128.4%2046.0%20-132.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q34.1%20-125.4%2054.6%20-125.2%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28330%20150%29%20rotate%28-70%29%22%3E%3Cpath%20d%3D%22M0%200%20C5.5%20-27.500000000000004%200%20-60.50000000000001%2011.0%20-93.50000000000001%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-1.5%20-36.9%20-7.2%20-42.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-4.6%20-36.9%20-12.9%20-41.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-7.9%20-36.0%20-18.6%20-38.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-11.1%20-34.0%20-24.0%20-33.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q6.9%20-36.9%2012.6%20-42.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q10.1%20-36.9%2018.3%20-41.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q13.4%20-36.0%2024.1%20-38.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q16.6%20-34.0%2029.5%20-33.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-1.7%20-60.1%20-8.9%20-66.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-5.6%20-60.1%20-16.0%20-65.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-9.8%20-58.9%20-23.2%20-62.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-13.8%20-56.5%20-29.9%20-56.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q8.8%20-60.1%2015.9%20-66.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q12.7%20-60.1%2023.0%20-65.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q16.8%20-58.9%2030.2%20-62.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q20.8%20-56.5%2036.9%20-56.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q0.0%20-81.4%20-7.1%20-88.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-3.9%20-81.4%20-14.2%20-86.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-8.0%20-80.2%20-21.4%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-12.0%20-77.8%20-28.1%20-77.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q10.5%20-81.4%2017.7%20-88.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q14.4%20-81.4%2024.8%20-86.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q18.6%20-80.2%2032.0%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q22.6%20-77.8%2038.7%20-77.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q4.2%20-102.1%20-2.9%20-108.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q0.3%20-102.1%20-10.0%20-107.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q-3.8%20-100.9%20-17.2%20-104.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q-7.8%20-98.5%20-23.9%20-98.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q14.7%20-102.1%2021.9%20-108.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q18.6%20-102.1%2029.0%20-107.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q22.8%20-100.9%2036.2%20-104.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q26.8%20-98.5%2042.9%20-98.4%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3C/svg%3E");--cedar-l:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22520%22%20height%3D%22480%22%20viewBox%3D%220%200%20520%20480%22%20fill%3D%22none%22%20stroke%3D%22%23F5F1E6%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.12%22%3E%3Cg%20transform%3D%22translate%28150%20260%29%20rotate%28-28%29%22%3E%3Cpath%20d%3D%22M0%200%20C10.0%20-50.0%200%20-110.0%2020.0%20-170.0%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-2.7%20-67.1%20-13.1%20-76.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-8.4%20-67.1%20-23.4%20-74.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-14.4%20-65.4%20-33.9%20-69.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-20.2%20-61.9%20-43.7%20-61.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q12.6%20-67.1%2023.0%20-76.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q18.3%20-67.1%2033.3%20-74.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q24.3%20-65.4%2043.8%20-69.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q30.1%20-61.9%2053.6%20-61.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-3.1%20-109.3%20-16.1%20-121.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-10.3%20-109.3%20-29.0%20-119.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-17.8%20-107.2%20-42.1%20-112.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-25.1%20-102.8%20-54.3%20-102.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q15.9%20-109.3%2028.9%20-121.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q23.1%20-109.3%2041.8%20-119.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q30.6%20-107.2%2054.9%20-112.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q37.9%20-102.8%2067.2%20-102.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q0.1%20-148.0%20-12.9%20-160.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-7.1%20-148.0%20-25.8%20-157.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-14.6%20-145.8%20-38.9%20-151.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-21.9%20-141.5%20-51.1%20-141.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q19.1%20-148.0%2032.1%20-160.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q26.3%20-148.0%2045.0%20-157.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q33.8%20-145.8%2058.1%20-151.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q41.1%20-141.5%2070.4%20-141.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q7.7%20-185.6%20-5.3%20-197.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q0.6%20-185.6%20-18.2%20-195.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q-7.0%20-183.5%20-31.3%20-189.1%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q-14.3%20-179.1%20-43.5%20-178.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q26.7%20-185.6%2039.8%20-197.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q33.9%20-185.6%2052.6%20-195.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q41.4%20-183.5%2065.8%20-189.1%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q48.7%20-179.1%2078.0%20-178.9%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28205%20300%29%20rotate%2815%29%22%3E%3Cpath%20d%3D%22M0%20-26.0%20q-2%20-9%204%20-15%22%20stroke-width%3D%221.4%22/%3E%3Cellipse%20rx%3D%2217.0%22%20ry%3D%2226.0%22%20stroke-width%3D%221.5%22/%3E%3CclipPath%20id%3D%22k205300%22%3E%3Cellipse%20rx%3D%2217.0%22%20ry%3D%2226.0%22/%3E%3C/clipPath%3E%3Cg%20clip-path%3D%22url%28%23k205300%29%22%20stroke-width%3D%221%22%3E%3Cpath%20d%3D%22M-22.1%20-39.0%20L22.1%20-15.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-15.0%20L22.1%20-39.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-30.0%20L22.1%20-6.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-6.0%20L22.1%20-30.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-21.0%20L22.1%203.0%22/%3E%3Cpath%20d%3D%22M-22.1%203.0%20L22.1%20-21.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-12.0%20L22.1%2012.0%22/%3E%3Cpath%20d%3D%22M-22.1%2012.0%20L22.1%20-12.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-3.0%20L22.1%2021.0%22/%3E%3Cpath%20d%3D%22M-22.1%2021.0%20L22.1%20-3.0%22/%3E%3Cpath%20d%3D%22M-22.1%206.0%20L22.1%2030.0%22/%3E%3Cpath%20d%3D%22M-22.1%2030.0%20L22.1%206.0%22/%3E%3Cpath%20d%3D%22M-22.1%2015.0%20L22.1%2039.0%22/%3E%3Cpath%20d%3D%22M-22.1%2039.0%20L22.1%2015.0%22/%3E%3C/g%3E%3C/g%3E%3Cg%20transform%3D%22translate%28390%20440%29%20rotate%2838%29%22%3E%3Cpath%20d%3D%22M0%200%20C7.0%20-35.0%200%20-77.0%2014.0%20-118.99999999999999%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-1.9%20-47.0%20-9.2%20-53.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-5.9%20-47.0%20-16.4%20-52.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-10.1%20-45.8%20-23.7%20-48.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-14.2%20-43.3%20-30.6%20-43.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q8.8%20-47.0%2016.1%20-53.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q12.8%20-47.0%2023.3%20-52.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q17.0%20-45.8%2030.6%20-48.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q21.1%20-43.3%2037.5%20-43.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-2.2%20-76.5%20-11.3%20-84.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-7.2%20-76.5%20-20.3%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-12.4%20-75.0%20-29.5%20-78.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-17.5%20-72.0%20-38.0%20-71.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q11.1%20-76.5%2020.3%20-84.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q16.1%20-76.5%2029.3%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q21.4%20-75.0%2038.5%20-78.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q26.5%20-72.0%2047.0%20-71.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q0.1%20-103.6%20-9.1%20-112.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-4.9%20-103.6%20-18.1%20-110.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-10.2%20-102.1%20-27.3%20-106.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-15.3%20-99.0%20-35.8%20-98.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q13.4%20-103.6%2022.5%20-112.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q18.4%20-103.6%2031.5%20-110.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q23.7%20-102.1%2040.7%20-106.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q28.8%20-99.0%2049.3%20-98.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q5.4%20-129.9%20-3.7%20-138.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q0.4%20-129.9%20-12.7%20-136.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q-4.9%20-128.4%20-21.9%20-132.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q-10.0%20-125.4%20-30.5%20-125.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q18.7%20-129.9%2027.8%20-138.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q23.7%20-129.9%2036.9%20-136.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q29.0%20-128.4%2046.0%20-132.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q34.1%20-125.4%2054.6%20-125.2%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28330%20150%29%20rotate%28-70%29%22%3E%3Cpath%20d%3D%22M0%200%20C5.5%20-27.500000000000004%200%20-60.50000000000001%2011.0%20-93.50000000000001%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-1.5%20-36.9%20-7.2%20-42.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-4.6%20-36.9%20-12.9%20-41.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-7.9%20-36.0%20-18.6%20-38.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-11.1%20-34.0%20-24.0%20-33.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q6.9%20-36.9%2012.6%20-42.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q10.1%20-36.9%2018.3%20-41.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q13.4%20-36.0%2024.1%20-38.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q16.6%20-34.0%2029.5%20-33.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-1.7%20-60.1%20-8.9%20-66.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-5.6%20-60.1%20-16.0%20-65.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-9.8%20-58.9%20-23.2%20-62.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-13.8%20-56.5%20-29.9%20-56.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q8.8%20-60.1%2015.9%20-66.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q12.7%20-60.1%2023.0%20-65.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q16.8%20-58.9%2030.2%20-62.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q20.8%20-56.5%2036.9%20-56.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q0.0%20-81.4%20-7.1%20-88.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-3.9%20-81.4%20-14.2%20-86.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-8.0%20-80.2%20-21.4%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-12.0%20-77.8%20-28.1%20-77.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q10.5%20-81.4%2017.7%20-88.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q14.4%20-81.4%2024.8%20-86.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q18.6%20-80.2%2032.0%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q22.6%20-77.8%2038.7%20-77.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q4.2%20-102.1%20-2.9%20-108.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q0.3%20-102.1%20-10.0%20-107.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q-3.8%20-100.9%20-17.2%20-104.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q-7.8%20-98.5%20-23.9%20-98.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q14.7%20-102.1%2021.9%20-108.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q18.6%20-102.1%2029.0%20-107.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q22.8%20-100.9%2036.2%20-104.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q26.8%20-98.5%2042.9%20-98.4%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3C/svg%3E");--cedar-n:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22520%22%20height%3D%22480%22%20viewBox%3D%220%200%20520%20480%22%20fill%3D%22none%22%20stroke%3D%22%23E7B98A%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.12%22%3E%3Cg%20transform%3D%22translate%28150%20260%29%20rotate%28-28%29%22%3E%3Cpath%20d%3D%22M0%200%20C10.0%20-50.0%200%20-110.0%2020.0%20-170.0%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-2.7%20-67.1%20-13.1%20-76.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-8.4%20-67.1%20-23.4%20-74.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-14.4%20-65.4%20-33.9%20-69.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q-20.2%20-61.9%20-43.7%20-61.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q12.6%20-67.1%2023.0%20-76.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q18.3%20-67.1%2033.3%20-74.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q24.3%20-65.4%2043.8%20-69.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.9%20-47.4%20Q30.1%20-61.9%2053.6%20-61.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-3.1%20-109.3%20-16.1%20-121.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-10.3%20-109.3%20-29.0%20-119.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-17.8%20-107.2%20-42.1%20-112.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q-25.1%20-102.8%20-54.3%20-102.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q15.9%20-109.3%2028.9%20-121.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q23.1%20-109.3%2041.8%20-119.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q30.6%20-107.2%2054.9%20-112.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.4%20-84.7%20Q37.9%20-102.8%2067.2%20-102.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q0.1%20-148.0%20-12.9%20-160.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-7.1%20-148.0%20-25.8%20-157.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-14.6%20-145.8%20-38.9%20-151.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q-21.9%20-141.5%20-51.1%20-141.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q19.1%20-148.0%2032.1%20-160.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q26.3%20-148.0%2045.0%20-157.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q33.8%20-145.8%2058.1%20-151.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.6%20-123.4%20Q41.1%20-141.5%2070.4%20-141.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q7.7%20-185.6%20-5.3%20-197.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q0.6%20-185.6%20-18.2%20-195.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q-7.0%20-183.5%20-31.3%20-189.1%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q-14.3%20-179.1%20-43.5%20-178.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q26.7%20-185.6%2039.8%20-197.6%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q33.9%20-185.6%2052.6%20-195.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q41.4%20-183.5%2065.8%20-189.1%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M17.2%20-161.0%20Q48.7%20-179.1%2078.0%20-178.9%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28205%20300%29%20rotate%2815%29%22%3E%3Cpath%20d%3D%22M0%20-26.0%20q-2%20-9%204%20-15%22%20stroke-width%3D%221.4%22/%3E%3Cellipse%20rx%3D%2217.0%22%20ry%3D%2226.0%22%20stroke-width%3D%221.5%22/%3E%3CclipPath%20id%3D%22k205300%22%3E%3Cellipse%20rx%3D%2217.0%22%20ry%3D%2226.0%22/%3E%3C/clipPath%3E%3Cg%20clip-path%3D%22url%28%23k205300%29%22%20stroke-width%3D%221%22%3E%3Cpath%20d%3D%22M-22.1%20-39.0%20L22.1%20-15.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-15.0%20L22.1%20-39.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-30.0%20L22.1%20-6.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-6.0%20L22.1%20-30.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-21.0%20L22.1%203.0%22/%3E%3Cpath%20d%3D%22M-22.1%203.0%20L22.1%20-21.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-12.0%20L22.1%2012.0%22/%3E%3Cpath%20d%3D%22M-22.1%2012.0%20L22.1%20-12.0%22/%3E%3Cpath%20d%3D%22M-22.1%20-3.0%20L22.1%2021.0%22/%3E%3Cpath%20d%3D%22M-22.1%2021.0%20L22.1%20-3.0%22/%3E%3Cpath%20d%3D%22M-22.1%206.0%20L22.1%2030.0%22/%3E%3Cpath%20d%3D%22M-22.1%2030.0%20L22.1%206.0%22/%3E%3Cpath%20d%3D%22M-22.1%2015.0%20L22.1%2039.0%22/%3E%3Cpath%20d%3D%22M-22.1%2039.0%20L22.1%2015.0%22/%3E%3C/g%3E%3C/g%3E%3Cg%20transform%3D%22translate%28390%20440%29%20rotate%2838%29%22%3E%3Cpath%20d%3D%22M0%200%20C7.0%20-35.0%200%20-77.0%2014.0%20-118.99999999999999%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-1.9%20-47.0%20-9.2%20-53.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-5.9%20-47.0%20-16.4%20-52.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-10.1%20-45.8%20-23.7%20-48.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q-14.2%20-43.3%20-30.6%20-43.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q8.8%20-47.0%2016.1%20-53.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q12.8%20-47.0%2023.3%20-52.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q17.0%20-45.8%2030.6%20-48.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-33.2%20Q21.1%20-43.3%2037.5%20-43.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-2.2%20-76.5%20-11.3%20-84.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-7.2%20-76.5%20-20.3%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-12.4%20-75.0%20-29.5%20-78.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q-17.5%20-72.0%20-38.0%20-71.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q11.1%20-76.5%2020.3%20-84.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q16.1%20-76.5%2029.3%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q21.4%20-75.0%2038.5%20-78.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M4.5%20-59.3%20Q26.5%20-72.0%2047.0%20-71.8%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q0.1%20-103.6%20-9.1%20-112.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-4.9%20-103.6%20-18.1%20-110.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-10.2%20-102.1%20-27.3%20-106.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q-15.3%20-99.0%20-35.8%20-98.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q13.4%20-103.6%2022.5%20-112.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q18.4%20-103.6%2031.5%20-110.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q23.7%20-102.1%2040.7%20-106.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M6.7%20-86.4%20Q28.8%20-99.0%2049.3%20-98.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q5.4%20-129.9%20-3.7%20-138.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q0.4%20-129.9%20-12.7%20-136.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q-4.9%20-128.4%20-21.9%20-132.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q-10.0%20-125.4%20-30.5%20-125.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q18.7%20-129.9%2027.8%20-138.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q23.7%20-129.9%2036.9%20-136.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q29.0%20-128.4%2046.0%20-132.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M12.1%20-112.7%20Q34.1%20-125.4%2054.6%20-125.2%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28330%20150%29%20rotate%28-70%29%22%3E%3Cpath%20d%3D%22M0%200%20C5.5%20-27.500000000000004%200%20-60.50000000000001%2011.0%20-93.50000000000001%22%20stroke-width%3D%221.7%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-1.5%20-36.9%20-7.2%20-42.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-4.6%20-36.9%20-12.9%20-41.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-7.9%20-36.0%20-18.6%20-38.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q-11.1%20-34.0%20-24.0%20-33.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q6.9%20-36.9%2012.6%20-42.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q10.1%20-36.9%2018.3%20-41.2%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q13.4%20-36.0%2024.1%20-38.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M2.7%20-26.1%20Q16.6%20-34.0%2029.5%20-33.9%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-1.7%20-60.1%20-8.9%20-66.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-5.6%20-60.1%20-16.0%20-65.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-9.8%20-58.9%20-23.2%20-62.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q-13.8%20-56.5%20-29.9%20-56.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q8.8%20-60.1%2015.9%20-66.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q12.7%20-60.1%2023.0%20-65.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q16.8%20-58.9%2030.2%20-62.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M3.5%20-46.6%20Q20.8%20-56.5%2036.9%20-56.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q0.0%20-81.4%20-7.1%20-88.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-3.9%20-81.4%20-14.2%20-86.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-8.0%20-80.2%20-21.4%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q-12.0%20-77.8%20-28.1%20-77.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q10.5%20-81.4%2017.7%20-88.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q14.4%20-81.4%2024.8%20-86.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q18.6%20-80.2%2032.0%20-83.3%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M5.3%20-67.9%20Q22.6%20-77.8%2038.7%20-77.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q4.2%20-102.1%20-2.9%20-108.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q0.3%20-102.1%20-10.0%20-107.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q-3.8%20-100.9%20-17.2%20-104.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q-7.8%20-98.5%20-23.9%20-98.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q14.7%20-102.1%2021.9%20-108.7%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q18.6%20-102.1%2029.0%20-107.4%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q22.8%20-100.9%2036.2%20-104.0%22%20stroke-width%3D%221%22/%3E%3Cpath%20d%3D%22M9.5%20-88.6%20Q26.8%20-98.5%2042.9%20-98.4%22%20stroke-width%3D%221%22/%3E%3C/g%3E%3C/svg%3E")}.sec.green:not(.night){background-image:var(--cedar-l);background-size:360px auto}@media (min-width:900px){.sec.green:not(.night){background-size:520px auto}}.pgrid:not(.mosaic):has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.pgrid:not(.mosaic):has(>:nth-child(3):last-child) button{aspect-ratio:4/3}@media (max-width:899px){.pgrid:not(.mosaic):has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}}@media (max-width:899px){.video-sec .vid{max-width:260px;margin-inline:auto}}.praise-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.praise-list li{background:var(--paper);border-radius:20px;padding:18px 16px 16px;display:flex;flex-direction:column;gap:8px;position:relative}.praise-list li:before{content:"“";font-family:var(--script);color:var(--rust);font-size:3.2rem;line-height:.6;height:22px}.praise-list b{font-family:var(--f-head),var(--serif);font-weight:700;text-transform:uppercase;color:var(--olive-d);font-size:1.05rem;line-height:1.1;letter-spacing:.01em}.praise-list q{quotes:"«" "»";color:var(--text);font-size:.95rem;line-height:1.45;flex:1 1}.praise-list span{color:var(--rust);font-size:.85rem;font-weight:500}@media (min-width:900px){.praise-list{grid-template-columns:repeat(4,1fr);gap:16px}.praise-list li{padding:24px 24px 22px;gap:10px}.praise-list b{font-size:1.3rem}.praise-list q{font-size:1rem}}.praise-list li:before{content:none}.praise-list li{border-top:3px solid var(--rust)}@media (max-width:899px){.praise-list b{min-height:2.2em;display:flex;align-items:flex-end}.praise-list li{padding:16px 14px 14px}}.praise-list li{border-top:0}.praise-list li:before{content:"";width:28px;height:3px;border-radius:2px;background:var(--rust);display:block;line-height:0}@media (max-width:899px){.praise-list b{min-height:0;display:block}}.praise-list p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.45}@media (min-width:900px){.praise-list p{font-size:1rem}}.praise-grid{display:grid;grid-gap:24px;gap:24px}.praise-ph{border-radius:var(--r);overflow:hidden;aspect-ratio:16/10}.praise-ph img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;display:block}.praise-txt h2{margin-bottom:18px}.praise .praise-list{grid-template-columns:1fr;gap:0;background:var(--paper);border-radius:var(--r);padding:6px 18px}.praise .praise-list li{background:none;border-radius:0;padding:16px 0;flex-direction:row;align-items:flex-start;gap:14px;border-top:1px dashed var(--line)}.praise .praise-list li:first-child{border-top:0}.praise .praise-list li:before{content:none}.praise-ic{flex:0 0 44px;height:44px;border-radius:50%;background:#F3E3D6;display:grid;place-items:center}.praise-ic svg{width:22px;height:22px}.praise .praise-list b{font-family:var(--sans);text-transform:none;font-weight:500;font-size:1.05rem;color:var(--olive-d);letter-spacing:0;min-height:0;display:block}.praise .praise-list p{margin-top:2px}@media (min-width:900px){.praise-grid{grid-template-columns:1fr 1fr;gap:56px;align-items:center}.praise-ph{aspect-ratio:4/5;max-height:560px}.praise .praise-list{padding:8px 28px}.praise .praise-list li{padding:20px 0}.praise-grid{grid-template-columns:5fr 6fr;gap:48px}.praise-ph{aspect-ratio:1/1.05;max-height:none;width:100%}.praise .praise-list b{font-size:1.15rem}.praise-ic{flex-basis:52px;height:52px}.praise-ic svg{width:24px;height:24px}}.sec.green.praise .praise-list{box-shadow:0 20px 40px -24px rgba(20,14,8,.5)}.sec.green.praise .praise-list b{color:var(--olive-d)}.sec.green.praise .praise-list p{color:var(--muted)}.praise-ic{background:#F1DCCB}.praise-ic svg{width:24px;height:24px}@media (min-width:900px){.praise-ic svg{width:26px;height:26px}}.praise-ic{--ic-bg:#F1DCCB;color:var(--rust);flex-basis:52px;height:52px}.praise-ic svg{width:32px;height:32px}@media (min-width:900px){.praise-ic{flex-basis:60px;height:60px}.praise-ic svg{width:36px;height:36px}}.foot-soc{display:flex;gap:18px;flex-wrap:wrap}.foot-soc a{color:var(--cream)}.social{margin-top:14px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.social b{display:block;color:var(--olive-d);font-weight:500;font-size:1.05rem}.social span{color:var(--muted);font-size:.9rem}.social-btns{display:flex;gap:10px;flex-wrap:wrap}.soc{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 12px;border-radius:999px;color:#fff;text-decoration:none;font-weight:500;font-size:.95rem}.soc svg{width:22px;height:22px;fill:currentColor}.soc.vk{background:#0077FF}.soc.ig{background:linear-gradient(45deg,#F58529,#DD2A7B 55%,#8134AF)}@media (max-width:560px){.social-btns{width:100%}.soc{flex:1 1;justify-content:center}}@media (min-width:900px){.where .social{background:rgba(40,28,18,.55);border-color:rgba(245,241,230,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.where .social b{color:var(--cream)}.where .social span{color:oklch(88% .03 92)}}body:has(.adm) .fab{display:none}.adm{position:fixed;inset:0;z-index:2000;overflow:auto;background:#F5F1E6;color:#3A2B1D;font:400 16px/1.5 var(--sans)}.adm-center{display:grid;place-items:center;padding:20px}.adm-login{background:#fff;border:1px solid rgba(58,43,29,.15);border-radius:20px;padding:28px;width:min(380px,100%);display:grid;grid-gap:14px;gap:14px}.adm-login h1{font-size:1.6rem!important;margin:0}.adm-login label{display:grid;grid-gap:6px;gap:6px}.adm input{font:inherit;padding:10px 12px;border:1px solid rgba(58,43,29,.25);border-radius:10px;background:#fff;color:inherit;width:100%;box-sizing:border-box}.adm-btn{font:500 15px var(--sans);height:42px;padding:0 18px;border-radius:999px;border:0;background:#4D5A3B;color:#F5F1E6;cursor:pointer}.adm-err{color:#9A4B27;margin:0}[data-hidden]{display:none!important}div[data-show]{display:contents}body:not(.editing) [data-e]:empty{display:none}body:not(.editing) p:has(>[data-e]:empty:only-child){display:none}body.editing{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}body.editing .fab,body.editing .rv-dup{display:none!important}body.editing [data-hidden]{display:block!important;opacity:.45}body.editing [data-e]{outline:1.5px dashed rgba(154,75,39,.45);outline-offset:2px;border-radius:4px;cursor:text;min-width:1.5em}body.editing [data-e]:hover{outline-color:#9A4B27;background:rgba(154,75,39,.06)}body.editing [data-e]:focus{outline:2px solid #9A4B27;background:rgba(245,241,230,.25)}body.editing [data-e]:empty:before{content:"+ текст";opacity:.5}body.editing [data-e]:empty{display:inline-block}body.editing [data-photos],body.editing img[data-i]{cursor:pointer;outline:3px dashed rgba(154,75,39,.7);outline-offset:-3px}body.editing [data-photos]:not(.photo){position:relative}body.editing .rv-track{overflow-x:auto}body.editing [data-li]{position:relative}.em-ctl{position:absolute;top:-14px;right:-6px;z-index:8;display:flex;gap:3px;transition:opacity .15s}[data-li]:not(:hover):not(:focus-within)>.em-ctl{opacity:0;pointer-events:none}body.editing [data-li]:focus-within,body.editing [data-li]:hover{outline:1.5px solid rgba(154,75,39,.5);outline-offset:3px;border-radius:6px}.em-add,.em-ctl button,.em-ph,.em-show{font:500 13px/1 var(--sans);border:0;cursor:pointer;border-radius:999px}.em-ctl button{width:30px;height:30px;background:#3A2B1D;color:#F5F1E6;box-shadow:0 1px 3px rgba(0,0,0,.25)}.em-ctl button[data-a=del]{background:#9A4B27}.em-show{display:block;position:relative;z-index:6;margin:10px auto;padding:8px 14px;background:#3A2B1D;color:#F5F1E6}.em-ph{position:absolute;left:10px;top:10px;z-index:7;padding:8px 12px;background:#9A4B27;color:#F5F1E6;box-shadow:0 2px 6px rgba(0,0,0,.3)}.em-add{display:block;margin:10px 0;padding:9px 16px;background:transparent;color:#9A4B27;border:1.5px dashed #9a4b27;grid-column:1/-1;justify-self:start}.em-bar{position:fixed;left:0;right:0;bottom:0;z-index:3000;background:#3A2B1D;color:#F5F1E6;padding:10px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom, 0px)) max(12px,env(safe-area-inset-left,0px));box-shadow:0 -4px 16px rgba(0,0,0,.2);font:400 15px/1.4 var(--sans)}.em-row{display:flex;gap:8px;align-items:center;max-width:1100px;margin:0 auto}.em-row select{flex:1 1;min-width:0;height:40px;border-radius:10px;border:0;padding:0 10px;font:inherit;background:#F5F1E6;color:#3A2B1D}.em-msg{max-width:1100px;margin:0 auto 8px;color:#F0C9A0;font-size:.9rem}.em-b{height:40px;padding:0 14px;border-radius:999px;font:500 15px var(--sans);cursor:pointer;white-space:nowrap;border:0}.em-b.main{background:#F5F1E6;color:#3A2B1D}.em-b.main:disabled{opacity:.5;cursor:default}.em-b.ghost{background:transparent;color:inherit;border:1.5px solid}.em-box .em-b.main{background:#4D5A3B;color:#F5F1E6}.em-box .em-b.ghost{color:#4D5A3B}@media (min-width:561px){.em-row select{flex:0 1 260px;margin-right:auto}}@media (max-width:560px){.em-b{padding:0 10px;font-size:14px}.em-row select{flex-basis:100%}.em-row{flex-wrap:wrap}.em-row .em-b{flex:1 1}}.em-modal{position:fixed;inset:0;z-index:3100;background:rgba(30,22,14,.55);display:grid;place-items:center;padding:16px}.em-box{background:#F5F1E6;color:#3A2B1D;border-radius:18px;padding:18px;width:min(720px,100%);max-height:calc(100dvh - 32px);overflow:auto;font:400 16px/1.5 var(--sans)}.em-box form,.em-box>div{display:grid;grid-gap:12px;gap:12px}.em-h{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:1.1rem}.em-f{display:grid;grid-gap:4px;gap:4px;font-size:.9rem}.em-f input{font:400 16px var(--sans);padding:10px 12px;border-radius:10px;border:1px solid rgba(58,43,29,.25);background:#fff;color:#3A2B1D}.em-acts{display:flex;flex-wrap:wrap;gap:8px}.em-sub{margin:0;font-size:.9rem;opacity:.8}.em-cur{width:160px;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.em-lib{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:6px;gap:6px}.em-lib button{padding:0;border:0;background:none;cursor:pointer;border-radius:8px;overflow:hidden;aspect-ratio:1}.em-lib img{width:100%;height:100%;object-fit:cover;display:block}.em-pts{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:8px;gap:8px}.em-pt{display:grid;grid-gap:4px;gap:4px}.em-pt img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}.em-pt div{display:flex;gap:3px;justify-content:center}.em-pt button{width:32px;height:30px;border-radius:8px;border:1px solid rgba(58,43,29,.25);background:#fff;cursor:pointer;color:#3A2B1D}.em-pt button:disabled{opacity:.35}.vh{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}