.grillion-space-section .container,.about-feppo-intro .container,.about-feppo-blocks .container,.value-props .container,.faq-section .container{max-width:var(--container-max, 1450px)!important;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.about-feppo-intro{padding:60px 0;position:relative}.intro-title-wrapper{text-align:center;margin-bottom:48px}.intro-main-title{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;color:var(--color-foreground-heading, #111827);margin:0 0 20px;line-height:1.2;letter-spacing:-.02em}.intro-main-title span{color:var(--color-primary, #F04A18)}.intro-divider{width:100%;max-width:100%;height:1px;background:var(--color-border, #e5e7eb);margin-top:10px}.intro-pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;text-align:left}.pillar-card{background:var(--color-background-secondary, #f8fafc);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, 18px);padding:32px 28px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;box-shadow:0 4px 16px #00000008;box-sizing:border-box}.pillar-card:hover{border-color:var(--color-primary, #F04A18);transform:translateY(-4px);box-shadow:0 12px 30px #f04a181a}.pillar-card-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.pillar-icon-box{width:48px;height:48px;background:#f04a181a;border:1px solid rgba(240,74,24,.25);border-radius:var(--radius-md, 12px);display:flex;align-items:center;justify-content:center;color:var(--color-primary, #F04A18);flex-shrink:0;transition:all .3s ease}.pillar-card-title{font-size:1.25rem;font-weight:700;color:var(--color-foreground-heading, #111827);margin:0;line-height:1.25}.pillar-card-text{font-size:.95rem;color:var(--color-foreground, #4b5563);line-height:1.65;margin:0}.about-feppo-blocks{padding:20px 0 80px}.feppo-blocks-grid{display:flex;flex-direction:column;gap:36px}.block-row{display:grid;grid-template-columns:.75fr 1.25fr;gap:32px;align-items:stretch}.block-row:nth-child(2n){grid-template-columns:1.25fr .75fr}.block-card{border-radius:var(--radius-lg, 18px);overflow:hidden;position:relative;border:1px solid var(--color-border, #e2e8f0);transition:all .3s ease;box-sizing:border-box}.block-card:hover{border-color:#f04a1859}.block-image-card{box-shadow:0 6px 20px #0000000d;background:var(--color-background-secondary, #f8fafc);height:100%;max-width:460px;width:100%;justify-self:center;min-height:320px}.block-img{width:100%;height:100%;object-fit:cover;display:block}.block-badge{position:absolute;top:20px;left:20px;font-size:.78rem;font-weight:800;background:var(--color-primary, #F04A18);color:#fff;padding:5px 14px;border-radius:var(--radius-full, 9999px);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 12px #f04a184d;z-index:2}.block-text-card{background:var(--color-background-secondary, #f8fafc);color:var(--color-foreground-heading, #111827);padding:50px 44px;display:flex;flex-direction:column;justify-content:center;border-radius:var(--radius-lg, 18px);box-shadow:0 6px 20px #00000008}.block-text-card h2{font-size:2.1rem;font-weight:800;color:var(--color-foreground-heading, #111827);margin:0 0 18px;line-height:1.2}.block-text-card p{font-size:1.02rem;color:var(--color-foreground, #4b5563);line-height:1.75;margin:0}@media(max-width:992px){.block-row,.block-row:nth-child(2n){grid-template-columns:1fr!important;gap:24px}.block-image-card{height:320px!important;max-width:100%!important}.intro-pillars-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px}.block-text-card{padding:36px 24px!important}}@media(max-width:576px){.intro-pillars-grid{grid-template-columns:1fr!important;gap:16px}.intro-main-title{font-size:1.9rem!important}.block-text-card h2{font-size:1.6rem!important}.block-text-card p{font-size:.95rem!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/grillion-about.css.map */
