.so .rc{min-height:0;padding:40px 40px 0;border-radius:22px}.rc .shot{margin:auto 0 0;padding-top:44px}.rc .shot .im{position:relative;display:flex;flex-direction:column;aspect-ratio:16/10.4;border-radius:12px 12px 0 0;background:#fff;transform:translateY(18px);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 44px 80px -28px rgba(0,0,0,.55)}.rc .shot .im::before{content:"";flex:none;height:30px;border-bottom:1px solid #EAEAE8;background:radial-gradient(circle at 18px 15px,#DEDEDB 4px,transparent 4.6px),radial-gradient(circle at 32px 15px,#DEDEDB 4px,transparent 4.6px),radial-gradient(circle at 46px 15px,#DEDEDB 4px,transparent 4.6px),#F6F6F5}.rc .shot .im::after{content:"";position:absolute;top:8px;left:50%;width:28%;height:14px;transform:translateX(-50%);border-radius:7px;background:#EAEAE8}.rc .shot img{flex:1;min-height:0;height:auto}.rc:hover .shot .im{transform:translateY(6px)}.idx{margin-top:clamp(64px,7vw,104px)}.ix-hd,.so .ix{display:grid;grid-template-columns:36px 128px minmax(0,1.45fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,1.15fr) 44px;column-gap:clamp(16px,2vw,28px);align-items:center}.ix-meta{display:contents}.ix-hd{padding:0 0 14px;font-size:12.5px;font-weight:500;color:#8A8A8A}.ix-hd .h-a{grid-column:1/4;font-size:13px;font-weight:600;color:#0B0B0C}.so .ix{position:relative;isolation:isolate;padding:16px 0;border-top:1px solid #E3E3E3}.so .ix:last-child{border-bottom:1px solid #E3E3E3}.so .ix::before{content:"";position:absolute;inset:-1px -16px;z-index:-1;border-radius:14px;background:#F3F3F1;opacity:0;transition:opacity .35s}.so .ix:hover::before{opacity:1}.ix-n{font-size:13px;color:#9A9A9A;font-variant-numeric:tabular-nums}.ix-t{display:block;width:128px;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#ECECEA;box-shadow:0 0 0 1px rgba(0,0,0,.07)}.ix-t img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .9s cubic-bezier(.16,.84,.24,1)}.ix:hover .ix-t img{transform:scale(1.07)}.ix-name{font-size:clamp(18px,1.45vw,21px);font-weight:600;letter-spacing:-.02em;line-height:1.2;transition:transform .45s cubic-bezier(.3,.7,.2,1)}.ix:hover .ix-name{transform:translateX(6px)}.ix-c,.ix-l,.ix-s{font-size:14.5px;line-height:1.4;color:#555}.ix-go{justify-self:end;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid #DADADA;color:#0B0B0C;transition:background .35s,border-color .35s,color .35s}.ix-go .ic{width:16px;height:16px;transition:transform .45s cubic-bezier(.3,.7,.2,1)}.ix:hover .ix-go{background:#0B0B0C;border-color:#0B0B0C;color:#fff}.ix:hover .ix-go .ic{transform:rotate(-45deg)}.ix-pv{position:fixed;left:0;top:0;z-index:60;width:clamp(320px,25vw,400px);aspect-ratio:16/10;border-radius:12px;overflow:hidden;pointer-events:none;background:#fff;opacity:0;scale:.86;transition:opacity .3s,scale .55s cubic-bezier(.16,.84,.24,1);box-shadow:0 0 0 1px rgba(0,0,0,.08),0 40px 90px -30px rgba(0,0,0,.5)}.ix-pv.on{opacity:1;scale:1}.ix-pv img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}@media (hover:none),(max-width:1100px){.ix-pv{display:none}}@media (max-width:1020px){.ix-hd,.so .ix{grid-template-columns:112px minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.1fr) 40px}.ix-n,.ix-l,.ix-hd .h-l{display:none}.ix-hd .h-a{grid-column:1/3}.ix-t{width:112px}}@media (max-width:760px){.so .rc{padding:26px 20px 0;border-radius:18px}.rc .shot{margin:auto 0 0;padding-top:26px}.rc .shot .im{transform:translateY(12px)}.rc .shot .im::before{height:22px;background:radial-gradient(circle at 13px 11px,#DEDEDB 3px,transparent 3.6px),radial-gradient(circle at 23px 11px,#DEDEDB 3px,transparent 3.6px),radial-gradient(circle at 33px 11px,#DEDEDB 3px,transparent 3.6px),#F6F6F5}.rc .shot .im::after{top:5px;height:12px}.idx{margin-top:44px}.ix-hd{display:block;padding-bottom:10px}.ix-hd span:not(.h-a){display:none}.so .ix{grid-template-columns:96px minmax(0,1fr) 34px;grid-template-rows:auto auto auto;column-gap:14px;row-gap:2px;padding:14px 0}.so .ix::before{inset:-1px -10px;border-radius:12px}.ix-t{grid-row:1/4;width:96px}.ix-name{grid-column:2;font-size:16px}.ix-meta{display:block;grid-column:2;font-size:13px;color:#666}.ix-meta .ix-c,.ix-meta .ix-l{display:inline;font-size:13px;color:#666}.ix-l::before{content:" · "}.ix-s{grid-column:2;font-size:12.5px;color:#8A8A8A}.ix-go{grid-column:3;grid-row:1/4;width:34px;height:34px}.ix-go .ic{width:14px;height:14px}}.rk-map{border-radius:18px;background:#fff}.rk-svg .nb{fill:url(#rk-dq);stroke:none}.rk-svg .nl{fill:url(#rk-dp);fill-opacity:1;stroke:none}.rk-svg .nl-o{fill:none;stroke:#0B0B0C;stroke-opacity:.13;stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rk-svg .glow{fill:url(#rk-gl)}.rk-svg .ring{fill:none;stroke:#0B0B0C;stroke-opacity:.22;stroke-width:1;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.rk-svg .rl rect{fill:#fff;stroke:#0B0B0C;stroke-opacity:.14}.rk-svg .rl text{font-size:11px;font-weight:600;fill:#0B0B0C;fill-opacity:.62;text-anchor:middle}.rk-svg .lk{paint-order:stroke;stroke:#fff;stroke-width:5px;stroke-linejoin:round;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;fill:#0B0B0C;fill-opacity:.4}.rk-svg .pn{font-size:13px;font-weight:500;fill:#3a3a3a;fill-opacity:1;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.rk-svg .p0 .pn{font-size:16px;font-weight:600;fill:#0B0B0C}.rk-svg .pd{fill:#0B0B0C;fill-opacity:.5}.rk-svg .mk{fill:#FF4D21;stroke:#fff;stroke-width:2.5;cursor:default}.rk-svg .mk.on{fill:#FF4D21;transform:scale(1.4)}.rk-svg .mk-n{fill:#fff;font-size:11px;font-weight:700;pointer-events:none}.ov-off text{font-size:15px;font-weight:700;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.ov-off text.sub{font-size:11.5px;font-weight:500;fill:#666}.rk-attr{position:absolute;right:14px;bottom:10px;font-size:10.5px;color:#9A9A9A;pointer-events:none}.rk-map{position:relative}.so .rk-cards{position:static;left:auto;right:auto;bottom:auto;margin-top:12px}.so .rkc{box-shadow:none;border-radius:14px}@media (max-width:760px){.rk-svg .pn{font-size:17px}.rk-svg .p0 .pn{font-size:20px}.rk-svg .rl text{font-size:13px}.rk-attr{position:static;padding:6px 12px 10px;text-align:right;font-size:10px}}.tm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tp{display:flex;flex-direction:column;border:1px solid #E3E3E3;border-radius:22px;overflow:hidden;background:#fff}.tp-ph{position:relative;aspect-ratio:5/4;background:#0B0B0C radial-gradient(circle,rgba(255,255,255,.09) 1.2px,transparent 1.6px) 0 0/14px 14px;color:#F7F7F6;overflow:hidden}.tp-l .tp-ph{background-color:#ECECE9;background-image:radial-gradient(circle,rgba(11,11,12,.09) 1.2px,transparent 1.6px);color:#0B0B0C}.tp-tag{position:absolute;left:24px;top:22px;font-size:12.5px;font-weight:500;opacity:.7}.tp-in{position:absolute;left:18px;bottom:-.16em;font-size:clamp(110px,10vw,156px);font-weight:600;letter-spacing:-.06em;line-height:1}.tp-in i{display:inline-block;width:.14em;height:.14em;margin-left:.05em;background:#FF4D21}.tp-b{display:flex;flex-direction:column;flex:1;padding:22px 24px 24px}.tp-b .role{font-size:13px;font-weight:600;color:#777}.tp-b h3{font-size:clamp(24px,2vw,30px);font-weight:600;letter-spacing:-.03em;margin:4px 0 10px}.tp-b>p:not(.role){font-size:15px;line-height:1.55;color:#444}.tp-c{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:20px}.tp-c a{display:inline-flex;align-items:center;height:38px;padding:0 15px;border:1px solid #DADADA;border-radius:19px;font-size:14px;font-weight:500;transition:background .3s,border-color .3s,color .3s}.tp-c a:first-child{background:#0B0B0C;border-color:#0B0B0C;color:#fff}.tp-c a:hover{border-color:#0B0B0C}.tp-c a:first-child:hover{background:#FF4D21;border-color:#FF4D21}.to{display:flex;flex-direction:column;padding:26px 26px 24px;border-radius:22px;background:#F3F3F1;border:1px solid #E7E7E4}.to .k{font-size:13px;font-weight:600;color:#777}.to h3{font-size:clamp(24px,2vw,30px);font-weight:600;letter-spacing:-.03em;line-height:1.08;margin-top:6px}.to-map{display:block;width:100%;height:auto;margin:18px 0 6px}.to-map .r1,.to-map .r2{fill:none;stroke:#0B0B0C;stroke-opacity:.2;stroke-dasharray:2 4}.to-map .g{fill:#FF4D21;fill-opacity:.1}.to-map .pl{fill:#FF4D21;fill-opacity:.25;transform-box:fill-box;transform-origin:center;animation:pulse 2.6s cubic-bezier(.2,.6,.3,1) infinite}.to-map .d{fill:#FF4D21;stroke:#fff;stroke-width:2.5}.to-map .c{fill:#0B0B0C;fill-opacity:.45}.to-map text{font-size:10px;paint-order:stroke;stroke:#F3F3F1;stroke-width:3px;font-weight:500;fill:#0B0B0C;fill-opacity:.55}.to .ad{font-size:16px;font-weight:600;line-height:1.4}.to .nt{font-size:14px;color:#555;line-height:1.5;margin-top:6px}.to-a{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:auto;padding-top:18px;font-size:14px;font-weight:600}.to-a a{display:inline-flex;align-items:center;gap:6px}.to-a .ic{width:15px;height:15px;transition:transform .35s cubic-bezier(.3,.7,.2,1)}.to-a a:hover .ic{transform:translateX(4px)}.tstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;border-top:1px solid #0B0B0C}.tstats>div{padding:22px 24px 4px 0}.tstats>div+div{padding-left:24px;border-left:1px solid #E3E3E3}.tstats b{display:block;font-size:clamp(44px,4.6vw,68px);font-weight:600;letter-spacing:-.05em;line-height:1}.tstats span{display:block;margin-top:10px;font-size:14px;line-height:1.5;color:#555;max-width:20em}@media (max-width:1100px){.tm{grid-template-columns:1fr 1fr}.to{grid-column:1/-1}.to-map{max-width:300px}.tstats{grid-template-columns:1fr 1fr}.tstats>div:nth-child(3){padding-left:0;border-left:0}.tstats>div:nth-child(n+3){border-top:1px solid #E3E3E3}}@media (max-width:760px){.tm{grid-template-columns:1fr;gap:14px}.tp-ph{aspect-ratio:16/9}.tp-in{font-size:104px}.tstats b{font-size:40px}.tstats>div{padding:16px 12px 4px 0}.tstats>div+div{padding-left:14px}.tstats span{font-size:13px}}.nav a[aria-current="page"]{color:#0B0B0C;box-shadow:inset 0 -2px 0 #FF4D21}.sp-h{padding:clamp(28px,3.4vw,48px) 0 clamp(56px,7vw,104px)}.sp-bc{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#888;margin-bottom:clamp(36px,5vw,72px)}.sp-bc a{color:#555}.sp-bc a:hover{color:#0B0B0C}.sp-hg{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px 64px;align-items:end}.sp-h1{hyphens:auto;overflow-wrap:break-word;font-size:clamp(42px,6vw,92px);font-weight:600;line-height:.98;letter-spacing:-.05em;max-width:12em}.sp-h1 .pt{color:#FF4D21}.sp-lead{font-size:clamp(17px,1.35vw,20px);line-height:1.55;color:#444;max-width:34em}.sp-hg>div>.sp-lead{margin-top:28px}.sp-btns{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px}.sp-btns .btn .ic{width:16px;height:16px}.sp-note{margin-top:28px;font-size:14px;color:#777}.bw{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 30px 70px -30px rgba(0,0,0,.45)}.bw::before{content:"";flex:none;height:28px;border-bottom:1px solid #EAEAE8;background:radial-gradient(circle at 17px 14px,#DEDEDB 4px,transparent 4.6px),radial-gradient(circle at 31px 14px,#DEDEDB 4px,transparent 4.6px),radial-gradient(circle at 45px 14px,#DEDEDB 4px,transparent 4.6px),#F6F6F5}.bw img{display:block;width:100%;height:auto}.lj{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lj a{display:flex;flex-direction:column;gap:3px;padding:18px 18px 16px;border:1px solid #E3E3E3;border-radius:16px;background:#fff;transition:border-color .3s,transform .4s cubic-bezier(.3,.7,.2,1)}.lj a:hover{border-color:#0B0B0C;transform:translateY(-3px)}.lj .n{font-size:12px;font-weight:600;color:#FF4D21}.lj b{font-size:20px;font-weight:600;letter-spacing:-.02em}.lj span{font-size:14px;color:#555}.lj .c{margin-top:10px;font-size:12.5px;color:#888}.la{scroll-margin-top:80px}.la-g{background:#F3F3F1}.sec.la-g{padding-top:clamp(64px,8vw,112px)}.la-hd{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:16px 40px;align-items:end;padding-top:24px;border-top:2px solid #0B0B0C;margin-bottom:36px}.la-n{font-size:15px;font-weight:600;color:#FF4D21;align-self:start}.la-g1{font-size:14px;font-weight:600;color:#777;margin-bottom:6px}.la-l{font-size:17px;line-height:1.5;color:#444;max-width:26em}.lcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lcs.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.lc{display:flex;flex-direction:column;padding:26px 26px 22px;border:1px solid #E3E3E3;border-radius:20px;background:#fff;scroll-margin-top:96px;transition:border-color .3s,box-shadow .4s}.lc:hover{border-color:#cfcfcf;box-shadow:0 26px 50px -36px rgba(11,11,12,.4)}.lc:target{border-color:#FF4D21;box-shadow:0 0 0 3px rgba(255,77,33,.15)}.lc-t{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.lc h3{font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.15}.lc-p{flex:none;text-align:right;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.lc-p small{font-size:12px;font-weight:500;color:#888}.lc-p span{display:block;font-size:12px;font-weight:500;color:#888;letter-spacing:0;margin-top:3px}.lc-d{margin-top:12px;font-size:15px;line-height:1.55;color:#444}.lc-s{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.lc-s li{padding:5px 11px;border-radius:14px;background:#F3F3F1;font-size:13px;font-weight:500;color:#333}.la-g .lc-s li{background:#F1F1EE}.lc-a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 18px;margin-top:auto;padding-top:22px;font-size:14px;font-weight:600}.lc-a a{display:inline-flex;align-items:center;gap:6px}.lc-a .ic{width:15px;height:15px;transition:transform .35s cubic-bezier(.3,.7,.2,1)}.lc-a a:hover .ic{transform:translateX(4px)}.lx{color:#666;font-weight:500}.lx:hover{color:#0B0B0C}.stc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.st-c{display:flex;flex-direction:column;padding:26px;border-radius:20px;background:#0B0B0C;color:#F7F7F6}.st-c b{font-size:22px;font-weight:600;letter-spacing:-.02em}.st-c p{font-size:15px;line-height:1.55;color:rgba(247,247,246,.75);margin-top:10px}.st-c .st-p{margin-top:auto;padding-top:22px;font-size:26px;font-weight:600;letter-spacing:-.03em;color:#F7F7F6}.st-c .st-p small{font-size:13px;font-weight:500;letter-spacing:0;color:rgba(247,247,246,.6)}.sp .refs{margin-top:0}.cs-h{background:var(--cc);color:var(--co);padding:clamp(28px,3.4vw,48px) 0 0;overflow:hidden}.cs-h .sp-bc,.cs-h .sp-bc a{color:inherit;opacity:.75}.cs-n{font-size:15px;font-weight:600;opacity:.8}.cs-h1{font-size:clamp(38px,5.2vw,80px);font-weight:600;line-height:1;letter-spacing:-.045em;max-width:16em;margin-top:12px}.cs-hb{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px 64px;margin-top:32px}.cs-lead{font-size:clamp(17px,1.35vw,20px);line-height:1.55;opacity:.88}.cs-f{display:grid;grid-template-columns:repeat(3,auto);gap:12px 32px;align-content:start;justify-content:start}.cs-f dt{font-size:12.5px;opacity:.7}.cs-f dd{font-size:15px;font-weight:600;margin-top:3px}.cs-stage{position:relative;margin-top:clamp(40px,5vw,72px)}.cs-d{width:82%;margin:0 0 -2px 0;border-radius:14px 14px 0 0;box-shadow:0 40px 90px -30px rgba(0,0,0,.6)}.cs-m{position:absolute;right:2%;bottom:-2px;width:19%;padding:7px 7px 0;border-radius:30px 30px 0 0;background:#0B0B0C;box-shadow:0 30px 70px -20px rgba(0,0,0,.6)}.cs-m img{display:block;width:100%;border-radius:24px 24px 0 0;aspect-ratio:9/17;object-fit:cover;object-position:top}.cs-stage figcaption{position:absolute;left:0;top:-34px;display:flex;gap:18px;font-size:13px;opacity:.8}.cs-live{font-weight:600;text-decoration:underline;text-underline-offset:3px}.cs-s{padding-top:clamp(64px,8vw,112px)}.cs-g{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:48px 64px;align-items:start}.cs-k{font-size:13px;font-weight:600;letter-spacing:.02em;color:#FF4D21;margin-bottom:16px}.cs-b+.cs-b{margin-top:clamp(56px,6vw,88px)}.cs-big{font-size:clamp(24px,2.3vw,34px);font-weight:500;line-height:1.3;letter-spacing:-.025em}.cs-t{margin-top:18px;font-size:17px;line-height:1.6;color:#444;max-width:40em}.cs-u{padding:clamp(28px,3vw,44px);border-radius:24px;background:var(--cc);color:var(--co)}.cs-u .cs-k{color:inherit;opacity:.75}.cs-u ol{display:grid;grid-template-columns:1fr 1fr;gap:28px 36px}.cs-u .n{font-size:13px;font-weight:600;opacity:.7}.cs-u h3{font-size:20px;font-weight:600;letter-spacing:-.02em;margin:6px 0 8px}.cs-u p{font-size:15px;line-height:1.55;opacity:.86}.cs-a{position:sticky;top:100px}.cs-card{padding:26px;border-radius:20px;background:#0B0B0C;color:#F7F7F6}.cs-card dl>div{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.12)}.cs-card dl>div:first-child{padding-top:0}.cs-card dt{font-size:12.5px;color:rgba(247,247,246,.6);margin-bottom:6px}.cs-card dd{font-size:15px;line-height:1.5}.cs-sv a{display:inline-flex;align-items:center;gap:6px;padding:3px 0}.cs-sv .ic{width:14px;height:14px;opacity:.6}.cs-sc li{position:relative;padding-left:16px;margin-top:4px}.cs-sc li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;background:#FF4D21}.cs-act{display:flex;flex-direction:column;gap:14px;margin-top:20px}.cs-act .btn{background:#F7F7F6;color:#0B0B0C}.cs-act .btn:hover{background:#FF4D21;color:#fff}.cs-act .ul{color:#F7F7F6;align-self:flex-start}.cs-pend{font-size:14px;color:rgba(247,247,246,.75)}.cs-scroll{height:min(78vh,760px)}.cs-scroll img{transform:translateY(0);transition:transform 9s cubic-bezier(.45,0,.55,1)}.cs-scroll:hover img{transform:translateY(calc(-100% + min(78vh,760px) - 28px))}.cs-next{background:var(--cc);color:var(--co)}.cs-next .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;padding-top:clamp(56px,7vw,96px);overflow:hidden}.cs-next .cs-k{color:inherit;opacity:.7}.cs-next h2{font-size:clamp(34px,4.4vw,64px);font-weight:600;letter-spacing:-.045em;line-height:1}.cs-next p{margin-top:12px;font-size:17px;opacity:.85;max-width:26em}.cs-next .go{display:inline-flex;align-items:center;gap:8px;margin:24px 0 clamp(56px,7vw,96px);font-weight:600}.cs-next .go .ic{width:16px;height:16px;transition:transform .35s cubic-bezier(.3,.7,.2,1)}.cs-next a:hover .go .ic{transform:translateX(5px)}.cs-next .bw{align-self:end;border-radius:12px 12px 0 0;transform:translateY(24px);transition:transform .8s cubic-bezier(.16,.84,.24,1)}.cs-next a:hover .bw{transform:translateY(8px)}.pr-g{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px}.pr-c{padding:clamp(24px,2.6vw,36px);border:1px solid #E3E3E3;border-radius:22px;background:#fff}.pr-hd{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;margin-bottom:6px;border-bottom:2px solid #0B0B0C}.pr-hd h2{font-size:26px;font-weight:600;letter-spacing:-.03em}.pr-hd p{font-size:13.5px;color:#777}.pb{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;border-bottom:1px solid #EDEDED}.pb-n{font-size:15.5px;font-weight:600;letter-spacing:-.01em}.pb-t{position:relative;height:8px;border-radius:4px;background:#F1F1EF}.pb-t i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:#0B0B0C;transition:background .3s}.pb:hover .pb-t i{background:#FF4D21}.pb-p{min-width:6.6em;text-align:right;font-size:17px;font-weight:600;letter-spacing:-.02em}.pb-p small{font-size:12px;font-weight:500;color:#888}.pr-x{margin-top:16px;font-size:13.5px;color:#777}.ps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:x}.ps li{display:flex;flex-direction:column;padding:24px;border-radius:20px;background:#fff}.ps .n{font-size:13px;font-weight:600;color:#FF4D21}.ps h3{font-size:20px;font-weight:600;letter-spacing:-.02em;margin:8px 0}.ps p{font-size:15px;line-height:1.5;color:#555}.ps .ps-g{margin-top:auto;padding-top:16px;font-size:14px;font-weight:600;color:#0B0B0C}.pk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px;padding-top:24px;border-top:1px solid #DADAD6}.pk li{font-size:14.5px;line-height:1.5;color:#555}.pk b{display:block;font-size:16px;color:#0B0B0C;margin-bottom:4px}.uw{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px 72px;align-items:start}.uw .h2{position:static;margin-bottom:24px}.uw-t{font-size:clamp(19px,1.6vw,24px);line-height:1.5;letter-spacing:-.01em;color:#222}.ub{padding:26px;border-radius:20px;background:#F3F3F1}.ub-k{font-size:13px;font-weight:600;color:#777;margin-bottom:8px}.ub div{display:grid;grid-template-columns:7.5em 1fr;gap:12px;padding:12px 0;border-top:1px solid #E1E1DD}.ub dt{font-size:14px;color:#777}.ub dd{font-size:15px;font-weight:600}.gs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.gs>div{padding:26px;border-radius:20px;background:#fff}.gs .n{font-size:13px;font-weight:600;color:#FF4D21}.gs h3{font-size:22px;font-weight:600;letter-spacing:-.025em;margin:10px 0 8px}.gs p{font-size:15px;line-height:1.55;color:#555}.fw3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fw3 article{display:flex;flex-direction:column;padding:26px;border:1px solid #E3E3E3;border-radius:20px}.fw3 h3{font-size:22px;font-weight:600;letter-spacing:-.025em}.fw3>article>p{font-size:15px;line-height:1.55;color:#555;margin-top:8px}.fw3 dl{margin:18px 0 20px}.fw3 dt{font-size:12.5px;font-weight:600;color:#888;margin-top:12px}.fw3 dd{font-size:15px;line-height:1.5;margin-top:3px}.fw3 .lx{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:600;color:#0B0B0C}.fw3 .lx .ic{width:15px;height:15px}.kg{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px 56px;align-items:start}.kf{padding:clamp(24px,3vw,40px);border:1px solid #E3E3E3;border-radius:24px}.kf-seg{display:flex;flex-wrap:wrap;gap:8px;border:0;margin-bottom:24px}.kf-seg legend{width:100%;font-size:14px;font-weight:600;margin-bottom:10px}.kf-seg label{cursor:pointer}.kf-seg input{position:absolute;opacity:0;pointer-events:none}.kf-seg span{display:inline-flex;align-items:center;height:42px;padding:0 18px;border:1px solid #DADADA;border-radius:21px;font-size:14.5px;font-weight:500;transition:all .25s}.kf-seg input:checked+span{background:#0B0B0C;border-color:#0B0B0C;color:#fff}.kf-seg input:focus-visible+span{outline:2px solid #FF4D21;outline-offset:2px}.kf-g{display:grid;grid-template-columns:1fr 1fr;gap:16px}.kf-g label{display:flex;flex-direction:column;gap:7px;font-size:13.5px;font-weight:600;color:#333}.kf-g .w{grid-column:1/-1}.kf input:not([type=radio]):not([type=checkbox]),.kf select,.kf textarea{width:100%;padding:13px 14px;border:1px solid #DADADA;border-radius:12px;background:#fff;font:inherit;font-size:16px;font-weight:400;color:#0B0B0C;transition:border-color .25s}.kf input:focus,.kf select:focus,.kf textarea:focus{outline:none;border-color:#0B0B0C}.kf textarea{resize:vertical}.kf-ok{display:flex;gap:12px;align-items:flex-start;margin:20px 0 22px;font-size:13.5px;line-height:1.5;color:#555}.kf-ok input{margin-top:3px;width:18px;height:18px;accent-color:#0B0B0C;flex:none}.kf-ok a{text-decoration:underline}.kf .btn .ic{width:16px;height:16px}.kf-msg{margin-top:14px;font-size:14px;font-weight:500}.kf-msg.err{color:#C4321A}.kf-msg.ok{color:#1E7A43}.kside{display:flex;flex-direction:column;gap:14px}.kc{padding:24px;border-radius:20px;background:#F3F3F1}.kc h2{font-size:17px;font-weight:600;margin-bottom:12px}.kc dl div{display:grid;grid-template-columns:7.5em 1fr;gap:10px;padding:9px 0;border-top:1px solid #E1E1DD}.kc dt{font-size:14px;color:#777}.kc dd{font-size:15px;font-weight:600}.kc dd a{text-decoration:underline;text-underline-offset:3px}.ks{counter-reset:k}.ks li{position:relative;padding:8px 0 8px 36px;font-size:15px;line-height:1.45;counter-increment:k}.ks li::before{content:counter(k);position:absolute;left:0;top:7px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#0B0B0C;color:#fff;font-size:12px;font-weight:600}.kc address{font-style:normal;font-size:15px;line-height:1.55}.kc p{margin-top:8px;font-size:14px;color:#555}.rg.rg-all{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;overflow:visible;margin:0;padding:0}.rg-all .rg-i{display:flex;flex-direction:column;flex:none;min-width:0}.t-or{background:#FF4D21!important;color:#0B0B0C!important}.rg-ex{font-size:15px;line-height:1.55;color:#555;margin-bottom:12px}.rg-by{font-size:13px;color:#888;margin-bottom:14px}.rg-soon{display:inline-flex;align-self:flex-start;margin-top:auto;padding:5px 11px;border-radius:12px;background:#F1F1EF;font-size:12.5px;font-weight:500;color:#777}.rg-all .more{margin-top:auto}.lg{display:grid;grid-template-columns:300px minmax(0,1fr);gap:40px 72px;align-items:start}.lg-n{padding:22px;border-radius:18px;background:#FFF1EC;font-size:14px;line-height:1.5;color:#6b2a19;position:sticky;top:100px}.lg-n b{display:block;margin-bottom:6px;color:#C4321A}.lg-t{max-width:46em}.lg-t h2{font-size:22px;font-weight:600;letter-spacing:-.02em;margin:34px 0 10px}.lg-t h2:first-child{margin-top:0}.lg-t p,.lg-t li{font-size:16px;line-height:1.65;color:#333}.lg-t p+p{margin-top:10px}.lg-t ul{margin:6px 0 12px;padding-left:20px;list-style:disc}.lg-s{margin-top:32px;font-size:14px;color:#888}@media (max-width:1100px){.sp-hg,.cs-hb,.uw,.kg,.lg,.cs-g,.pr-g{grid-template-columns:minmax(0,1fr)}.lcs,.lcs.n2,.stc,.fw3{grid-template-columns:1fr 1fr}.ps,.gs,.pk{grid-template-columns:1fr 1fr}.rg.rg-all{grid-template-columns:1fr 1fr}.cs-a,.lg-n{position:static}.la-hd{grid-template-columns:auto 1fr}.la-l{grid-column:1/-1}}@media (max-width:760px){.sp-bc{margin-bottom:28px}.lj,.lcs,.lcs.n2,.stc,.fw3,.ps,.gs,.pk,.kf-g,.cs-u ol,.rg.rg-all{grid-template-columns:1fr}.lc{padding:22px 20px 18px}.cs-f{grid-template-columns:1fr 1fr}.cs-d{width:100%}.cs-m{width:30%;right:-2%}.cs-stage figcaption{position:static;margin-bottom:14px;flex-direction:column;gap:4px}.cs-next .wrap{grid-template-columns:1fr}.pb{grid-template-columns:1fr auto;gap:8px 14px}.pb-t{grid-column:1/-1;grid-row:2}.cs-scroll{height:520px}.cs-scroll:hover img{transform:translateY(calc(-100% + 492px))}}.ar-h{padding:clamp(28px,3.4vw,48px) 0 0}.ar-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;padding:clamp(28px,4vw,56px);border-radius:28px;background:#FF4D21;color:#0B0B0C}.ar-m{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.ar-m .sq{background:#0B0B0C}.ar-h1{hyphens:auto;overflow-wrap:break-word;font-size:clamp(34px,4.2vw,60px);font-weight:600;line-height:1.02;letter-spacing:-.04em;margin-top:18px}.ar-lead{margin-top:20px;font-size:clamp(17px,1.3vw,20px);line-height:1.55;max-width:34em}.ar-by{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:28px}.ar-by dt{font-size:12.5px;opacity:.7}.ar-by dd{font-size:15px;font-weight:600;margin-top:2px}.ar-by a{text-decoration:underline;text-underline-offset:3px}.ar-w{align-self:end;justify-self:end;font-size:clamp(80px,11vw,170px);font-weight:600;letter-spacing:-.06em;line-height:.8;margin-bottom:-.1em}.ar-w .pt{color:#F7F7F6}.ar-s{padding-top:clamp(48px,6vw,88px)}.ar-g{display:grid;grid-template-columns:240px minmax(0,46em);gap:48px 80px;align-items:start}.ar-toc{position:sticky;top:100px;font-size:14px}.ar-toc p{font-weight:600;margin-bottom:10px}.ar-toc li{border-top:1px solid #EAEAEA}.ar-toc a{display:block;padding:9px 0;color:#555;line-height:1.35}.ar-toc a:hover{color:#0B0B0C}.ar-b{font-size:17.5px;line-height:1.7;color:#222}.ar-b h2{font-size:clamp(24px,2.2vw,32px);font-weight:600;letter-spacing:-.03em;line-height:1.15;color:#0B0B0C;margin:52px 0 14px;scroll-margin-top:96px}.ar-b p+p{margin-top:14px}.ar-b>ul,.ar-k ul{margin:14px 0;padding-left:0}.ar-b>ul li,.ar-k li{position:relative;padding-left:22px;margin-top:8px}.ar-b>ul li::before,.ar-k li::before{content:"";position:absolute;left:0;top:.7em;width:7px;height:7px;background:#FF4D21}.ar-k{padding:26px 28px;border-radius:20px;background:#F3F3F1;margin-bottom:32px;scroll-margin-top:96px}.ar-k h2{margin:0 0 6px;font-size:20px}.ar-k li{font-size:16px;line-height:1.55}.ar-kl{display:grid;gap:12px;margin:22px 0}.ar-kl li{padding:18px 20px;border:1px solid #E3E3E3;border-radius:16px}.ar-kt{display:flex;justify-content:space-between;gap:16px;font-size:16px}.ar-kt span{font-weight:600;white-space:nowrap}.ar-bar{display:block;height:6px;margin:12px 0 10px;border-radius:3px;background:#F1F1EF}.ar-bar i{display:block;height:100%;border-radius:3px;background:#0B0B0C}.ar-kl li:nth-child(3) .ar-bar i{background:#FF4D21}.ar-kl p{font-size:15px;line-height:1.55;color:#555}.ar-st{margin:24px 0}.ar-stb{display:flex;gap:4px;height:46px}.ar-stb i{border-radius:8px}.ar-st .s0{background:#FF4D21}.ar-st .s1{background:#FF9A80}.ar-st .s2{background:#0B0B0C}.ar-st .s3{background:#55555A}.ar-st .s4{background:#C9C9C4}.ar-st ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin-top:16px}.ar-st li{display:flex;align-items:center;gap:10px;font-size:15px}.ar-st li i{width:12px;height:12px;border-radius:3px;flex:none}.ar-st li span{margin-left:auto;font-weight:600}.ar-note{margin:24px 0;padding:20px 22px;border-left:4px solid #FF4D21;background:#FFF4F0;border-radius:0 14px 14px 0;font-size:16px}.ar-note b{display:block;margin-bottom:4px}.ar-tb{overflow-x:auto;margin:20px 0}.ar-tb table{width:100%;border-collapse:collapse;font-size:15.5px}.ar-tb th{text-align:left;font-size:13px;font-weight:600;color:#777;padding:10px 12px;border-bottom:2px solid #0B0B0C}.ar-tb td{padding:14px 12px;border-bottom:1px solid #E7E7E7;vertical-align:top}.ar-tb td:first-child{font-weight:600}.ar-tb td:last-child{white-space:nowrap;font-weight:600}.ar-rl{display:flex;align-items:center;gap:10px;padding:16px 18px;border:1px solid #E3E3E3;border-radius:14px;font-size:16px;font-weight:600;transition:border-color .3s}.ar-rl:hover{border-color:#0B0B0C}.ar-rl span{font-size:12px;font-weight:600;color:#FF4D21;margin-right:6px}.ar-rl .ic{width:16px;height:16px;margin-left:auto}.ar-q{margin:28px 0;padding-left:24px;border-left:3px solid #0B0B0C;font-size:clamp(21px,1.8vw,26px);font-weight:500;line-height:1.4;letter-spacing:-.02em;color:#0B0B0C}.ar-faq,.ar-src{scroll-margin-top:96px}.ar-faq .fq{font-size:16px}.ar-src p{font-size:14px;color:#777}.ar-src ol{margin-top:10px;padding-left:20px;list-style:decimal;font-size:15px}.ar-src li{margin-top:6px}.ar-src a{text-decoration:underline;text-underline-offset:3px}.ar-au{margin-top:48px;padding:24px;border-radius:20px;background:#0B0B0C;color:#F7F7F6;font-size:15px;line-height:1.55}.ar-au .k{font-size:12.5px;opacity:.6}.ar-au .n{font-size:20px;font-weight:600;margin:2px 0 8px}.ar-au a{text-decoration:underline}@media (max-width:1100px){.ar-g{grid-template-columns:minmax(0,1fr)}.ar-toc{position:static}.ar-card{grid-template-columns:minmax(0,1fr)}.ar-w{justify-self:start}}@media (max-width:760px){.ar-st ul{grid-template-columns:1fr}.ar-b{font-size:16.5px}}.to,.ub{background:#fff;border:1px solid #E3E3E3}.to-map{background:url(/buero-karte.svg) center/100% 100% no-repeat;margin:14px 0 12px}.to-map circle{display:none}.to-map text{stroke:#fff;stroke-width:4px;fill-opacity:.75;font-weight:600}.to-map text:first-of-type{transform:translate(20px,20px)}@media (max-width:1100px){.rv{animation-range:entry 0% entry 22%}.ab5{position:relative;top:auto;order:2;padding:0;margin-top:4px;z-index:auto}}@media (max-width:760px){.sec{padding-top:0;padding-bottom:56px}.sec.after-proof{padding-top:48px}.sec-hd{margin-bottom:28px;padding-top:20px}.hw{height:330px;margin-top:0}.sp-h{padding-bottom:8px}}.kx-sec{padding-top:8px}.kx-p{display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid #E3E3E3;border-radius:22px;background:#fff;max-width:440px}.kx-av{display:flex}.kx-av span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:14px;font-weight:600;letter-spacing:-.02em;border:2px solid #fff}.kx-av .a1{background:#0B0B0C;color:#fff}.kx-av .a2{background:#fff;color:#0B0B0C;box-shadow:inset 0 0 0 1px #D5D5D2;margin-left:-12px;position:relative}.kx-av .a2::after{content:"";position:absolute;right:1px;bottom:1px;width:10px;height:10px;border-radius:50%;background:#FF4D21;border:2px solid #fff}.kx-av.lg span{width:58px;height:58px;font-size:17px}.kx-pt{font-size:16px;line-height:1.5;color:#555}.kx-pt b{color:#0B0B0C;font-weight:600}.kx-rt{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.kx-rt .d{width:8px;height:8px;border-radius:50%;background:#FF4D21;box-shadow:0 0 0 4px rgba(255,77,33,.16)}.kx-q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px}.kx-qi{display:flex;align-items:center;gap:16px;padding:18px 20px;border:1px solid #E3E3E3;border-radius:18px;background:#fff;transition:border-color .25s,box-shadow .25s,transform .25s}.kx-qi:hover{border-color:#0B0B0C;box-shadow:0 14px 30px -18px rgba(11,11,12,.35);transform:translateY(-2px)}.kx-qi>span{display:flex;flex-direction:column;gap:2px;min-width:0}.kx-qi b{font-size:16px;font-weight:600}.kx-qi>span>span{font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx-i{flex:none;width:44px;height:44px;padding:11px;border-radius:50%;background:#0B0B0C;fill:none;stroke:#fff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kx{border-color:#E3E3E3;box-shadow:0 30px 60px -40px rgba(11,11,12,.25);background:#fff}.kx-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:22px;margin-bottom:6px;border-bottom:1px solid #EDEDEB}.kx-hd h2{font-size:clamp(24px,2.2vw,30px);font-weight:600;letter-spacing:-.03em;line-height:1.1}.kx-hd p{margin-top:6px;font-size:14.5px;color:#666}.kx-st{border:0;padding:22px 0 4px;margin:0}.kx-st legend{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;margin-bottom:14px;padding:0}.kx-st legend .n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#0B0B0C;color:#fff;font-size:13px}.kx-st legend em,.kx-bl em{font-style:normal;font-weight:500;font-size:13px;color:#888;margin-left:2px}.kx-opt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kx-opt label,.kx-ch label{cursor:pointer;position:relative}.kx-opt input,.kx-ch input{position:absolute;opacity:0;pointer-events:none}.kx-opt span{display:flex;flex-direction:column;gap:4px;height:100%;padding:16px 16px 16px 44px;border:1.5px solid #DADAD6;border-radius:16px;transition:border-color .2s,box-shadow .2s;position:relative}.kx-opt span::before{content:"";position:absolute;left:16px;top:18px;width:16px;height:16px;border-radius:50%;border:1.5px solid #BDBDB8;transition:all .2s}.kx-opt b{font-size:15.5px;font-weight:600}.kx-opt small{font-size:13.5px;color:#666;line-height:1.4}.kx-opt input:checked+span{border-color:#0B0B0C;box-shadow:0 0 0 1px #0B0B0C}.kx-opt input:checked+span::before{border:5px solid #FF4D21}.kx-opt input:focus-visible+span,.kx-ch input:focus-visible+span{outline:2px solid #FF4D21;outline-offset:2px}.kx-ch{display:flex;flex-wrap:wrap;gap:8px}.kx-ch span{display:inline-flex;align-items:center;height:40px;padding:0 16px;border:1.5px solid #DADAD6;border-radius:20px;font-size:14.5px;font-weight:500;transition:all .2s}.kx-ch label:hover span{border-color:#0B0B0C}.kx-ch input:checked+span{background:#0B0B0C;border-color:#0B0B0C;color:#fff}.kx-bl{font-size:14px;font-weight:600;margin:20px 0 10px}.kx .kf-g label{font-size:13.5px}.kx input:not([type=radio]):not([type=checkbox]),.kx textarea{padding:15px 16px;border-color:#D5D5D2;border-radius:14px;transition:border-color .2s,box-shadow .2s}.kx input:focus,.kx textarea:focus{border-color:#0B0B0C;box-shadow:0 0 0 4px rgba(255,77,33,.14)}.kx input::placeholder,.kx textarea::placeholder{color:#A3A3A0}.kx .kf-ok{margin:24px 0 20px}.kx-go{width:100%;justify-content:center}.kx-safe{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:13.5px;color:#666}.kx-safe .kx-i{width:18px;height:18px;padding:0;background:none;stroke:#0B0B0C}.kx-side{display:flex;flex-direction:column;gap:14px}.kx-c{padding:24px;border:1px solid #E3E3E3;border-radius:22px;background:#fff}.kx-c h2{font-size:18px;font-weight:600;letter-spacing:-.01em;margin-bottom:16px}.kx-tl{list-style:none;padding:0;margin:0;position:relative}.kx-tl::before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:1.5px;background:#E3E3E3}.kx-tl li{position:relative;display:flex;flex-direction:column;gap:3px;padding:0 0 18px 32px}.kx-tl li:last-child{padding-bottom:0}.kx-tl li::before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;border:1.5px solid #0B0B0C}.kx-tl li:first-child::before{background:#FF4D21;border-color:#FF4D21;box-shadow:0 0 0 4px rgba(255,77,33,.16)}.kx-tl b{font-size:15px;font-weight:600}.kx-tl span{font-size:14px;color:#555;line-height:1.5}.kx-rf{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;margin-bottom:16px}.kx-rf a{display:flex;flex-direction:column;gap:8px;font-size:13.5px;font-weight:600}.kx-rf .bw{display:block;aspect-ratio:16/10;border-radius:10px;overflow:hidden;border:1px solid #E3E3E3;background:#fff}.kx-rf img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .5s}.kx-rf a:hover img{transform:scale(1.04)}.kx-mp img{display:block;width:100%;height:auto;margin:-6px 0 8px}.kx-mp h2{margin-bottom:6px}.kx-mp p{font-size:14px;color:#555;line-height:1.5}.kx-mp .kx-ad{font-size:15px;font-weight:600;color:#0B0B0C}.kx-mp .more{margin-top:12px}.sp:has(.kx) .a-cta .cta-h,.sp:has(.kx) .a-cta .cta-p,.sp:has(.kx) .a-cta .opts,.sp:has(.kx) .a-cta .contact{display:none}@media (max-width:1100px){.kx-q{grid-template-columns:1fr}.kx-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:760px){.kx-q{gap:10px;margin-bottom:20px}.kx-qi{padding:14px 16px}.kx-opt{grid-template-columns:1fr}.kx-opt span{padding:14px 14px 14px 42px}.kx-hd .kx-av{display:none}.kx-p{max-width:none}.kx-side{display:flex}}.kx-av{gap:0}.kx-av span.a2{margin-left:-12px}.kx-st{padding-top:26px}.kx-st legend{float:left;width:100%}.kx-st>div{clear:both}.kx-opt span::before{box-sizing:border-box}.to-map{flex:1;min-height:140px;background-size:contain}@media (max-width:760px){.ab5{display:none}}