.styles-module__3YlpJa__hero{align-items:center;gap:24px;margin-bottom:48px;display:flex}.styles-module__3YlpJa__hero-icon{color:#fff;background:linear-gradient(135deg,#d5214b 0%,#f82657 100%);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:34px;display:flex;box-shadow:0 10px 24px #d5214b59}.styles-module__3YlpJa__hero-text{min-width:0}.styles-module__3YlpJa__title{color:var(--td-text-color-primary);letter-spacing:2px;margin-bottom:8px;font-size:2.5em;font-weight:300;line-height:1.2}.styles-module__3YlpJa__description{color:var(--td-text-color-secondary);margin:0;font-size:1.05em;line-height:1.6}.styles-module__3YlpJa__section-head{align-items:center;gap:12px;margin-bottom:24px;display:flex}.styles-module__3YlpJa__section-head-2{margin-top:56px}.styles-module__3YlpJa__section-bar{background:linear-gradient(#d5214b,#f82657);border-radius:2px;width:4px;height:1.2em}.styles-module__3YlpJa__section-title{color:var(--td-text-color-primary);margin:0;font-size:1.5em;font-weight:300;line-height:1.2}.styles-module__3YlpJa__section-count{color:var(--td-text-color-secondary);background:var(--td-bg-color-component);border:1px solid var(--td-component-border);border-radius:999px;padding:2px 12px;font-size:.85em;line-height:1.6}.styles-module__3YlpJa__template{background:var(--td-bg-color-component);z-index:1;width:100%;min-height:100vh;padding:150px 100px 100px;position:relative}.styles-module__3YlpJa__template:before{content:"";pointer-events:none;z-index:-2;background:linear-gradient(135deg,#00000005 0%,#00000003 50%,#00000008 100%);position:absolute;inset:0}.styles-module__3YlpJa__template:after{content:"";pointer-events:none;opacity:.15;z-index:-1;background-image:url(/bg.png);background-repeat:repeat;background-size:cover;position:fixed;inset:0}.styles-module__3YlpJa__service-grid{grid-template-columns:repeat(auto-fill,minmax(min(20em,100%),1fr));gap:20px;width:100%;display:grid}.styles-module__3YlpJa__service-card{word-break:break-all;overflow-wrap:break-word;border-radius:14px;flex-direction:column;height:100%;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.styles-module__3YlpJa__service-card:hover{border-color:#d5214b66;transform:translateY(-6px);box-shadow:0 14px 32px #d5214b24}.styles-module__3YlpJa__service-card>div:last-child{flex-grow:1}.styles-module__3YlpJa__card-title{align-items:center;gap:10px;min-width:0;display:flex}.styles-module__3YlpJa__card-icon{color:#d5214b;background:#d5214b1a;border-radius:.6em;flex-shrink:0;justify-content:center;align-items:center;width:2em;height:2em;font-size:1.15em;transition:background .25s,color .25s;display:inline-flex}.styles-module__3YlpJa__service-card:hover .styles-module__3YlpJa__card-icon{color:#fff;background:linear-gradient(135deg,#d5214b,#f82657)}.styles-module__3YlpJa__card-name{color:#d5214b;overflow-wrap:break-word;font-size:1.1em;font-weight:500}.styles-module__3YlpJa__card-link{border-radius:14px;height:100%;text-decoration:none;display:block}.styles-module__3YlpJa__card-link:focus-visible{outline-offset:2px;outline:2px solid #d5214b}.styles-module__3YlpJa__card-tag{color:var(--td-text-color-placeholder);letter-spacing:1px;font-size:.85em}.styles-module__3YlpJa__card-body{flex-direction:column;height:100%;display:flex}.styles-module__3YlpJa__card-desc{color:var(--td-text-color-secondary);flex-grow:1;margin:0 0 20px;line-height:1.7}.styles-module__3YlpJa__card-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.styles-module__3YlpJa__card-entry{color:#d5214b;align-items:center;gap:2px;font-size:.9em;display:inline-flex}.styles-module__3YlpJa__card-entry-icon{transition:transform .25s}.styles-module__3YlpJa__service-card:hover .styles-module__3YlpJa__card-entry-icon{transform:translate(4px)}.styles-module__3YlpJa__card-ended{opacity:.85}.styles-module__3YlpJa__card-ended .styles-module__3YlpJa__card-icon{color:var(--td-text-color-placeholder);background:var(--td-bg-color-component)}.styles-module__3YlpJa__card-ended .styles-module__3YlpJa__card-name{color:var(--td-text-color-primary)}.styles-module__3YlpJa__card-ended:hover{border-color:var(--td-component-border);box-shadow:none;transform:none}@media screen and (max-width:1024px){.styles-module__3YlpJa__title{font-size:2em}.styles-module__3YlpJa__hero{gap:16px;margin-bottom:36px}.styles-module__3YlpJa__hero-icon{border-radius:16px;width:56px;height:56px;font-size:26px}.styles-module__3YlpJa__section-head-2{margin-top:40px}.styles-module__3YlpJa__template{padding:100px 50px 50px}}@media screen and (max-width:600px){.styles-module__3YlpJa__hero{flex-direction:column;align-items:flex-start}.styles-module__3YlpJa__template{padding:100px 20px 40px}}
