.banner-strip[data-v-6a1328ef]{align-items:start;background:var(--rakusear-background);box-sizing:border-box;display:block;padding-inline:clamp(14px,4vw,32px)}.banner-strip[data-v-6a1328ef],.banner-strip__media[data-v-6a1328ef]{max-width:100%;min-width:0;width:100%}.banner-strip__media[data-v-6a1328ef]{container-type:inline-size;overflow:hidden;position:relative}.banner-strip__skeleton[data-v-6a1328ef]{animation:pulse-6a1328ef 1.4s ease-in-out infinite;background:#e8edf2;border-radius:10px;height:100%;width:100%}@keyframes pulse-6a1328ef{50%{opacity:.55}}.banner-strip__item[data-v-6a1328ef]{align-self:start;background:transparent;border:0;display:block;font-size:0;height:100%;top:0;right:0;bottom:0;left:0;line-height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;transform:translate(12px);transition:opacity .3s ease,transform .3s ease;width:100%}.banner-strip__item[data-v-6a1328ef]:is(button){cursor:pointer}.banner-strip__guide[data-v-6a1328ef]{align-items:center;background:linear-gradient(120deg,#e6fffb,#ccfbf1);background-position:50%;background-size:cover;border-radius:8px;box-sizing:border-box;display:grid;gap:clamp(6px,2cqi,14px);grid-template-columns:clamp(64px,18cqi,130px) auto minmax(0,1fr);height:100%;overflow:hidden;padding:clamp(8px,2.5cqi,18px);width:100%}.banner-strip__guide-logo[data-v-6a1328ef]{box-sizing:border-box;display:block;height:100%;max-height:100%;min-width:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:clamp(2px,.6cqi,5px);width:100%}.banner-strip__guide-icon[data-v-6a1328ef]{height:clamp(30px,8cqi,58px);max-height:70%;max-width:100%;width:clamp(30px,8cqi,58px)}.banner-strip__guide-copy[data-v-6a1328ef]{display:grid;gap:clamp(2px,1cqi,7px);min-width:0;overflow:hidden;text-align:left}.banner-strip__guide-copy strong[data-v-6a1328ef]{color:#134e4a;font-size:clamp(.75rem,3.2cqi,1.45rem);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner-strip__guide-copy span[data-v-6a1328ef]{color:#35635f;font-size:clamp(.58rem,1.8cqi,.95rem);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner-strip__item img[data-v-6a1328ef]{border-radius:8px;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.banner-strip__inquiry-slot[data-v-6a1328ef]{display:flex;min-height:32px;padding:1px 0 0}.banner-strip__inquiry[data-v-6a1328ef],.banner-strip__inquiry-slot[data-v-6a1328ef]{align-items:center;justify-content:center;max-width:100%;min-width:0}.banner-strip__inquiry[data-v-6a1328ef]{background:var(--rakusear-surface);border:1px solid var(--rakusear-border);border-radius:999px;color:#4b5563;display:inline-flex;font-size:clamp(.75rem,2.8vw,.875rem);line-height:1.3;min-height:30px;overflow-wrap:anywhere;padding:2px 12px;text-align:center;text-decoration:none;white-space:normal;width:auto}.banner-strip__item--outgoing[data-v-6a1328ef]{transform:translate(-12px)}.banner-strip__item--front[data-v-6a1328ef]{opacity:1;pointer-events:auto;transform:translate(0)}.banner-strip--instant .banner-strip__item[data-v-6a1328ef]{transition:none}@media (prefers-reduced-motion:reduce){.banner-strip__item[data-v-6a1328ef]{transform:none;transition:none}}
