.tband{padding-top:4rem}@media (min-width:1024px){.tband{padding-top:6.5rem}}.tband__box{background:var(--lale-butter);color:var(--lale-ink);border-radius:40px;align-items:center;gap:1.125rem;padding:1.875rem 1.375rem;display:grid;position:relative;overflow:hidden}@media (min-width:768px){.tband__box{grid-template-columns:1fr auto;padding:2.75rem 3.5rem}}@media (min-width:1200px){.tband__box{padding-right:18.75rem}}.tband__title{font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.05}.tband__copy p{opacity:.85;max-width:52ch;margin:.5rem 0 0}.tband__code{background:var(--lale-white);width:fit-content;color:var(--lale-ink);letter-spacing:.06em;border-radius:999px;align-items:center;gap:.625rem;padding:.5rem .55rem .5rem 1rem;font-weight:800;display:inline-flex}.tband__code button{background:var(--lale-ink);color:var(--lale-white);font-family:var(--lale-font);letter-spacing:0;cursor:pointer;border:0;border-radius:999px;padding:.5rem .9rem;font-size:.85rem;font-weight:700}.tband__btn{width:fit-content}.tband__btn i{background:var(--lale-blue);color:var(--lale-white)}.tband__img{width:15rem;height:16.875rem;display:none;position:absolute;top:-1.25rem;right:-1.875rem}.tband__img img{object-fit:cover;width:100%;height:100%}@media (min-width:1200px){.tband__img{display:block}}
