:root{--theme-background-color: hsl(207, 90%, 61%);--theme-background-color-light: hsl(207, 90%, 61%);--theme-foreground-color: #fffc;--skeleton-bg: #e0e0e0;--skeleton-highlight: #ffffff;--system-ui: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bg-page: #f0f8ff;--text-page: #0f172a;--bg-nav: linear-gradient(to right, #a8d8ff 0%, #ffffff 100%);--border-nav: rgba(0, 0, 0, .1);--text-nav: #0f172a;--sidebar-bg: linear-gradient(to bottom, #a8d8ff 0%, #ffffff 100%);--sidebar-border: rgba(0, 0, 0, .12);--sidebar-handle-bg: #a8d8ff;--sb-link-bg: rgba(255, 255, 255, .7);--sb-link-border: rgba(0, 0, 0, .1);--sb-link-color: rgba(0, 0, 0, .85);--capsule-btn-bg: rgba(255, 255, 255, .85);--capsule-btn-color: rgba(0, 0, 0, .85);--capsule-btn-border: rgba(0, 0, 0, .12);--capsule-val-color: rgba(0, 0, 0, .7);--color-brand: #3b82f6;--color-brand-hover: #2563eb;--color-brand-focus: rgba(59, 130, 246, .5);--color-indigo: #6366f1;--color-indigo-hover: #4f46e5;--color-error: #dc2626;--color-success: #10b981;--card-color-resort: 59, 130, 246;--card-color-accom: 34, 197, 94;--card-color-shop: 240, 100, 100;--card-color-people: 168, 85, 247;--card-color-adventure: 212, 175, 55;--card-color-athlete: 250, 204, 21;--card-color-coach: 204, 17, 17;--card-color-cinematographer: 251, 146, 60;--card-color-guide: 156, 163, 175;--card-color-instructor: 34, 211, 238;--card-color-journalist: 251, 113, 133;--card-color-photographer: 192, 100, 210;--meeting-bg: #0f172a;--meeting-surface: #334155;--meeting-surface-alpha: rgba(30, 41, 59, .85);--meeting-text: #e2e8f0;--meeting-text-dim: #cbd5e1;--meeting-border: #334155;--meeting-hover: #334155;&[data-theme=dark]{--theme-background-color: hsl(207, 60%, 11%);--skeleton-bg: #2a2a2a;--skeleton-highlight: #3a3a3a}}html.dark{--bg-page: #000000;--text-page: #ffffff;--bg-nav: linear-gradient(to bottom, #000000 0%, rgba(255, 255, 255, .1) 100%);--border-nav: rgba(255, 255, 255, .15);--text-nav: #ffffff;--sidebar-bg: linear-gradient(to bottom, #1a3a5c 0%, #222831 100%);--sidebar-border: rgba(255, 255, 255, .18);--sidebar-handle-bg: #2a4a6f;--sb-link-bg: rgba(255, 255, 255, .08);--sb-link-border: rgba(255, 255, 255, .12);--sb-link-color: rgba(255, 255, 255, .85);--capsule-btn-bg: rgba(255, 255, 255, .15);--capsule-btn-color: rgba(255, 255, 255, .85);--capsule-btn-border: rgba(255, 255, 255, .2);--capsule-val-color: rgba(255, 255, 255, .7)}.card-container{perspective:1000px;width:100%;height:350px;margin:0 auto}.card{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .4s ease,box-shadow .3s ease;--rotation: 0deg;transform:rotateY(var(--rotation))}@media(hover:hover){.card:hover{transform:scale(1.03) rotateY(var(--rotation));box-shadow:0 10px 20px var(--color-brand-focus);z-index:10}}.card.flipped{--rotation: 180deg}.card-face{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:none;display:flex;flex-direction:column;border:1px solid var(--sb-link-border);border-radius:8px;background-color:var(--sb-link-bg);color:var(--sb-link-color);font-family:var(--sui-font-family-default);font-size:var(--sui-font-size-default);box-sizing:border-box;padding:.5rem;overflow:hidden;box-shadow:-4px 0 12px rgba(var(--card-glow-rgb, 128, 128, 128),var(--card-glow-alpha, 0)),4px 0 12px rgba(var(--card-glow-rgb, 128, 128, 128),var(--card-glow-alpha, 0)),0 4px 12px rgba(var(--card-glow-rgb, 128, 128, 128),var(--card-glow-alpha, 0))}.card-face.front{align-items:center;justify-content:flex-start;transform:rotateY(0)}.card-face.back{transform:rotateY(180deg);justify-content:space-between}.card:not(.flipped) .card-face.front,.card.flipped .card-face.back{pointer-events:auto;z-index:1}.card.flipped .card-face.back{transform:rotateY(180deg) translateZ(1px)}.main-image{width:100%;height:var(--card-image-height, 70%);object-fit:cover;border-radius:4px}.front-text{margin:.5rem 0;text-align:center;font-size:var(--sui-font-size-default);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.front-actions{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 .25rem}.front-actions>*{flex:1 1 0}.front-actions>:first-child{display:flex;justify-content:flex-start}.front-actions>:nth-child(2){display:flex;justify-content:center}.front-actions>:last-child{display:flex;justify-content:flex-end}.icon-button{background:none;border:none;cursor:pointer;padding:.3rem;display:flex;flex-direction:column;align-items:center;gap:.1rem}.icon-label{font-size:.5rem;line-height:1;opacity:.7;white-space:nowrap}.icon-button img{width:40px;height:40px}.flag-button{border:none;background:none;cursor:pointer;border-radius:3px;overflow:hidden;display:flex;align-items:center}.flag-button .fi{width:32px!important;height:24px!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;border-radius:2px;display:block}.cooldeal-btn img{width:40px;height:40px}.fav-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;color:#fff;cursor:pointer;touch-action:manipulation}.fav-btn svg{display:block}@media(hover:hover)and (pointer:fine){.fav-btn:hover{color:#ef4444}}.fav-btn.is-fav{color:#ef4444}.fav-btn:after{content:attr(data-tooltip);position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(calc(-50% - 30px));background:#000000bf;color:#fff;font-size:.75rem;white-space:nowrap;padding:.25rem .5rem;border-radius:4px;pointer-events:none;opacity:0;transition:opacity .2s ease}@media(hover:hover)and (pointer:fine){.fav-btn:hover:after{opacity:1}}.back-content{display:flex;flex-direction:column;flex:1;overflow:hidden}.scroll-wrapper{flex:0 0 var(--scroll-wrapper-height, 130px);position:relative;display:flex;align-items:center}.horizontal-scroll{overflow-x:auto;display:flex;flex-direction:row;gap:1rem;width:100%;padding-bottom:.5rem;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-brand) transparent}.horizontal-scroll::-webkit-scrollbar{height:8px}.horizontal-scroll::-webkit-scrollbar-track{background:transparent}.horizontal-scroll::-webkit-scrollbar-thumb{background:var(--color-brand);border-radius:4px}.image-description-block{min-width:220px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center}.image-description-block img{width:95%;max-width:270px;border-radius:2px;object-fit:cover}.image-description{font-size:.875rem;text-align:center;margin-top:.25rem}.scroll-button-overlay{position:absolute;bottom:12px;z-index:10;background:var(--capsule-btn-bg);color:var(--capsule-btn-color);border:1px solid var(--capsule-btn-border);border-radius:50%;padding:.5rem;cursor:pointer;opacity:0;transition:opacity .3s ease-in-out}.scroll-button-overlay.scroll-right{left:12px}.scroll-button-overlay.scroll-left{right:12px}.scroll-button-overlay.visible{opacity:1}.scroll-button-overlay.hidden{opacity:0}.scroll-button-overlay img{width:25px;height:25px}.flip-icon{transform:scaleX(-1);display:block}.back-text-scroll{flex:1;overflow-y:auto;margin-top:.5rem;padding:0 .5rem;border-top:var(--back-scroll-border, none);scrollbar-width:thin;scrollbar-color:var(--color-brand) transparent}.back-text-scroll::-webkit-scrollbar{width:8px}.back-text-scroll::-webkit-scrollbar-track{background:transparent}.back-text-scroll::-webkit-scrollbar-thumb{background:var(--color-brand);border-radius:4px}.back-buttons{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .25rem 0}.back-buttons>*{flex:1 1 0}.back-buttons>:first-child{display:flex;justify-content:flex-start}.back-buttons>:nth-child(2){display:flex;justify-content:center}.back-buttons>:last-child{display:flex;justify-content:flex-end}.visit-button{padding:.3rem .4rem;max-width:65%;background-color:var(--color-brand);color:#fff;border:none;border-radius:4px;cursor:pointer;font-family:var(--sui-font-family-default);font-size:.7rem;line-height:1.3;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){.visit-button:hover{background-color:var(--color-brand-hover)}}.return-button{background:none;border:1px solid rgba(59,130,246,.5);border-radius:6px;cursor:pointer;padding:.3rem;touch-action:manipulation}.return-button img{width:40px;height:40px}.expanded-overlay{position:fixed;inset:0;z-index:9999;background:#000000e0;backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding:2rem;overflow-y:auto;animation:expand-in .4s cubic-bezier(.2,.8,.2,1) forwards}@keyframes expand-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.expanded-close{position:fixed;top:1rem;left:1rem;z-index:10000;width:44px;height:44px;border:2px solid rgba(220,50,50,.7);border-radius:10px;background:#000000b3;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);transition:background .2s ease,border-color .2s ease}@media(hover:hover)and (pointer:fine){.expanded-close:hover{background:#000000f2;border-color:#dc3232}}.expanded-card{width:100%;max-width:960px}.expanded-grid,.card-grid{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%}@media(min-width:540px){.expanded-grid,.card-grid{grid-template-columns:repeat(2,1fr);gap:.875rem}}@media(min-width:900px){.expanded-grid,.card-grid{grid-template-columns:repeat(3,1fr);gap:1rem}}.cell{border-radius:.75rem;border:1px solid rgba(128,128,128,.15);box-shadow:0 0 0 1px #ffffff0a inset;background:#8080800a;aspect-ratio:16 / 9;padding:.5rem;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.cell--img{cursor:pointer;padding:0;transition:opacity .15s}@media(hover:hover)and (pointer:fine){.cell--img:hover{opacity:.85}}.cell--img img{width:100%;height:100%;object-fit:cover;border-radius:.75rem;display:block;opacity:0;transform:scale(1.02);transition:opacity .3s ease,transform .3s ease}.cell--img img.visible{opacity:1;transform:scale(1)}.cell-caption{position:absolute;bottom:0;left:0;right:0;background:#000000b8;color:#fff;font-size:.8rem;font-weight:500;padding:.5rem .75rem;border-radius:0 0 .75rem .75rem;text-align:left;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}@media(hover:hover)and (pointer:fine){.cell--img:hover .cell-caption,.cell--tiled:hover .cell-caption{opacity:1;transform:translateY(0)}}.cell--tiled{padding:0;overflow:hidden;position:relative}.cell--description{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.5rem;overflow-y:auto;aspect-ratio:unset}.cell--video{padding:0;overflow:hidden}.cell--video .video-wrapper{aspect-ratio:unset;height:100%}.tiled-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;width:100%;height:100%}.tile{cursor:pointer;padding:0;overflow:hidden;border:none;background:#8080800a;transition:opacity .15s}@media(hover:hover)and (pointer:fine){.tile:hover{opacity:.85}}.tile--main{grid-row:1 / 3}.tile img{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transform:scale(1.02);transition:opacity .3s ease,transform .3s ease}.tile img.visible{opacity:1;transform:scale(1)}.lightbox{position:fixed;inset:0;z-index:10001;background:#000000eb;display:flex;align-items:center;justify-content:center;animation:lbFadeIn .2s ease}.lightbox-closing{animation:lbFadeOut .2s ease forwards}@keyframes lbFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes lbFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.lightbox-inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:90vw;max-height:95vh}.lightbox-inner--vertical{flex-direction:row;align-items:flex-start}.lightbox-img{max-width:80vw;max-height:80vh;object-fit:contain;border-radius:8px;display:block}.lightbox-inner--vertical .lightbox-img{max-width:55vw;max-height:90vh}.lightbox-caption{color:#fff;text-align:center;max-width:80vw;padding:.5rem}.lightbox-inner--vertical .lightbox-caption{text-align:left;max-width:300px;padding:1rem}.lightbox-heading{margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.lightbox-description{margin:0;font-size:.9rem;line-height:1.5;opacity:.85}.lightbox-close{position:fixed;top:1rem;left:1rem;z-index:10002;width:44px;height:44px;border:2px solid rgba(220,50,50,.7);border-radius:10px;background:#000000b3;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);transition:background .2s ease,border-color .2s ease}@media(hover:hover)and (pointer:fine){.lightbox-close:hover{background:#000000f2;border-color:#dc3232}}.lightbox-arrow{position:fixed;top:50%;transform:translateY(-50%);z-index:10002;width:44px;height:44px;border-radius:50%;background:#000000a6;color:#fff;border:1px solid rgba(255,255,255,.3);cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);transition:background .2s ease,border-color .2s ease}@media(hover:hover)and (pointer:fine){.lightbox-arrow:hover{background:#000000e6;border-color:#fff9}}.lightbox-arrow--left{left:1rem}.lightbox-arrow--right{right:1rem}@media(hover:none){button.primary:hover{color:var(--sui-button-primary-foreground-color, var(--sui-primary-accent-color-inverted))!important;background-color:var(--sui-button-primary-background-color, var(--sui-primary-accent-color))!important}button.secondary:hover{color:var(--sui-button-secondary-foreground-color, var(--sui-primary-accent-color-text))!important;background-color:var(--sui-button-secondary-background-color, var(--sui-button-background-color))!important}button.tertiary:hover{color:var(--sui-button-tertiary-foreground-color, var(--sui-highlight-foreground-color))!important;background-color:var(--sui-button-tertiary-background-color, var(--sui-button-background-color))!important}button.ghost:hover{color:inherit!important;background-color:transparent!important}button.link:hover .label{text-decoration:var(--sui-button-link-text-decoration, none)!important}}button,a[href],[role=button]{-webkit-tap-highlight-color:transparent}button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active{transform:scale(.95);filter:brightness(1.2)}a[href]:active{filter:brightness(1.2)}@media(prefers-reduced-motion:reduce){button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active,a[href]:active{transform:none}}:root{--bottom-nav-height: 64px;--sui-font-family-default: "Source Sans 3", var(--system-ui), sans-serif !important;--sui-font-size-default: 16px;--sui-font-weight-normal: normal !important;--sui-paragraph-margin: 1.25em !important;--sui-dialog-x-large-content-width: calc(100dvw - 32px) ;--sui-dialog-x-large-content-max-height: calc(100dvh - 32px) }html{font-size:var(--sui-font-size-default);-webkit-text-size-adjust:100%;text-size-adjust:100%}@media screen and (min-width:1024px){:root{--global-header-height: 80px;--page-margin: 32px}}@media screen and (min-width:768px)and (max-width:1023.98px){:root{--global-header-height: 64px;--page-margin: 24px}}@media screen and (max-width:767.98px){:root{--global-header-height: 48px;--page-margin: 16px}}body{height:100vh;margin:0;font-size:var(--sui-font-size-default);background:var(--bg-page);color:var(--text-page)}.sui.app-shell{touch-action:auto!important}h1,h2,h3,h4,h5,h6{font-weight:500!important}h2{margin-block:8px!important}header p:last-child{margin-block-end:0}img{max-width:100%;vertical-align:top}table{width:100%;th,td{text-align:left;border:1px solid var(--sui-control-border-color);padding:4px 8px}th{font-weight:500;width:1%;white-space:nowrap}}form{section{h3,p{margin-block:4px}}}label{display:inline-block;white-space:nowrap;-webkit-user-select:none;user-select:none}.fi{display:inline-block;width:1.333333em;line-height:1em;background-size:contain;background-position:center;background-repeat:no-repeat;box-shadow:0 0 .1ex .1ex #0001;vertical-align:middle}.row{display:flex;gap:var(--page-margin);.col{flex:auto;width:-webkit-fill-available;width:-moz-available;width:stretch;@media screen and (min-width:1024px){&.primary{flex:auto;width:auto}&.secondary{flex:none;width:160px}}}@media screen and (max-width:1023.98px){flex-direction:column}}::view-transition-old(resort-thumbnail),::view-transition-new(resort-thumbnail){animation:none;mix-blend-mode:normal}::view-transition-image-pair(resort-thumbnail){isolation:none}.back-to-list{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;margin:12px 0;border-radius:8px;border:1px solid var(--sui-control-border-color);background-color:var(--sui-control-background-color);color:var(--sui-control-foreground-color);cursor:pointer;font:inherit;font-weight:500}.back-to-list:hover{background-color:var(--sui-hover-background-color)}.split-views{--bg: var(--sb-link-bg);--text: var(--text-page);--border: var(--sb-link-border);--radius: 12px;--anim: 1s;--ease: cubic-bezier(.2, .8, .2, 1);height:auto;width:100%;margin-top:20px;margin-bottom:var(--page-margin);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--bg);position:relative;transition:width var(--anim) var(--ease),margin var(--anim) var(--ease)}.split-views .stage{display:flex;height:100%;overflow:hidden;transition:height var(--anim) var(--ease)}.split-views .panel{position:relative;border:0;border-radius:0;overflow:hidden;background:transparent;cursor:pointer;z-index:0;touch-action:manipulation;transition:flex-basis var(--anim) var(--ease),opacity var(--anim) var(--ease),transform var(--anim) var(--ease)}.split-views .panel-list{transform-origin:left center}.split-views .panel-world{transform-origin:right center}.split-views .panel-inner{height:100%;padding:12px;display:flex;flex-direction:column}.split-views.split .panel-list,.split-views.split .panel-world{flex:1 1 50%;opacity:1;transform:translate(0);pointer-events:auto}.split-views.world .panel-world{flex:1 1 100%;opacity:1;transform:translate(0);pointer-events:auto;z-index:2}.split-views.world .panel-list{opacity:0;flex:0 0 0%;transform:translate(-24px);pointer-events:none;z-index:1}.split-views .panel-heading{display:flex;align-items:center;gap:8px;padding:6px 4px 8px}.split-views .panel-heading-right{justify-content:flex-end}.split-views .panel-heading-left{padding-left:6px}.split-views .title{margin:0;font-size:inherit;line-height:1.2;letter-spacing:.3px;opacity:.9}.split-views .view-badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;border:1px solid var(--capsule-btn-border);background:var(--sb-link-bg);color:var(--sb-link-color);font-weight:600}.split-views .heading-icon{width:26px;height:26px;display:block}.split-views .map-wrap{flex:1;position:relative;display:grid;place-items:center;min-height:0}.split-views .map{width:100%;height:100%;object-fit:cover;object-position:left center;display:block;border-radius:8px}.panel-country-list{padding:0 12px 12px;overflow:auto;font-size:inherit}.panel-country-list .country-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));column-gap:4px;row-gap:6px;margin:0;padding:0;font-size:inherit}.panel-country-list .country-list li{margin:0;padding:0}.panel-country-list .country-list li button{display:flex;align-items:center;gap:6px;padding:2px 6px;border:1px solid var(--sui-control-border-color);border-radius:4px;background-color:var(--sui-control-background-color);color:var(--sui-control-foreground-color);font:inherit;text-align:left;cursor:pointer}.panel-country-list .country-list li button:hover{background-color:var(--sui-hover-background-color)}.panel-country-list .country-list li button.active{border-color:var(--color-brand, #3b82f6);background-color:var(--sui-hover-background-color)}.panel-country-list .country-list .fi{width:16px;height:12px;background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (min-width:1024px){.panel-country-list .country-list{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-country-list .country-list li,.panel-country-list .country-list li button{width:100%}.panel-country-list .country-list li button{padding:8px 12px;gap:8px}.panel-country-list .country-list .fi{width:38px!important;height:28px!important}}@media(max-width:1023.98px){.panel-country-list{padding:0 4px 8px}.panel-country-list .country-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:8px;align-items:stretch}.panel-country-list .country-list li{width:100%;min-width:0;display:flex}.panel-country-list .country-list li button{flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:60px;padding:6px 8px;font-size:11px;font-weight:500;line-height:1.2;border:1px solid rgba(255,255,255,.28);background:#ffffff1a;border-radius:8px;text-align:center;overflow:hidden}.panel-country-list .country-list li button .label-full{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-country-list .country-list .fi{flex:none;width:28px!important;height:21px!important}}.panel-country-list .country-list .label-short{display:none}@media(max-width:768px){.panel-country-list .country-list .has-short .label-full{display:none}.panel-country-list .country-list .has-short .label-short{display:inline}}.cookie-banner.svelte-1nroqdh{position:fixed;inset:auto 0 0 auto;z-index:1000;margin:8px;border:0;border-radius:8px;padding:16px;max-width:480px;box-shadow:0 0 8px var(--sui-popup-shadow-color);color:var(--sui-primary-foreground-color);background-color:var(--sui-secondary-background-color);font-family:var(--sui-font-family-default);font-size:var(--sui-font-size-default);font-weight:var(--sui-font-weight-normal, normal);word-spacing:var(--sui-word-spacing-normal);-webkit-user-select:none;user-select:none}h2.svelte-1nroqdh{font-size:24px;margin:0!important}p.svelte-1nroqdh{margin:8px 0;line-height:var(--sui-line-height-compact)}footer.svelte-1nroqdh{display:flex;flex-wrap:wrap}.holding-page.svelte-12qhfyh{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:center;padding:2rem 1rem;max-width:720px;margin:0 auto}.holding-intro.svelte-12qhfyh{margin:2rem auto 0;max-width:600px;font-size:1rem;line-height:1.6}.countdown.svelte-12qhfyh{display:flex;justify-content:center;gap:1rem;margin:2rem auto 0;font-variant-numeric:tabular-nums}.countdown-cell.svelte-12qhfyh{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:.75rem .5rem;background:#0000000a;border-radius:8px}.countdown-num.svelte-12qhfyh{font-size:2rem;font-weight:700;line-height:1;color:var(--text-page)}.countdown-label.svelte-12qhfyh{margin-top:.25rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6}.seven-link.svelte-12qhfyh{display:inline-block;margin-top:1.5rem;transition:transform .2s ease,filter .2s ease}.seven-link.svelte-12qhfyh:hover,.seven-link.svelte-12qhfyh:focus-visible{transform:scale(1.05);filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));outline:none}.seven-link.svelte-12qhfyh img:where(.svelte-12qhfyh){display:block;height:80px;width:auto}.holding-brand.svelte-12qhfyh{display:inline-flex;align-items:center;gap:.75rem;margin:0 auto;padding:8px 12px;border:none;background:transparent;cursor:pointer;transition:transform .2s ease,filter .2s ease}.holding-brand.svelte-12qhfyh:hover,.holding-brand.svelte-12qhfyh:focus-visible{transform:scale(1.04);filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));outline:none}.holding-brand-word.svelte-12qhfyh{font-size:2.25rem;font-weight:700;letter-spacing:.02em;color:var(--text-page)}.holding-brand.svelte-12qhfyh img:where(.svelte-12qhfyh){display:block;width:64px;height:64px}
