.awm-cct{padding:var(--awm-sec-y, 112px) var(--awm-gutter, 16px);background:var(--awm-paper, #FAFAF8);color:var(--awm-ink, #141518)}.awm-cct__in{max-width:64rem;margin:0 auto}.awm-cct__card{position:relative;display:grid;border:1px solid var(--awm-line, #DADAD5);background:var(--awm-paper, #FAFAF8);box-shadow:0 1px 3px color-mix(in srgb,var(--awm-ink, #141518) 10%,transparent)}@media(min-width:768px){.awm-cct__card{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.awm-cct__card{grid-template-columns:2fr 1fr}}@media(min-width:768px){.awm-cct__card[data-side=none]{grid-template-columns:1fr}}.awm-cct__plus{position:absolute;z-index:1;width:24px;height:24px;color:var(--awm-ink, #141518)}.awm-cct__plus svg{display:block;width:100%;height:100%}.awm-cct__main{display:flex;flex-direction:column;gap:16px;padding:32px 16px}@media(min-width:768px){.awm-cct__main{padding:32px}}.awm-cct__title{margin:0;font-size:clamp(1.9rem,1.3rem + 2.4vw,3rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;text-wrap:balance;word-break:keep-all}.awm-cct__lead{margin:0;max-width:36rem;line-height:1.7;color:var(--awm-ink-3, #63666E);word-break:keep-all}@media(min-width:1024px){.awm-cct__lead{font-size:1.125rem}}.awm-cct__info{display:grid;gap:16px;margin:8px 0 0;padding:0;list-style:none}@media(min-width:768px){.awm-cct__info{grid-template-columns:repeat(2,minmax(0,1fr))}.awm-cct__info .is-wide{grid-column:span 2}}.awm-cct__info li{display:flex;align-items:center;gap:12px;padding:12px 0;min-width:0}.awm-cct__ico{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:8px;background:color-mix(in srgb,var(--awm-paper-2, #EFEFEB) 60%,var(--awm-paper, #FAFAF8))}.awm-cct__ico svg{width:20px;height:20px}.awm-cct__label{margin:0;font-weight:600}.awm-cct__value{display:block;margin:2px 0 0;font-size:.875rem;color:var(--awm-ink-3, #63666E);text-decoration:none;overflow-wrap:anywhere;word-break:keep-all;font-variant-numeric:tabular-nums}a.awm-cct__value:hover{color:var(--awm-ink, #141518);text-decoration:underline}a.awm-cct__value{position:relative}a.awm-cct__value:after{content:"";position:absolute;inset:-10px 0}.awm-cct__side{display:flex;align-items:center;padding:20px;border-top:1px solid var(--awm-line, #DADAD5);background:color-mix(in srgb,var(--awm-paper-2, #EFEFEB) 40%,var(--awm-paper, #FAFAF8))}@media(min-width:768px){.awm-cct__side{border-top:0;border-left:1px solid var(--awm-line, #DADAD5)}}.awm-cct__map{display:grid;gap:8px;width:100%}.awm-cct__slot iframe,.awm-cct__load{display:block;width:100%;aspect-ratio:4 / 3;border:1px solid var(--awm-line, #DADAD5);border-radius:8px}.awm-cct__load{display:grid;align-content:center;justify-items:center;gap:6px;padding:20px;background:var(--awm-paper, #FAFAF8);color:inherit;font:inherit;text-align:center;cursor:pointer;transition:border-color .15s}.awm-cct__load:hover{border-color:var(--awm-ink, #141518)}.awm-cct__load b{font-size:1.05rem}.awm-cct__load span{font-size:.9rem;color:var(--awm-ink-2, #474A52);word-break:keep-all}.awm-cct__load small{font-size:.8rem;color:var(--awm-ink-3, #63666E)}.awm-cct__apps{display:flex;gap:16px;margin:0;font-size:.875rem}.awm-cct__apps a{display:inline-flex;align-items:center;min-height:44px;color:var(--awm-ink-2, #474A52)}.awm-cct__photo{display:block;width:100%;aspect-ratio:var(--ar, 4 / 3);object-fit:cover;border-radius:8px}.awm-cct__text{display:grid;gap:8px}.awm-cct__text p:last-child{margin:0;line-height:1.7;color:var(--awm-ink-2, #474A52);word-break:keep-all}
