.cn[data-astro-cid-bm4qem4n]{inset:auto 10px calc(10px + env(safe-area-inset-bottom)) 10px;z-index:30;border-radius:var(--r-m);background:var(--c-card);max-width:560px;color:var(--c-ink);font:400 var(--t-small) / 1.45 var(--f-body);gap:12px;padding:16px 18px;display:grid;position:fixed;box-shadow:0 14px 40px -12px #091e2a88}.cn[data-astro-cid-bm4qem4n][hidden]{display:none}.cn-text[data-astro-cid-bm4qem4n] a[data-astro-cid-bm4qem4n]{color:var(--c-turq-deep);font-weight:600}.cn-buttons[data-astro-cid-bm4qem4n]{flex-wrap:wrap;gap:10px;display:flex}.cn-buttons[data-astro-cid-bm4qem4n] .btn[data-astro-cid-bm4qem4n]{cursor:pointer;border:0;flex:120px}@media (width>=700px){.cn[data-astro-cid-bm4qem4n]{bottom:24px;left:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:#fbf8f1;margin:0}img,svg{max-width:100%;display:block}a{color:inherit}h1,h2,h3,p,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html:not([data-mode=crisis]) .crisis-only,html[data-mode=crisis] .calm-only{display:none!important}.sample-bar{color:#e9e9e9;background:#1b1b1b;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:8px 16px;font:500 13px/1.3 ui-sans-serif,system-ui,sans-serif;display:flex}.sample-bar .sample-note{color:#ffc46b}.sample-bar nav{flex-wrap:wrap;gap:4px;display:flex}.sample-bar a{border-radius:999px;padding:4px 10px;text-decoration:none}.sample-bar a[aria-current=page]{color:#111;background:#fff}.sample-tools{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}html[data-names] [data-block]{outline-offset:2px;outline:2px dashed #111516}.block-names{z-index:50;pointer-events:none;position:absolute;top:0;left:0}.block-names span{color:#fff;white-space:nowrap;background:#111516;border-radius:0 0 5px;padding:3px 7px 4px;font:600 12px/1 ui-monospace,SF Mono,Menlo,monospace;position:absolute}.sample-bar button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #777;border-radius:999px;padding:5px 12px}.sample-bar button[aria-pressed=true]{color:#fff;background:#c0392b;border-color:#c0392b}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.lang[data-astro-cid-lemdd452]{font:600 var(--t-small) / 1 var(--f-display);position:relative}summary[data-astro-cid-lemdd452]{border-radius:var(--r-s);cursor:pointer;border:1px solid;align-items:center;gap:6px;padding:5px 9px;list-style:none;display:flex}summary[data-astro-cid-lemdd452]::-webkit-details-marker{display:none}summary[data-astro-cid-lemdd452]:after{content:"▾"}.lang[data-astro-cid-lemdd452][open] summary[data-astro-cid-lemdd452]:after{content:"▴"}ul[data-astro-cid-lemdd452]{z-index:30;border-radius:var(--r-m);background:var(--c-card);min-width:190px;color:var(--c-ink);box-shadow:0 0 0 1px var(--c-line), 0 18px 36px -18px #091e2a88;padding:6px;position:absolute;top:calc(100% + 6px);right:0}a[data-astro-cid-lemdd452]{border-radius:var(--r-s);font:500 var(--t-small) / 1.2 var(--f-body);padding:9px 10px;text-decoration:none;display:block}a[data-astro-cid-lemdd452]:hover{background:var(--c-turq-soft)}a[data-astro-cid-lemdd452][aria-current]{background:var(--c-turq);font-weight:600}.lang[data-astro-cid-lemdd452].menu{margin-top:14px;font-size:20px}.lang[data-astro-cid-lemdd452].menu summary[data-astro-cid-lemdd452]{justify-content:space-between;padding:12px 14px}.lang[data-astro-cid-lemdd452].menu ul[data-astro-cid-lemdd452]{box-shadow:none;margin-top:6px;position:static}.p-card[data-astro-cid-sl3fiu4p]{border-radius:0 0 var(--r-l) var(--r-l);background:var(--c-card);box-shadow:0 0 0 1px var(--c-line), 0 26px 50px -26px #091e2a88;text-align:left;display:flex;overflow:hidden}a[data-astro-cid-sl3fiu4p]{text-decoration:none}.c-intro[data-astro-cid-sl3fiu4p]{background:var(--c-dark);color:#fff;flex:0 0 270px;align-content:start;justify-items:start;gap:12px;padding:26px 28px;display:grid}.i-title[data-astro-cid-sl3fiu4p]{font:600 32px/1 var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:var(--c-gold)}.i-line[data-astro-cid-sl3fiu4p]{font-size:15px}.c-row[data-astro-cid-sl3fiu4p]{flex-wrap:wrap;flex:1;align-content:start;gap:20px 34px;padding:24px 28px 22px;display:flex}.col[data-astro-cid-sl3fiu4p]{flex:190px;min-width:0}.g-title[data-astro-cid-sl3fiu4p]{font:600 15px/1.2 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--c-turq-deep);margin-bottom:8px;display:block}.c-plain[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]{font-size:var(--t-small);padding:5px 0;display:block}.c-icons[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]{font-size:var(--t-small);align-items:center;gap:10px;padding:4px 0;display:flex}.c-icons[data-astro-cid-sl3fiu4p] .icon-tile.i-xs{border-radius:var(--r-s);width:34px}.c-plain[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]:hover span[data-astro-cid-sl3fiu4p],.c-plain[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]:focus-visible span[data-astro-cid-sl3fiu4p],.c-icons[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]:hover span[data-astro-cid-sl3fiu4p],.c-icons[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]:focus-visible span[data-astro-cid-sl3fiu4p],.c-tiles[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]:hover span[data-astro-cid-sl3fiu4p]{color:var(--c-turq-deep);text-decoration:underline}.c-tiles[data-astro-cid-sl3fiu4p]{flex:3 560px}.c-tiles[data-astro-cid-sl3fiu4p] ul[data-astro-cid-sl3fiu4p]{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;display:grid}.c-tiles[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]{border-radius:var(--r-m);text-align:center;justify-items:center;gap:8px;padding:12px 6px 10px;font-size:15px;font-weight:600;display:grid}.c-tiles[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]:hover,.c-tiles[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]:focus-visible{background:var(--c-turq-soft)}.c-image[data-astro-cid-sl3fiu4p]{border-radius:var(--r-m);background:var(--c-turq-soft);flex:1.3 240px;align-content:start;gap:4px;padding:12px;display:grid}.c-image[data-astro-cid-sl3fiu4p] img[data-astro-cid-sl3fiu4p],.c-image[data-astro-cid-sl3fiu4p] .ph[data-astro-cid-sl3fiu4p]{aspect-ratio:16/10;border-radius:var(--r-s);object-fit:cover;width:100%;height:auto;margin-bottom:8px}.c-image[data-astro-cid-sl3fiu4p] .g-title[data-astro-cid-sl3fiu4p]{margin:0}.im-title[data-astro-cid-sl3fiu4p]{font:600 24px/1.1 var(--f-display)}.im-line[data-astro-cid-sl3fiu4p]{font-size:15px}.c-image[data-astro-cid-sl3fiu4p]:hover .im-title[data-astro-cid-sl3fiu4p]{text-decoration:underline}.hub[data-astro-cid-sl3fiu4p]{border-top:1px solid var(--c-line);font:600 17px/1.2 var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--c-turq-deep);flex-basis:100%;padding-top:12px}.topbar[data-astro-cid-nen7h5rs]{z-index:45;background:var(--c-turq);color:var(--c-ink);position:relative}.topbar-in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:14px;padding:6px 0;display:flex}.quick[data-astro-cid-nen7h5rs]{white-space:nowrap;scrollbar-width:none;gap:18px;min-width:0;font-size:14px;font-weight:600;display:flex;overflow-x:auto}.quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{text-decoration:underline}.top[data-astro-cid-nen7h5rs]{z-index:40;border-bottom:2px solid var(--c-gold);justify-content:space-between;align-items:center;gap:8px 24px;margin-bottom:10px;padding:14px 0;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;text-decoration:none;display:flex}.l-bc[data-astro-cid-nen7h5rs]{width:auto;height:46px}.l-btb[data-astro-cid-nen7h5rs]{width:auto;height:50px}.bar[data-astro-cid-nen7h5rs]{background:var(--c-line);width:1px;height:40px}.menu[data-astro-cid-nen7h5rs]{display:none}.m-row[data-astro-cid-nen7h5rs]{gap:26px;display:flex}.mt[data-astro-cid-nen7h5rs]{font:600 19px/1.2 var(--f-display);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:6px;padding:6px 0;text-decoration:none;display:inline-flex}.caret[data-astro-cid-nen7h5rs]{opacity:.6;border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-4px;transform:rotate(45deg)}.mi[data-astro-cid-nen7h5rs]:hover .mt[data-astro-cid-nen7h5rs],.mi[data-astro-cid-nen7h5rs]:focus-within .mt[data-astro-cid-nen7h5rs]{color:var(--c-turq-deep)}.panel[data-astro-cid-nen7h5rs]{visibility:hidden;opacity:0;padding-top:28px;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% - 26px);left:0;right:0}.mi[data-astro-cid-nen7h5rs]:hover .panel[data-astro-cid-nen7h5rs],.mi[data-astro-cid-nen7h5rs]:focus-within .panel[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1}.phone[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{border:2px solid var(--c-ink);border-radius:var(--r-s);font:600 18px/1 var(--f-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:9px 14px;list-style:none}.phone[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker,.ps[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.phone[data-astro-cid-nen7h5rs][open]>summary[data-astro-cid-nen7h5rs]{background:var(--c-ink);color:#fff}.sheet[data-astro-cid-nen7h5rs]{border-radius:0 0 var(--r-l) var(--r-l);background:var(--c-card);max-height:calc(100vh - 140px);box-shadow:0 0 0 1px var(--c-line), 0 26px 50px -26px #091e2a88;padding:10px 14px 18px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ps[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--c-line)}.ps[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{font:600 22px/1.2 var(--f-display);letter-spacing:.02em;cursor:pointer;justify-content:space-between;align-items:center;padding:13px 4px;list-style:none;display:flex}.ps[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]:after{content:"+";color:var(--c-turq-deep);font-size:26px}.ps[data-astro-cid-nen7h5rs][open]>summary[data-astro-cid-nen7h5rs]:after{content:"−"}.ps[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:0 4px 12px}.ps[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:8px 0;text-decoration:none;display:block}.ps-hub[data-astro-cid-nen7h5rs]{color:var(--c-turq-deep);font-weight:600}@media (width>=1100px){.menu[data-astro-cid-nen7h5rs]{display:block}.phone[data-astro-cid-nen7h5rs]{display:none}}.partners[data-astro-cid-jo6i4kqk]{margin:64px calc(var(--gutter) / 2) 0;border-radius:var(--r-l) var(--r-l) 0 0;background:var(--c-card);text-align:center;padding:36px 0 32px}.p-line[data-astro-cid-jo6i4kqk]{font-size:var(--t-small)}.p-wi[data-astro-cid-jo6i4kqk]{width:auto;height:72px;margin:18px auto 0}.p-title[data-astro-cid-jo6i4kqk]{font:600 22px/1.2 var(--f-display);letter-spacing:.06em;text-transform:uppercase;margin-top:26px}.partners[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 44px;margin-top:18px;display:flex}.partners[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:72px}.foot[data-astro-cid-jo6i4kqk]{margin:0 calc(var(--gutter) / 2) 0;background:var(--c-dark);color:#fff;font-size:var(--t-small);padding:44px 0 36px}.f-top[data-astro-cid-jo6i4kqk],.f-places[data-astro-cid-jo6i4kqk]{gap:28px;display:grid}.f-bc[data-astro-cid-jo6i4kqk]{filter:invert();width:auto;height:52px;margin-bottom:10px}.f-title[data-astro-cid-jo6i4kqk]{font:600 20px/1.2 var(--f-display);letter-spacing:.06em;text-transform:uppercase;color:var(--c-gold);margin-bottom:8px}nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{line-height:1.9}a[data-astro-cid-jo6i4kqk]{text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.f-news[data-astro-cid-jo6i4kqk] .search[data-astro-cid-jo6i4kqk]{max-width:380px}.f-news[data-astro-cid-jo6i4kqk] .search[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{border-color:#fff}.f-news[data-astro-cid-jo6i4kqk] .search[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{background:var(--c-action)}.f-places[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-gold);margin-top:40px;padding-top:32px}.f-place[data-astro-cid-jo6i4kqk]{grid-template-columns:132px 1fr;align-items:start;gap:16px;display:grid}.f-map[data-astro-cid-jo6i4kqk]{aspect-ratio:1;border-radius:var(--r-m);background:linear-gradient(#fff6 1px, transparent 1px) 0 0 / 100% 26px, linear-gradient(90deg, #fff6 1px, transparent 1px) 0 0 / 26px 100%, var(--c-turq-soft);color:var(--c-ink);text-align:center;place-content:center;justify-items:center;gap:6px;font-size:13px;font-weight:600;display:grid;position:relative;overflow:hidden}.f-place[data-astro-cid-jo6i4kqk]:has(.f-map.open){grid-template-columns:1fr}.f-map[data-astro-cid-jo6i4kqk].open{aspect-ratio:16/10;grid-row:2;width:100%;max-width:520px}.f-map[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{border-radius:var(--r-s);background:var(--c-dark);color:#fff;font:600 16px/1 var(--f-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;padding:8px 14px}.f-map[data-astro-cid-jo6i4kqk] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}address[data-astro-cid-jo6i4kqk]{font-style:normal;line-height:1.5;display:grid}.f-link[data-astro-cid-jo6i4kqk]{color:var(--c-turq);margin-top:8px;font-weight:600;display:inline-block}.f-emblems[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-gold);margin-top:40px;padding-top:32px}.f-line[data-astro-cid-jo6i4kqk]{font:600 22px/1.2 var(--f-display)}.f-emblems[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{text-align:center;grid-template-columns:repeat(5,1fr);gap:16px 8px;margin-top:18px;font-size:13px;display:grid}.f-emblems[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{justify-items:center;gap:6px;display:grid}.f-emblems[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:52px;height:52px}.f-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-gold);align-items:center;gap:14px;margin-top:40px;padding-top:28px;display:grid}.f-legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:6px 18px;display:flex}.f-cookie[data-astro-cid-jo6i4kqk]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width>=700px){.f-top[data-astro-cid-jo6i4kqk],.f-places[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}.f-emblems[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(10,1fr)}.f-bottom[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;gap:10px 24px}}@media (width>=1100px){.f-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr 1fr 1fr 1fr 1.4fr}}:root{--c-ink:#111516;--c-turq:#6cd1c8;--c-turq-soft:#c4ece8;--c-turq-deep:#0a7c76;--c-dark:#091e2a;--c-gold:#c8b983;--c-action:#f0562f;--c-coral:#f4a093;--c-alert:#a5142e;--c-bg:#fbf8f1;--c-card:#fff;--c-line:#11151633;--f-display:var(--font-display), sans-serif;--f-body:var(--font-body), sans-serif;--t-mega:clamp(74px, 19vw, 236px);--t-mega-s:clamp(60px, 12vw, 148px);--t-h1:clamp(34px, 6vw, 68px);--t-h2:clamp(32px, 5vw, 56px);--t-h3:clamp(26px, 3vw, 32px);--t-lead:clamp(20px, 2.3vw, 26px);--t-body:18px;--t-small:16px;--t-label:18px;--t-number:clamp(96px, 15vw, 176px);--r-s:6px;--r-m:10px;--r-l:16px;--w-page:1240px;--w-text:68ch;--gutter:16px;--i-s:48px;--i-m:80px;--i-zoom:1.25;--i-mega:clamp(220px, 38vw, 520px)}@media (width>=700px){:root{--gutter:28px}}.page{background:var(--c-bg);min-height:100vh;color:var(--c-ink);font:400 var(--t-body) / 1.55 var(--f-body)}.page.has-dock{padding-bottom:92px}@media (width>=700px){.page.has-dock{padding-bottom:0}}.wrap{width:min(var(--w-page), 100% - 2 * var(--gutter));margin-inline:auto}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.t-mega{font:700 var(--t-mega) / .8 var(--f-display);letter-spacing:-.02em;text-transform:uppercase;margin-left:-.04em;display:block}.t-h1{font:600 var(--t-h1) / .95 var(--f-display);text-transform:uppercase}.t-h2{font:700 var(--t-h2) / .95 var(--f-display);text-transform:uppercase}.t-h3{font:600 var(--t-h3) / 1 var(--f-display)}.t-lead{max-width:34ch;font-size:var(--t-lead);font-weight:500;line-height:1.3}.t-label{font:600 var(--t-label) / 1.2 var(--f-display);letter-spacing:.05em;text-transform:uppercase}.t-small{font-size:var(--t-small)}.btn{border-radius:var(--r-s);background:var(--c-action);color:#fff;font:600 22px/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;padding:10px 16px 11px;text-decoration:none;transition:filter .15s;display:inline-block}.btn:hover{filter:brightness(1.08)}.btn.dark{background:var(--c-dark)}.badge{border-radius:var(--r-s);background:var(--c-turq);font:700 var(--t-label) / 1.2 var(--f-display);letter-spacing:.06em;justify-self:start;padding:2px 9px 3px;display:inline-block}.card{border-radius:var(--r-m);background:var(--c-card);align-content:start;gap:8px;height:100%;padding:18px 20px 20px;text-decoration:none;transition:transform .18s,background .18s;display:grid;box-shadow:0 0 0 1px #11151614}a.card:hover{background:var(--c-turq-soft);transform:translateY(-4px)}.link{color:var(--c-turq-deep);text-decoration:underline;text-decoration-color:var(--c-turq);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.link:hover{background:var(--c-turq-soft)}.icon-tile{box-sizing:border-box;width:var(--i-m);border:1px solid var(--c-line);border-radius:var(--r-m);background:var(--c-bg);flex:none;line-height:0;display:inline-block;overflow:hidden}.icon-tile img{aspect-ratio:1;width:100%;height:auto;transform:scale(var(--i-zoom));display:block}.icon-tile.i-s{width:var(--i-s);border-radius:var(--r-s)}.icon-tile.i-m{width:var(--i-m)}.icon-tile.i-mega{width:var(--i-mega);border-radius:var(--r-l)}.section{padding-top:56px}.section>.t-h2{margin-bottom:18px}.ph{aspect-ratio:3/2;color:#fffc;font:600 12px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(160deg,#f3c98b 0%,#e58f5a 30%,#7c6a72 58%,#2b5560 82%,#123b40 100%);place-items:center;display:grid}.ph.wide{aspect-ratio:16/9}.ph.square{aspect-ratio:1}.menu-panel{border-radius:var(--r-m);border-top:4px solid var(--c-turq);background:var(--c-card);gap:22px;padding:22px;display:grid;box-shadow:0 24px 50px -28px #091e2a88}.menu-panel ul{gap:2px;display:grid}.menu-panel li a{border-radius:var(--r-s);align-items:center;gap:10px;padding:6px 8px;font-weight:500;text-decoration:none;display:flex}.menu-panel li a:hover{background:var(--c-turq-soft)}.menu-panel .t-label{color:var(--c-turq-deep);margin-bottom:8px}.menu-panel .plain li a{border-bottom:1px solid var(--c-line);border-radius:0;padding:9px 8px}@media (width>=700px){.menu-panel{grid-template-columns:1fr 1fr 1.1fr}}.phone-menu{border-radius:var(--r-m);background:var(--c-dark);color:#fff;max-width:340px;padding:8px 16px 16px}.phone-menu li a{font:600 24px/1 var(--f-display);border-bottom:1px solid #fff2;justify-content:space-between;padding:13px 0;text-decoration:none;display:flex}.phone-menu .langs-row{font:600 16px/1 var(--f-display);flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.phone-menu .langs-row span{border-radius:var(--r-s);border:1px solid #fff4;padding:5px 8px}.crumbs{flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.crumbs a{color:var(--c-turq-deep);text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs li+li:before{content:"›";margin-right:6px}.search{max-width:520px;display:flex}.search input{border:2px solid var(--c-dark);border-radius:var(--r-s) 0 0 var(--r-s);background:var(--c-card);min-width:0;font:inherit;border-right:0;flex:1;padding:11px 14px}.search .btn{border-radius:0 var(--r-s) var(--r-s) 0;background:var(--c-dark);cursor:pointer;border:0}.banner{border-radius:var(--r-m);background:var(--c-dark);color:#fff;height:100%;container-type:inline-size}.banner .t-label{color:var(--c-turq)}.banner.turq{background:var(--c-turq)}.banner.soft{background:var(--c-turq-soft)}.banner.white{background:var(--c-card);box-shadow:0 0 0 1px var(--c-line)}.banner.turq,.banner.soft,.banner.white,.banner.turq .t-label,.banner.soft .t-label,.banner.white .t-label{color:var(--c-ink)}.banner-in{flex-direction:column;align-items:flex-start;gap:12px;height:100%;padding:18px 20px 20px;display:flex}.banner .b-text{gap:4px;display:grid}.banner .btn{margin-top:auto}.banner .fine{font-size:13px}@container (width>=620px){.banner-in{flex-flow:wrap;align-items:center;gap:10px 20px;padding:20px 22px}.banner .b-text{flex:1 1 0;min-width:0}.banner .btn{margin-top:0}.banner .fine{flex-basis:100%}}.alert-banner{border-radius:var(--r-s);background:var(--c-alert);color:#fff;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 16px;font-weight:500;display:flex}.alert-banner strong{font:700 var(--t-label) / 1.2 var(--f-display);letter-spacing:.06em;text-transform:uppercase}.alert-banner a{margin-left:auto;font-weight:600}.cookie{border-radius:var(--r-m);background:var(--c-card);max-width:760px;box-shadow:0 0 0 1px var(--c-line), 0 20px 40px -24px #091e2a88;font-size:var(--t-small);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 18px;display:flex}.cookie p{flex:280px}.cookie .btn{font-size:18px}.page-title{border-bottom:2px solid var(--c-gold);gap:12px;padding-bottom:18px;display:grid}.page-title .meta{font-size:14px}.prose{max-width:var(--w-text);gap:16px;display:grid}.prose h2{font:700 var(--t-h3) / 1 var(--f-display);text-transform:uppercase;margin-top:14px}.prose h3{font:600 24px/1.1 var(--f-display);margin-top:6px}.prose ul,.prose ol{gap:6px;padding-left:22px;display:grid}.prose ul{list-style:square}.prose ol{list-style:decimal}.prose li::marker{color:var(--c-turq-deep);font-weight:600}.prose figure{margin:6px 0}.prose figure .ph{border-radius:var(--r-m)}.prose figcaption{margin-top:6px;font-size:14px}.prose blockquote{border-left:4px solid var(--c-gold);font-size:var(--t-lead);margin:0;padding:4px 0 4px 18px;line-height:1.35}.table-wrap{border-radius:var(--r-m);box-shadow:0 0 0 1px var(--c-line);overflow-x:auto}.table-wrap table{border-collapse:collapse;background:var(--c-card);width:100%;min-width:520px;font-size:var(--t-small)}.table-wrap th,.table-wrap td{text-align:left;vertical-align:top;padding:13px 16px}.table-wrap th+th,.table-wrap th+td,.table-wrap td+td{border-left:1px solid var(--c-line)}.table-wrap thead th{background:var(--c-turq);color:var(--c-ink);font:600 var(--t-label) / 1.2 var(--f-display);letter-spacing:.04em;text-transform:uppercase}.table-wrap tbody tr+tr{border-top:1px solid var(--c-line)}.table-wrap tbody th{font-weight:600}.note{max-width:var(--w-text);border-left:6px solid var(--c-turq-deep);border-radius:var(--r-s);background:var(--c-turq-soft);gap:6px;padding:16px 18px;display:grid}.note .t-label{color:var(--c-turq-deep)}.note.warn{border-color:var(--c-ink);background:var(--c-coral)}.note.warn .t-label{color:var(--c-ink)}.facts{border-radius:var(--r-m);background:var(--c-card);max-width:520px;box-shadow:0 0 0 1px var(--c-line);padding:18px 20px}.facts dl{font-size:var(--t-small);grid-template-columns:auto 1fr;gap:8px 18px;margin:10px 0 0;display:grid}.facts dd{margin:0;font-weight:600}.faq{max-width:var(--w-text);border-top:2px solid var(--c-dark)}.faq details{border-bottom:1px solid var(--c-line)}.faq summary{font:600 24px/1.15 var(--f-display);cursor:pointer;justify-content:space-between;gap:16px;padding:14px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--c-turq-deep);flex:none;font-size:30px;line-height:.8}.faq details[open] summary:after{content:"−"}.faq details p{padding:0 0 16px}.steps-list{max-width:var(--w-text);counter-reset:step;gap:14px;display:grid}.steps-list li{counter-increment:step;grid-template-columns:44px 1fr;gap:14px;display:grid}.steps-list li:before{content:counter(step);border-radius:var(--r-s);background:var(--c-turq);width:44px;height:44px;font:700 26px/1 var(--f-display);place-items:center;display:grid}.steps-list h3{font:600 24px/1.1 var(--f-display)}.toc{border-radius:var(--r-m);background:var(--c-card);max-width:420px;box-shadow:0 0 0 1px var(--c-line);padding:16px 18px}.toc ol{font-size:var(--t-small);gap:6px;margin-top:10px;padding-left:20px;list-style:decimal;display:grid}.quote{max-width:var(--w-text);border-top:2px solid var(--c-gold);border-bottom:2px solid var(--c-gold);padding:22px 0}.quote p{font:600 var(--t-h3) / 1.1 var(--f-display)}.quote cite{margin-top:10px;font-size:14px;font-style:normal;display:block}.divider{background:var(--c-gold);border:0;height:2px;margin:0}.tag{border:1px solid var(--c-dark);border-radius:var(--r-s);padding:3px 9px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.btn.text{color:var(--c-turq-deep);background:0 0;padding-inline:0}.btn.off{opacity:.4;cursor:not-allowed}.form{gap:18px;max-width:520px;display:grid}.field{gap:6px;display:grid}.field label,.field legend{padding:0;font-weight:600}.field .hint{font-size:14px}.field input[type=text],.field input[type=email],.field select,.field textarea{border:2px solid var(--c-dark);border-radius:var(--r-s);background:var(--c-card);width:100%;color:var(--c-ink);font:inherit;padding:11px 14px}.field input:focus,.field select:focus,.field textarea:focus{outline:3px solid var(--c-turq);outline-offset:1px}.field.error input{border-color:var(--c-alert)}.field .msg{color:var(--c-alert);font-size:14px;font-weight:600}fieldset.field{border:0;margin:0;padding:0}.check{align-items:center;gap:10px;display:flex}.check input{width:22px;height:22px;accent-color:var(--c-turq-deep)}.rate{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;max-width:520px;display:grid}.rate :is(span,label){border:2px solid var(--c-dark);border-radius:var(--r-s);background:var(--c-card);font:600 18px/1.1 var(--f-display);text-align:center;padding:12px 4px}.rate span.on,.rate label:has(:checked){background:var(--c-dark);color:#fff}.rate-row{gap:6px;max-width:520px;display:grid}.rate-row .q{font-weight:600}.rate-row .hint{font-size:14px}.f-screen{gap:16px;max-width:520px;display:grid}.f-head{border-bottom:2px solid var(--c-gold);justify-content:space-between;align-items:center;gap:12px;max-width:520px;padding-bottom:10px;display:flex}.f-head .logos{align-items:center;gap:10px;display:flex}.f-head .logos img{width:auto;height:38px}.step-bar{grid-template-columns:1fr auto;gap:8px;max-width:520px;font-size:14px;font-weight:600;display:grid}.step-bar a{text-decoration:none}.step-bar .track{background:var(--c-turq-soft);border-radius:3px;grid-column:1/-1;height:6px}.step-bar .track span{background:var(--c-turq-deep);border-radius:3px;height:100%;display:block}.next-bar{border-top:1px solid var(--c-line);background:var(--c-card);max-width:520px;padding:12px}.next-bar .btn,.btn.wide{text-align:center;width:100%;display:block}.form-msg{border:2px solid var(--c-alert);border-radius:var(--r-s);background:var(--c-card);max-width:520px;color:var(--c-alert);padding:10px 14px;font-weight:600}.thanks{border-radius:var(--r-m);background:var(--c-card);max-width:520px;box-shadow:0 0 0 1px var(--c-line);text-align:center;justify-items:center;gap:12px;padding:28px 20px;display:grid}.thanks .tick{background:var(--c-turq);width:56px;height:56px;font:700 30px/1 var(--f-display);border-radius:50%;place-items:center;display:grid}.thanks .more{gap:6px;font-size:14px;display:grid}.yes-no{grid-template-columns:1fr 1fr;gap:10px;max-width:520px;display:grid}:is(.yes-no,.pick,.options) :is(span,label){border:2px solid var(--c-dark);border-radius:var(--r-m);background:var(--c-card);font:600 22px/1.1 var(--f-display)}.yes-no :is(span,label){text-align:center;padding:28px 10px;font-size:30px}.pick,.options{gap:8px;max-width:520px;display:grid}:is(.pick,.options) :is(span,label){padding:13px 16px}.yes-no .on,.pick .on,.options .on,:is(.yes-no,.pick,.options) label:has(:checked){background:var(--c-dark);color:#fff}.pick .off,.pick label:has(:disabled){opacity:.4}.options .note{margin:0}.country{gap:6px;max-width:520px;display:grid}.country ul{border:2px solid var(--c-dark);border-radius:var(--r-s);background:var(--c-card);max-height:190px;overflow-y:auto}.country li{border-bottom:1px solid var(--c-line);padding:10px 14px}.country li.on,.country li:has(:checked){background:var(--c-turq-soft);font-weight:600}.f-screen [hidden]{display:none!important}.f-screen fieldset{border:0;min-width:0;margin:0;padding:0}.f-screen legend{padding:0}:is(.rate,.yes-no,.pick,.country) label{cursor:pointer;position:relative}:is(.rate,.yes-no,.pick,.country) label:has(:focus-visible){outline:3px solid var(--c-turq-deep);outline-offset:2px}.pick label:has(:disabled){cursor:not-allowed}.rate-row .hint{display:none}.rate-row:has([data-bad]:checked) .hint{display:block}.country li:has(label){padding:0}.country label{padding:10px 14px;display:block}.country .q{margin-bottom:6px;font-weight:600}.step-bar button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.step-bar .count{grid-column:2}button.btn{cursor:pointer;border:0}.btn:disabled{opacity:.4;cursor:not-allowed}.next-bar.live{z-index:5;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);position:sticky;bottom:0}@media (width>=700px){.next-bar.live{background:0 0;margin-inline:0;padding:12px 0 0;position:static}}.choice .sub{font:400 14px/1.3 var(--f-body)}.place{gap:10px;max-width:520px;display:grid}.place .map{border-radius:var(--r-m);background:linear-gradient(#fff9 1px, transparent 1px) 0 0 / 100% 32px, linear-gradient(90deg, #fff9 1px, transparent 1px) 0 0 / 32px 100%, var(--c-turq-soft);place-items:center;height:256px;font-size:14px;font-weight:600;display:grid;position:relative}.place .pin{background:var(--c-action);border-radius:50% 50% 50% 0;width:22px;height:22px;position:absolute;top:38%;left:54%;transform:rotate(-45deg)}.place .hint{font-size:14px}.choice-row{gap:8px;max-width:520px;display:grid}.choice-row .q{font:600 26px/1.1 var(--f-display)}.photo-field{gap:10px;max-width:520px;display:grid}.photo-field .drop{border:2px dashed var(--c-dark);border-radius:var(--r-m);background:var(--c-card);place-items:center;height:160px;font-weight:600;display:grid}.photo-field .preview{aspect-ratio:auto;border-radius:var(--r-m);width:100%;height:200px;position:relative}.photo-field .remove{background:var(--c-dark);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid;position:absolute;top:8px;right:8px}.note-field{max-width:520px}.note-field .count{justify-self:end;font-size:14px}.gift{border-radius:var(--r-m);background:var(--c-turq-soft);gap:14px;max-width:520px;padding:20px;display:grid}.gift .card-art{border-radius:var(--r-m);background:var(--c-dark);color:#fff;gap:6px;padding:18px 20px;font-size:14px;display:grid}.gift .card-art strong{font:700 30px/1 var(--f-display)}.gift .card-art .badge{color:var(--c-ink);justify-self:start}.gift .fine{font-size:13px}.choices{grid-template-columns:repeat(2,1fr);gap:10px;max-width:760px;display:grid}.choice{border:2px solid var(--c-dark);border-radius:var(--r-m);background:var(--c-card);font:600 22px/1.05 var(--f-display);justify-items:start;gap:10px;padding:14px;text-decoration:none;display:grid}.choice:hover{background:var(--c-turq-soft)}@media (width>=700px){.choices{grid-template-columns:repeat(4,1fr)}}button.choice,.options button{color:inherit;text-align:left;cursor:pointer}.options button{border:2px solid var(--c-dark);border-radius:var(--r-m);background:var(--c-card);font:600 22px/1.1 var(--f-display);padding:13px 16px}.options button[aria-pressed=true]{background:var(--c-dark);color:#fff}.choices.large{grid-template-columns:1fr;max-width:520px}.choices.large .choice{padding:22px 16px;font-size:28px}:is(button.choice,.options button,.place .map,.photo-field .remove):focus-visible,.choice-row label:has(:focus-visible),.photo-field:has(input:focus-visible) .drop{outline:3px solid var(--c-turq-deep);outline-offset:2px}.choice-row label{cursor:pointer;position:relative}.choice-row legend.q{margin-bottom:8px}.place .map.leaflet-container{z-index:0;isolation:isolate;font-family:var(--f-body)}.report-pin{color:var(--c-action);filter:drop-shadow(0 2px 2px #091e2a66)}.photo-field .drop{cursor:pointer}.photo-field .preview img{border-radius:var(--r-m);object-fit:contain;background:var(--c-card);width:100%;height:100%}.photo-field .remove{cursor:pointer;border:0;font-size:22px;line-height:1}.gift form{gap:14px;display:grid}.gift .card-art a{color:#fff;justify-self:start}.media-card{border-radius:var(--r-m);background:var(--c-card);height:100%;box-shadow:0 0 0 1px var(--c-line);align-content:start;text-decoration:none;transition:transform .18s;display:grid;overflow:hidden}a.media-card:hover{transform:translateY(-4px)}.media-card .pic{position:relative}.media-card .body{gap:6px;padding:14px 16px 18px;display:grid}.media-card .where{font-size:14px}.media-card .date{border-radius:var(--r-s);background:var(--c-card);font:700 26px/1 var(--f-display);justify-items:center;padding:6px 10px 7px;display:grid;position:absolute;top:10px;left:10px}.media-card .date small{letter-spacing:.08em;text-transform:uppercase;font-size:13px}.media-card .ribbon{border-radius:var(--r-s) 0 0 var(--r-s);background:var(--c-action);color:#fff;font:700 20px/1 var(--f-display);padding:5px 10px 6px;position:absolute;top:10px;right:0}.rec-grid{gap:12px;display:grid}@media (width>=700px){.rec-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.rec-grid{grid-template-columns:repeat(3,1fr)}}.rec{border-radius:var(--r-m);background:var(--c-card);height:100%;box-shadow:0 0 0 1px var(--c-line);grid-template-columns:104px 1fr;gap:14px;padding:12px;transition:transform .18s;display:grid;position:relative}.rec:hover{transform:translateY(-3px)}.rec .pic{border-radius:var(--r-s);align-self:start;overflow:hidden}.rec .pic .ph{aspect-ratio:2/3}.rec .pic img{aspect-ratio:2/3;object-fit:cover;width:100%;height:auto}.rec.event .pic img{aspect-ratio:4/5}.rec.event{grid-template-columns:128px 1fr}.rec.event .pic .ph{aspect-ratio:4/5}.rec .body{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.rec .name{font:600 24px/1.05 var(--f-display)}.rec .name a{text-decoration:none}.rec .name a:after{content:"";position:absolute;inset:0}.rec .star{color:var(--c-gold)}.rec .where{font-size:14px;font-weight:600}.rec .text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.rec .tags{flex-wrap:wrap;gap:4px;display:flex}.rec .tags span{border-radius:var(--r-s);background:var(--c-turq-soft);padding:2px 8px 3px;font-size:13px;font-weight:600}.rec .foot{z-index:1;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;display:flex;position:relative}.rec .deal{border-radius:var(--r-s);background:var(--c-dark);color:#fff;align-items:baseline;gap:6px;margin-top:auto;padding:5px 10px 6px;font-size:13px;font-weight:600;display:flex}.rec .deal strong{font:700 24px/1 var(--f-display);color:var(--c-turq)}.rec .when{align-items:center;gap:10px;display:flex}.rec .day{border-radius:var(--r-s);background:var(--c-turq);font:700 28px/.95 var(--f-display);justify-items:center;padding:5px 10px 6px;display:grid}.rec .day small{letter-spacing:.08em;text-transform:uppercase;font-size:13px}.rec .time{font-size:14px;line-height:1.35}.tc-grid{gap:12px;display:grid}@media (width>=700px){.tc-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.tc-grid.three{grid-template-columns:repeat(3,1fr)}.tc-grid.four{grid-template-columns:repeat(4,1fr)}.tc-grid .span-2{grid-column:span 2}}.tc{border-radius:var(--r-m);background:var(--c-card);height:100%;box-shadow:0 0 0 1px var(--c-line);align-content:start;gap:10px;padding:18px 20px 20px;text-decoration:none;display:grid}.tc a{text-decoration:none}.tc-a .top{align-items:center;gap:14px;display:flex}.tc-a ul{border-top:1px solid var(--c-line);display:grid}.tc-a li a{border-bottom:1px solid var(--c-line);justify-content:space-between;gap:12px;padding:10px 0;font-weight:500;display:flex}.tc-a li a:hover{color:var(--c-turq-deep)}a.tc{transition:background .18s}a.tc-s:hover,a.tc.compact:hover{background:var(--c-turq-soft)}.tc-s .top{justify-content:space-between;align-items:start;gap:10px;display:flex}.tc-s .link{font-size:var(--t-small);justify-self:start;margin-top:4px}.tc.compact{align-items:center;gap:12px;padding:12px 14px;display:flex}.tc.compact .t-h3{font-size:clamp(20px,2.2vw,26px)}.tc-d{min-height:210px;box-shadow:none;align-content:space-between;position:relative;overflow:hidden}.tc-d.turq{background:var(--c-turq)}.tc-d.soft{background:var(--c-turq-soft)}.tc-d.dark{background:var(--c-dark);color:#fff}.tc-d .name{z-index:1;max-width:9ch;font:700 clamp(34px, 3.6vw, 52px) / .95 var(--f-display);text-transform:uppercase;position:relative}.tc-d .go{z-index:1;font-weight:600;position:relative}.tc-d .icon-tile{width:150px;position:absolute;bottom:-18px;right:-18px;transform:rotate(-6deg)}.tc-d.span-2 .icon-tile{width:210px}.signup{max-width:var(--w-text);border-radius:var(--r-m);background:var(--c-turq-soft);gap:12px;padding:20px;display:grid}.filter-bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.filter-bar .chip{border:2px solid var(--c-dark);border-radius:var(--r-s);font:600 18px/1 var(--f-display);padding:7px 12px;text-decoration:none}.filter-bar .chip.on{background:var(--c-dark);color:#fff}.grid-3{gap:12px;display:grid}@media (width>=700px){.grid-3{grid-template-columns:repeat(3,1fr)}}.pager{font:600 20px/1 var(--f-display);flex-wrap:wrap;gap:6px;display:flex}.pager a,.pager span{border:2px solid var(--c-dark);border-radius:var(--r-s);place-items:center;min-width:42px;height:42px;padding:0 10px;text-decoration:none;display:grid}.pager span{background:var(--c-dark);color:#fff}.scroll-row{scroll-snap-type:x mandatory;grid-auto-columns:min(78%,300px);grid-auto-flow:column;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.scroll-row>*{scroll-snap-align:start}.gallery{margin:0}.gallery .g-track{margin-inline:calc(var(--gutter) * -.5);padding-inline:calc(var(--gutter) * .5);scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--gutter) * .5);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.gallery .g-item{border-radius:var(--r-m);cursor:zoom-in;scroll-snap-align:start;background:0 0;border:0;flex:0 0 86%;padding:0;overflow:hidden}.gallery .g-item:focus-visible{outline:3px solid var(--c-turq-deep);outline-offset:2px}.gallery .g-item .ph,.gallery .g-item img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}.g-box{background:var(--c-dark);color:#fff;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:12px}.g-box[open]{grid-template-rows:1fr auto;gap:10px;display:grid}.g-box::backdrop{background:var(--c-dark)}.g-stage{place-items:center;min-height:0;display:grid}.g-stage img,.g-stage .ph{border-radius:var(--r-s);object-fit:contain;max-width:100%;max-height:100%}.g-stage .ph{aspect-ratio:4/3;width:min(100%,1100px)}.g-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.g-bar .g-pos{font:600 20px/1 var(--f-display);margin-right:8px}.g-bar button{border-radius:var(--r-s);color:#fff;font:600 18px/1 var(--f-display);cursor:pointer;background:0 0;border:2px solid #fff;padding:9px 14px}.g-bar .g-close{color:var(--c-ink);background:#fff}.gallery figcaption{justify-content:space-between;gap:12px;margin-top:8px;font-size:14px;display:flex}.gallery .g-count{flex:none;font-weight:600}.embed{max-width:var(--w-text);border-radius:var(--r-m);position:relative;overflow:hidden}.embed:after{content:"";border-top:18px solid #0000;border-bottom:18px solid #0000;border-left:30px solid #fff;width:0;height:0;margin:-18px 0 0 -12px;position:absolute;inset:50% auto auto 50%}.map-block{aspect-ratio:16/9;max-width:var(--w-text);border-radius:var(--r-m);background:linear-gradient(#fff5 1px, transparent 1px) 0 0 / 100% 44px, linear-gradient(90deg, #fff5 1px, transparent 1px) 0 0 / 44px 100%, var(--c-turq-soft);place-items:center;font-size:14px;font-weight:600;display:grid}@media (width>=700px){.gallery .g-track{grid-template-columns:2fr 1fr 1fr;gap:6px;margin-inline:0;padding-inline:0;display:grid;overflow:visible}.gallery .g-item{border-radius:var(--r-s)}.gallery .g-item .ph,.gallery .g-item img{aspect-ratio:3/2}.gallery .g-item:first-child{grid-row:1/3}.gallery .g-item:first-child .ph,.gallery .g-item:first-child img{aspect-ratio:auto}}.stats{gap:12px;display:grid}.stat{border-radius:var(--r-m);background:var(--c-dark);color:#fff;gap:4px;padding:16px 18px;display:grid}.stat .t-label{color:var(--c-turq)}.stat strong{font:700 var(--t-h1) / .95 var(--f-display)}.stat span:last-child{font-size:14px}@media (width>=700px){.stats{grid-template-columns:repeat(3,1fr)}}
