/* Original, static iTogl illustration: a metaphor for deliberate choice. */
.itogl-feature{grid-column:1/-1;display:grid;grid-template-columns:minmax(200px,.85fr) minmax(0,1.15fr);gap:clamp(20px,4vw,54px);align-items:center;padding:clamp(24px,4vw,48px);border:1px solid #375235;border-radius:22px;background:radial-gradient(ellipse at 12% 50%,#20351d66,transparent 60%),var(--panel,#151916)}.itogl-feature-art img{display:block;width:100%;max-width:400px;height:auto;margin:auto}.itogl-feature-copy h3{font:400 clamp(2.4rem,4vw,3.4rem)/1.1 Georgia,serif;margin:12px 0}.itogl-feature-copy>p{color:#c4cec3;line-height:1.7;max-width:59ch}.itogl-feature-copy .itogl-strapline{font-size:1.1rem;color:#b7eea1;font-weight:600;margin:0 0 16px}.itogl-feature-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}.itogl-feature-actions .button{text-align:center}.itogl-development-note{font-size:.86rem!important;color:#a8b7a3!important}.itogl-intro-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.85fr);gap:40px;align-items:center;width:100%}.inner-hero .itogl-intro-layout{max-width:1200px}.itogl-intro-layout .itogl-hero-art img{display:block;width:100%;height:auto;max-width:430px;margin:auto}.itogl-intro-layout .itogl-strapline{font-size:clamp(1.2rem,2vw,1.55rem);color:#b7eea1;font-weight:600;line-height:1.5;margin:24px 0 0}.itogl-intro-layout .intro{margin-top:20px}.itogl-ownership{color:#c4cec3;line-height:1.7;max-width:65ch}.tool-detail .itogl-card-art{display:block;width:min(100%,260px);height:auto;margin:0 auto 18px}.tool-detail .itogl-tool-card h3{margin-top:12px}.tool-detail .itogl-tool-card .itogl-strapline{color:#b7eea1;font-weight:600}@media(max-width:720px){.itogl-feature,.itogl-intro-layout{grid-template-columns:minmax(0,1fr);gap:16px}.itogl-feature-art img{max-width:260px}.itogl-intro-layout .itogl-hero-art{grid-row:1}.itogl-intro-layout .itogl-hero-art img{max-width:250px}.itogl-feature-actions{align-items:stretch}.itogl-feature-actions .button{width:100%}}
