.workspace-preview{flex-shrink:0;margin:25px -17px 0;position:relative;z-index:1}
.workspace-preview img{display:block;width:100%;height:auto}
.workspace-preview figcaption{font:500 9px/1.5 var(--body);letter-spacing:.08em;text-transform:uppercase;color:#4e6653;margin:0 17px;text-align:left}
@media(max-width:900px){.workspace-preview{margin:24px -18px 0}.workspace-preview figcaption{margin-left:18px;font-size:8px}}
@media(max-width:600px){.workspace-preview{margin:26px -16px 0}.workspace-preview figcaption{margin-left:16px}}
.risk-warning-icon{display:inline-block;vertical-align:-2px;flex-shrink:0}
.homepage-support{background:#fff}
.support-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}
.support-copy>p:not(.eyebrow){max-width:420px;margin-top:24px;color:var(--mid);font-size:15px;line-height:1.85}
.support-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}
.support-actions .button{gap:25px}
.support-actions .text-link{font-size:12px;gap:10px}
.support-visual{position:relative;min-width:0;margin:0;padding:0 40px 30px}
.support-visual>img{display:block;width:100%;height:500px;object-fit:cover;object-position:74% center;border-radius:12px;background:#e5e9df}
.support-message{position:absolute;padding:16px 19px;border-radius:12px;max-width:260px;box-shadow:0 8px 24px #173b2810}
.support-message>span{display:block;font-size:9px;font-weight:600;margin-bottom:6px;letter-spacing:.02em}
.support-message>p{font-size:14px;line-height:1.5}
.support-question{left:0;top:54%;background:#f4f7f2;border:1px solid #dce6dc;color:#1b3c2b}
.support-question>span{color:#526b58}
.support-answer{right:0;top:76%;background:#154c36;color:#fff}
.support-answer>span{color:#c3dcc9}
.support-visual figcaption{position:absolute;bottom:0;left:40px;color:#596d5d;font-size:9px;line-height:1.5}
@media(max-width:1100px){.support-layout{gap:50px}.support-visual{padding-left:26px;padding-right:26px}.support-visual>img{height:460px}.support-message{max-width:235px;padding:14px 16px}.support-message>p{font-size:13px}.support-visual figcaption{left:26px}.support-actions{gap:18px}}
@media(max-width:900px){.support-layout{gap:32px}.support-copy h2{font-size:36px}.support-copy>p:not(.eyebrow){font-size:14px}.support-visual{padding:0 18px 28px}.support-visual>img{height:450px;object-position:82% center}.support-message{max-width:220px;padding:13px 15px}.support-message>p{font-size:12px}.support-visual figcaption{left:18px}.support-actions{align-items:flex-start;flex-direction:column}}
@media(max-width:700px){.support-layout{grid-template-columns:1fr;gap:40px}.support-copy{max-width:480px}.support-copy h2{font-size:38px}.support-copy>p:not(.eyebrow){font-size:14px;margin-top:20px}.support-actions{flex-direction:row;align-items:center;gap:22px;margin-top:26px}.support-actions .button{font-size:12px;min-height:48px;padding:12px 20px;gap:20px}.support-visual{width:100%;max-width:470px;margin:0 auto;padding:0 24px 28px}.support-visual>img{height:440px;object-position:82% center}.support-message{max-width:235px;padding:14px 17px}.support-message>p{font-size:13px}.support-question{top:50%}.support-answer{top:75%}.support-visual figcaption{left:24px}}
@media(max-width:360px){.support-copy h2{font-size:33px}.support-actions{gap:18px}.support-actions .text-link{font-size:11px}.support-visual{padding-left:14px;padding-right:14px}.support-visual>img{height:410px}.support-message{max-width:210px;padding:12px 14px}.support-message>p{font-size:12px}.support-visual figcaption{left:14px}}
