.tmllGG_section{scroll-margin-top:100px}.tmllGG_livePreview{aspect-ratio:1200/591;isolation:isolate;background:#f7f5fa;display:block;position:relative;overflow:hidden}.tmllGG_livePreview iframe{transform-origin:0 0;pointer-events:none;background:#fff;border:0;width:1200px;height:591px;position:absolute;top:0;left:0}.tmllGG_previewLoading{background:#f7f5fa;flex-direction:column;justify-content:center;gap:16px;padding:12%;display:flex;position:absolute;inset:0}.tmllGG_previewLoading span{background:#e9e3f1;border-radius:5px;width:75%;height:14px;display:block}.tmllGG_previewLoading span:first-child{width:55%;height:30px}.tmllGG_previewLoading span:last-child{width:35%}.tmllGG_previewVisit{inset-inline-end:16px;color:#352444;opacity:0;background:#fff;border:1px solid #e5dfed;border-radius:20px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;transition:opacity .15s;display:flex;position:absolute;bottom:16px;box-shadow:0 3px 12px #25153214}.tmllGG_livePreview:hover .tmllGG_previewVisit,.tmllGG_livePreview:focus-visible .tmllGG_previewVisit{opacity:1}.tmllGG_livePreview:focus-visible{outline-offset:-3px;outline:3px solid #755097}.tmllGG_search{color:#6d6079;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;font-size:13px;display:flex}.tmllGG_search label{background:#fff;border:1px solid #e5dfed;border-radius:12px;align-items:center;gap:10px;max-width:100%;padding:10px 14px;display:flex}.tmllGG_search input{min-width:0;font:inherit;background:0 0;border:0;padding:4px}.tmllGG_more{margin:28px auto 0;display:flex}.tmllGG_heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:32px;display:flex}.tmllGG_heading>div,.tmllGG_heading>p{min-width:0}.tmllGG_heading h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.12}.tmllGG_heading p{color:#6d6079;max-width:420px;margin:0 0 18px;font-size:16px;line-height:1.75}.tmllGG_heading>p{margin:0}.tmllGG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.tmllGG_card{background:#fff;border:1px solid #e5dfed;border-radius:22px;min-width:0;overflow:hidden}.tmllGG_preview{background:#f0edf4;border-bottom:1px solid #e5dfed;display:block}.tmllGG_preview img{aspect-ratio:1200/591;object-fit:cover;width:100%;height:auto;display:block}.tmllGG_browser{color:#6d6079;direction:ltr;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:11px;display:flex}.tmllGG_browser>span:first-child{color:#b1a6bf;letter-spacing:3px;font-size:9px}.tmllGG_browser>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tmllGG_browser svg{flex-shrink:0}.tmllGG_copy{padding:26px}.tmllGG_labels{color:#6d6079;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;font-size:11px;display:flex}.tmllGG_published{color:#28694d;background:#f0f8f3;border:1px solid #cde6d8;border-radius:20px;align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.tmllGG_published i{background:#398563;border-radius:50%;width:6px;height:6px}.tmllGG_copy h3{letter-spacing:-.7px;margin:0 0 12px;font-size:25px;line-height:1.2}.tmllGG_copy p{color:#6d6079;max-width:440px;margin:0 0 20px;font-size:14px;line-height:1.75}.tmllGG_copy a{align-items:center;min-height:44px}.tmllGG_feedback{border-top:1px solid #e8e1ef}.tmllGG_quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tmllGG_quotes blockquote{background:linear-gradient(145deg,#fcfaff,#f5f0fb);border:1px solid #e7def1;border-radius:20px;margin:0;padding:30px}.tmllGG_quotes svg{color:#8561b7}.tmllGG_quotes p{letter-spacing:-.02em;color:#352444;margin:22px 0 0;font-size:clamp(19px,2.2vw,25px);line-height:1.45}.tmllGG_note{color:#6d6079;margin:20px 0 0;font-size:12px;line-height:1.6}@media (max-width:760px){.tmllGG_heading{display:block}.tmllGG_heading>div+div,.tmllGG_heading>p{margin-top:20px}.tmllGG_heading p{max-width:100%;font-size:15px}.tmllGG_grid,.tmllGG_quotes{grid-template-columns:minmax(0,1fr)}.tmllGG_copy{padding:22px}.tmllGG_quotes blockquote{padding:26px}.tmllGG_browser{padding:11px 12px}.tmllGG_heading h2{font-size:34px}}
