
.gc-profile-v60{background:#eef7ef;color:#111;padding:clamp(32px,5vw,72px) max(16px,calc((100vw - 1240px)/2));font-family:inherit}
.gc-profile-v60 *{box-sizing:border-box}.gc-profile-v60__inner{max-width:1160px;margin:0 auto}.gc-profile-v60__hero{padding:clamp(24px,4vw,48px);border-radius:22px;background:radial-gradient(circle at 92% 8%,rgba(102,255,0,.14),transparent 28rem),#111712;color:#fff}.gc-profile-v60__eyebrow{display:inline-flex;padding:7px 11px;border:1px solid rgba(102,255,0,.35);border-radius:999px;color:#66ff00;font-size:12px;font-weight:900;letter-spacing:.08em}.gc-profile-v60__hero h2{max-width:900px;margin:16px 0 12px;color:#fff;font-size:clamp(28px,4vw,48px);line-height:1.02;letter-spacing:-.035em}.gc-profile-v60__hero>p{max-width:820px;margin:0;color:rgba(255,255,255,.82);font-size:clamp(15px,1.6vw,18px);line-height:1.65}.gc-profile-v60__signature{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.gc-profile-v60__signature strong{color:#66ff00;font-size:12px;letter-spacing:.07em}.gc-profile-v60__signature span{font-weight:800}.gc-profile-v60__section{margin-top:clamp(26px,4vw,46px)}.gc-profile-v60__section-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.gc-profile-v60__section-head>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#111712;color:#66ff00;font-size:12px;font-weight:900}.gc-profile-v60__section-head h2{margin:0;font-size:clamp(22px,3vw,32px);line-height:1.1}.gc-profile-v60__aromas,.gc-profile-v60__editorial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gc-profile-v60__aromas article,.gc-profile-v60__editorial-grid article,.gc-profile-v60__faq-list article,.gc-profile-v60__tech>div{background:#fff;border:1px solid #c8ddc5;border-radius:14px}.gc-profile-v60__aromas article{padding:18px}.gc-profile-v60__aromas article>span{font-size:11px;font-weight:900;color:#2a6410}.gc-profile-v60__aromas p{margin:8px 0 0;font-weight:850;line-height:1.35}.gc-profile-v60__tech{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gc-profile-v60__tech>div{padding:15px 16px}.gc-profile-v60__tech span{display:block;margin-bottom:5px;color:#516052;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.gc-profile-v60__tech strong{font-size:14px;line-height:1.45}.gc-profile-v60__tech-wide{grid-column:span 2}.gc-profile-v60__editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gc-profile-v60__editorial-grid article{padding:20px}.gc-profile-v60__editorial-grid h3{margin:0 0 10px;font-size:17px}.gc-profile-v60__editorial-grid p,.gc-profile-v60__faq-list p,.gc-profile-v60__take p{margin:0;color:#435044;line-height:1.65;font-size:15px}.gc-profile-v60__take{margin-top:14px;padding:16px 18px;border-left:5px solid #66ff00;border-radius:12px;background:#e4f7df}.gc-profile-v60__take strong{display:block;margin-bottom:5px;font-size:12px;letter-spacing:.06em}.gc-profile-v60__faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gc-profile-v60__faq-list article{padding:18px}.gc-profile-v60__faq-list h3{margin:0 0 9px;font-size:16px;line-height:1.35}
@media(max-width:989px){.gc-profile-v60__aromas,.gc-profile-v60__tech{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-profile-v60__editorial-grid{grid-template-columns:1fr}.gc-profile-v60__tech-wide{grid-column:span 2}}
@media(max-width:749px){.gc-profile-v60{padding:26px 14px}.gc-profile-v60__hero{padding:22px 18px;border-radius:16px}.gc-profile-v60__aromas,.gc-profile-v60__tech,.gc-profile-v60__faq-list{grid-template-columns:1fr}.gc-profile-v60__tech-wide{grid-column:auto}.gc-profile-v60__aromas article,.gc-profile-v60__editorial-grid article,.gc-profile-v60__faq-list article{padding:15px}.gc-profile-v60__section-head h2{font-size:23px}}
