.gl{padding-top:56px}.gl-jump{flex-wrap:wrap;gap:8px;margin:0 0 40px;display:flex}.gl-jump a{border:1px solid var(--line);min-height:44px;color:var(--navy);font:500 14px/1 var(--font-text),sans-serif;border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}@media (hover:hover){.gl-jump a:hover{border-color:var(--gold);background:var(--wash)}}.gl-group{padding:28px 0 8px;scroll-margin-top:96px}.gl-group h2,body.studio-site main .gl-group h2{text-align:left;font:400 clamp(26px,3.6vw,40px)/1.1 var(--font-text),sans-serif;letter-spacing:-.025em;color:var(--navy);margin:0 0 14px}.gl-group dl{border-top:1px solid var(--line);margin:0}.gl-row{border-bottom:1px solid var(--line);gap:8px;padding:22px 0;scroll-margin-top:96px;display:grid}.gl-row dt{font:500 18px/1.3 var(--font-text),sans-serif;letter-spacing:-.01em;color:var(--navy)}.gl-row dd{max-width:68ch;color:var(--ink);margin:0;font-size:16.5px;line-height:1.7}.gl-more{font:600 14px/1 var(--font-text),sans-serif;color:var(--gold-ink);white-space:nowrap;align-items:center;gap:6px;margin-left:8px;display:inline-flex}.gl-more svg{width:14px;height:14px}.gl-row:target{background:var(--wash)}@media (min-width:901px){.gl{padding-top:88px}.gl-row{grid-template-columns:minmax(220px,1fr) 2.4fr;gap:48px;padding:26px 0}}.gl-faqs{border-top:1px solid var(--line)}.gl-faq{border-bottom:1px solid var(--line)}.gl-faq summary{cursor:pointer;font:500 18px/1.4 var(--font-text),sans-serif;letter-spacing:-.01em;color:var(--navy);padding:20px 44px 20px 0;list-style:none;display:block;position:relative}.gl-faq summary::-webkit-details-marker{display:none}.gl-faq summary:after{content:"+";font:300 26px/1 var(--font-glyph);color:var(--gold-ink);transition:rotate .3s;position:absolute;top:50%;right:6px;translate:0 -50%}.gl-faq[open] summary:after{rotate:45deg}.gl-answer{max-width:72ch;color:var(--ink);padding:0 0 22px;font-size:16.5px;line-height:1.7}.gl-group-more{margin:16px 0 0;display:inline-flex}
