.card{--bs-card-spacer-y:16px;--bs-card-spacer-y:1rem;--bs-card-spacer-x:16px;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:8px;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-card-cap-padding-y:8px;--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:16px;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:16px;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:12px;--bs-card-group-margin:.75rem;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);color:var(--bs-body-color);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{color:var(--bs-card-title-color);margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{color:var(--bs-card-subtitle-color);margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}.tease-grid picture{z-index:1}.tease-grid .badge-wrapper{pointer-events:none;z-index:2}.tease-grid .badge a,.tease-grid .card-title a{pointer-events:all;text-decoration:none}.tease-grid .badge a:focus,.tease-grid .badge a:hover,.tease-grid .card-title a:focus,.tease-grid .card-title a:hover{text-decoration:underline}.tease-simple a{z-index:1}.tease-simple-realisations:hover .card-overlay{transform:rotateX(0)}.tease-simple-realisations .card-overlay{align-items:center;background:rgba(239,126,4,.5);bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;text-decoration:none;text-shadow:0 0 4px #000;text-shadow:0 0 .25rem #000;top:0;transform:rotateX(90deg);transform-origin:bottom;transition:transform .3s ease;z-index:1}.tease{width:100%}.h1,h1{font-size:calc(1.5rem + 3vw)}.h2,h2{font-size:calc(1.4063rem + 1.8756vw)}.h3,h3{font-size:calc(1.3125rem + .75vw)}body.gs-v4 .hero-bg video{display:block}body.gs-v4 .card .rvid,body.gs-v4 .hero-bg video,body.gs-v4 .portal .pvid{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}body.gs-v4 .card .rvid,body.gs-v4 .portal .pvid{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none;transition:opacity .4s}body.gs-v4 .card:hover .rvid,body.gs-v4 .portal.open .pvid,body.gs-v4 .portal:hover .pvid{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}body.gs-v4 .hero-loc{align-items:stretch;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;max-width:620px}body.gs-v4 .hl-field{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(13,16,25,.72);border:1px solid var(--line-2);border-radius:16px;display:flex;flex:1 1 300px;gap:12px;min-height:62px;padding:0 18px;position:relative;transition:border-color .2s}body.gs-v4 .hl-field:focus-within{border-color:var(--yellow);box-shadow:0 0 0 3px rgba(245,174,1,.16)}body.gs-v4 .hl-i{color:var(--yellow);flex:none;height:22px;width:22px}body.gs-v4 .hl-field input{background:none;border:none;color:var(--txt);flex:1 1;font-family:var(--font-body);font-size:17px;font-weight:600;min-width:0;outline:none}body.gs-v4 .hl-field input::-moz-placeholder{color:var(--muted-2)}body.gs-v4 .hl-field input::placeholder{color:var(--muted-2)}body.gs-v4 .hl-geo{flex:0 0 auto;white-space:nowrap}body.gs-v4 .hl-ac{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(13,16,25,.97);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 30px 70px rgba(0,0,0,.6);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:0;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-6px);transition:.2s;z-index:40}body.gs-v4 .hl-ac.show{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;pointer-events:auto;transform:none}body.gs-v4 .ac-empty,body.gs-v4 .hl-ac button{align-items:center;background:none;border:none;border-radius:10px;color:var(--txt);cursor:pointer;display:flex;font-family:var(--font-body);font-size:15px;font-weight:600;gap:10px;min-height:48px;padding:12px;text-align:left;width:100%}body.gs-v4 .hl-ac button.hl,body.gs-v4 .hl-ac button:hover{background:rgba(245,174,1,.12)}body.gs-v4 .hl-ac .ac-pin{color:var(--yellow);display:grid;flex:none;height:26px;place-items:center;width:26px}body.gs-v4 .hl-ac .ac-pin svg{height:18px;width:18px}body.gs-v4 .hl-ac .ac-r{color:var(--muted-2);font-size:12px;font-weight:500;margin-left:auto}body.gs-v4 .ac-empty{color:var(--muted-2);cursor:default;font-weight:500}body.gs-v4 .floc-fab{align-items:center;background:linear-gradient(180deg,var(--yellow),var(--yellow-deep));border:none;border-radius:14px;bottom:24px;box-shadow:0 0 0 1px rgba(245,174,1,.5),0 16px 40px -10px rgba(245,174,1,.6),0 8px 24px rgba(0,0,0,.4);color:#141a26;cursor:pointer;display:inline-flex;font-family:var(--font-hud);font-size:15px;font-weight:800;gap:11px;left:50%;letter-spacing:.3px;min-height:56px;padding:0 24px;position:fixed;transform:translateX(-50%);transition:transform .2s,box-shadow .2s;z-index:9000}body.gs-v4 .floc-fab:hover{box-shadow:0 0 0 1px rgba(245,174,1,.7),0 22px 50px -10px rgba(245,174,1,.7);transform:translateX(-50%) translateY(-3px)}body.gs-v4 .floc-ic{display:grid;flex:none;height:22px;place-items:center;width:22px}body.gs-v4 .floc-ic svg{height:22px;width:22px}body.gs-v4 .loc-consent{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(13,16,25,.94);border:1px solid var(--line-2);border-radius:16px;bottom:24px;box-shadow:0 24px 60px rgba(0,0,0,.55),0 0 0 1px rgba(245,174,1,.1);display:flex;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";flex-wrap:wrap;gap:14px;left:24px;max-width:380px;opacity:0;padding:16px 18px;position:fixed;transform:translateY(12px);transition:opacity .3s,transform .3s;z-index:9100}body.gs-v4 .loc-consent.in{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:none}body.gs-v4 .loc-consent .lc-ic{background:rgba(245,174,1,.14);border:1px solid rgba(245,174,1,.32);border-radius:11px;display:grid;flex:none;height:40px;place-items:center;width:40px}body.gs-v4 .loc-consent .lc-ic svg{color:var(--yellow);height:22px;width:22px}body.gs-v4 .loc-consent .lc-tx{color:var(--txt);flex:1 1 160px;font-size:15px;font-weight:700;line-height:1.25}body.gs-v4 .loc-consent .lc-actions{align-items:center;display:flex;gap:10px;margin-left:auto}body.gs-v4 .loc-consent .lc-actions .btn{min-height:44px;padding:11px 18px}body.gs-v4 .loc-consent .lc-no{background:none;border:none;color:var(--muted-2);cursor:pointer;font-family:var(--font-hud);font-size:12px;font-weight:700;letter-spacing:.5px;min-height:44px;padding:0 6px;text-transform:uppercase;transition:color .2s}body.gs-v4 .loc-consent .lc-no:hover{color:var(--txt)}body.gs-v4 .lsheet-wrap{inset:0;position:fixed;z-index:11000}body.gs-v4 .lsheet-wrap[hidden]{display:none}body.gs-v4 .lsheet-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(6,9,16,.66);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";inset:0;opacity:0;position:absolute;transition:opacity .35s}body.gs-v4 .lsheet-wrap.open .lsheet-scrim{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}body.gs-v4 .lsheet{background:var(--ink-1);border-left:1px solid var(--line-2);box-shadow:-30px 0 90px rgba(0,0,0,.6);display:flex;flex-direction:column;height:100%;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .4s cubic-bezier(.2,.7,.2,1);width:min(460px,100%)}body.gs-v4 .lsheet-wrap.open .lsheet{transform:none}body.gs-v4 .lsheet-head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;padding:20px 22px 16px}body.gs-v4 .ls-title{display:flex;flex:1 1;flex-direction:column;line-height:1.05}body.gs-v4 .ls-title .ls-k{color:var(--muted-2);font-family:var(--font-hud);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}body.gs-v4 .ls-title .ls-v{color:var(--yellow);font-family:var(--font-display);font-size:26px;font-weight:900;text-shadow:0 0 30px rgba(245,174,1,calc(var(--neon)*.4));text-transform:uppercase}body.gs-v4 .lsheet-x{background:hsla(0,0%,100%,.05);border:1px solid var(--line-2);border-radius:12px;color:var(--txt);cursor:pointer;display:grid;flex:none;height:44px;place-items:center;transition:.2s;width:44px}body.gs-v4 .lsheet-x:hover{border-color:var(--yellow);color:var(--yellow)}body.gs-v4 .lsheet-x svg{height:20px;width:20px}body.gs-v4 .lsheet-scroll{flex:1 1;overflow-y:auto;padding:18px 22px 26px}body.gs-v4 .near-btn{align-items:center;background:linear-gradient(180deg,var(--yellow),var(--yellow-deep));border:none;border-radius:15px;box-shadow:0 12px 30px -10px rgba(245,174,1,.6);color:#141a26;cursor:pointer;display:flex;gap:14px;min-height:64px;padding:16px 18px;text-align:left;transition:transform .2s,box-shadow .2s;width:100%}body.gs-v4 .near-btn:hover{box-shadow:0 18px 40px -12px rgba(245,174,1,.7);transform:translateY(-2px)}body.gs-v4 .near-btn.loading{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6;pointer-events:none}body.gs-v4 .near-btn .nb-ic{background:rgba(20,26,38,.14);border-radius:11px;display:grid;flex:none;height:38px;place-items:center;width:38px}body.gs-v4 .near-btn .nb-ic svg{color:#141a26;height:22px;width:22px}body.gs-v4 .near-btn .nb-tx{display:flex;flex-direction:column;line-height:1.15}body.gs-v4 .near-btn .nb-tx b{font-family:var(--font-hud);font-size:16px;font-weight:800;letter-spacing:.3px}body.gs-v4 .near-btn .nb-tx small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";font-size:12px;font-weight:600;opacity:.7}body.gs-v4 .near-btn .nb-go{flex:none;height:20px;margin-left:auto;width:20px}body.gs-v4 .ls-or{color:var(--muted-2);font-family:var(--font-hud);font-size:11px;font-weight:600;letter-spacing:1.5px;margin:16px 0;position:relative;text-align:center;text-transform:uppercase}body.gs-v4 .ls-or:after,body.gs-v4 .ls-or:before{background:var(--line);content:"";height:1px;position:absolute;top:50%;width:34%}body.gs-v4 .ls-or:before{left:0}body.gs-v4 .ls-or:after{right:0}body.gs-v4 .ls-field{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--line-2);border-radius:14px;display:flex;gap:12px;margin-bottom:16px;min-height:56px;padding:0 16px;position:relative;transition:border-color .2s}body.gs-v4 .ls-field:focus-within{border-color:var(--yellow)}body.gs-v4 .ls-field .ls-i{color:var(--yellow);flex:none;height:20px;width:20px}body.gs-v4 .ls-field input{background:none;border:none;color:var(--txt);flex:1 1;font-family:var(--font-body);font-size:16px;font-weight:600;min-width:0;outline:none}body.gs-v4 .ls-field input::-moz-placeholder{color:var(--muted-2)}body.gs-v4 .ls-field input::placeholder{color:var(--muted-2)}body.gs-v4 .ls-list{display:flex;flex-direction:column;gap:8px}body.gs-v4 .lsl-h{align-items:center;color:var(--muted-2);display:flex;font-family:var(--font-hud);font-size:11px;font-weight:700;gap:8px;letter-spacing:1.5px;margin:14px 0 4px;text-transform:uppercase}body.gs-v4 .lsl-h .flag{font-size:15px}body.gs-v4 .lsl-empty{background:hsla(0,0%,100%,.03);border:1px dashed var(--line-2);border-radius:12px;color:var(--muted-2);font-size:14px;padding:14px}body.gs-v4 .lstile{align-items:center;background:var(--ink-2);border:1px solid var(--line-2);border-radius:13px;color:var(--txt);cursor:pointer;display:flex;gap:13px;min-height:60px;padding:13px 15px;text-align:left;transition:border-color .2s,background .2s,transform .15s;width:100%}body.gs-v4 .lstile:hover{background:rgba(245,174,1,.07);border-color:var(--yellow);transform:translateX(2px)}body.gs-v4 .lstile .lst-pin{background:rgba(245,174,1,.12);border:1px solid rgba(245,174,1,.3);border-radius:10px;display:grid;flex:none;height:34px;place-items:center;width:34px}body.gs-v4 .lstile .lst-pin svg{color:var(--yellow);height:18px;width:18px}body.gs-v4 .lstile .lst-pin.dim{background:hsla(0,0%,100%,.05);border-color:var(--line-2)}body.gs-v4 .lstile .lst-pin.dim svg{color:var(--muted-2)}body.gs-v4 .lstile .lst-info{display:flex;flex-direction:column;line-height:1.2;min-width:0}body.gs-v4 .lstile .lst-info b{font-size:15.5px;font-weight:800}body.gs-v4 .lstile .lst-info small{color:var(--muted-2);font-size:12.5px}body.gs-v4 .lstile .lst-dist{color:var(--aztec);font-size:12px}body.gs-v4 .lstile .lst-dist,body.gs-v4 .lstile .lst-go{font-family:var(--font-hud);font-weight:700;margin-left:auto;white-space:nowrap}body.gs-v4 .lstile .lst-go{align-items:center;color:var(--yellow);display:inline-flex;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";font-size:11px;gap:6px;letter-spacing:1px;opacity:0;text-transform:uppercase;transition:opacity .2s}body.gs-v4 .lstile .lst-dist+.lst-go{margin-left:12px}body.gs-v4 .lstile:hover .lst-go{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}body.gs-v4 .lstile .lst-go svg{height:14px;width:14px}body.gs-v4 .lstile.soon{background:hsla(0,0%,100%,.02);cursor:default}body.gs-v4 .lstile.soon:hover{background:hsla(0,0%,100%,.02);border-color:var(--line-2);transform:none}body.gs-v4 .lst-notify{background:none;border:1px solid var(--line-2);border-radius:9px;color:var(--muted);cursor:pointer;font-family:var(--font-hud);font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:auto;min-height:44px;padding:9px 12px;text-transform:uppercase;transition:.2s}body.gs-v4 .lst-notify.done,body.gs-v4 .lst-notify:hover{border-color:var(--yellow);color:var(--yellow)}body.gs-v4 .near-card{background:radial-gradient(120% 120% at 100% 0,rgba(245,174,1,.16),transparent 60%),var(--ink-2);border:1px solid rgba(245,174,1,.4);border-radius:16px;box-shadow:0 0 30px rgba(245,174,1,calc(var(--neon)*.16));margin-bottom:16px;overflow:hidden;padding:18px 20px;position:relative}body.gs-v4 .near-card .nc-tag{color:var(--yellow);font-family:var(--font-hud);font-size:10.5px;font-weight:700;letter-spacing:1.5px;margin-bottom:6px;text-transform:uppercase}body.gs-v4 .near-card .nc-city{color:var(--txt);font-family:var(--font-display);font-size:34px;font-weight:900;line-height:.95;text-transform:uppercase}body.gs-v4 .near-card .nc-sub{color:var(--muted);font-size:13.5px;margin-top:5px}body.gs-v4 .near-card .nc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}body.gs-v4 .near-card .nc-actions .btn{flex:1 1;font-size:13px;justify-content:center;letter-spacing:1px;min-height:48px;min-width:130px;padding:12px 14px}body.gs-v4 .near-card.fallback{background:hsla(0,0%,100%,.03);border-style:dashed;box-shadow:none}body.gs-v4 .near-card .nc-fallback{color:var(--muted);font-size:14px;line-height:1.5}body.gs-v4 .nav-loc{background:rgba(245,174,1,.14);border:1px solid rgba(245,174,1,.4);border-radius:12px;color:var(--yellow);cursor:pointer;display:none;flex:none;height:46px;place-items:center;width:46px}body.gs-v4 .nav-loc svg{height:22px;width:22px}body.gs-v4 .car-nav{display:none}body.gs-v4 .car-nav button{background:hsla(0,0%,100%,.05);border:1px solid var(--line-2);border-radius:12px;color:var(--txt);cursor:pointer;display:grid;height:48px;place-items:center;transition:.2s;width:48px}body.gs-v4 .car-nav button:hover{border-color:var(--yellow);color:var(--yellow)}body.gs-v4 .car-nav button svg{height:20px;width:20px}body.gs-v4 .how .step{transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}html.ra body.gs-v4 .how .step:not(.in){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(36px) scale(.97)}body.gs-v4{--vh100:100svh}body.gs-v4 .score-cell{align-items:center}body.gs-v4 .score-cell .sc-ic{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";flex:0 0 auto;height:30px;margin-right:2px;-o-object-fit:contain;object-fit:contain;opacity:.9;width:30px}body.gs-v4 .card .pill.uni.logo{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:0;box-shadow:none;display:inline-flex;flex:0 0 auto;padding:0}body.gs-v4 .card .pill.uni.logo img{display:block;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5));height:64px;inset:auto;max-width:none;min-width:64px;-o-object-fit:contain;object-fit:contain;position:static;width:64px}body.gs-v4 .card .ctop{align-items:center}body.gs-v4 .to-top{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(20,26,38,.72);border:1px solid var(--line-2);border-radius:12px;bottom:92px;color:var(--muted);display:grid;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:44px;opacity:0;place-items:center;pointer-events:none;position:fixed;right:18px;transform:translateY(10px);transition:opacity .3s,transform .3s,color .2s,border-color .2s;width:44px;z-index:9001}body.gs-v4 .to-top.on{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;pointer-events:auto;transform:none}body.gs-v4 .to-top:hover{border-color:rgba(245,174,1,.5);color:var(--yellow)}body.gs-v4 .to-top svg{height:20px;width:20px}body.gs-v4 .hero{height:calc(var(--vh100) - 75px);max-height:none;min-height:0;padding-bottom:clamp(24px,4vh,64px);padding-top:clamp(20px,4vh,64px)}body.gs-v4 .floc-fab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none}body.gs-v4 .portal .door-line{display:none}body.gs-v4.fab-on .floc-fab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;pointer-events:auto}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}@media (min-width:1200px){.h1,h1{font-size:3.75rem}.h2,h2{font-size:2.813rem}.h3,h3{font-size:1.875rem}}@media (min-width:1680px){.home main .container,.home main.container{--container-max-width:1600px}}@media (max-width:640px){body.gs-v4 .lsheet{border-left:none;border-radius:22px 22px 0 0;border-top:1px solid var(--line-2);bottom:0;box-shadow:0 -30px 90px rgba(0,0,0,.6);height:92svh;right:0;top:auto;transform:translateY(100%);width:100%}body.gs-v4 .lsheet-wrap.open .lsheet{transform:none}body.gs-v4 .footer .foot-grid{display:grid;gap:26px 20px;grid-template-columns:1fr 1fr}body.gs-v4 .footer .foot-brand,body.gs-v4 .footer .foot-grid>div:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){body.gs-v4 .floc-fab,body.gs-v4 .loc-consent,body.gs-v4 .lsheet,body.gs-v4 .lsheet-scrim{transition:none}}@media (max-width:860px){body.gs-v4 .hero h1{font-size:clamp(30px,9vw,54px);white-space:nowrap}body.gs-v4 .hero h1 br{display:none}body.gs-v4 .hero h1 .l2{display:inline}body.gs-v4 .floc-fab{bottom:14px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";font-size:16px;justify-content:center;left:14px;min-height:58px;opacity:0;pointer-events:none;right:14px;transform:translateY(24px);transition:opacity .3s,transform .3s}body.gs-v4 .loc-consent{bottom:82px;left:14px;max-width:none;right:14px}body.gs-v4 #portals{-webkit-overflow-scrolling:touch;display:flex;gap:14px;grid-template-columns:none;margin-inline:-20px;overflow-x:auto;padding:4px 20px 18px;scroll-snap-type:x mandatory;scrollbar-width:none}body.gs-v4 #portals::-webkit-scrollbar{display:none}body.gs-v4 #portals .portal{flex:0 0 86%;min-height:72svh;scroll-snap-align:center}body.gs-v4 #portals .portal .pgo,body.gs-v4 #portals .portal .pvid{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}body.gs-v4 #portals .portal .pgo{margin-top:2px;max-height:44px}body.gs-v4 #rooms{-webkit-overflow-scrolling:touch;display:flex;gap:14px;margin-inline:-20px;overflow-x:auto;padding:4px 20px 18px;scroll-snap-type:x mandatory;scrollbar-width:none}body.gs-v4 #rooms::-webkit-scrollbar{display:none}body.gs-v4 #rooms .card{flex:0 0 74%;min-height:58svh;scroll-snap-align:center}body.gs-v4 #rooms .card .rvid{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}body.gs-v4 .nav-loc{display:grid}body.gs-v4 .car-nav{display:flex;gap:16px;justify-content:center;margin-top:16px}body.gs-v4.fab-on .floc-fab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;pointer-events:auto;transform:none}body.gs-v4 .score-cell .sc-ic{height:24px;width:24px}body.gs-v4 .card .pill.uni.logo img{height:52px;min-width:52px;width:52px}body.gs-v4 .to-top{bottom:86px;right:14px}body.gs-v4 .hero{height:auto;min-height:calc(var(--vh100) - 75px)}body.gs-v4 .footer .foot-grid{justify-items:center;text-align:center}body.gs-v4 .footer .foot-grid>div{align-items:center;display:flex;flex-direction:column}body.gs-v4 .footer .foot-brand,body.gs-v4 .footer .foot-brand p{margin-inline:auto}body.gs-v4 .footer .foot-bottom,body.gs-v4 .footer .legal,body.gs-v4 .footer .socials{justify-content:center}}@media (max-height:640px){body.gs-v4 .hero{height:auto;min-height:calc(var(--vh100) - 75px)}}
/*# sourceMappingURL=home.43952fe0.css.map*/