.tile-grid__header{margin-bottom:0}.tile-grid__grid{display:grid;grid-template-columns:1fr;gap:14px;margin-top:40px}@media(min-width: 600px){.tile-grid__grid,.tile-grid__grid--cols-2,.tile-grid__grid--cols-3,.tile-grid__grid--cols-4,.tile-grid__grid--cols-5{grid-template-columns:repeat(2, 1fr);gap:16px}.tile-grid__grid--cols-2{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 921px){.tile-grid__grid,.tile-grid__grid--cols-3{grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:48px}.tile-grid__grid--cols-2{grid-template-columns:repeat(2, 1fr);gap:18px;margin-top:48px}.tile-grid__grid--cols-4{grid-template-columns:repeat(3, 1fr);gap:16px;margin-top:48px}.tile-grid__grid--cols-5{grid-template-columns:repeat(3, 1fr);gap:16px;margin-top:48px}.tile-grid__item{padding:26px 22px}.tile-grid__title{font-size:1.125rem}}@media(min-width: 1100px){.tile-grid__grid--cols-4{grid-template-columns:repeat(4, 1fr)}.tile-grid__grid--cols-5{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1280px){.tile-grid__grid--cols-5{grid-template-columns:repeat(5, 1fr);gap:14px}.tile-grid__grid--cols-5 .tile-grid__item{padding:22px 18px}}.tile-grid__item{padding:22px 20px;background:var(--white);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-sm);transition:border-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease)}.tile-grid__item:hover{border-color:#cfe6ee;box-shadow:var(--shadow-md);transform:translateY(-2px)}.tile-grid__top{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:14px}.tile-grid__top:has(.tile-grid__no){justify-content:space-between}.tile-grid__no{font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.06em;color:var(--navy)}.tile-grid__ico{width:40px;height:40px;border-radius:10px;background:var(--accent-soft);color:var(--navy);display:grid;place-items:center;flex:0 0 auto}.tile-grid__icon,.tile-grid__ico .icon,.tile-grid__ico svg{width:20px;height:20px;display:block}.tile-grid__title{font-family:var(--font-heading);font-size:1.0625rem;font-weight:700;line-height:1.35;letter-spacing:-0.01em;margin:0;color:var(--navy)}.tile-grid__body{margin-top:9px}.tile-grid__desc,.tile-grid__body p,.tile-grid__body .wp-block-paragraph{font-family:var(--font-body);font-size:.906rem;line-height:1.55;color:var(--muted)}.tile-grid__body .wp-block-heading,.tile-grid__body h2,.tile-grid__body h3,.tile-grid__body h4{font-family:var(--font-heading);font-size:1.0625rem;font-weight:700;line-height:1.35;letter-spacing:-0.01em;margin:0 0 8px;color:var(--navy)}.tile-grid__body .wp-block-heading:last-child,.tile-grid__body h2:last-child,.tile-grid__body h3:last-child,.tile-grid__body h4:last-child{margin-bottom:0}.tile-grid__body ul,.tile-grid__body ol{margin:8px 0 0;padding-left:1.15em;color:var(--muted);font-size:.906rem;line-height:1.55}.tile-grid__body .tlink,.tile-grid__body .wp-block-highstep-text-link{margin-top:10px}.tile-grid__desc,.tile-grid__body p,.tile-grid__body .wp-block-paragraph{margin:0}@media(prefers-reduced-motion: reduce){.tile-grid__item:hover{transform:none}}.tile-grid__intro{margin:0}.tile-grid__footer{margin-top:40px}.tile-grid__actions{margin-top:40px}.tile-grid--dark{background:var(--navy);color:var(--text-on-dark)}.tile-grid--dark .display{color:var(--white)}.tile-grid--dark .tile-grid__intro,.tile-grid--dark .tile-grid__footer{color:var(--text-on-dark)}.tile-grid--dark .tile-grid__item{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}.tile-grid--dark .tile-grid__item:hover{border-color:rgba(82,208,238,.35)}.tile-grid--dark .tile-grid__no{color:var(--cyan)}.tile-grid--dark .tile-grid__ico{background:hsla(0,0%,100%,.08);color:var(--cyan)}.tile-grid--dark .tile-grid__title{color:var(--white)}.tile-grid--dark .tile-grid__desc,.tile-grid--dark .tile-grid__body p,.tile-grid--dark .tile-grid__body .wp-block-paragraph{color:var(--text-on-dark)}.tile-grid--dark .tile-grid__body .wp-block-heading,.tile-grid--dark .tile-grid__body h2,.tile-grid--dark .tile-grid__body h3,.tile-grid--dark .tile-grid__body h4{color:var(--white)}.tile-grid--dark .tile-grid__body ul,.tile-grid--dark .tile-grid__body ol{color:var(--text-on-dark)}.tile-grid .container>.block-editor-inner-blocks>.block-editor-block-list__layout{display:grid;grid-template-columns:1fr;gap:14px}.tile-grid .container>.block-editor-inner-blocks>.block-editor-block-list__layout>*:not(.wp-block-highstep-tile-item){grid-column:1/-1}.tile-grid .container>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-list-appender{grid-column:1/-1}@media(min-width: 600px){.tile-grid .container>.block-editor-inner-blocks>.block-editor-block-list__layout,.tile-grid--cols-2 .container>.block-editor-inner-blocks>.block-editor-block-list__layout,.tile-grid--cols-3 .container>.block-editor-inner-blocks>.block-editor-block-list__layout,.tile-grid--cols-4 .container>.block-editor-inner-blocks>.block-editor-block-list__layout,.tile-grid--cols-5 .container>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(2, 1fr);gap:16px}}@media(min-width: 921px){.tile-grid .container>.block-editor-inner-blocks>.block-editor-block-list__layout,.tile-grid--cols-3 .container>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(3, 1fr);gap:18px}.tile-grid--cols-2 .container>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(2, 1fr)}.tile-grid--cols-4 .container>.block-editor-inner-blocks>.block-editor-block-list__layout,.tile-grid--cols-5 .container>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(3, 1fr);gap:16px}}@media(min-width: 1100px){.tile-grid--cols-4 .container>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(4, 1fr)}.tile-grid--cols-5 .container>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1280px){.tile-grid--cols-5 .container>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(5, 1fr);gap:14px}}
