.warsaw-entrance{isolation:isolate;letter-spacing:0;flex-direction:column;justify-content:space-between;min-height:100svh;padding:4.5svh 6% 5svh;font-family:Archivo,Franklin Gothic,ITC Franklin Gothic,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.warsaw-entrance__background{z-index:-1;object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.warsaw-entrance__intro{min-width:0}.warsaw-entrance__greeting{color:var(--mid-grey);text-wrap:balance;margin:0 0 14px;font-size:21.7px;font-weight:500}.warsaw-entrance__logo{filter:url(#entrance-logo-paper);width:344px;max-width:100%;height:auto}.warsaw-entrance__headline{--entrance-photo-h:max(100svh, 66.667vw);--entrance-line1-d:.98em;margin:calc(var(--entrance-photo-h) * .409 - 4px - var(--entrance-line1-d) - 4.5svh - 174.2px) 0 0 calc((100vw - 1.5 * var(--entrance-photo-h)) / 2 + var(--entrance-photo-h) * .269 + 10px - 6vw);text-wrap:balance;font-size:48px;font-weight:800;line-height:1.06}.warsaw-entrance__headline>span+span{margin-top:calc(var(--entrance-photo-h) * .0315 + 8px + var(--entrance-line1-d) - 1.165em + 2px)}.warsaw-entrance__headline>span:first-child{margin-left:-20px}.warsaw-entrance__headline>span{width:fit-content;max-width:100%;display:block}.warsaw-entrance__navigation{grid-template-columns:340px 340px;max-width:100%;margin-top:80px;display:grid}.warsaw-entrance .warsaw-entrance__choice{background:color-mix(in oklab, var(--entrance-glass) 45%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0;height:auto;color:var(--entrance-foreground);white-space:normal;border-radius:0;flex-direction:column;align-items:flex-start;gap:10px;margin-block:-4px;padding:20px 24px;text-decoration:none;display:flex}.warsaw-entrance .warsaw-entrance__choice:first-child{border-radius:4px 0 0 4px;margin-left:-24px}.warsaw-entrance .warsaw-entrance__choice:last-child{border-radius:0 4px 4px 0;margin-right:-24px}.warsaw-entrance__choice+.warsaw-entrance__choice{border-left:1px solid color-mix(in oklab, var(--entrance-foreground) 45%, transparent);padding-left:56px}.warsaw-entrance .warsaw-entrance__choice-title{align-items:center;gap:22px;font-size:30px;font-weight:800;line-height:1.1;display:flex}.warsaw-entrance .warsaw-entrance__choice-title svg{width:32px;height:32px}.warsaw-entrance__choice-caption{color:var(--mid-grey);font-size:12px;font-weight:500}.warsaw-entrance__choice:hover .warsaw-entrance__choice-title{color:var(--brand)}.warsaw-entrance__choice:focus-visible{outline:2px solid var(--brand);outline-offset:6px}@media (width>=1600px){.warsaw-entrance__headline{font-size:56px}}@media (width<=1023px){.warsaw-entrance__headline{font-size:40px}.warsaw-entrance__navigation{grid-template-columns:300px 300px}.warsaw-entrance .warsaw-entrance__choice{padding-inline:16px}.warsaw-entrance .warsaw-entrance__choice:first-child{margin-left:-16px}.warsaw-entrance .warsaw-entrance__choice:last-child{margin-right:0}.warsaw-entrance__choice+.warsaw-entrance__choice{padding-left:32px}}@media (width<=639px){.warsaw-entrance{padding:32px 24px 24px}.warsaw-entrance__background{object-position:72% top}.warsaw-entrance__greeting{margin-bottom:16px;font-size:15.8px}.warsaw-entrance__logo{width:250px}.warsaw-entrance__headline{margin-top:22px;margin-left:0;font-size:26px;line-height:1.1}.warsaw-entrance__headline>span+span{margin-top:0}.warsaw-entrance__headline>span:first-child{margin-left:0}.warsaw-entrance__navigation{grid-template-columns:minmax(0,1fr);margin-top:260px}.warsaw-entrance .warsaw-entrance__choice{margin-block:0;margin-inline:-16px;padding:16px}.warsaw-entrance .warsaw-entrance__choice:first-child{border-radius:4px 4px 0 0;margin-left:-16px}.warsaw-entrance .warsaw-entrance__choice:last-child{border-radius:0 0 4px 4px;margin-top:-1px;margin-right:-16px}.warsaw-entrance__choice+.warsaw-entrance__choice{border-left:0;border-top:1px solid color-mix(in oklab, var(--entrance-foreground) 45%, transparent);padding-left:16px}.warsaw-entrance .warsaw-entrance__choice-title{gap:16px;font-size:26px}.warsaw-entrance__choice-caption{font-size:11px}}@media (width<=359px){.warsaw-entrance{padding-inline:20px}.warsaw-entrance__headline{font-size:23px}.warsaw-entrance .warsaw-entrance__choice{margin-inline:-12px;padding-inline:12px}.warsaw-entrance .warsaw-entrance__choice:first-child{margin-left:-12px}.warsaw-entrance .warsaw-entrance__choice:last-child{margin-right:-12px}.warsaw-entrance__choice+.warsaw-entrance__choice{padding-left:12px}}
