.ConceptToCreationSection-module__heluyq__section{width:100%;padding:clamp(56px,7vw,100px) clamp(24px,6vw,96px)}.ConceptToCreationSection-module__heluyq__grid{-moz-column-gap:0;grid-template-columns:auto 1fr;align-items:start;column-gap:0;max-width:1200px;margin:0 auto;display:grid}.ConceptToCreationSection-module__heluyq__media{width:clamp(280px,30vw,520px);min-width:0;min-height:clamp(420px,91vh,720px);position:relative;overflow:hidden}.ConceptToCreationSection-module__heluyq__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.ConceptToCreationSection-module__heluyq__rightColumn{flex-direction:column;align-items:flex-start;gap:clamp(12px,1vw,28px);min-width:0;display:flex}.ConceptToCreationSection-module__heluyq__panel{background:url(/landing-image.png) 50%/cover no-repeat;flex-direction:column;align-items:flex-start;gap:5px;width:100%;padding:clamp(32px,4vw,33px);display:flex}.ConceptToCreationSection-module__heluyq__kicker{color:#1e2a2d;font-size:clamp(1.75rem,3vw,2rem);font-weight:300;line-height:1}.ConceptToCreationSection-module__heluyq__title{color:#1e2a2d;text-align:left;font-size:clamp(2.6rem,4.6vw,2rem);font-weight:500;line-height:1.02}.ConceptToCreationSection-module__heluyq__body{color:#1b1b1b;text-align:left;max-width:32ch;margin:0;font-size:clamp(1.05rem,2vw,1.125rem);line-height:1.6}.ConceptToCreationSection-module__heluyq__button{color:#fff;cursor:pointer;background:#1c4b56;border:none;border-radius:8px;align-self:flex-start;min-width:220px;min-height:56px;margin-top:clamp(18px,2.5vw,22px);padding:16px 64px;font-size:1rem;font-weight:600;transition:background-color .2s}.ConceptToCreationSection-module__heluyq__button:hover{background:#1c282d}.ConceptToCreationSection-module__heluyq__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:clamp(16px,2.5vw,24px);width:100%;max-width:560px;margin:0;display:grid}.ConceptToCreationSection-module__heluyq__card{font:inherit;text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;width:100%;padding:12px;transition:transform .2s;display:flex}.ConceptToCreationSection-module__heluyq__card:disabled{cursor:default;opacity:.7;pointer-events:none}.ConceptToCreationSection-module__heluyq__card:not(:disabled):hover{transform:translateY(-3px)}.ConceptToCreationSection-module__heluyq__card:focus-visible{outline-offset:3px;outline:2px solid #1e2a2d}.ConceptToCreationSection-module__heluyq__cardImageWrapper{aspect-ratio:5/4;background:#d3d6d9;width:100%;position:relative;overflow:hidden}.ConceptToCreationSection-module__heluyq__cardImage{-o-object-fit:cover;object-fit:cover}.ConceptToCreationSection-module__heluyq__cardBrand{color:#1e2a2d;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:600}.ConceptToCreationSection-module__heluyq__cardTitle{color:#1e2a2d;margin:0;font-size:.95rem;font-weight:500;line-height:1.45}.ConceptToCreationSection-module__heluyq__cardPrice{color:#1e2a2d;font-size:.95rem;font-weight:600}@media (max-width:1200px){.ConceptToCreationSection-module__heluyq__grid{grid-template-columns:minmax(260px,36vw) minmax(0,1fr)}.ConceptToCreationSection-module__heluyq__media{width:clamp(260px,36vw,480px);min-height:clamp(400px,82vh,640px)}}@media (max-width:991px){.ConceptToCreationSection-module__heluyq__grid{grid-template-columns:1fr;row-gap:clamp(28px,6vw,36px)}.ConceptToCreationSection-module__heluyq__media{width:min(520px,100%);min-height:clamp(320px,60vh,520px);margin:0 auto}.ConceptToCreationSection-module__heluyq__rightColumn{align-items:center}.ConceptToCreationSection-module__heluyq__panel{text-align:center;align-items:center}.ConceptToCreationSection-module__heluyq__body{max-width:40ch}.ConceptToCreationSection-module__heluyq__button{align-self:center;width:min(100%,260px)}.ConceptToCreationSection-module__heluyq__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,440px)}}@media (max-width:560px){.ConceptToCreationSection-module__heluyq__panel{padding:28px 24px}.ConceptToCreationSection-module__heluyq__button{width:100%}.ConceptToCreationSection-module__heluyq__cards{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:440px}}
