header.svelte-1cs9rud{width:100%;font-family:var(--gi-sans);position:relative}h1.svelte-1cs9rud,p.svelte-1cs9rud{padding:0 20px}h1.svelte-1cs9rud{font-weight:900;font-size:var(--gi-step-5);line-height:1.1;margin:0;padding-top:var(--gi-space-l);letter-spacing:-.02em}p.svelte-1cs9rud{font-size:var(--gi-step-1);line-height:1.5;margin:var(--gi-space-xs) 0 0 0;max-width:800px}.gi-sp-li.svelte-1cs9rud{width:100%;height:auto;margin:var(--gi-space-m) 0 0 0}@media (orientation: landscape){header.svelte-1cs9rud{display:flex;flex-direction:column}h1.svelte-1cs9rud,p.svelte-1cs9rud{padding:0}h1.svelte-1cs9rud{max-width:1230px;position:absolute;margin:0;padding-top:0;text-align:center;top:calc((var(--vh) * 100 - 71px) / 2);left:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:1px 1px 3rem gray}p.svelte-1cs9rud{order:3;margin:var(--gi-space-m) auto 0 auto;text-align:center}.gi-sp-li.svelte-1cs9rud{margin:0}}div.svelte-1gueqjr.svelte-1gueqjr{max-width:640px;margin:var(--gi-space-m) auto 0 auto}p.svelte-1gueqjr.svelte-1gueqjr{font-family:var(--gi-serif)}p.svelte-1gueqjr+p.svelte-1gueqjr{margin:2.15rem 0 0}a.svelte-19gfpaz{display:block;margin:var(--gi-space-m) auto 0 auto;width:max-content;background:black;border:none;border-radius:9999px;padding:.75rem 1rem .6rem;line-height:1;font-family:var(--gi-sans);font-weight:900;letter-spacing:.05em;text-transform:uppercase;font-size:12px;color:#fff;transition:background .2s ease,color .2s ease}a.svelte-19gfpaz:hover{background:var(--gi-ti-orange);color:#000}.gi-sp-feature-container.svelte-1jwkumq{max-width:640px;margin:var(--gi-space-l) auto 0 auto;font-family:var(--gi-sans)}h2.svelte-1jwkumq{font-size:20px;font-weight:900;line-height:1.22;margin:0 auto}p.svelte-1jwkumq{font-family:var(--gi-serif);margin:var(--gi-space-2xs) auto 0 auto}.gi-sp-if-container.svelte-1jwkumq{margin:var(--gi-space-2xs) auto 0 auto;width:100%;height:auto;aspect-ratio:16 / 9}.gi-sp-if-container.svelte-1jwkumq iframe{width:100%;height:100%}hr.svelte-1jwkumq{display:block;width:calc(100vw - 30px);max-width:930px;margin:var(--gi-space-l) auto 0 auto;color:var(--gray)}@media (min-width: 768px){h2.svelte-1jwkumq{font-size:31.5px}}@media (min-width: 1260px){hr.svelte-1jwkumq{max-width:1230px}}img.svelte-1xjk2st{transition:filter 1s ease}.img-blur-up.svelte-1xjk2st{filter:blur(8px)}.gi-sp-articles-container.svelte-1ch5ch4.svelte-1ch5ch4{width:100%;margin:var(--gi-space-xl) 0 0 0}a.svelte-1ch5ch4.svelte-1ch5ch4{display:block;margin:var(--gi-space-xl) 0 0 0}a.svelte-1ch5ch4:hover span.svelte-1ch5ch4,a.svelte-1ch5ch4:hover h3.svelte-1ch5ch4{color:var(--gi-ti-orange)}article.svelte-1ch5ch4.svelte-1ch5ch4{font-family:var(--gi-sans);display:flex;align-items:start;gap:var(--gi-space-s)}.gi-sp-artimg-container.svelte-1ch5ch4.svelte-1ch5ch4{aspect-ratio:1;flex:2;overflow:hidden}.gi-sp-artimg{width:100%;height:100%;object-fit:cover}.gi-sp-text-container.svelte-1ch5ch4.svelte-1ch5ch4{flex:8}span.svelte-1ch5ch4.svelte-1ch5ch4{display:block;padding:0;line-height:1;font-weight:900;font-size:11px;letter-spacing:.05em;margin:0;text-transform:uppercase;color:var(--gi-ti-blue);transition:color .2s ease}.gi-sp-sponsor.svelte-1ch5ch4.svelte-1ch5ch4{color:var(--gray)}h3.svelte-1ch5ch4.svelte-1ch5ch4{color:#000;font-size:16px;line-height:1.5;margin:var(--gi-space-3xs) 0 0 0;transition:color .2s ease}.gi-sp-err.svelte-1ch5ch4.svelte-1ch5ch4{font-family:var(--gi-sans);font-weight:900;text-transform:uppercase;text-align:center}@media (orientation: portrait) and (min-width: 768px){article.svelte-1ch5ch4.svelte-1ch5ch4{align-items:center}}@media (orientation: landscape){.gi-sp-articles-container.svelte-1ch5ch4.svelte-1ch5ch4{display:grid;gap:var(--gi-space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}a.svelte-1ch5ch4.svelte-1ch5ch4{margin:0 auto;max-width:600px}article.svelte-1ch5ch4.svelte-1ch5ch4{display:block;height:auto}.gi-sp-artimg-container.svelte-1ch5ch4.svelte-1ch5ch4{aspect-ratio:4 / 3;height:auto}.gi-sp-artimg{width:100%;height:auto;object-fit:initial}span.svelte-1ch5ch4.svelte-1ch5ch4{margin:var(--gi-space-xs) 0 0 0}}hr.svelte-19hm0tb.svelte-19hm0tb{display:block;width:calc(100% - 30px);max-width:930px;margin:var(--gi-space-l) auto 0 auto;color:var(--gray)}aside.svelte-19hm0tb.svelte-19hm0tb{display:block;font-family:var(--gi-sans);max-width:50ch;margin:var(--gi-space-l) auto 0 auto;padding:0 15px var(--gi-space-l) 15px}aside.svelte-19hm0tb h2.svelte-19hm0tb{font-size:20px;font-weight:900;line-height:1.1;margin:0 0 var(--gi-space-xs) 0}div.svelte-19hm0tb.svelte-19hm0tb{line-height:1.2;margin:var(--gi-space-2xs) 0 0 0}dl.svelte-19hm0tb dt.svelte-19hm0tb,dl.svelte-19hm0tb dd.svelte-19hm0tb{font-size:1rem;display:inline;line-height:1.2}dt.svelte-19hm0tb.svelte-19hm0tb{font-weight:700;color:var(--gray-dark)}@media (min-width: 768px){aside.svelte-19hm0tb h2.svelte-19hm0tb{font-size:31.5px}}@media (min-width: 1260px){hr.svelte-19hm0tb.svelte-19hm0tb{max-width:1230px}}
