.dv1-landing-root{background:#050505;min-height:100svh;position:relative}html:has(.dv1-landing-root){background-color:#050505}.dv1-landing{min-height:100svh;transition:grid-template-columns .7s var(--dv1-ease);grid-template-columns:1fr;grid-auto-rows:minmax(100svh,auto);display:grid}.dv1-panel{--panel-bg:#050a07;--panel-fg:#eaf2ea;--panel-muted:#a3b5a6;--panel-accent:#b9e28c;--panel-line:#ffffff14;--panel-font:var(--dv1-font-sans);--panel-mono:var(--dv1-font-sans);isolation:isolate;min-height:100svh;color:var(--panel-fg);text-align:center;box-shadow:inset 0 -1px 0 var(--panel-line);transition:opacity .6s var(--dv1-ease), filter .6s var(--dv1-ease), background .7s var(--dv1-ease), color .7s var(--dv1-ease);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,3vh,36px);padding:clamp(72px,10vh,120px) clamp(24px,4vw,56px);text-decoration:none;display:flex;position:relative;overflow:hidden}.dv1-panel:focus-visible{outline:2px solid var(--panel-accent);outline-offset:-6px}.dv1-panel:before{content:"";z-index:0;background:var(--panel-bg);transition:background .7s var(--dv1-ease);pointer-events:none;position:absolute;inset:0}.dv1-panel__index,.dv1-panel__arrow{z-index:3;font-family:var(--panel-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--panel-accent);transition:color .7s var(--dv1-ease), transform .5s var(--dv1-ease);font-size:11px;font-weight:500;position:absolute}.dv1-panel__index{top:clamp(20px,3vh,32px);left:clamp(22px,3vw,40px)}.dv1-panel__arrow{font-family:var(--dv1-font-sans);letter-spacing:0;font-size:22px;bottom:clamp(20px,3vh,32px);right:clamp(22px,3vw,40px)}.dv1-panel.is-hover .dv1-panel__arrow{transform:translate(3px,-3px)}.dv1-panel__stage{z-index:2;aspect-ratio:1;width:clamp(160px,22vw,340px);transition:transform .7s var(--dv1-ease);flex:none;place-items:center;display:grid;position:relative}.dv1-panel__fallback{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.dv1-panel__shader{z-index:1;display:block;position:relative}.dv1-panel__body{z-index:2;flex-direction:column;align-items:center;gap:12px;max-width:40ch;display:flex;position:relative}.dv1-panel__lead{color:var(--panel-accent);transition:color .7s var(--dv1-ease);font-size:clamp(20px,2.2vw,30px)}.dv1-panel__name{font-family:var(--panel-font);letter-spacing:-.03em;color:var(--panel-fg);transition:color .7s var(--dv1-ease);font-size:clamp(36px,4.6vw,72px);font-weight:600;line-height:1}.dv1-panel__wordmark{filter:invert();opacity:.92;width:auto;height:28px;margin-top:4px}.dv1-panel__tagline{font-family:var(--panel-font);color:var(--panel-muted);transition:color .7s var(--dv1-ease);font-size:clamp(15px,1.2vw,18px);line-height:1.5}.dv1-panel__note{font-family:var(--panel-font);color:var(--panel-muted);opacity:.8;max-width:34ch;transition:color .7s var(--dv1-ease);font-size:13px;line-height:1.55}.dv1-panel__domain{font-family:var(--panel-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--panel-accent);transition:color .7s var(--dv1-ease);margin-top:8px;font-size:12px;font-weight:600}.dv1-panel--atleti{--panel-bg:#0a0a0b;--panel-fg:#f4f4f2;--panel-muted:#8a8a93;--panel-accent:#f4f4f2;--panel-font:"Geist", var(--dv1-font-sans);--panel-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;font-family:var(--panel-font)}.dv1-panel--atleti .dv1-panel__index,.dv1-panel--atleti .dv1-panel__domain{letter-spacing:.35em}.dv1-panel__fog{z-index:1;pointer-events:none;background:radial-gradient(60% 50% at 30% 30%,#46464680,#0000 70%),radial-gradient(50% 60% at 75% 70%,#2d2d2d80,#0000 70%);position:absolute;inset:0}.dv1-panel__fog-shader{opacity:.6;display:block;position:absolute;inset:0}.dv1-panel__fog-vignette{background:radial-gradient(80% 80%,#05050500 35%,#050505cc 100%);position:absolute;inset:0}.dv1-landing[data-hover=atleti] .dv1-panel:not(.dv1-panel--atleti){filter:grayscale()}.dv1-panel--sidney{--panel-bg:#050a07;--panel-fg:#eaf2ea;--panel-muted:#a3b5a6;--panel-accent:#dff5d2}.dv1-panel__paper{z-index:0;opacity:0;pointer-events:none;transition:opacity .7s var(--dv1-ease);background:#e4eedf;position:absolute;inset:0}.dv1-panel__paper-shader{display:block;position:absolute;inset:0}.dv1-panel--sidney.is-hover .dv1-panel__paper{opacity:1}.dv1-panel__smoke{z-index:1;pointer-events:none;position:absolute;inset:0}.dv1-panel__smoke-shader,.dv1-panel__smoke-fallback{width:100%;height:100%;display:block;position:absolute;inset:0}.dv1-panel__smoke-fallback{object-fit:contain;opacity:.26;padding:14%}.dv1-panel--sidney:after{content:"";z-index:1;pointer-events:none;transition:background .7s var(--dv1-ease);background:radial-gradient(75% 60%,#050a078c 0%,#050a07cc 100%);position:absolute;inset:0}.dv1-panel--sidney.is-hover:after{background:radial-gradient(75% 60%,#e4eedf80 0%,#e4eedfc7 100%)}.dv1-panel__stage--sidney{width:clamp(132px,15vw,208px);transition:transform .7s var(--dv1-ease), box-shadow .7s var(--dv1-ease);border-radius:50%;box-shadow:0 0 0 1px #b9e28c47,0 20px 52px #0000008c}.dv1-panel__portrait{object-fit:cover;filter:saturate(.85)contrast(1.04);border-radius:50%;grid-area:1/1;width:100%;height:100%}.dv1-panel__stage--sidney:after{content:"";width:100%;height:100%;transition:opacity .7s var(--dv1-ease);background:linear-gradient(#16402a1f 0%,#08120c6b 100%);border-radius:50%;grid-area:1/1}.dv1-panel--sidney.is-hover .dv1-panel__stage--sidney{box-shadow:0 0 0 1px #16402a4d,0 20px 52px #0a170f42}.dv1-panel--sidney.is-hover .dv1-panel__stage--sidney:after{opacity:.35}.dv1-panel--sidney.is-hover{--panel-fg:#0a170f;--panel-muted:#4b5f4f;--panel-accent:#16402a;--panel-line:#0a170f1f}.dv1-panel--sidney.is-hover:focus-visible{outline-color:#16402a}.dv1-panel--tolaron{--panel-bg:#0b0908;--panel-fg:#f5efe9;--panel-muted:#9c8578;--panel-accent:#e79a52;--panel-font:"Montserrat", var(--dv1-font-sans);--panel-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;font-family:var(--panel-font)}.dv1-panel--tolaron .dv1-panel__name{letter-spacing:-.02em;font-weight:700}.dv1-panel--tolaron .dv1-panel__tagline{font-weight:500}.dv1-panel__water{z-index:0;inset:0;width:100%!important;height:100%!important;position:absolute!important}.dv1-panel--tolaron:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(70% 60% at 50% 55%,#0b090800 0%,#0b090873 100%);position:absolute;inset:0}.dv1-panel__stage--tolaron{aspect-ratio:auto;width:auto;height:auto}.dv1-panel__logo{object-fit:contain;filter:drop-shadow(0 16px 36px #c96b2c66);width:auto;max-width:80%;height:clamp(180px,34svh,380px);transition:transform .7s var(--dv1-ease);will-change:transform}.dv1-panel__water canvas{pointer-events:none}.dv1-panel--tolaron.is-hover .dv1-panel__logo{transform:scale(1.04)}@media (max-width:899.98px){.dv1-landing{grid-auto-rows:unset;grid-template-rows:repeat(3,1fr);height:100svh;min-height:100svh;overflow:hidden}.dv1-panel{gap:clamp(4px,1.4svh,10px);min-height:0;padding:clamp(10px,2.4svh,18px) clamp(16px,5vw,28px)}.dv1-panel__index{font-size:9px;top:clamp(6px,1.6svh,12px);left:clamp(12px,4vw,20px)}.dv1-panel__arrow{font-size:15px;bottom:clamp(6px,1.6svh,12px);right:clamp(12px,4vw,20px)}.dv1-panel__stage,.dv1-panel__stage--sidney{width:clamp(34px,9svh,64px)}.dv1-panel__logo{height:clamp(38px,9svh,76px)}.dv1-panel__wordmark{height:clamp(13px,3svh,20px);margin-top:2px}.dv1-panel__body{gap:4px}.dv1-panel__lead,.dv1-panel__note{display:none}.dv1-panel__name{font-size:clamp(17px,5svh,28px)}.dv1-panel__tagline{font-size:clamp(11px,2.2svh,13px);line-height:1.3}.dv1-panel__domain{margin-top:2px;font-size:10px}}@media (max-width:899.98px) and (max-height:480px){.dv1-panel__tagline{display:none}}@media (min-width:900px){.dv1-landing{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;height:100svh;min-height:600px;overflow:hidden}.dv1-panel{min-height:100%;box-shadow:inset -1px 0 0 var(--panel-line)}.dv1-panel:last-child{box-shadow:none}.dv1-landing[data-hover=atleti]{grid-template-columns:1.25fr 1fr 1fr}.dv1-landing[data-hover=sidney]{grid-template-columns:1fr 1.25fr 1fr}.dv1-landing[data-hover=tolaron]{grid-template-columns:1fr 1fr 1.25fr}.dv1-landing[data-hover] .dv1-panel:not(.is-hover){opacity:.55}.dv1-panel.is-hover .dv1-panel__stage{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.dv1-landing,.dv1-panel,.dv1-panel__stage,.dv1-panel__logo,.dv1-panel__paper,.dv1-panel__arrow{transition:none!important}.dv1-landing[data-hover=atleti],.dv1-landing[data-hover=sidney],.dv1-landing[data-hover=tolaron]{grid-template-columns:1fr 1fr 1fr}.dv1-panel.is-hover .dv1-panel__stage,.dv1-panel--tolaron.is-hover .dv1-panel__logo{transform:none}}
