@media (max-width:767px){.mobile_page___rBV0{min-width:0;padding:0 0 32px}.mobile_page___rBV0 h1{font-size:28px;line-height:1.35}.mobile_page___rBV0 :is(h1,h2,h3,p,li,a){overflow-wrap:anywhere}.mobile_page___rBV0 .px-6{padding-left:0;padding-right:0}.mobile_page___rBV0 .p-6{padding:16px}.mobile_page___rBV0 :is(.p-8,.p-10){padding:20px}.mobile_page___rBV0 .py-14{padding-top:32px;padding-bottom:32px}.mobile_page___rBV0 .pt-14{padding-top:32px}.mobile_page___rBV0 .gap-10{gap:24px}.mobile_page___rBV0 .h-10.w-10,.mobile_page___rBV0 li>.h-1\.5{flex-shrink:0}.mobile_page___rBV0 a.inline-flex{min-height:44px;max-width:100%;justify-content:center}.mobile_page___rBV0 summary{min-height:44px;align-content:center}.mobile_page___rBV0 .mobile_aboutHero__5CuyR{padding:28px 16px}.mobile_aboutHero__5CuyR figcaption{gap:12px;padding:16px}.mobile_aboutHero__5CuyR figcaption a{width:44px;height:44px}.mobile_flowStep___zQDs>div:first-child{gap:12px}.mobile_flowStep___zQDs>div:first-child>div:first-child{width:40px;height:40px;flex-shrink:0}.mobile_reader__lOBd4{display:flex;flex-direction:column}.mobile_toc___krIK{order:-1;min-width:0;margin-top:24px}.mobile_toc___krIK>div>div{padding:16px}.mobile_toc___krIK ul{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:6px;scroll-snap-type:x proximity}.mobile_toc___krIK li{flex:0 0 168px;margin-top:0;scroll-snap-align:start}.mobile_toc___krIK a{align-items:center;min-height:52px;height:100%;padding:8px;border:1px solid rgb(226 232 240/.8)}.mobile_toc___krIK a>span:first-child{flex-shrink:0;margin-top:0}.mobile_caseDetail__Zf180:before{left:0;right:0}.mobile_caseDetail__Zf180>section>header{flex-direction:column;gap:8px}.mobile_caseDetail__Zf180>section>header h2{font-size:26px;line-height:1.4}.mobile_caseDetail__Zf180>section>header a{display:inline-flex;align-items:center;min-height:44px}.mobile_gallery__N3Y2B{--case-gallery-card-width:calc(100% - 24px)}.mobile_gallery__N3Y2B .case-gallery-stage{padding:12px 0;touch-action:pan-y}.mobile_gallery__N3Y2B .case-gallery-stage>div{height:min(84vw,320px)}.mobile_gallery__N3Y2B .case-gallery-card img,.mobile_gallery__N3Y2B .case-gallery-card>div>div{height:min(70vw,280px)}.mobile_gallery__N3Y2B>div:last-child{flex-wrap:wrap;gap:0}.mobile_gallery__N3Y2B>div:last-child button{box-sizing:content-box;width:6px;height:6px;padding:15px;background-clip:content-box}}.SmeInfo_term__Sp_pN{white-space:nowrap}.SmeInfo_trigger__GYvAx{position:relative;top:-3px;width:24px;height:24px;margin-left:2px;padding:2px;border:0;border-radius:50%;background:transparent;vertical-align:-2px;cursor:pointer}.SmeInfo_glyph__7KThS,.SmeInfo_trigger__GYvAx{display:inline-flex;align-items:center;justify-content:center}.SmeInfo_glyph__7KThS{width:18px;height:18px;border:1px solid #cedce9;border-radius:50%;background:#f2f7fb;color:#748ca4;font-family:Georgia,serif;font-size:12px;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s}.SmeInfo_trigger__GYvAx:hover .SmeInfo_glyph__7KThS,.SmeInfo_trigger__GYvAx[aria-expanded=true] .SmeInfo_glyph__7KThS{border-color:#a9c6df;background:#e7f1fa;color:#4b7398}.SmeInfo_trigger__GYvAx:focus-visible{outline:2px solid #8dbce1;outline-offset:1px}.SmeInfo_panel__IcF_z{position:fixed;z-index:1000;display:block;box-sizing:border-box;width:330px;max-width:calc(100vw - 32px);padding:16px 18px;border:1px solid #dce7f0;border-radius:12px;background:#fff;color:#374b5e;box-shadow:0 8px 28px rgb(31 56 82/.12);font-size:13px;line-height:1.65;outline:none}.SmeInfo_badge__lhP7p{display:inline-block;margin-bottom:10px;padding:3px 9px;border-radius:6px;background:#eff6fc;color:#456c91;font-size:12px;font-weight:600}.SmeInfo_row__Is4wO{display:flex;gap:4px}.SmeInfo_row__Is4wO+.SmeInfo_row__Is4wO{margin-top:3px}.SmeInfo_label__slE35{flex-shrink:0;color:#7b8b9b}.SmeInfo_number__SVzoJ{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.SmeInfo_glyph__7KThS{transition:none}}