@media (min-width:431px){.sb .phone.flow.lgl{max-width:640px}}.sb .phone.flow.lgl{padding-bottom:44px}.sb .lgl-seg{margin:4px var(--gut) 0}.sb .lgl-top{padding:26px var(--gut-text) 0}.sb .lgl-top h1{font:600 34px/1.06 var(--display);font-stretch:var(--wide);letter-spacing:-.035em;text-wrap:balance}.sb .lgl-top .lede{max-width:34em;margin-top:10px}.sb .lgl-date{margin-top:14px;display:inline-flex}.sb .lgl-short{margin:22px var(--gut) 0}.sb .lgl-short .mat{padding:18px 8px 8px}.sb .lgl-short .kick{margin-bottom:12px;padding:0 12px}.sb .lgl-short .drip{left:auto;right:56px}.sb .lgl-short .list{border-radius:var(--r-row);margin:0}.sb .lgl-short .gl{background:var(--ink);color:var(--on-ink)}.sb .lgl-sec{scroll-margin-top:12px}.sb .lgl-sec>h2{font:600 var(--t-title)/1.2 var(--display);font-stretch:var(--wide);letter-spacing:-.02em;padding:34px var(--gut-text) 12px}.sb .lgl-sec.lgl-first>h2{padding-top:44px}.sb .lgl-prose{margin:0 var(--gut);padding:18px 18px 20px}.sb .lgl-prose>*+*{margin-top:12px}.sb .lgl-prose p,.sb .lgl-prose li{font:400 var(--t-body)/1.55 var(--body);color:var(--sub)}.sb .lgl-prose b{color:var(--ink);font-weight:600}.sb .lgl-prose h3{font:600 var(--t-row)/1.3 var(--body);color:var(--ink)}.sb .lgl-prose h3:not(:first-child){margin-top:20px}.sb .lgl-prose ul{flex-direction:column;gap:8px;list-style:none;display:flex}.sb .lgl-prose ul li{padding-left:18px;position:relative}.sb .lgl-prose ul li:before{content:"";background:var(--berry);border-radius:3px;width:6px;height:6px;position:absolute;top:.62em;left:2px}.sb .lgl-prose a:not(.btn),.sb .lgl-rows a,.sb .lgl-foot a,.sb .lgl-top .lede a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.sb .lgl-prose a:not(.btn){margin:-10px 0;padding:10px 0;display:inline-block}.sb .lgl-rows{margin:0 var(--gut)}.sb .lgl-rows .li{align-items:flex-start;min-height:0;padding:14px 18px}.sb .lgl-rows .tx span{font-size:var(--t-ui);margin-top:3px;line-height:1.45}.sb .lgl-rows+.lgl-prose,.sb .lgl-prose+.lgl-rows{margin-top:12px}.sb .lgl-rows .gl{border-radius:18px;width:36px;height:36px;margin-top:1px}.sb .lgl-rows .gl.lgl-n{font:600 14px/1 var(--display);font-stretch:var(--wide)}.sb .lgl-gone{color:var(--on-ink);background:var(--ink)!important}.sb .lgl-sub{padding:20px var(--gut-text) 10px;font:600 var(--t-label)/1.3 var(--body);color:var(--sub);display:block}.sb .lgl-prose .lgl-addr{font:600 var(--t-value)/1.15 var(--display);font-stretch:var(--wide);letter-spacing:-.025em;color:var(--ink);overflow-wrap:anywhere}.sb .lgl-mail{margin-top:14px;display:flex}.sb .lgl-mail .btn{width:100%}.sb .lgl-faq{margin:0 var(--gut)}.sb .lgl-faq details+details{box-shadow:inset 0 1px 0 var(--well)}.sb .lgl-faq summary{cursor:pointer;min-height:60px;font:600 var(--t-row)/1.3 var(--body);align-items:center;gap:12px;padding:12px 18px;list-style:none;display:flex}.sb .lgl-faq summary::-webkit-details-marker{display:none}.sb .lgl-faq summary span{flex:1}.sb .lgl-faq summary svg{flex:none;transition:transform .2s}.sb .lgl-faq details[open] summary svg{transform:rotate(180deg)}.sb .lgl-faq summary:focus-visible{outline-offset:-2px;border-radius:var(--r-card)}.sb .lgl-faq .lgl-a{padding:0 18px 18px}.sb .lgl-faq .lgl-a p{font:400 var(--t-body)/1.55 var(--body);color:var(--sub)}.sb .lgl-faq .lgl-a p+p{margin-top:10px}.sb .lgl-faq .lgl-a b{color:var(--ink);font-weight:600}.sb .lgl-foot{padding:34px var(--gut-text) 0;font:400 var(--t-label)/1.5 var(--body);color:var(--sub)}.sb .lgl-foot nav{flex-wrap:wrap;gap:0 18px;margin-top:6px;display:flex}.sb .lgl-foot nav a{align-items:center;min-height:44px;display:inline-flex}@media (prefers-reduced-motion:reduce){.sb .lgl-faq summary svg{transition:none}}
