.hack223{box-sizing:border-box;padding:48px 30px;background:var(--hack223-bg);color:var(--hack223-ink);font:400 16px/1.65 Inter,sans-serif}
.hack223 *{box-sizing:border-box}.hack223__inner{max-width:1200px;margin-inline:auto}
.hack223 h2{font:800 clamp(32px,3.6vw,48px)/1.14 Oswald,sans-serif;letter-spacing:-.025em;margin:0;text-wrap:balance;color:inherit}
.hack223 h2 em{display:inline-block;max-width:100%;font-style:normal;background:var(--hack223-brand);color:#fff;border-radius:7px;padding:1px 7px 4px;box-shadow:2px 3px #1a1a1f}
.hack223 p{margin:0;line-height:1.65}.hack223__clarity{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center}
.hack223__copy>p{max-width:600px;font-size:17px;margin-top:24px}
.hack223__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}
.hack223__comparison article{min-width:0;padding-top:18px;border:1px solid #1a1a1f;border-radius:16px;overflow:hidden;background:#fff;box-shadow:3px 4px var(--hack223-accent);text-align:center}
.hack223__comparison h3{font:700 22px/1.2 Oswald,sans-serif;padding-inline:8px;margin:0 0 14px;color:#1a1a1f}
.hack223__comparison p{font:600 13px/1.5 Inter,sans-serif;padding:14px 10px;color:#1a1a1f}
.hack223__nostril{position:relative;aspect-ratio:550/390;overflow:hidden}.hack223__nostril .fade-in-image-wrapper{position:absolute;inset:0}
.hack223__nostril img{position:absolute!important;top:-41%!important;left:0!important;width:200%!important;height:auto!important;max-width:none!important}
.hack223__nostril--2 img{left:-100%!important}
.hack223__highlights{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;margin:38px 0 0;text-align:center}
.hack223__highlights li{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}
.hack223__icon{display:grid;place-items:center;width:70px;height:70px;flex:none;border:1.5px solid var(--hack223-brand);border-radius:17px;background:#fffef7;color:var(--hack223-brand);box-shadow:2px 3px var(--hack223-brand);transform:rotate(-3deg)}
.hack223__icon svg{width:46px;height:46px;transform:rotate(3deg)}.hack223__icon .icon-fill73{fill:#dce9cc}
.hack223__highlights h3{font:600 14px/1.45 Inter,sans-serif;margin:0;max-width:180px;color:inherit}
.hack223--clarity{padding-bottom:62px}
.hack223--benefits{padding-bottom:60px}.hack223--benefits header{text-align:center;max-width:760px;margin-inline:auto}.hack223--benefits header>p{margin-top:24px}
.hack223--benefits h2 em{background:var(--hack223-accent);color:#1a1a1f}
.hack223__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px}
.hack223__benefits article{border:1px solid #ffffff55;border-radius:16px;background:#ffffff08;padding:25px;min-width:0}
.hack223__benefits .hack223__icon{width:62px;height:62px;margin-bottom:18px;border-color:#203e25;box-shadow:2px 3px #203e25}.hack223__benefits svg{width:42px;height:42px}
.hack223__benefits h3{font:700 24px/1.2 Oswald,sans-serif;color:inherit;margin:0 0 10px}.hack223__benefits p{font-size:14px}
.hack223--expert{padding-inline:16px}.hack223--expert .hack223__inner{max-width:840px}
.hack223__file{position:relative;isolation:isolate;padding:120px 11% 65px;min-height:650px;color:#1a1a1f}
.hack223__file>img,.hack223__file>.fade-in-image-wrapper{position:absolute;inset:0;z-index:-1;width:100%;height:100%}
.hack223__file img{width:100%;height:100%;object-fit:fill;border-radius:10px}
.hack223__file h2{font-size:clamp(32px,4vw,52px);line-height:1.12;margin-bottom:24px;text-align:center;color:var(--hack223-brand)}
.hack223__file blockquote{margin:0;font-size:clamp(16px,1.8vw,21px);font-style:italic;line-height:1.6}
.hack223__file .hack223__attribution{font-size:15px;font-weight:700;line-height:1.5;margin:22px 0}
.hack223__file .hack223__note{font-size:13px;line-height:1.5;color:#414843}
.ark188-reviews .ark188-review-source223{font:600 12px/1.5 Inter,sans-serif;margin:0 0 12px;color:#414843}
@media(max-width:767px){.hack223{padding:36px 18px}.hack223 h2{font-size:clamp(28px,7.2vw,34px)}.hack223--clarity{padding-bottom:48px}.hack223__clarity{display:flex;flex-direction:column-reverse;gap:26px}.hack223__copy{text-align:center}.hack223__copy>p{font-size:16px;margin-top:22px}.hack223__comparison{width:100%}.hack223__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;margin-top:30px}.hack223--benefits{padding-top:24px;padding-bottom:52px}.hack223__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.hack223__benefits article{padding:18px 14px}.hack223__benefits h3{font-size:22px}.hack223__benefits p{font-size:13px}.hack223--expert{padding:32px 8px 24px}.hack223__file{padding:100px 11% 48px;min-height:580px}.hack223__file h2{font-size:clamp(30px,7.5vw,40px);margin-bottom:20px}.hack223__file blockquote{font-size:16px}.hack223__file .hack223__attribution{font-size:13px;margin:20px 0}.hack223__file .hack223__note{font-size:12px}}
@media(max-width:359px){.hack223__comparison{gap:10px}.hack223__comparison h3{font-size:20px}.hack223__file h2{font-size:28px}.hack223__file blockquote{font-size:15px}.hack223__file{padding-top:90px}}

.ark188-review-context223{font:400 13px/1.5 Inter,sans-serif;max-width:650px;margin:12px 0 0;color:#414843}
