@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.hr-association-creative-studio-v1__hero-section { position: relative; width: 100%; margin: 0; padding: 82px 0 86px; overflow: hidden; background: #ffffff; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__hero-section::before { content: ""; position: absolute; top: 0; right: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__hero-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__hero-layout { display: grid !important; grid-template-columns: minmax(0, 1.18fr) minmax(360px, .82fr); align-items: center !important; gap: 76px; width: 100% !important; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__hero-copy { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 750px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__hero-eyebrow { display: inline-flex !important; align-items: center !important; gap: 10px; width: auto !important; margin: 0 0 16px !important; padding: 0 !important; color: #1b8aa6; font-size: 12px; font-weight: 750; line-height: 1.6;}.hr-association-creative-studio-v1__hero-eyebrow::before { content: ""; display: block; width: 28px; height: 2px; flex: 0 0 28px; background: #e76210;}.hr-association-creative-studio-v1__hero-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(43px, 4.65vw, 62px); font-weight: 780; line-height: 1.28; letter-spacing: -.03em; text-align: right;}.hr-association-creative-studio-v1__hero-subtitle { display: block !important; width: 100% !important; max-width: 710px !important; margin: 14px 0 0 !important; padding: 0 !important; color: #1b8aa6; font-size: clamp(20px, 2.15vw, 27px); font-weight: 680; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__hero-description { display: block !important; width: 100% !important; max-width: 690px !important; margin: 20px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; font-weight: 400; line-height: 2; text-align: right;}.hr-association-creative-studio-v1__hero-statement { display: block !important; width: 100% !important; max-width: 660px !important; margin: 22px 0 0 !important; padding: 14px 16px !important; border-right: 3px solid #e76210; background: #f7fafa; color: #355051; font-size: 11px; font-weight: 650; line-height: 1.85; text-align: right;}.hr-association-creative-studio-v1__hero-actions { display: flex !important; flex-wrap: wrap !important; align-items: center !important; gap: 9px; width: 100% !important; margin: 22px 0 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__hero-primary-button { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 185px !important; min-height: 50px !important; margin: 0 !important; padding: 11px 21px !important; border: 1px solid #035758 !important; border-radius: 8px !important; background: #035758 !important; color: #ffffff !important; font-size: 11px !important; font-weight: 750 !important; line-height: 1.5 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__hero-secondary-button { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 185px !important; min-height: 50px !important; margin: 0 !important; padding: 11px 21px !important; border: 1px solid #cbd9da !important; border-radius: 8px !important; background: #ffffff !important; color: #035758 !important; font-size: 11px !important; font-weight: 750 !important; line-height: 1.5 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__hero-visual { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); grid-template-areas: "core core core" "reports social motion" "grants campaigns brand" "flow flow flow"; align-items: stretch !important; gap: 8px; width: 100% !important; min-width: 0; margin: 0 !important; padding: 14px !important; border: 1px solid #dce6e6; border-radius: 16px; background: #f7fafa; box-shadow: 0 15px 35px rgba(3, 87, 88, .045);}.hr-association-creative-studio-v1__hero-core { grid-area: core; display: flex !important; flex-direction: column !important; justify-content: center !important; align-items: flex-start !important; min-height: 112px; margin: 0 !important; padding: 19px 20px !important; border: 1px solid #035758; border-radius: 11px; background: #035758;}.hr-association-creative-studio-v1__hero-core-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #ffffff; font-size: 8px; font-weight: 850; line-height: 1.4; letter-spacing: .1em; direction: ltr; text-align: left;}.hr-association-creative-studio-v1__hero-core-subtitle { display: block !important; width: 100% !important; margin: 9px 0 0 !important; padding: 0 !important; color: rgba(255,255,255,.78); font-size: 10px; font-weight: 550; line-height: 1.7; text-align: right;}.hr-association-creative-studio-v1__hero-node-reports,.hr-association-creative-studio-v1__hero-node-social,.hr-association-creative-studio-v1__hero-node-motion,.hr-association-creative-studio-v1__hero-node-grants,.hr-association-creative-studio-v1__hero-node-campaigns,.hr-association-creative-studio-v1__hero-node-brand { display: flex !important; align-items: center !important; justify-content: center !important; min-width: 0; min-height: 54px; margin: 0 !important; padding: 9px 7px !important; border: 1px solid #dde7e7; border-radius: 8px; background: #ffffff; color: #355051; font-size: 6.4px; font-weight: 820; line-height: 1.2; letter-spacing: .06em; direction: ltr; text-align: center;}.hr-association-creative-studio-v1__hero-node-reports { grid-area: reports; border-top: 2px solid #035758; color: #035758;}.hr-association-creative-studio-v1__hero-node-social { grid-area: social; border-top: 2px solid #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__hero-node-motion { grid-area: motion; border-top: 2px solid #e76210; color: #e76210;}.hr-association-creative-studio-v1__hero-node-grants { grid-area: grants; border-top: 2px solid #e76210; color: #e76210;}.hr-association-creative-studio-v1__hero-node-campaigns { grid-area: campaigns; border-top: 2px solid #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__hero-node-brand { grid-area: brand; border-top: 2px solid #035758; color: #035758;}.hr-association-creative-studio-v1__hero-flow { grid-area: flow; display: grid !important; grid-template-columns: repeat(5, minmax(0, 1fr)); align-items: stretch !important; gap: 4px; width: 100% !important; margin: 2px 0 0 !important; padding: 7px !important; border: 1px solid #dce6e6; border-radius: 8px; background: #ffffff;}.hr-association-creative-studio-v1__hero-flow-message,.hr-association-creative-studio-v1__hero-flow-content,.hr-association-creative-studio-v1__hero-flow-system,.hr-association-creative-studio-v1__hero-flow-design,.hr-association-creative-studio-v1__hero-flow-publish { display: flex !important; align-items: center !important; justify-content: center !important; min-width: 0; min-height: 30px; margin: 0 !important; padding: 5px 4px !important; border-radius: 5px; font-size: 4.8px; font-weight: 820; line-height: 1; letter-spacing: .04em; direction: ltr; text-align: center;}.hr-association-creative-studio-v1__hero-flow-message { background: #f0f4f4; color: #667677;}.hr-association-creative-studio-v1__hero-flow-content { background: #edf6f7; color: #1b8aa6;}.hr-association-creative-studio-v1__hero-flow-system { background: #fff5ef; color: #e76210;}.hr-association-creative-studio-v1__hero-flow-design { background: #edf4f4; color: #035758;}.hr-association-creative-studio-v1__hero-flow-publish { background: #035758; color: #ffffff;}.hr-association-creative-studio-v1__positioning-section { position: relative; width: 100%; margin: 0; padding: 76px 0 80px; overflow: hidden; background: #f7fafa; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__positioning-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__positioning-heading-wrap { display: block !important; width: 100% !important; max-width: 880px !important; margin: 0 0 39px auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__positioning-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__positioning-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #035758;}.hr-association-creative-studio-v1__positioning-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.25vw, 44px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__positioning-description { display: block !important; width: 100% !important; max-width: 820px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-creative-studio-v1__positioning-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: stretch !important; gap: 0; width: 100% !important; margin: 0 !important; padding: 0 !important; border-top: 1px solid #d8e3e3; border-right: 1px solid #d8e3e3;}.hr-association-creative-studio-v1__positioning-message,.hr-association-creative-studio-v1__positioning-content,.hr-association-creative-studio-v1__positioning-identity,.hr-association-creative-studio-v1__positioning-hierarchy,.hr-association-creative-studio-v1__positioning-platform,.hr-association-creative-studio-v1__positioning-output { display: grid !important; grid-template-columns: 42px minmax(0, 1fr); grid-template-rows: auto 1fr; align-items: start !important; gap: 4px 13px; min-width: 0; min-height: 145px; margin: 0 !important; padding: 22px 21px !important; border-left: 1px solid #d8e3e3; border-bottom: 1px solid #d8e3e3; background: transparent;}.hr-association-creative-studio-v1__positioning-message-code,.hr-association-creative-studio-v1__positioning-content-code,.hr-association-creative-studio-v1__positioning-identity-code,.hr-association-creative-studio-v1__positioning-hierarchy-code,.hr-association-creative-studio-v1__positioning-platform-code,.hr-association-creative-studio-v1__positioning-output-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 32px !important; height: 32px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #cbd9da; border-radius: 6px; background: #ffffff; color: #035758; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-creative-studio-v1__positioning-message-title,.hr-association-creative-studio-v1__positioning-content-title,.hr-association-creative-studio-v1__positioning-identity-title,.hr-association-creative-studio-v1__positioning-hierarchy-title,.hr-association-creative-studio-v1__positioning-platform-title,.hr-association-creative-studio-v1__positioning-output-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__positioning-message-text,.hr-association-creative-studio-v1__positioning-content-text,.hr-association-creative-studio-v1__positioning-identity-text,.hr-association-creative-studio-v1__positioning-hierarchy-text,.hr-association-creative-studio-v1__positioning-platform-text,.hr-association-creative-studio-v1__positioning-output-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-creative-studio-v1__positioning-content-code,.hr-association-creative-studio-v1__positioning-platform-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__positioning-identity-code { border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__positioning-output { background: #ffffff;}.hr-association-creative-studio-v1__positioning-output-code { border-color: #035758; background: #035758; color: #ffffff;}.hr-association-creative-studio-v1__services-section { position: relative; width: 100%; margin: 0; padding: 78px 0 84px; overflow: hidden; background: #ffffff; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__services-section::before { content: ""; position: absolute; top: 0; right: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__services-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__services-heading-wrap { display: block !important; width: 100% !important; max-width: 870px !important; margin: 0 0 38px auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__services-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__services-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #e76210;}.hr-association-creative-studio-v1__services-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.25vw, 44px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__services-description { display: block !important; width: 100% !important; max-width: 810px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-creative-studio-v1__services-map { display: grid !important; grid-template-columns: repeat(6, minmax(0, 1fr)); align-items: stretch !important; gap: 9px; width: 100% !important; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__services-center { grid-column: 1 / 7; display: grid !important; grid-template-columns: 160px minmax(0, 1fr); align-items: center !important; gap: 22px; min-height: 104px; margin: 0 0 3px !important; padding: 20px 23px !important; border: 1px solid #035758; border-radius: 10px; background: #f7fafa;}.hr-association-creative-studio-v1__services-center-code { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 45px; margin: 0 !important; padding: 8px 12px !important; border-radius: 7px; background: #035758; color: #ffffff; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-creative-studio-v1__services-center-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 19px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__services-campaigns,.hr-association-creative-studio-v1__services-reports,.hr-association-creative-studio-v1__services-grants,.hr-association-creative-studio-v1__services-motion,.hr-association-creative-studio-v1__services-corporate { display: grid !important; grid-template-columns: 38px minmax(0, 1fr); grid-template-rows: auto 1fr; align-items: start !important; gap: 4px 12px; min-width: 0; min-height: 138px; margin: 0 !important; padding: 19px 18px !important; border: 1px solid #dde7e7; border-radius: 10px; background: #ffffff;}.hr-association-creative-studio-v1__services-campaigns { grid-column: 1 / 3;}.hr-association-creative-studio-v1__services-reports { grid-column: 3 / 5;}.hr-association-creative-studio-v1__services-grants { grid-column: 5 / 7;}.hr-association-creative-studio-v1__services-motion { grid-column: 1 / 4;}.hr-association-creative-studio-v1__services-corporate { grid-column: 4 / 7;}.hr-association-creative-studio-v1__services-campaigns-code,.hr-association-creative-studio-v1__services-reports-code,.hr-association-creative-studio-v1__services-grants-code,.hr-association-creative-studio-v1__services-motion-code,.hr-association-creative-studio-v1__services-corporate-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 30px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #cbd9da; border-radius: 6px; background: #ffffff; color: #035758; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-creative-studio-v1__services-campaigns-title,.hr-association-creative-studio-v1__services-reports-title,.hr-association-creative-studio-v1__services-grants-title,.hr-association-creative-studio-v1__services-motion-title,.hr-association-creative-studio-v1__services-corporate-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 14px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__services-campaigns-text,.hr-association-creative-studio-v1__services-reports-text,.hr-association-creative-studio-v1__services-grants-text,.hr-association-creative-studio-v1__services-motion-text,.hr-association-creative-studio-v1__services-corporate-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10px; line-height: 1.75; text-align: right;}.hr-association-creative-studio-v1__services-campaigns { border-top: 2px solid #035758;}.hr-association-creative-studio-v1__services-reports { border-top: 2px solid #1b8aa6;}.hr-association-creative-studio-v1__services-grants { border-top: 2px solid #e76210;}.hr-association-creative-studio-v1__services-motion { border-top: 2px solid #1b8aa6; background: #fbfefe;}.hr-association-creative-studio-v1__services-corporate { border-top: 2px solid #035758; background: #f7fafa;}.hr-association-creative-studio-v1__services-reports-code,.hr-association-creative-studio-v1__services-motion-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__services-grants-code { border-color: #e76210; color: #e76210;}@media (hover: hover) { .hr-association-creative-studio-v1__hero-primary-button, .hr-association-creative-studio-v1__hero-secondary-button { transition: transform .18s ease, background-color .18s ease, border-color .18s ease, color .18s ease; } .hr-association-creative-studio-v1__hero-primary-button:hover { transform: translateY(-2px); background: #1b8aa6 !important; border-color: #1b8aa6 !important; } .hr-association-creative-studio-v1__hero-secondary-button:hover { transform: translateY(-2px); border-color: #1b8aa6 !important; color: #1b8aa6 !important; } .hr-association-creative-studio-v1__services-campaigns, .hr-association-creative-studio-v1__services-reports, .hr-association-creative-studio-v1__services-grants, .hr-association-creative-studio-v1__services-motion, .hr-association-creative-studio-v1__services-corporate { transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease; } .hr-association-creative-studio-v1__services-campaigns:hover, .hr-association-creative-studio-v1__services-reports:hover, .hr-association-creative-studio-v1__services-grants:hover, .hr-association-creative-studio-v1__services-motion:hover, .hr-association-creative-studio-v1__services-corporate:hover { transform: translateY(-2px); box-shadow: 0 10px 24px rgba(3, 87, 88, .04); }}.hr-association-creative-studio-v1__reports-section { position: relative; width: 100%; margin: 0; padding: 80px 0 84px; overflow: hidden; background: #f7fafa; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__reports-section::before { content: ""; position: absolute; top: 0; left: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__reports-container { position: relative; z-index: 2; display: grid !important; grid-template-columns: minmax(0, 1.08fr) minmax(390px, .92fr); align-items: center !important; gap: 72px; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__reports-copy { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 690px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__reports-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__reports-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #e76210;}.hr-association-creative-studio-v1__reports-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(31px, 3.35vw, 46px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__reports-description { display: block !important; width: 100% !important; max-width: 660px !important; margin: 14px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 2; text-align: right;}.hr-association-creative-studio-v1__reports-items { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: stretch !important; gap: 0; width: 100% !important; margin: 28px 0 0 !important; padding: 0 !important; border-top: 1px solid #d8e3e3; border-right: 1px solid #d8e3e3;}.hr-association-creative-studio-v1__reports-item-1,.hr-association-creative-studio-v1__reports-item-2,.hr-association-creative-studio-v1__reports-item-3,.hr-association-creative-studio-v1__reports-item-4,.hr-association-creative-studio-v1__reports-item-5,.hr-association-creative-studio-v1__reports-item-6,.hr-association-creative-studio-v1__reports-item-7 { position: relative; display: flex !important; align-items: center !important; min-width: 0; min-height: 54px; margin: 0 !important; padding: 12px 39px 12px 14px !important; border-left: 1px solid #d8e3e3; border-bottom: 1px solid #d8e3e3; background: transparent; color: #355051; font-size: 10px; font-weight: 620; line-height: 1.65; text-align: right;}.hr-association-creative-studio-v1__reports-item-1::before,.hr-association-creative-studio-v1__reports-item-2::before,.hr-association-creative-studio-v1__reports-item-3::before,.hr-association-creative-studio-v1__reports-item-4::before,.hr-association-creative-studio-v1__reports-item-5::before,.hr-association-creative-studio-v1__reports-item-6::before,.hr-association-creative-studio-v1__reports-item-7::before { content: ""; position: absolute; top: 50%; right: 16px; width: 8px; height: 8px; border: 2px solid #035758; border-radius: 50%; background: #f7fafa; transform: translateY(-50%);}.hr-association-creative-studio-v1__reports-item-2::before,.hr-association-creative-studio-v1__reports-item-4::before { border-color: #1b8aa6;}.hr-association-creative-studio-v1__reports-item-3::before,.hr-association-creative-studio-v1__reports-item-6::before { border-color: #e76210;}.hr-association-creative-studio-v1__reports-item-7 { grid-column: 1 / -1; background: #ffffff; color: #035758; font-weight: 700;}.hr-association-creative-studio-v1__reports-item-7::before { border-color: #035758; background: #035758;}.hr-association-creative-studio-v1__reports-visual { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-template-areas: "code code" "year programs" "numbers impact" "partners results" "price price"; align-items: stretch !important; gap: 8px; width: 100% !important; min-width: 0; margin: 0 !important; padding: 15px !important; border: 1px solid #d9e4e4; border-radius: 15px; background: #ffffff; box-shadow: 0 14px 32px rgba(3, 87, 88, .04);}.hr-association-creative-studio-v1__reports-visual-code { grid-area: code; display: flex !important; align-items: center !important; justify-content: space-between !important; width: 100% !important; min-height: 47px; margin: 0 !important; padding: 10px 13px !important; border-bottom: 1px solid #dce6e6; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr; text-align: left;}.hr-association-creative-studio-v1__reports-visual-code::after { content: "ANNUAL REPORT SYSTEM"; color: #a2b0b1; font-size: 5px; font-weight: 850; letter-spacing: .1em;}.hr-association-creative-studio-v1__reports-visual-year,.hr-association-creative-studio-v1__reports-visual-programs,.hr-association-creative-studio-v1__reports-visual-numbers,.hr-association-creative-studio-v1__reports-visual-impact,.hr-association-creative-studio-v1__reports-visual-partners,.hr-association-creative-studio-v1__reports-visual-results { position: relative; display: flex !important; align-items: center !important; justify-content: flex-start !important; min-width: 0; min-height: 64px; margin: 0 !important; padding: 13px 42px 13px 13px !important; border: 1px solid #dde7e7; border-radius: 8px; background: #ffffff; color: #355051; font-size: 6.5px; font-weight: 820; line-height: 1.2; letter-spacing: .07em; direction: ltr;}.hr-association-creative-studio-v1__reports-visual-year::before,.hr-association-creative-studio-v1__reports-visual-programs::before,.hr-association-creative-studio-v1__reports-visual-numbers::before,.hr-association-creative-studio-v1__reports-visual-impact::before,.hr-association-creative-studio-v1__reports-visual-partners::before,.hr-association-creative-studio-v1__reports-visual-results::before { position: absolute; top: 50%; right: 12px; display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; border: 1px solid #cbd9da; border-radius: 50%; background: #ffffff; color: #035758; font-size: 5px; font-weight: 850; transform: translateY(-50%);}.hr-association-creative-studio-v1__reports-visual-year { grid-area: year; border-top: 2px solid #035758;}.hr-association-creative-studio-v1__reports-visual-year::before { content: "01";}.hr-association-creative-studio-v1__reports-visual-programs { grid-area: programs; border-top: 2px solid #1b8aa6;}.hr-association-creative-studio-v1__reports-visual-programs::before { content: "02"; border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__reports-visual-numbers { grid-area: numbers; border-top: 2px solid #e76210;}.hr-association-creative-studio-v1__reports-visual-numbers::before { content: "03"; border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__reports-visual-impact { grid-area: impact; border-top: 2px solid #1b8aa6;}.hr-association-creative-studio-v1__reports-visual-impact::before { content: "04"; border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__reports-visual-partners { grid-area: partners; border-top: 2px solid #035758;}.hr-association-creative-studio-v1__reports-visual-partners::before { content: "05";}.hr-association-creative-studio-v1__reports-visual-results { grid-area: results; border: 1px solid #035758; border-top: 2px solid #035758; background: #035758; color: #ffffff;}.hr-association-creative-studio-v1__reports-visual-results::before { content: "06"; border-color: rgba(255,255,255,.25); background: transparent; color: #e76210;}.hr-association-creative-studio-v1__reports-price { grid-area: price; display: grid !important; grid-template-columns: minmax(0, 1fr) auto; grid-template-rows: auto auto auto; align-items: center !important; gap: 2px 20px; width: 100% !important; min-width: 0; margin: 5px 0 0 !important; padding: 17px 18px !important; border: 1px solid #cbdada; border-radius: 9px; background: #f7fafa;}.hr-association-creative-studio-v1__reports-price-label { grid-column: 1; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #667677; font-size: 8px; font-weight: 650; line-height: 1.5; text-align: right;}.hr-association-creative-studio-v1__reports-price-value { grid-column: 1; grid-row: 2; display: block !important; width: 100% !important; margin: 3px 0 0 !important; padding: 0 !important; color: #035758; font-size: 29px; font-weight: 840; line-height: 1.2; text-align: right;}.hr-association-creative-studio-v1__reports-price-note { grid-column: 1; grid-row: 3; display: block !important; width: 100% !important; margin: 3px 0 0 !important; padding: 0 !important; color: #1b8aa6; font-size: 7.5px; font-weight: 650; line-height: 1.5; text-align: right;}.hr-association-creative-studio-v1__reports-price-button { grid-column: 2; grid-row: 1 / 4; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 140px !important; min-height: 45px !important; margin: 0 !important; padding: 9px 15px !important; border: 1px solid #035758 !important; border-radius: 8px !important; background: #035758 !important; color: #ffffff !important; font-size: 9px !important; font-weight: 750 !important; line-height: 1.45 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__grants-section { position: relative; width: 100%; margin: 0; padding: 80px 0 84px; overflow: hidden; background: #ffffff; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__grants-section::before { content: ""; position: absolute; top: 0; right: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__grants-container { position: relative; z-index: 2; display: grid !important; grid-template-columns: minmax(360px, .82fr) minmax(0, 1.18fr); align-items: center !important; gap: 72px; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__grants-copy { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 560px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__grants-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__grants-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #035758;}.hr-association-creative-studio-v1__grants-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(31px, 3.35vw, 46px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__grants-description { display: block !important; width: 100% !important; max-width: 545px !important; margin: 14px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 2; text-align: right;}.hr-association-creative-studio-v1__grants-price { display: grid !important; grid-template-columns: minmax(0, 1fr) auto; grid-template-rows: auto auto; align-items: center !important; gap: 3px 17px; width: 100% !important; max-width: 500px !important; margin: 27px 0 0 !important; padding: 18px !important; border: 1px solid #e2d3ca; border-right: 3px solid #e76210; border-radius: 9px; background: #fffaf7;}.hr-association-creative-studio-v1__grants-price-value { grid-column: 1; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 34px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-creative-studio-v1__grants-price-label { grid-column: 1; grid-row: 2; display: block !important; width: 100% !important; margin: 3px 0 0 !important; padding: 0 !important; color: #667677; font-size: 8.5px; font-weight: 620; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__grants-button { grid-column: 2; grid-row: 1 / 3; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 145px !important; min-height: 45px !important; margin: 0 !important; padding: 9px 14px !important; border: 1px solid #035758 !important; border-radius: 8px !important; background: #035758 !important; color: #ffffff !important; font-size: 9px !important; font-weight: 750 !important; line-height: 1.45 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__grants-flow { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-template-areas: "code code" "need project" "objectives target" "activities outputs"; align-items: stretch !important; gap: 8px; width: 100% !important; min-width: 0; margin: 0 !important; padding: 15px !important; border: 1px solid #dce6e6; border-radius: 15px; background: #f7fafa;}.hr-association-creative-studio-v1__grants-flow-code { grid-area: code; display: flex !important; align-items: center !important; justify-content: space-between !important; width: 100% !important; min-height: 49px; margin: 0 0 3px !important; padding: 10px 13px !important; border-bottom: 1px solid #d8e3e3; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-creative-studio-v1__grants-flow-code::after { content: "PROJECT PRESENTATION FLOW"; color: #a2b0b1; font-size: 5px; font-weight: 850; letter-spacing: .1em;}.hr-association-creative-studio-v1__grants-flow-need,.hr-association-creative-studio-v1__grants-flow-project,.hr-association-creative-studio-v1__grants-flow-objectives,.hr-association-creative-studio-v1__grants-flow-target,.hr-association-creative-studio-v1__grants-flow-activities,.hr-association-creative-studio-v1__grants-flow-outputs { position: relative; display: flex !important; align-items: center !important; justify-content: flex-start !important; min-width: 0; min-height: 76px; margin: 0 !important; padding: 14px 48px 14px 14px !important; border: 1px solid #dde7e7; border-radius: 8px; background: #ffffff; color: #355051; font-size: 7px; font-weight: 820; line-height: 1.2; letter-spacing: .07em; direction: ltr;}.hr-association-creative-studio-v1__grants-flow-need::before,.hr-association-creative-studio-v1__grants-flow-project::before,.hr-association-creative-studio-v1__grants-flow-objectives::before,.hr-association-creative-studio-v1__grants-flow-target::before,.hr-association-creative-studio-v1__grants-flow-activities::before,.hr-association-creative-studio-v1__grants-flow-outputs::before { position: absolute; top: 50%; right: 14px; display: flex; align-items: center; justify-content: center; width: 22px; height: 22px; border: 1px solid #cbd9da; border-radius: 6px; background: #ffffff; color: #035758; font-size: 5px; font-weight: 850; transform: translateY(-50%);}.hr-association-creative-studio-v1__grants-flow-need { grid-area: need; border-top: 2px solid #e76210;}.hr-association-creative-studio-v1__grants-flow-need::before { content: "01"; border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__grants-flow-project { grid-area: project; border-top: 2px solid #035758;}.hr-association-creative-studio-v1__grants-flow-project::before { content: "02";}.hr-association-creative-studio-v1__grants-flow-objectives { grid-area: objectives; border-top: 2px solid #1b8aa6;}.hr-association-creative-studio-v1__grants-flow-objectives::before { content: "03"; border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__grants-flow-target { grid-area: target; border-top: 2px solid #035758;}.hr-association-creative-studio-v1__grants-flow-target::before { content: "04";}.hr-association-creative-studio-v1__grants-flow-activities { grid-area: activities; border-top: 2px solid #1b8aa6; background: #fbfefe;}.hr-association-creative-studio-v1__grants-flow-activities::before { content: "05"; border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__grants-flow-outputs { grid-area: outputs; border: 1px solid #035758; border-top: 2px solid #035758; background: #035758; color: #ffffff;}.hr-association-creative-studio-v1__grants-flow-outputs::before { content: "06"; border-color: rgba(255,255,255,.25); background: transparent; color: #e76210;}@media (hover: hover) { .hr-association-creative-studio-v1__reports-price-button, .hr-association-creative-studio-v1__grants-button { transition: transform .18s ease, background-color .18s ease, border-color .18s ease; } .hr-association-creative-studio-v1__reports-price-button:hover { transform: translateY(-2px); border-color: #1b8aa6 !important; background: #1b8aa6 !important; } .hr-association-creative-studio-v1__grants-button:hover { transform: translateY(-2px); border-color: #e76210 !important; background: #e76210 !important; } .hr-association-creative-studio-v1__reports-visual-year, .hr-association-creative-studio-v1__reports-visual-programs, .hr-association-creative-studio-v1__reports-visual-numbers, .hr-association-creative-studio-v1__reports-visual-impact, .hr-association-creative-studio-v1__reports-visual-partners, .hr-association-creative-studio-v1__reports-visual-results, .hr-association-creative-studio-v1__grants-flow-need, .hr-association-creative-studio-v1__grants-flow-project, .hr-association-creative-studio-v1__grants-flow-objectives, .hr-association-creative-studio-v1__grants-flow-target, .hr-association-creative-studio-v1__grants-flow-activities, .hr-association-creative-studio-v1__grants-flow-outputs { transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease; } .hr-association-creative-studio-v1__reports-visual-year:hover, .hr-association-creative-studio-v1__reports-visual-programs:hover, .hr-association-creative-studio-v1__reports-visual-numbers:hover, .hr-association-creative-studio-v1__reports-visual-impact:hover, .hr-association-creative-studio-v1__reports-visual-partners:hover, .hr-association-creative-studio-v1__reports-visual-results:hover, .hr-association-creative-studio-v1__grants-flow-need:hover, .hr-association-creative-studio-v1__grants-flow-project:hover, .hr-association-creative-studio-v1__grants-flow-objectives:hover, .hr-association-creative-studio-v1__grants-flow-target:hover, .hr-association-creative-studio-v1__grants-flow-activities:hover, .hr-association-creative-studio-v1__grants-flow-outputs:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(3, 87, 88, .035); }}.hr-association-creative-studio-v1__ads-section { position: relative; width: 100%; margin: 0; padding: 80px 0 84px; overflow: hidden; background: #f7fafa; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__ads-section::before { content: ""; position: absolute; top: 0; left: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__ads-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__ads-heading-wrap { display: block !important; width: 100% !important; max-width: 890px !important; margin: 0 0 40px auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__ads-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__ads-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #035758;}.hr-association-creative-studio-v1__ads-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.25vw, 44px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__ads-description { display: block !important; width: 100% !important; max-width: 810px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-creative-studio-v1__ads-grid { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: stretch !important; gap: 12px; width: 100% !important; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__ads-posts { display: grid !important; grid-template-columns: minmax(0, 1fr) 180px; grid-template-areas: "code visual" "title visual" "text visual" "price visual" "note visual" "button visual"; align-items: start !important; column-gap: 28px; min-width: 0; min-height: 340px; margin: 0 !important; padding: 24px !important; border: 1px solid #cbdada; border-top: 3px solid #035758; border-radius: 12px; background: #ffffff;}.hr-association-creative-studio-v1__ads-posts::before { content: ""; grid-area: visual; align-self: center; justify-self: stretch; width: 100%; aspect-ratio: 1 / 1; border: 1px solid #d8e3e3; border-radius: 9px; background: linear-gradient(#035758, #035758) 14% 13% / 43% 6px no-repeat, linear-gradient(#1b8aa6, #1b8aa6) 14% 23% / 62% 4px no-repeat, linear-gradient(#e0e9e9, #e0e9e9) 14% 34% / 72% 2px no-repeat, linear-gradient(#e0e9e9, #e0e9e9) 14% 40% / 58% 2px no-repeat, linear-gradient(#f3f7f7, #f3f7f7) 14% 51% / 72% 25% no-repeat, linear-gradient(#e76210, #e76210) 14% 85% / 31% 5px no-repeat, #ffffff;}.hr-association-creative-studio-v1__ads-posts-code { grid-area: code; display: inline-flex !important; align-items: center !important; justify-content: center !important; justify-self: start; width: auto !important; min-width: 66px; min-height: 27px; margin: 0 0 18px !important; padding: 6px 9px !important; border: 1px solid #1b8aa6; border-radius: 999px; background: #ffffff; color: #1b8aa6; font-size: 6px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-creative-studio-v1__ads-posts-title { grid-area: title; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 19px; font-weight: 770; line-height: 1.5; text-align: right;}.hr-association-creative-studio-v1__ads-posts-text { grid-area: text; display: block !important; width: 100% !important; margin: 8px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-creative-studio-v1__ads-posts-price { grid-area: price; display: block !important; width: 100% !important; margin: 18px 0 0 !important; padding: 12px 0 0 !important; border-top: 1px solid #e3ebeb; color: #035758; font-size: 28px; font-weight: 840; line-height: 1.2; text-align: right;}.hr-association-creative-studio-v1__ads-posts-note { grid-area: note; display: inline-flex !important; align-items: center !important; justify-self: start; width: auto !important; margin: 7px 0 15px !important; padding: 5px 9px !important; border-radius: 999px; background: #eef7f8; color: #1b8aa6; font-size: 7px; font-weight: 720; line-height: 1.2;}.hr-association-creative-studio-v1__ads-posts-button { grid-area: button; display: inline-flex !important; align-items: center !important; justify-content: center !important; justify-self: start; width: auto !important; min-width: 145px !important; min-height: 43px !important; margin: 0 !important; padding: 9px 14px !important; border: 1px solid #035758 !important; border-radius: 8px !important; background: #035758 !important; color: #ffffff !important; font-size: 9.5px !important; font-weight: 750 !important; line-height: 1.45 !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__ads-banners { display: grid !important; grid-template-columns: minmax(0, 1fr) 210px; grid-template-areas: "code visual" "title visual" "text visual" "price visual" "note visual" "button visual"; align-items: start !important; column-gap: 28px; min-width: 0; min-height: 340px; margin: 0 !important; padding: 24px !important; border: 1px solid #e3d4cb; border-top: 3px solid #e76210; border-radius: 12px; background: #fffaf7;}.hr-association-creative-studio-v1__ads-banners::before { content: ""; grid-area: visual; align-self: center; justify-self: stretch; width: 100%; aspect-ratio: 16 / 9; border: 1px solid #dddeda; border-radius: 9px; background: linear-gradient(#035758, #035758) 10% 14% / 38% 7px no-repeat, linear-gradient(#1b8aa6, #1b8aa6) 10% 29% / 55% 4px no-repeat, linear-gradient(#e3e9e7, #e3e9e7) 10% 43% / 77% 2px no-repeat, linear-gradient(#f1f5f3, #f1f5f3) 10% 56% / 77% 24% no-repeat, linear-gradient(#e76210, #e76210) 10% 88% / 30% 5px no-repeat, #ffffff;}.hr-association-creative-studio-v1__ads-banners-code { grid-area: code; display: inline-flex !important; align-items: center !important; justify-content: center !important; justify-self: start; width: auto !important; min-width: 66px; min-height: 27px; margin: 0 0 18px !important; padding: 6px 9px !important; border: 1px solid #e76210; border-radius: 999px; background: #ffffff; color: #e76210; font-size: 6px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-creative-studio-v1__ads-banners-title { grid-area: title; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 19px; font-weight: 770; line-height: 1.5; text-align: right;}.hr-association-creative-studio-v1__ads-banners-text { grid-area: text; display: block !important; width: 100% !important; margin: 8px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-creative-studio-v1__ads-banners-price { grid-area: price; display: block !important; width: 100% !important; margin: 18px 0 0 !important; padding: 12px 0 0 !important; border-top: 1px solid #eadfd9; color: #e76210; font-size: 28px; font-weight: 840; line-height: 1.2; text-align: right;}.hr-association-creative-studio-v1__ads-banners-note { grid-area: note; display: inline-flex !important; align-items: center !important; justify-self: start; width: auto !important; margin: 7px 0 15px !important; padding: 5px 9px !important; border-radius: 999px; background: #ffffff; color: #e76210; font-size: 7px; font-weight: 720; line-height: 1.2;}.hr-association-creative-studio-v1__ads-banners-button { grid-area: button; display: inline-flex !important; align-items: center !important; justify-content: center !important; justify-self: start; width: auto !important; min-width: 145px !important; min-height: 43px !important; margin: 0 !important; padding: 9px 14px !important; border: 1px solid #e76210 !important; border-radius: 8px !important; background: #ffffff !important; color: #e76210 !important; font-size: 9.5px !important; font-weight: 750 !important; line-height: 1.45 !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__ads-statement { display: flex !important; align-items: center !important; width: 100% !important; min-height: 61px; margin: 11px 0 0 !important; padding: 13px 17px !important; border-right: 3px solid #1b8aa6; background: #ffffff; color: #355051; font-size: 10.5px; font-weight: 620; line-height: 1.8; text-align: right;}.hr-association-creative-studio-v1__motion-section { position: relative; width: 100%; margin: 0; padding: 80px 0 86px; overflow: hidden; background: #ffffff; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__motion-section::before { content: ""; position: absolute; top: 0; right: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__motion-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__motion-heading-wrap { display: block !important; width: 100% !important; max-width: 900px !important; margin: 0 0 42px auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__motion-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__motion-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #e76210;}.hr-association-creative-studio-v1__motion-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.25vw, 44px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__motion-description { display: block !important; width: 100% !important; max-width: 820px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-creative-studio-v1__motion-timeline { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: stretch !important; gap: 0; width: 100% !important; margin: 0 !important; padding: 28px 0 0 !important; border-top: 1px solid #d8e3e3;}.hr-association-creative-studio-v1__motion-30,.hr-association-creative-studio-v1__motion-60,.hr-association-creative-studio-v1__motion-120 { display: flex !important; flex-direction: column !important; align-items: flex-start !important; min-width: 0; min-height: 310px; margin: 0 !important; padding: 24px 25px 22px !important; border-left: 1px solid #d8e3e3; background: #ffffff;}.hr-association-creative-studio-v1__motion-30 { border-right: 1px solid #d8e3e3;}.hr-association-creative-studio-v1__motion-30-code,.hr-association-creative-studio-v1__motion-60-code,.hr-association-creative-studio-v1__motion-120-code { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 76px; min-height: 31px; margin: 0 0 26px !important; padding: 7px 11px !important; border: 1px solid #035758; border-radius: 999px; background: #ffffff; color: #035758; font-size: 8px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-creative-studio-v1__motion-30-title,.hr-association-creative-studio-v1__motion-60-title,.hr-association-creative-studio-v1__motion-120-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 18px; font-weight: 770; line-height: 1.5; text-align: right;}.hr-association-creative-studio-v1__motion-30-price,.hr-association-creative-studio-v1__motion-60-price,.hr-association-creative-studio-v1__motion-120-price { display: block !important; width: 100% !important; margin: 15px 0 0 !important; padding: 14px 0 !important; border-top: 1px solid #e3ebeb; border-bottom: 1px solid #e3ebeb; color: #035758; font-size: 30px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-creative-studio-v1__motion-30-note,.hr-association-creative-studio-v1__motion-60-note,.hr-association-creative-studio-v1__motion-120-note { display: inline-flex !important; align-items: center !important; width: auto !important; margin: 14px 0 18px !important; padding: 5px 9px !important; border-radius: 999px; background: #f2f6f6; color: #667677; font-size: 8px; font-weight: 680; line-height: 1.25;}.hr-association-creative-studio-v1__motion-30-button,.hr-association-creative-studio-v1__motion-60-button,.hr-association-creative-studio-v1__motion-120-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 44px !important; margin: auto 0 0 !important; padding: 9px 14px !important; border: 1px solid #035758 !important; border-radius: 8px !important; background: #ffffff !important; color: #035758 !important; font-size: 10px !important; font-weight: 750 !important; line-height: 1.45 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__motion-30 { box-shadow: inset 0 3px 0 #035758;}.hr-association-creative-studio-v1__motion-30-code { border-color: #035758; color: #035758;}.hr-association-creative-studio-v1__motion-60 { background: #f7fafa; box-shadow: inset 0 3px 0 #1b8aa6;}.hr-association-creative-studio-v1__motion-60-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__motion-60-price { color: #1b8aa6;}.hr-association-creative-studio-v1__motion-60-note { background: #eef7f8; color: #1b8aa6;}.hr-association-creative-studio-v1__motion-60-button { border-color: #1b8aa6 !important; color: #1b8aa6 !important;}.hr-association-creative-studio-v1__motion-120 { background: #035758; box-shadow: inset 0 3px 0 #e76210;}.hr-association-creative-studio-v1__motion-120-code { border-color: rgba(255,255,255,.28); background: transparent; color: #e76210;}.hr-association-creative-studio-v1__motion-120-title { color: #ffffff;}.hr-association-creative-studio-v1__motion-120-price { border-top-color: rgba(255,255,255,.12); border-bottom-color: rgba(255,255,255,.12); color: #ffffff;}.hr-association-creative-studio-v1__motion-120-note { background: rgba(255,255,255,.08); color: rgba(255,255,255,.76);}.hr-association-creative-studio-v1__motion-120-button { border-color: #ffffff !important; background: #ffffff !important; color: #035758 !important;}@media (hover: hover) { .hr-association-creative-studio-v1__ads-posts, .hr-association-creative-studio-v1__ads-banners { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-creative-studio-v1__ads-posts:hover, .hr-association-creative-studio-v1__ads-banners:hover { transform: translateY(-2px); box-shadow: 0 11px 25px rgba(3, 87, 88, .04); } .hr-association-creative-studio-v1__ads-posts-button, .hr-association-creative-studio-v1__ads-banners-button, .hr-association-creative-studio-v1__motion-30-button, .hr-association-creative-studio-v1__motion-60-button, .hr-association-creative-studio-v1__motion-120-button { transition: transform .18s ease, background-color .18s ease, border-color .18s ease, color .18s ease; } .hr-association-creative-studio-v1__ads-posts-button:hover { transform: translateY(-1px); background: #1b8aa6 !important; border-color: #1b8aa6 !important; } .hr-association-creative-studio-v1__ads-banners-button:hover { transform: translateY(-1px); background: #e76210 !important; color: #ffffff !important; } .hr-association-creative-studio-v1__motion-30-button:hover { transform: translateY(-1px); background: #035758 !important; color: #ffffff !important; } .hr-association-creative-studio-v1__motion-60-button:hover { transform: translateY(-1px); background: #1b8aa6 !important; color: #ffffff !important; } .hr-association-creative-studio-v1__motion-120-button:hover { transform: translateY(-1px); background: #e76210 !important; border-color: #e76210 !important; color: #ffffff !important; }}.hr-association-creative-studio-v1__pdf-section { position: relative; width: 100%; margin: 0; padding: 80px 0 84px; overflow: hidden; background: #f7fafa; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__pdf-section::before { content: ""; position: absolute; top: 0; left: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__pdf-container { position: relative; z-index: 2; display: grid !important; grid-template-columns: minmax(360px, .82fr) minmax(0, 1.18fr); align-items: center !important; gap: 72px; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__pdf-copy { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 570px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__pdf-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__pdf-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #e76210;}.hr-association-creative-studio-v1__pdf-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(31px, 3.35vw, 46px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__pdf-description { display: block !important; width: 100% !important; max-width: 550px !important; margin: 14px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 2; text-align: right;}.hr-association-creative-studio-v1__pdf-visual { display: grid !important; grid-template-columns: 1.18fr .82fr; grid-template-areas: "code code" "document structure" "document view" "document share" "document archive" "price price"; align-items: stretch !important; gap: 8px; width: 100% !important; min-width: 0; margin: 0 !important; padding: 15px !important; border: 1px solid #d9e4e4; border-radius: 15px; background: #ffffff; box-shadow: 0 14px 32px rgba(3, 87, 88, .04);}.hr-association-creative-studio-v1__pdf-visual-code { grid-area: code; display: flex !important; align-items: center !important; justify-content: space-between !important; width: 100% !important; min-height: 47px; margin: 0 0 2px !important; padding: 10px 13px !important; border-bottom: 1px solid #dce6e6; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-creative-studio-v1__pdf-visual-code::after { content: "DIGITAL DOCUMENT"; color: #a2b0b1; font-size: 5px; font-weight: 850; letter-spacing: .1em;}.hr-association-creative-studio-v1__pdf-visual::before { content: ""; grid-area: document; display: block; min-height: 286px; border: 1px solid #d8e3e3; border-radius: 9px; background: linear-gradient(#035758, #035758) 12% 10% / 39% 7px no-repeat, linear-gradient(#1b8aa6, #1b8aa6) 12% 18% / 57% 4px no-repeat, linear-gradient(#e0e9e9, #e0e9e9) 12% 28% / 76% 2px no-repeat, linear-gradient(#e0e9e9, #e0e9e9) 12% 33% / 64% 2px no-repeat, linear-gradient(#f1f6f6, #f1f6f6) 12% 43% / 76% 25% no-repeat, linear-gradient(#dde7e7, #dde7e7) 12% 75% / 48% 2px no-repeat, linear-gradient(#dde7e7, #dde7e7) 12% 80% / 64% 2px no-repeat, linear-gradient(#e76210, #e76210) 12% 89% / 27% 6px no-repeat, #ffffff;}.hr-association-creative-studio-v1__pdf-visual-structure,.hr-association-creative-studio-v1__pdf-visual-view,.hr-association-creative-studio-v1__pdf-visual-share,.hr-association-creative-studio-v1__pdf-visual-archive { position: relative; display: flex !important; align-items: center !important; justify-content: flex-start !important; min-width: 0; min-height: 62px; margin: 0 !important; padding: 12px 43px 12px 13px !important; border: 1px solid #dde7e7; border-radius: 8px; background: #ffffff; color: #355051; font-size: 6.5px; font-weight: 820; line-height: 1.2; letter-spacing: .07em; direction: ltr;}.hr-association-creative-studio-v1__pdf-visual-structure::before,.hr-association-creative-studio-v1__pdf-visual-view::before,.hr-association-creative-studio-v1__pdf-visual-share::before,.hr-association-creative-studio-v1__pdf-visual-archive::before { position: absolute; top: 50%; right: 12px; display: flex; align-items: center; justify-content: center; width: 21px; height: 21px; border: 1px solid #cbd9da; border-radius: 6px; background: #ffffff; color: #035758; font-size: 5px; font-weight: 850; transform: translateY(-50%);}.hr-association-creative-studio-v1__pdf-visual-structure { grid-area: structure; border-top: 2px solid #035758;}.hr-association-creative-studio-v1__pdf-visual-structure::before { content: "01";}.hr-association-creative-studio-v1__pdf-visual-view { grid-area: view; border-top: 2px solid #1b8aa6;}.hr-association-creative-studio-v1__pdf-visual-view::before { content: "02"; border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__pdf-visual-share { grid-area: share; border-top: 2px solid #e76210;}.hr-association-creative-studio-v1__pdf-visual-share::before { content: "03"; border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__pdf-visual-archive { grid-area: archive; border: 1px solid #035758; background: #035758; color: #ffffff;}.hr-association-creative-studio-v1__pdf-visual-archive::before { content: "04"; border-color: rgba(255,255,255,.25); background: transparent; color: #e76210;}.hr-association-creative-studio-v1__pdf-price { grid-area: price; display: grid !important; grid-template-columns: minmax(0, 1fr) auto; grid-template-rows: auto auto; align-items: center !important; gap: 3px 20px; width: 100% !important; margin: 4px 0 0 !important; padding: 16px 17px !important; border: 1px solid #cbdada; border-radius: 9px; background: #f7fafa;}.hr-association-creative-studio-v1__pdf-price-value { grid-column: 1; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 30px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-creative-studio-v1__pdf-price-label { grid-column: 1; grid-row: 2; display: block !important; width: 100% !important; margin: 3px 0 0 !important; padding: 0 !important; color: #667677; font-size: 8px; font-weight: 630; line-height: 1.5; text-align: right;}.hr-association-creative-studio-v1__pdf-button { grid-column: 2; grid-row: 1 / 3; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 145px !important; min-height: 44px !important; margin: 0 !important; padding: 9px 14px !important; border: 1px solid #035758 !important; border-radius: 8px !important; background: #035758 !important; color: #ffffff !important; font-size: 9.5px !important; font-weight: 750 !important; line-height: 1.45 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__corporate-section { position: relative; width: 100%; margin: 0; padding: 80px 0 86px; overflow: hidden; background: #ffffff; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__corporate-section::before { content: ""; position: absolute; top: 0; right: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__corporate-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__corporate-heading-wrap { display: block !important; width: 100% !important; max-width: 900px !important; margin: 0 0 40px auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__corporate-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__corporate-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #035758;}.hr-association-creative-studio-v1__corporate-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.25vw, 44px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__corporate-description { display: block !important; width: 100% !important; max-width: 820px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-creative-studio-v1__corporate-grid { display: grid !important; grid-template-columns: 1.2fr repeat(3, minmax(0, 1fr)); align-items: stretch !important; gap: 10px; width: 100% !important; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__corporate-logo,.hr-association-creative-studio-v1__corporate-letterhead,.hr-association-creative-studio-v1__corporate-stamp,.hr-association-creative-studio-v1__corporate-voucher { display: grid !important; grid-template-rows: auto 92px auto auto 1fr auto; align-items: start !important; min-width: 0; min-height: 340px; margin: 0 !important; padding: 20px !important; border: 1px solid #dde7e7; border-radius: 11px; background: #ffffff;}.hr-association-creative-studio-v1__corporate-logo-code,.hr-association-creative-studio-v1__corporate-letterhead-code,.hr-association-creative-studio-v1__corporate-stamp-code,.hr-association-creative-studio-v1__corporate-voucher-code { display: inline-flex !important; align-items: center !important; justify-content: center !important; justify-self: start; width: auto !important; min-width: 60px; min-height: 27px; margin: 0 !important; padding: 6px 9px !important; border: 1px solid #cbd9da; border-radius: 999px; background: #ffffff; color: #035758; font-size: 5.8px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-creative-studio-v1__corporate-logo::before,.hr-association-creative-studio-v1__corporate-letterhead::before,.hr-association-creative-studio-v1__corporate-stamp::before,.hr-association-creative-studio-v1__corporate-voucher::before { content: ""; display: block; align-self: center; width: 100%; height: 68px; margin: 12px 0 8px; border: 1px solid #dde7e7; border-radius: 7px; background-color: #f7fafa;}.hr-association-creative-studio-v1__corporate-logo::before { background: linear-gradient(135deg, transparent 42%, #035758 43% 56%, transparent 57%) center / 42px 42px no-repeat, radial-gradient(circle, transparent 0 17px, #1b8aa6 18px 19px, transparent 20px) center / 48px 48px no-repeat, #f7fafa;}.hr-association-creative-studio-v1__corporate-letterhead::before { background: linear-gradient(#035758, #035758) 12px 12px / 37% 5px no-repeat, linear-gradient(#1b8aa6, #1b8aa6) 12px 26px / 58% 3px no-repeat, linear-gradient(#dde7e7, #dde7e7) 12px 42px / 76% 2px no-repeat, linear-gradient(#dde7e7, #dde7e7) 12px 51px / 62% 2px no-repeat, #ffffff;}.hr-association-creative-studio-v1__corporate-stamp::before { background: radial-gradient(circle, transparent 0 20px, #e76210 21px 22px, transparent 23px 27px, #e76210 28px 29px, transparent 30px) center / 64px 64px no-repeat, #fffaf7;}.hr-association-creative-studio-v1__corporate-voucher::before { background: linear-gradient(#035758, #035758) 12px 11px / 34% 5px no-repeat, linear-gradient(#dde7e7, #dde7e7) 12px 26px / 77% 2px no-repeat, linear-gradient(#dde7e7, #dde7e7) 12px 37px / 63% 2px no-repeat, linear-gradient(#1b8aa6, #1b8aa6) calc(100% - 43px) 50px / 30px 4px no-repeat, #ffffff;}.hr-association-creative-studio-v1__corporate-logo-title,.hr-association-creative-studio-v1__corporate-letterhead-title,.hr-association-creative-studio-v1__corporate-stamp-title,.hr-association-creative-studio-v1__corporate-voucher-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__corporate-logo-price,.hr-association-creative-studio-v1__corporate-letterhead-price,.hr-association-creative-studio-v1__corporate-stamp-price,.hr-association-creative-studio-v1__corporate-voucher-price { display: block !important; width: 100% !important; margin: 11px 0 0 !important; padding: 10px 0 !important; border-top: 1px solid #e3ebeb; border-bottom: 1px solid #e3ebeb; color: #035758; font-size: 24px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-creative-studio-v1__corporate-logo-note,.hr-association-creative-studio-v1__corporate-letterhead-note,.hr-association-creative-studio-v1__corporate-stamp-note,.hr-association-creative-studio-v1__corporate-voucher-note { display: block !important; width: 100% !important; margin: 9px 0 15px !important; padding: 0 !important; color: #667677; font-size: 8.5px; font-weight: 620; line-height: 1.65; text-align: right;}.hr-association-creative-studio-v1__corporate-logo-button,.hr-association-creative-studio-v1__corporate-letterhead-button,.hr-association-creative-studio-v1__corporate-stamp-button,.hr-association-creative-studio-v1__corporate-voucher-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 42px !important; margin: auto 0 0 !important; padding: 9px 12px !important; border: 1px solid #035758 !important; border-radius: 7px !important; background: #ffffff !important; color: #035758 !important; font-size: 9.5px !important; font-weight: 750 !important; line-height: 1.4 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__corporate-logo { border-top: 3px solid #035758; background: #f7fafa;}.hr-association-creative-studio-v1__corporate-logo-code { border-color: #035758; color: #035758;}.hr-association-creative-studio-v1__corporate-logo-button { background: #035758 !important; color: #ffffff !important;}.hr-association-creative-studio-v1__corporate-letterhead { border-top: 3px solid #1b8aa6;}.hr-association-creative-studio-v1__corporate-letterhead-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__corporate-letterhead-price { color: #1b8aa6;}.hr-association-creative-studio-v1__corporate-letterhead-button { border-color: #1b8aa6 !important; color: #1b8aa6 !important;}.hr-association-creative-studio-v1__corporate-stamp { border-top: 3px solid #e76210; background: #fffaf7;}.hr-association-creative-studio-v1__corporate-stamp-code { border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__corporate-stamp-price { color: #e76210;}.hr-association-creative-studio-v1__corporate-stamp-button { border-color: #e76210 !important; color: #e76210 !important;}.hr-association-creative-studio-v1__corporate-voucher { border-top: 3px solid #035758;}.hr-association-creative-studio-v1__corporate-voucher-code { border-color: #035758; color: #035758;}@media (hover: hover) { .hr-association-creative-studio-v1__pdf-visual-structure, .hr-association-creative-studio-v1__pdf-visual-view, .hr-association-creative-studio-v1__pdf-visual-share, .hr-association-creative-studio-v1__pdf-visual-archive, .hr-association-creative-studio-v1__corporate-logo, .hr-association-creative-studio-v1__corporate-letterhead, .hr-association-creative-studio-v1__corporate-stamp, .hr-association-creative-studio-v1__corporate-voucher { transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease; } .hr-association-creative-studio-v1__pdf-visual-structure:hover, .hr-association-creative-studio-v1__pdf-visual-view:hover, .hr-association-creative-studio-v1__pdf-visual-share:hover, .hr-association-creative-studio-v1__pdf-visual-archive:hover { transform: translateY(-2px); box-shadow: 0 8px 18px rgba(3, 87, 88, .035); } .hr-association-creative-studio-v1__corporate-logo:hover, .hr-association-creative-studio-v1__corporate-letterhead:hover, .hr-association-creative-studio-v1__corporate-stamp:hover, .hr-association-creative-studio-v1__corporate-voucher:hover { transform: translateY(-2px); box-shadow: 0 11px 25px rgba(3, 87, 88, .04); } .hr-association-creative-studio-v1__pdf-button, .hr-association-creative-studio-v1__corporate-logo-button, .hr-association-creative-studio-v1__corporate-letterhead-button, .hr-association-creative-studio-v1__corporate-stamp-button, .hr-association-creative-studio-v1__corporate-voucher-button { transition: transform .18s ease, background-color .18s ease, border-color .18s ease, color .18s ease; } .hr-association-creative-studio-v1__pdf-button:hover { transform: translateY(-1px); background: #1b8aa6 !important; border-color: #1b8aa6 !important; } .hr-association-creative-studio-v1__corporate-logo-button:hover { transform: translateY(-1px); background: #1b8aa6 !important; border-color: #1b8aa6 !important; color: #ffffff !important; } .hr-association-creative-studio-v1__corporate-letterhead-button:hover { transform: translateY(-1px); background: #1b8aa6 !important; color: #ffffff !important; } .hr-association-creative-studio-v1__corporate-stamp-button:hover { transform: translateY(-1px); background: #e76210 !important; color: #ffffff !important; } .hr-association-creative-studio-v1__corporate-voucher-button:hover { transform: translateY(-1px); background: #035758 !important; color: #ffffff !important; }}.hr-association-creative-studio-v1__pricing-section { position: relative; width: 100%; margin: 0; padding: 80px 0 86px; overflow: hidden; background: #f7fafa; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__pricing-section::before { content: ""; position: absolute; top: 0; left: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__pricing-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__pricing-heading-wrap { display: block !important; width: 100% !important; max-width: 920px !important; margin: 0 0 40px auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__pricing-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__pricing-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #035758;}.hr-association-creative-studio-v1__pricing-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.25vw, 44px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__pricing-description { display: block !important; width: 100% !important; max-width: 830px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-creative-studio-v1__pricing-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: stretch !important; gap: 10px; width: 100% !important; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__pricing-annual,.hr-association-creative-studio-v1__pricing-banner,.hr-association-creative-studio-v1__pricing-post,.hr-association-creative-studio-v1__pricing-pdf,.hr-association-creative-studio-v1__pricing-grant,.hr-association-creative-studio-v1__pricing-logo,.hr-association-creative-studio-v1__pricing-paper,.hr-association-creative-studio-v1__pricing-stamp,.hr-association-creative-studio-v1__pricing-voucher,.hr-association-creative-studio-v1__pricing-motion30,.hr-association-creative-studio-v1__pricing-motion60,.hr-association-creative-studio-v1__pricing-motion120 { display: grid !important; grid-template-columns: 42px minmax(0, 1fr); grid-template-rows: auto auto 1fr; align-items: start !important; gap: 5px 14px; min-width: 0; min-height: 156px; margin: 0 !important; padding: 20px !important; border: 1px solid #dde7e7; border-radius: 10px; background: #ffffff;}.hr-association-creative-studio-v1__pricing-annual-code,.hr-association-creative-studio-v1__pricing-banner-code,.hr-association-creative-studio-v1__pricing-post-code,.hr-association-creative-studio-v1__pricing-pdf-code,.hr-association-creative-studio-v1__pricing-grant-code,.hr-association-creative-studio-v1__pricing-logo-code,.hr-association-creative-studio-v1__pricing-paper-code,.hr-association-creative-studio-v1__pricing-stamp-code,.hr-association-creative-studio-v1__pricing-voucher-code,.hr-association-creative-studio-v1__pricing-motion30-code,.hr-association-creative-studio-v1__pricing-motion60-code,.hr-association-creative-studio-v1__pricing-motion120-code { grid-column: 1; grid-row: 1 / 4; display: flex !important; align-items: center !important; justify-content: center !important; width: 32px !important; height: 32px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #cbd9da; border-radius: 7px; background: #ffffff; color: #035758; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-creative-studio-v1__pricing-annual-title,.hr-association-creative-studio-v1__pricing-banner-title,.hr-association-creative-studio-v1__pricing-post-title,.hr-association-creative-studio-v1__pricing-pdf-title,.hr-association-creative-studio-v1__pricing-grant-title,.hr-association-creative-studio-v1__pricing-logo-title,.hr-association-creative-studio-v1__pricing-paper-title,.hr-association-creative-studio-v1__pricing-stamp-title,.hr-association-creative-studio-v1__pricing-voucher-title,.hr-association-creative-studio-v1__pricing-motion30-title,.hr-association-creative-studio-v1__pricing-motion60-title,.hr-association-creative-studio-v1__pricing-motion120-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 14px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__pricing-annual-price,.hr-association-creative-studio-v1__pricing-banner-price,.hr-association-creative-studio-v1__pricing-post-price,.hr-association-creative-studio-v1__pricing-pdf-price,.hr-association-creative-studio-v1__pricing-grant-price,.hr-association-creative-studio-v1__pricing-logo-price,.hr-association-creative-studio-v1__pricing-paper-price,.hr-association-creative-studio-v1__pricing-stamp-price,.hr-association-creative-studio-v1__pricing-voucher-price,.hr-association-creative-studio-v1__pricing-motion30-price,.hr-association-creative-studio-v1__pricing-motion60-price,.hr-association-creative-studio-v1__pricing-motion120-price { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 8px 0 0 !important; padding: 9px 0 !important; border-top: 1px solid #e3ebeb; border-bottom: 1px solid #e3ebeb; color: #035758; font-size: 23px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-creative-studio-v1__pricing-annual-note,.hr-association-creative-studio-v1__pricing-banner-note,.hr-association-creative-studio-v1__pricing-post-note,.hr-association-creative-studio-v1__pricing-pdf-note,.hr-association-creative-studio-v1__pricing-grant-note,.hr-association-creative-studio-v1__pricing-logo-note,.hr-association-creative-studio-v1__pricing-paper-note,.hr-association-creative-studio-v1__pricing-stamp-note,.hr-association-creative-studio-v1__pricing-voucher-note,.hr-association-creative-studio-v1__pricing-motion30-note,.hr-association-creative-studio-v1__pricing-motion60-note,.hr-association-creative-studio-v1__pricing-motion120-note { grid-column: 2; grid-row: 3; display: block !important; width: 100% !important; margin: 7px 0 0 !important; padding: 0 !important; color: #667677; font-size: 8.5px; font-weight: 620; line-height: 1.6; text-align: right;}.hr-association-creative-studio-v1__pricing-annual { border-top: 3px solid #035758;}.hr-association-creative-studio-v1__pricing-banner,.hr-association-creative-studio-v1__pricing-post { border-top: 3px solid #1b8aa6;}.hr-association-creative-studio-v1__pricing-banner-code,.hr-association-creative-studio-v1__pricing-post-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__pricing-banner-price,.hr-association-creative-studio-v1__pricing-post-price { color: #1b8aa6;}.hr-association-creative-studio-v1__pricing-pdf,.hr-association-creative-studio-v1__pricing-grant { border-top: 3px solid #e76210; background: #fffaf7;}.hr-association-creative-studio-v1__pricing-pdf-code,.hr-association-creative-studio-v1__pricing-grant-code { border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__pricing-pdf-price,.hr-association-creative-studio-v1__pricing-grant-price { color: #e76210;}.hr-association-creative-studio-v1__pricing-logo { border-top: 3px solid #035758; background: #f7fafa;}.hr-association-creative-studio-v1__pricing-paper { border-top: 3px solid #1b8aa6;}.hr-association-creative-studio-v1__pricing-paper-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__pricing-paper-price { color: #1b8aa6;}.hr-association-creative-studio-v1__pricing-stamp { border-top: 3px solid #e76210; background: #fffaf7;}.hr-association-creative-studio-v1__pricing-stamp-code { border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__pricing-stamp-price { color: #e76210;}.hr-association-creative-studio-v1__pricing-voucher { border-top: 3px solid #035758;}.hr-association-creative-studio-v1__pricing-motion30 { border-top: 3px solid #1b8aa6;}.hr-association-creative-studio-v1__pricing-motion30-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__pricing-motion30-price { color: #1b8aa6;}.hr-association-creative-studio-v1__pricing-motion60 { border-top: 3px solid #035758; background: #f7fafa;}.hr-association-creative-studio-v1__pricing-motion120 { border-color: #035758; border-top: 3px solid #e76210; background: #035758;}.hr-association-creative-studio-v1__pricing-motion120-code { border-color: rgba(255,255,255,.28); background: transparent; color: #e76210;}.hr-association-creative-studio-v1__pricing-motion120-title { color: #ffffff;}.hr-association-creative-studio-v1__pricing-motion120-price { border-top-color: rgba(255,255,255,.13); border-bottom-color: rgba(255,255,255,.13); color: #ffffff;}.hr-association-creative-studio-v1__pricing-motion120-note { color: rgba(255,255,255,.72);}.hr-association-creative-studio-v1__pricing-scope-note { display: flex !important; align-items: center !important; width: 100% !important; min-height: 62px; margin: 12px 0 0 !important; padding: 14px 17px !important; border-right: 3px solid #e76210; background: #ffffff; color: #667677; font-size: 9.5px; font-weight: 620; line-height: 1.8; text-align: right;}.hr-association-creative-studio-v1__process-section { position: relative; width: 100%; margin: 0; padding: 80px 0 86px; overflow: hidden; background: #ffffff; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__process-section::before { content: ""; position: absolute; top: 0; right: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__process-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__process-heading-wrap { display: block !important; width: 100% !important; max-width: 900px !important; margin: 0 0 40px auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__process-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__process-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #e76210;}.hr-association-creative-studio-v1__process-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.25vw, 44px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__process-description { display: block !important; width: 100% !important; max-width: 820px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-creative-studio-v1__process-track { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: stretch !important; gap: 10px; width: 100% !important; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__process-step-1,.hr-association-creative-studio-v1__process-step-2,.hr-association-creative-studio-v1__process-step-3,.hr-association-creative-studio-v1__process-step-4,.hr-association-creative-studio-v1__process-step-5,.hr-association-creative-studio-v1__process-step-6 { display: grid !important; grid-template-columns: 44px minmax(0, 1fr); grid-template-rows: auto 1fr; align-items: start !important; gap: 5px 14px; min-width: 0; min-height: 146px; margin: 0 !important; padding: 20px !important; border: 1px solid #dde7e7; border-radius: 10px; background: #ffffff;}.hr-association-creative-studio-v1__process-step-1-code,.hr-association-creative-studio-v1__process-step-2-code,.hr-association-creative-studio-v1__process-step-3-code,.hr-association-creative-studio-v1__process-step-4-code,.hr-association-creative-studio-v1__process-step-5-code,.hr-association-creative-studio-v1__process-step-6-code { grid-column: 1; grid-row: 1 / 3; display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #035758; border-radius: 7px; background: #ffffff; color: #035758; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-creative-studio-v1__process-step-1-title,.hr-association-creative-studio-v1__process-step-2-title,.hr-association-creative-studio-v1__process-step-3-title,.hr-association-creative-studio-v1__process-step-4-title,.hr-association-creative-studio-v1__process-step-5-title,.hr-association-creative-studio-v1__process-step-6-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 14px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__process-step-1-text,.hr-association-creative-studio-v1__process-step-2-text,.hr-association-creative-studio-v1__process-step-3-text,.hr-association-creative-studio-v1__process-step-4-text,.hr-association-creative-studio-v1__process-step-5-text,.hr-association-creative-studio-v1__process-step-6-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-creative-studio-v1__process-step-1 { border-top: 3px solid #035758;}.hr-association-creative-studio-v1__process-step-2 { border-top: 3px solid #1b8aa6;}.hr-association-creative-studio-v1__process-step-2-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__process-step-3 { border-top: 3px solid #035758; background: #f7fafa;}.hr-association-creative-studio-v1__process-step-4 { border-top: 3px solid #e76210; background: #fffaf7;}.hr-association-creative-studio-v1__process-step-4-code { border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__process-step-5 { border-top: 3px solid #1b8aa6;}.hr-association-creative-studio-v1__process-step-5-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__process-step-6 { border-color: #035758; border-top: 3px solid #e76210; background: #035758;}.hr-association-creative-studio-v1__process-step-6-code { border-color: rgba(255,255,255,.28); background: transparent; color: #e76210;}.hr-association-creative-studio-v1__process-step-6-title { color: #ffffff;}.hr-association-creative-studio-v1__process-step-6-text { color: rgba(255,255,255,.74);}@media (hover: hover) { .hr-association-creative-studio-v1__pricing-annual, .hr-association-creative-studio-v1__pricing-banner, .hr-association-creative-studio-v1__pricing-post, .hr-association-creative-studio-v1__pricing-pdf, .hr-association-creative-studio-v1__pricing-grant, .hr-association-creative-studio-v1__pricing-logo, .hr-association-creative-studio-v1__pricing-paper, .hr-association-creative-studio-v1__pricing-stamp, .hr-association-creative-studio-v1__pricing-voucher, .hr-association-creative-studio-v1__pricing-motion30, .hr-association-creative-studio-v1__pricing-motion60, .hr-association-creative-studio-v1__pricing-motion120, .hr-association-creative-studio-v1__process-step-1, .hr-association-creative-studio-v1__process-step-2, .hr-association-creative-studio-v1__process-step-3, .hr-association-creative-studio-v1__process-step-4, .hr-association-creative-studio-v1__process-step-5, .hr-association-creative-studio-v1__process-step-6 { transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease; } .hr-association-creative-studio-v1__pricing-annual:hover, .hr-association-creative-studio-v1__pricing-banner:hover, .hr-association-creative-studio-v1__pricing-post:hover, .hr-association-creative-studio-v1__pricing-pdf:hover, .hr-association-creative-studio-v1__pricing-grant:hover, .hr-association-creative-studio-v1__pricing-logo:hover, .hr-association-creative-studio-v1__pricing-paper:hover, .hr-association-creative-studio-v1__pricing-stamp:hover, .hr-association-creative-studio-v1__pricing-voucher:hover, .hr-association-creative-studio-v1__pricing-motion30:hover, .hr-association-creative-studio-v1__pricing-motion60:hover, .hr-association-creative-studio-v1__pricing-motion120:hover { transform: translateY(-2px); box-shadow: 0 10px 23px rgba(3, 87, 88, .04); } .hr-association-creative-studio-v1__process-step-1:hover, .hr-association-creative-studio-v1__process-step-2:hover, .hr-association-creative-studio-v1__process-step-3:hover, .hr-association-creative-studio-v1__process-step-4:hover, .hr-association-creative-studio-v1__process-step-5:hover, .hr-association-creative-studio-v1__process-step-6:hover { transform: translateY(-2px); box-shadow: 0 10px 22px rgba(3, 87, 88, .035); }}.hr-association-creative-studio-v1__why-section { position: relative; width: 100%; margin: 0; padding: 80px 0 86px; overflow: hidden; background: #f7fafa; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__why-section::before { content: ""; position: absolute; top: 0; left: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__why-container { position: relative; z-index: 2; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__why-heading-wrap { display: block !important; width: 100% !important; max-width: 890px !important; margin: 0 0 40px auto !important; padding: 0 !important;}.hr-association-creative-studio-v1__why-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__why-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #035758;}.hr-association-creative-studio-v1__why-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.25vw, 44px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__why-rail { display: grid !important; grid-template-columns: repeat(6, minmax(0, 1fr)); align-items: stretch !important; gap: 10px; width: 100% !important; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__why-sector,.hr-association-creative-studio-v1__why-goal,.hr-association-creative-studio-v1__why-content,.hr-association-creative-studio-v1__why-identity,.hr-association-creative-studio-v1__why-outputs { display: grid !important; grid-template-columns: 42px minmax(0, 1fr); grid-template-rows: auto 1fr; align-items: start !important; gap: 5px 14px; min-width: 0; min-height: 150px; margin: 0 !important; padding: 20px !important; border: 1px solid #dde7e7; border-radius: 10px; background: #ffffff;}.hr-association-creative-studio-v1__why-sector { grid-column: 1 / 3;}.hr-association-creative-studio-v1__why-goal { grid-column: 3 / 5;}.hr-association-creative-studio-v1__why-content { grid-column: 5 / 7;}.hr-association-creative-studio-v1__why-identity { grid-column: 1 / 4;}.hr-association-creative-studio-v1__why-outputs { grid-column: 4 / 7;}.hr-association-creative-studio-v1__why-sector-code,.hr-association-creative-studio-v1__why-goal-code,.hr-association-creative-studio-v1__why-content-code,.hr-association-creative-studio-v1__why-identity-code,.hr-association-creative-studio-v1__why-outputs-code { grid-column: 1; grid-row: 1 / 3; display: flex !important; align-items: center !important; justify-content: center !important; width: 32px !important; height: 32px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #035758; border-radius: 7px; background: #ffffff; color: #035758; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-creative-studio-v1__why-sector-title,.hr-association-creative-studio-v1__why-goal-title,.hr-association-creative-studio-v1__why-content-title,.hr-association-creative-studio-v1__why-identity-title,.hr-association-creative-studio-v1__why-outputs-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 14px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__why-sector-text,.hr-association-creative-studio-v1__why-goal-text,.hr-association-creative-studio-v1__why-content-text,.hr-association-creative-studio-v1__why-identity-text,.hr-association-creative-studio-v1__why-outputs-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.7px; line-height: 1.78; text-align: right;}.hr-association-creative-studio-v1__why-sector { border-top: 3px solid #035758;}.hr-association-creative-studio-v1__why-goal { border-top: 3px solid #1b8aa6;}.hr-association-creative-studio-v1__why-goal-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__why-content { border-top: 3px solid #e76210; background: #fffaf7;}.hr-association-creative-studio-v1__why-content-code { border-color: #e76210; color: #e76210;}.hr-association-creative-studio-v1__why-identity { border-top: 3px solid #1b8aa6; background: #fbfefe;}.hr-association-creative-studio-v1__why-identity-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-creative-studio-v1__why-outputs { border-color: #035758; border-top: 3px solid #e76210; background: #035758;}.hr-association-creative-studio-v1__why-outputs-code { border-color: rgba(255,255,255,.28); background: transparent; color: #e76210;}.hr-association-creative-studio-v1__why-outputs-title { color: #ffffff;}.hr-association-creative-studio-v1__why-outputs-text { color: rgba(255,255,255,.74);}.hr-association-creative-studio-v1__cta-section { position: relative; width: 100%; margin: 0; padding: 78px 0 84px; overflow: hidden; background: #ffffff; color: #132829; box-sizing: border-box;}.hr-association-creative-studio-v1__cta-section::before { content: ""; position: absolute; top: 0; right: 8%; width: 1px; height: 100%; background: #e2eaea; pointer-events: none;}.hr-association-creative-studio-v1__cta-container { position: relative; z-index: 2; display: grid !important; grid-template-columns: minmax(0, 1.05fr) minmax(430px, .95fr); align-items: center !important; gap: 68px; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 38px !important; border: 1px solid #dce6e6; border-radius: 14px; background: #f7fafa;}.hr-association-creative-studio-v1__cta-copy { display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 690px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__cta-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 780; line-height: 1.5;}.hr-association-creative-studio-v1__cta-kicker::before { content: ""; display: block; width: 22px; height: 2px; flex: 0 0 22px; background: #035758;}.hr-association-creative-studio-v1__cta-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(31px, 3.25vw, 45px); font-weight: 770; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-creative-studio-v1__cta-description { display: block !important; width: 100% !important; max-width: 650px !important; margin: 14px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 2; text-align: right;}.hr-association-creative-studio-v1__cta-actions { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: stretch !important; gap: 9px; width: 100% !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-creative-studio-v1__cta-primary { display: flex !important; flex-direction: column !important; align-items: flex-start !important; min-width: 0; min-height: 190px; margin: 0 !important; padding: 20px !important; border: 1px solid #035758; border-top: 3px solid #e76210; border-radius: 10px; background: #035758;}.hr-association-creative-studio-v1__cta-primary-label { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #ffffff; font-size: 14px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__cta-primary-note { display: block !important; width: 100% !important; margin: 9px 0 17px !important; padding: 0 !important; color: rgba(255,255,255,.72); font-size: 9px; font-weight: 620; line-height: 1.7; text-align: right;}.hr-association-creative-studio-v1__cta-primary-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 44px !important; margin: auto 0 0 !important; padding: 9px 14px !important; border: 1px solid #ffffff !important; border-radius: 8px !important; background: #ffffff !important; color: #035758 !important; font-size: 10px !important; font-weight: 750 !important; line-height: 1.45 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__cta-reports { display: flex !important; flex-direction: column !important; align-items: flex-start !important; min-width: 0; min-height: 190px; margin: 0 !important; padding: 20px !important; border: 1px solid #c7dfe4; border-top: 3px solid #1b8aa6; border-radius: 10px; background: #ffffff;}.hr-association-creative-studio-v1__cta-reports-label { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 14px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-creative-studio-v1__cta-reports-note { display: block !important; width: 100% !important; margin: 9px 0 17px !important; padding: 0 !important; color: #667677; font-size: 9px; font-weight: 620; line-height: 1.7; text-align: right;}.hr-association-creative-studio-v1__cta-reports-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 44px !important; margin: auto 0 0 !important; padding: 9px 14px !important; border: 1px solid #1b8aa6 !important; border-radius: 8px !important; background: #ffffff !important; color: #1b8aa6 !important; font-size: 10px !important; font-weight: 750 !important; line-height: 1.45 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important;}.hr-association-creative-studio-v1__cta-motion-note { grid-column: 1 / -1; display: flex !important; align-items: center !important; width: 100% !important; min-height: 49px; margin: 0 !important; padding: 11px 13px !important; border-right: 3px solid #e76210; background: #fffaf7; color: #667677; font-size: 8.5px; font-weight: 650; line-height: 1.65; text-align: right;}@media (hover: hover) { .hr-association-creative-studio-v1__why-sector, .hr-association-creative-studio-v1__why-goal, .hr-association-creative-studio-v1__why-content, .hr-association-creative-studio-v1__why-identity, .hr-association-creative-studio-v1__why-outputs { transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease; } .hr-association-creative-studio-v1__why-sector:hover, .hr-association-creative-studio-v1__why-goal:hover, .hr-association-creative-studio-v1__why-content:hover, .hr-association-creative-studio-v1__why-identity:hover, .hr-association-creative-studio-v1__why-outputs:hover { transform: translateY(-2px); box-shadow: 0 10px 23px rgba(3, 87, 88, .04); } .hr-association-creative-studio-v1__cta-primary-button, .hr-association-creative-studio-v1__cta-reports-button { transition: transform .18s ease, background-color .18s ease, border-color .18s ease, color .18s ease; } .hr-association-creative-studio-v1__cta-primary-button:hover { transform: translateY(-1px); border-color: #e76210 !important; background: #e76210 !important; color: #ffffff !important; } .hr-association-creative-studio-v1__cta-reports-button:hover { transform: translateY(-1px); background: #1b8aa6 !important; color: #ffffff !important; }}@media (max-width: 1180px) {  .hr-association-creative-studio-v1__hero-container, .hr-association-creative-studio-v1__positioning-container, .hr-association-creative-studio-v1__services-container, .hr-association-creative-studio-v1__reports-container, .hr-association-creative-studio-v1__grants-container, .hr-association-creative-studio-v1__ads-container, .hr-association-creative-studio-v1__motion-container, .hr-association-creative-studio-v1__pdf-container, .hr-association-creative-studio-v1__corporate-container, .hr-association-creative-studio-v1__pricing-container, .hr-association-creative-studio-v1__process-container, .hr-association-creative-studio-v1__why-container, .hr-association-creative-studio-v1__cta-container { width: calc(100% - 32px) !important; }  .hr-association-creative-studio-v1__hero-layout { grid-template-columns: minmax(0, 1.08fr) minmax(340px, .92fr); gap: 48px; } .hr-association-creative-studio-v1__hero-title { font-size: clamp(40px, 4.4vw, 55px); }  .hr-association-creative-studio-v1__reports-container, .hr-association-creative-studio-v1__grants-container, .hr-association-creative-studio-v1__pdf-container { gap: 45px; } .hr-association-creative-studio-v1__reports-container { grid-template-columns: minmax(0, 1fr) minmax(380px, .9fr); } .hr-association-creative-studio-v1__grants-container, .hr-association-creative-studio-v1__pdf-container { grid-template-columns: minmax(330px, .85fr) minmax(0, 1.15fr); }  .hr-association-creative-studio-v1__ads-posts, .hr-association-creative-studio-v1__ads-banners { grid-template-columns: minmax(0, 1fr) 155px; column-gap: 20px; padding: 21px !important; }  .hr-association-creative-studio-v1__corporate-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }  .hr-association-creative-studio-v1__pricing-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }  .hr-association-creative-studio-v1__cta-container { grid-template-columns: minmax(0, 1fr) minmax(400px, .9fr); gap: 38px; padding: 32px !important; }}@media (max-width: 991px) {  .hr-association-creative-studio-v1__hero-container, .hr-association-creative-studio-v1__positioning-container, .hr-association-creative-studio-v1__services-container, .hr-association-creative-studio-v1__reports-container, .hr-association-creative-studio-v1__grants-container, .hr-association-creative-studio-v1__ads-container, .hr-association-creative-studio-v1__motion-container, .hr-association-creative-studio-v1__pdf-container, .hr-association-creative-studio-v1__corporate-container, .hr-association-creative-studio-v1__pricing-container, .hr-association-creative-studio-v1__process-container, .hr-association-creative-studio-v1__why-container, .hr-association-creative-studio-v1__cta-container { width: min(760px, calc(100% - 28px)) !important; max-width: 760px !important; }  .hr-association-creative-studio-v1__hero-section, .hr-association-creative-studio-v1__positioning-section, .hr-association-creative-studio-v1__services-section, .hr-association-creative-studio-v1__reports-section, .hr-association-creative-studio-v1__grants-section, .hr-association-creative-studio-v1__ads-section, .hr-association-creative-studio-v1__motion-section, .hr-association-creative-studio-v1__pdf-section, .hr-association-creative-studio-v1__corporate-section, .hr-association-creative-studio-v1__pricing-section, .hr-association-creative-studio-v1__process-section, .hr-association-creative-studio-v1__why-section, .hr-association-creative-studio-v1__cta-section { padding-top: 66px; padding-bottom: 70px; }  .hr-association-creative-studio-v1__hero-section::before, .hr-association-creative-studio-v1__positioning-section::before, .hr-association-creative-studio-v1__services-section::before, .hr-association-creative-studio-v1__reports-section::before, .hr-association-creative-studio-v1__grants-section::before, .hr-association-creative-studio-v1__ads-section::before, .hr-association-creative-studio-v1__motion-section::before, .hr-association-creative-studio-v1__pdf-section::before, .hr-association-creative-studio-v1__corporate-section::before, .hr-association-creative-studio-v1__pricing-section::before, .hr-association-creative-studio-v1__process-section::before, .hr-association-creative-studio-v1__why-section::before, .hr-association-creative-studio-v1__cta-section::before { right: auto; left: 18px; opacity: .7; }  .hr-association-creative-studio-v1__hero-layout { grid-template-columns: 1fr; gap: 38px; } .hr-association-creative-studio-v1__hero-copy { max-width: 720px !important; } .hr-association-creative-studio-v1__hero-title { font-size: clamp(39px, 7vw, 53px); } .hr-association-creative-studio-v1__hero-subtitle { max-width: 690px !important; } .hr-association-creative-studio-v1__hero-description { max-width: 680px !important; } .hr-association-creative-studio-v1__hero-statement { max-width: 650px !important; } .hr-association-creative-studio-v1__hero-visual { width: 100% !important; max-width: 600px !important; justify-self: center; }  .hr-association-creative-studio-v1__positioning-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }  .hr-association-creative-studio-v1__services-map { grid-template-columns: repeat(2, minmax(0, 1fr)); } .hr-association-creative-studio-v1__services-center { grid-column: 1 / -1; } .hr-association-creative-studio-v1__services-campaigns, .hr-association-creative-studio-v1__services-reports, .hr-association-creative-studio-v1__services-grants, .hr-association-creative-studio-v1__services-motion { grid-column: auto; } .hr-association-creative-studio-v1__services-corporate { grid-column: 1 / -1; }  .hr-association-creative-studio-v1__reports-container { grid-template-columns: 1fr; gap: 38px; } .hr-association-creative-studio-v1__reports-copy { max-width: 720px !important; } .hr-association-creative-studio-v1__reports-visual { width: 100% !important; max-width: 620px !important; justify-self: center; }  .hr-association-creative-studio-v1__grants-container { grid-template-columns: 1fr; gap: 38px; } .hr-association-creative-studio-v1__grants-copy { max-width: 720px !important; } .hr-association-creative-studio-v1__grants-price { max-width: 530px !important; } .hr-association-creative-studio-v1__grants-flow { width: 100% !important; max-width: 620px !important; justify-self: center; }  .hr-association-creative-studio-v1__ads-grid { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__ads-posts, .hr-association-creative-studio-v1__ads-banners { grid-template-columns: minmax(0, 1fr) 210px; }  .hr-association-creative-studio-v1__motion-timeline { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; border-top: 0; padding-top: 0 !important; } .hr-association-creative-studio-v1__motion-30, .hr-association-creative-studio-v1__motion-60, .hr-association-creative-studio-v1__motion-120 { border: 1px solid #d8e3e3; border-radius: 10px; } .hr-association-creative-studio-v1__motion-120 { grid-column: 1 / -1; }  .hr-association-creative-studio-v1__pdf-container { grid-template-columns: 1fr; gap: 38px; } .hr-association-creative-studio-v1__pdf-copy { max-width: 720px !important; } .hr-association-creative-studio-v1__pdf-visual { width: 100% !important; max-width: 620px !important; justify-self: center; }  .hr-association-creative-studio-v1__corporate-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }  .hr-association-creative-studio-v1__pricing-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }  .hr-association-creative-studio-v1__process-track { grid-template-columns: repeat(2, minmax(0, 1fr)); }  .hr-association-creative-studio-v1__why-rail { grid-template-columns: repeat(2, minmax(0, 1fr)); } .hr-association-creative-studio-v1__why-sector, .hr-association-creative-studio-v1__why-goal, .hr-association-creative-studio-v1__why-content, .hr-association-creative-studio-v1__why-identity { grid-column: auto; } .hr-association-creative-studio-v1__why-outputs { grid-column: 1 / -1; }  .hr-association-creative-studio-v1__cta-container { grid-template-columns: 1fr; gap: 30px; padding: 30px !important; } .hr-association-creative-studio-v1__cta-copy { max-width: 720px !important; }}@media (max-width: 600px) {  .hr-association-creative-studio-v1__hero-container, .hr-association-creative-studio-v1__positioning-container, .hr-association-creative-studio-v1__services-container, .hr-association-creative-studio-v1__reports-container, .hr-association-creative-studio-v1__grants-container, .hr-association-creative-studio-v1__ads-container, .hr-association-creative-studio-v1__motion-container, .hr-association-creative-studio-v1__pdf-container, .hr-association-creative-studio-v1__corporate-container, .hr-association-creative-studio-v1__pricing-container, .hr-association-creative-studio-v1__process-container, .hr-association-creative-studio-v1__why-container, .hr-association-creative-studio-v1__cta-container { width: calc(100% - 20px) !important; max-width: none !important; }  .hr-association-creative-studio-v1__hero-section, .hr-association-creative-studio-v1__positioning-section, .hr-association-creative-studio-v1__services-section, .hr-association-creative-studio-v1__reports-section, .hr-association-creative-studio-v1__grants-section, .hr-association-creative-studio-v1__ads-section, .hr-association-creative-studio-v1__motion-section, .hr-association-creative-studio-v1__pdf-section, .hr-association-creative-studio-v1__corporate-section, .hr-association-creative-studio-v1__pricing-section, .hr-association-creative-studio-v1__process-section, .hr-association-creative-studio-v1__why-section, .hr-association-creative-studio-v1__cta-section { padding-top: 52px; padding-bottom: 56px; }  .hr-association-creative-studio-v1__hero-section::before, .hr-association-creative-studio-v1__positioning-section::before, .hr-association-creative-studio-v1__services-section::before, .hr-association-creative-studio-v1__reports-section::before, .hr-association-creative-studio-v1__grants-section::before, .hr-association-creative-studio-v1__ads-section::before, .hr-association-creative-studio-v1__motion-section::before, .hr-association-creative-studio-v1__pdf-section::before, .hr-association-creative-studio-v1__corporate-section::before, .hr-association-creative-studio-v1__pricing-section::before, .hr-association-creative-studio-v1__process-section::before, .hr-association-creative-studio-v1__why-section::before, .hr-association-creative-studio-v1__cta-section::before { display: none; }  .hr-association-creative-studio-v1__hero-title { font-size: clamp(32px, 10vw, 42px); line-height: 1.3; } .hr-association-creative-studio-v1__hero-subtitle { font-size: 19px; line-height: 1.6; } .hr-association-creative-studio-v1__positioning-title, .hr-association-creative-studio-v1__services-title, .hr-association-creative-studio-v1__reports-title, .hr-association-creative-studio-v1__grants-title, .hr-association-creative-studio-v1__ads-title, .hr-association-creative-studio-v1__motion-title, .hr-association-creative-studio-v1__pdf-title, .hr-association-creative-studio-v1__corporate-title, .hr-association-creative-studio-v1__pricing-title, .hr-association-creative-studio-v1__process-title, .hr-association-creative-studio-v1__why-title, .hr-association-creative-studio-v1__cta-title { font-size: 29px; line-height: 1.5; } .hr-association-creative-studio-v1__hero-description, .hr-association-creative-studio-v1__positioning-description, .hr-association-creative-studio-v1__services-description, .hr-association-creative-studio-v1__reports-description, .hr-association-creative-studio-v1__grants-description, .hr-association-creative-studio-v1__ads-description, .hr-association-creative-studio-v1__motion-description, .hr-association-creative-studio-v1__pdf-description, .hr-association-creative-studio-v1__corporate-description, .hr-association-creative-studio-v1__pricing-description, .hr-association-creative-studio-v1__process-description, .hr-association-creative-studio-v1__cta-description { font-size: 13px; line-height: 1.9; }  .hr-association-creative-studio-v1__positioning-heading-wrap, .hr-association-creative-studio-v1__services-heading-wrap, .hr-association-creative-studio-v1__ads-heading-wrap, .hr-association-creative-studio-v1__motion-heading-wrap, .hr-association-creative-studio-v1__corporate-heading-wrap, .hr-association-creative-studio-v1__pricing-heading-wrap, .hr-association-creative-studio-v1__process-heading-wrap, .hr-association-creative-studio-v1__why-heading-wrap { margin-bottom: 29px !important; }  .hr-association-creative-studio-v1__hero-actions { display: grid !important; grid-template-columns: 1fr; gap: 8px; } .hr-association-creative-studio-v1__hero-primary-button, .hr-association-creative-studio-v1__hero-secondary-button { width: 100% !important; min-width: 0 !important; }  .hr-association-creative-studio-v1__hero-visual { grid-template-columns: repeat(2, minmax(0, 1fr)); grid-template-areas: "core core" "reports social" "motion grants" "campaigns brand" "flow flow"; gap: 6px; padding: 10px !important; border-radius: 12px; } .hr-association-creative-studio-v1__hero-core { min-height: 100px; padding: 16px !important; } .hr-association-creative-studio-v1__hero-node-reports, .hr-association-creative-studio-v1__hero-node-social, .hr-association-creative-studio-v1__hero-node-motion, .hr-association-creative-studio-v1__hero-node-grants, .hr-association-creative-studio-v1__hero-node-campaigns, .hr-association-creative-studio-v1__hero-node-brand { min-height: 48px; padding: 7px 5px !important; font-size: 5.8px; } .hr-association-creative-studio-v1__hero-flow { gap: 3px; padding: 5px !important; } .hr-association-creative-studio-v1__hero-flow-message, .hr-association-creative-studio-v1__hero-flow-content, .hr-association-creative-studio-v1__hero-flow-system, .hr-association-creative-studio-v1__hero-flow-design, .hr-association-creative-studio-v1__hero-flow-publish { min-height: 28px; padding: 4px 2px !important; font-size: 4.2px; letter-spacing: 0; }  .hr-association-creative-studio-v1__positioning-grid { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__positioning-message, .hr-association-creative-studio-v1__positioning-content, .hr-association-creative-studio-v1__positioning-identity, .hr-association-creative-studio-v1__positioning-hierarchy, .hr-association-creative-studio-v1__positioning-platform, .hr-association-creative-studio-v1__positioning-output { min-height: 128px; padding: 18px 16px !important; }  .hr-association-creative-studio-v1__services-map { grid-template-columns: 1fr; gap: 8px; } .hr-association-creative-studio-v1__services-center, .hr-association-creative-studio-v1__services-campaigns, .hr-association-creative-studio-v1__services-reports, .hr-association-creative-studio-v1__services-grants, .hr-association-creative-studio-v1__services-motion, .hr-association-creative-studio-v1__services-corporate { grid-column: 1; } .hr-association-creative-studio-v1__services-center { grid-template-columns: 1fr; gap: 12px; padding: 17px !important; } .hr-association-creative-studio-v1__services-center-code { width: auto !important; justify-self: start; min-height: 38px; }  .hr-association-creative-studio-v1__reports-items { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__reports-item-7 { grid-column: 1; }  .hr-association-creative-studio-v1__reports-visual { grid-template-columns: 1fr; grid-template-areas: "code" "year" "programs" "numbers" "impact" "partners" "results" "price"; padding: 10px !important; } .hr-association-creative-studio-v1__reports-price { grid-template-columns: 1fr; grid-template-rows: auto auto auto auto; gap: 3px; } .hr-association-creative-studio-v1__reports-price-label { grid-column: 1; grid-row: 1; } .hr-association-creative-studio-v1__reports-price-value { grid-column: 1; grid-row: 2; } .hr-association-creative-studio-v1__reports-price-note { grid-column: 1; grid-row: 3; } .hr-association-creative-studio-v1__reports-price-button { grid-column: 1; grid-row: 4; width: 100% !important; margin-top: 11px !important; }  .hr-association-creative-studio-v1__grants-price { grid-template-columns: 1fr; grid-template-rows: auto auto auto; } .hr-association-creative-studio-v1__grants-price-value { grid-column: 1; grid-row: 1; } .hr-association-creative-studio-v1__grants-price-label { grid-column: 1; grid-row: 2; } .hr-association-creative-studio-v1__grants-button { grid-column: 1; grid-row: 3; width: 100% !important; margin-top: 12px !important; } .hr-association-creative-studio-v1__grants-flow { grid-template-columns: 1fr; grid-template-areas: "code" "need" "project" "objectives" "target" "activities" "outputs"; padding: 10px !important; }  .hr-association-creative-studio-v1__ads-posts, .hr-association-creative-studio-v1__ads-banners { grid-template-columns: 1fr; grid-template-areas: "code" "visual" "title" "text" "price" "note" "button"; row-gap: 0; min-height: 0; padding: 18px !important; } .hr-association-creative-studio-v1__ads-posts::before { width: min(100%, 280px); justify-self: center; margin: 3px 0 22px; } .hr-association-creative-studio-v1__ads-banners::before { width: 100%; max-width: 340px; justify-self: center; margin: 3px 0 22px; } .hr-association-creative-studio-v1__ads-posts-code, .hr-association-creative-studio-v1__ads-banners-code { margin-bottom: 15px !important; } .hr-association-creative-studio-v1__ads-posts-button, .hr-association-creative-studio-v1__ads-banners-button { width: 100% !important; justify-self: stretch; } .hr-association-creative-studio-v1__ads-statement { font-size: 9.5px; }  .hr-association-creative-studio-v1__motion-timeline { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__motion-120 { grid-column: 1; } .hr-association-creative-studio-v1__motion-30, .hr-association-creative-studio-v1__motion-60, .hr-association-creative-studio-v1__motion-120 { min-height: 285px; padding: 21px 18px 18px !important; }  .hr-association-creative-studio-v1__pdf-visual { grid-template-columns: 1fr; grid-template-areas: "code" "document" "structure" "view" "share" "archive" "price"; padding: 10px !important; } .hr-association-creative-studio-v1__pdf-visual::before { min-height: 235px; } .hr-association-creative-studio-v1__pdf-price { grid-template-columns: 1fr; grid-template-rows: auto auto auto; } .hr-association-creative-studio-v1__pdf-price-value { grid-column: 1; grid-row: 1; } .hr-association-creative-studio-v1__pdf-price-label { grid-column: 1; grid-row: 2; } .hr-association-creative-studio-v1__pdf-button { grid-column: 1; grid-row: 3; width: 100% !important; margin-top: 11px !important; }  .hr-association-creative-studio-v1__corporate-grid { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__corporate-logo, .hr-association-creative-studio-v1__corporate-letterhead, .hr-association-creative-studio-v1__corporate-stamp, .hr-association-creative-studio-v1__corporate-voucher { min-height: 320px; }  .hr-association-creative-studio-v1__pricing-grid { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__pricing-annual, .hr-association-creative-studio-v1__pricing-banner, .hr-association-creative-studio-v1__pricing-post, .hr-association-creative-studio-v1__pricing-pdf, .hr-association-creative-studio-v1__pricing-grant, .hr-association-creative-studio-v1__pricing-logo, .hr-association-creative-studio-v1__pricing-paper, .hr-association-creative-studio-v1__pricing-stamp, .hr-association-creative-studio-v1__pricing-voucher, .hr-association-creative-studio-v1__pricing-motion30, .hr-association-creative-studio-v1__pricing-motion60, .hr-association-creative-studio-v1__pricing-motion120 { min-height: 145px; padding: 18px !important; }  .hr-association-creative-studio-v1__process-track { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__process-step-1, .hr-association-creative-studio-v1__process-step-2, .hr-association-creative-studio-v1__process-step-3, .hr-association-creative-studio-v1__process-step-4, .hr-association-creative-studio-v1__process-step-5, .hr-association-creative-studio-v1__process-step-6 { min-height: 132px; padding: 18px !important; }  .hr-association-creative-studio-v1__why-rail { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__why-sector, .hr-association-creative-studio-v1__why-goal, .hr-association-creative-studio-v1__why-content, .hr-association-creative-studio-v1__why-identity, .hr-association-creative-studio-v1__why-outputs { grid-column: 1; min-height: 132px; padding: 18px !important; }  .hr-association-creative-studio-v1__cta-container { width: calc(100% - 20px) !important; padding: 20px !important; gap: 24px; border-radius: 11px; } .hr-association-creative-studio-v1__cta-actions { grid-template-columns: 1fr; } .hr-association-creative-studio-v1__cta-primary, .hr-association-creative-studio-v1__cta-reports { min-height: 175px; padding: 18px !important; } .hr-association-creative-studio-v1__cta-motion-note { grid-column: 1; }}@media (max-width: 370px) {  .hr-association-creative-studio-v1__hero-container, .hr-association-creative-studio-v1__positioning-container, .hr-association-creative-studio-v1__services-container, .hr-association-creative-studio-v1__reports-container, .hr-association-creative-studio-v1__grants-container, .hr-association-creative-studio-v1__ads-container, .hr-association-creative-studio-v1__motion-container, .hr-association-creative-studio-v1__pdf-container, .hr-association-creative-studio-v1__corporate-container, .hr-association-creative-studio-v1__pricing-container, .hr-association-creative-studio-v1__process-container, .hr-association-creative-studio-v1__why-container, .hr-association-creative-studio-v1__cta-container { width: calc(100% - 16px) !important; }  .hr-association-creative-studio-v1__hero-section, .hr-association-creative-studio-v1__positioning-section, .hr-association-creative-studio-v1__services-section, .hr-association-creative-studio-v1__reports-section, .hr-association-creative-studio-v1__grants-section, .hr-association-creative-studio-v1__ads-section, .hr-association-creative-studio-v1__motion-section, .hr-association-creative-studio-v1__pdf-section, .hr-association-creative-studio-v1__corporate-section, .hr-association-creative-studio-v1__pricing-section, .hr-association-creative-studio-v1__process-section, .hr-association-creative-studio-v1__why-section, .hr-association-creative-studio-v1__cta-section { padding-top: 45px; padding-bottom: 49px; }  .hr-association-creative-studio-v1__hero-title { font-size: 30px; } .hr-association-creative-studio-v1__hero-subtitle { font-size: 17px; } .hr-association-creative-studio-v1__positioning-title, .hr-association-creative-studio-v1__services-title, .hr-association-creative-studio-v1__reports-title, .hr-association-creative-studio-v1__grants-title, .hr-association-creative-studio-v1__ads-title, .hr-association-creative-studio-v1__motion-title, .hr-association-creative-studio-v1__pdf-title, .hr-association-creative-studio-v1__corporate-title, .hr-association-creative-studio-v1__pricing-title, .hr-association-creative-studio-v1__process-title, .hr-association-creative-studio-v1__why-title, .hr-association-creative-studio-v1__cta-title { font-size: 26px; }  .hr-association-creative-studio-v1__hero-visual { padding: 8px !important; } .hr-association-creative-studio-v1__hero-node-reports, .hr-association-creative-studio-v1__hero-node-social, .hr-association-creative-studio-v1__hero-node-motion, .hr-association-creative-studio-v1__hero-node-grants, .hr-association-creative-studio-v1__hero-node-campaigns, .hr-association-creative-studio-v1__hero-node-brand { font-size: 5.2px; } .hr-association-creative-studio-v1__hero-flow { grid-template-columns: 1fr; }  .hr-association-creative-studio-v1__positioning-message, .hr-association-creative-studio-v1__positioning-content, .hr-association-creative-studio-v1__positioning-identity, .hr-association-creative-studio-v1__positioning-hierarchy, .hr-association-creative-studio-v1__positioning-platform, .hr-association-creative-studio-v1__positioning-output, .hr-association-creative-studio-v1__services-campaigns, .hr-association-creative-studio-v1__services-reports, .hr-association-creative-studio-v1__services-grants, .hr-association-creative-studio-v1__services-motion, .hr-association-creative-studio-v1__services-corporate, .hr-association-creative-studio-v1__pricing-annual, .hr-association-creative-studio-v1__pricing-banner, .hr-association-creative-studio-v1__pricing-post, .hr-association-creative-studio-v1__pricing-pdf, .hr-association-creative-studio-v1__pricing-grant, .hr-association-creative-studio-v1__pricing-logo, .hr-association-creative-studio-v1__pricing-paper, .hr-association-creative-studio-v1__pricing-stamp, .hr-association-creative-studio-v1__pricing-voucher, .hr-association-creative-studio-v1__pricing-motion30, .hr-association-creative-studio-v1__pricing-motion60, .hr-association-creative-studio-v1__pricing-motion120, .hr-association-creative-studio-v1__process-step-1, .hr-association-creative-studio-v1__process-step-2, .hr-association-creative-studio-v1__process-step-3, .hr-association-creative-studio-v1__process-step-4, .hr-association-creative-studio-v1__process-step-5, .hr-association-creative-studio-v1__process-step-6, .hr-association-creative-studio-v1__why-sector, .hr-association-creative-studio-v1__why-goal, .hr-association-creative-studio-v1__why-content, .hr-association-creative-studio-v1__why-identity, .hr-association-creative-studio-v1__why-outputs { grid-template-columns: 36px minmax(0, 1fr); gap: 4px 10px; padding-right: 14px !important; padding-left: 14px !important; }  .hr-association-creative-studio-v1__cta-container { width: calc(100% - 16px) !important; padding: 15px !important; } .hr-association-creative-studio-v1__cta-primary, .hr-association-creative-studio-v1__cta-reports { padding: 16px !important; }}@media (hover: none) { .hr-association-creative-studio-v1__hero-primary-button, .hr-association-creative-studio-v1__hero-secondary-button, .hr-association-creative-studio-v1__reports-price-button, .hr-association-creative-studio-v1__grants-button, .hr-association-creative-studio-v1__ads-posts-button, .hr-association-creative-studio-v1__ads-banners-button, .hr-association-creative-studio-v1__motion-30-button, .hr-association-creative-studio-v1__motion-60-button, .hr-association-creative-studio-v1__motion-120-button, .hr-association-creative-studio-v1__pdf-button, .hr-association-creative-studio-v1__corporate-logo-button, .hr-association-creative-studio-v1__corporate-letterhead-button, .hr-association-creative-studio-v1__corporate-stamp-button, .hr-association-creative-studio-v1__corporate-voucher-button, .hr-association-creative-studio-v1__cta-primary-button, .hr-association-creative-studio-v1__cta-reports-button { min-height: 46px !important; }}.hr-association-creative-studio-v1__hero-primary-button:focus-visible,.hr-association-creative-studio-v1__hero-secondary-button:focus-visible,.hr-association-creative-studio-v1__reports-price-button:focus-visible,.hr-association-creative-studio-v1__grants-button:focus-visible,.hr-association-creative-studio-v1__ads-posts-button:focus-visible,.hr-association-creative-studio-v1__ads-banners-button:focus-visible,.hr-association-creative-studio-v1__motion-30-button:focus-visible,.hr-association-creative-studio-v1__motion-60-button:focus-visible,.hr-association-creative-studio-v1__motion-120-button:focus-visible,.hr-association-creative-studio-v1__pdf-button:focus-visible,.hr-association-creative-studio-v1__corporate-logo-button:focus-visible,.hr-association-creative-studio-v1__corporate-letterhead-button:focus-visible,.hr-association-creative-studio-v1__corporate-stamp-button:focus-visible,.hr-association-creative-studio-v1__corporate-voucher-button:focus-visible,.hr-association-creative-studio-v1__cta-primary-button:focus-visible,.hr-association-creative-studio-v1__cta-reports-button:focus-visible { outline: 3px solid rgba(27, 138, 166, .24) !important; outline-offset: 3px !important;}@media (prefers-reduced-motion: reduce) { .hr-association-creative-studio-v1__hero-primary-button, .hr-association-creative-studio-v1__hero-secondary-button, .hr-association-creative-studio-v1__services-campaigns, .hr-association-creative-studio-v1__services-reports, .hr-association-creative-studio-v1__services-grants, .hr-association-creative-studio-v1__services-motion, .hr-association-creative-studio-v1__services-corporate, .hr-association-creative-studio-v1__reports-visual-year, .hr-association-creative-studio-v1__reports-visual-programs, .hr-association-creative-studio-v1__reports-visual-numbers, .hr-association-creative-studio-v1__reports-visual-impact, .hr-association-creative-studio-v1__reports-visual-partners, .hr-association-creative-studio-v1__reports-visual-results, .hr-association-creative-studio-v1__reports-price-button, .hr-association-creative-studio-v1__grants-button, .hr-association-creative-studio-v1__grants-flow-need, .hr-association-creative-studio-v1__grants-flow-project, .hr-association-creative-studio-v1__grants-flow-objectives, .hr-association-creative-studio-v1__grants-flow-target, .hr-association-creative-studio-v1__grants-flow-activities, .hr-association-creative-studio-v1__grants-flow-outputs, .hr-association-creative-studio-v1__ads-posts, .hr-association-creative-studio-v1__ads-banners, .hr-association-creative-studio-v1__ads-posts-button, .hr-association-creative-studio-v1__ads-banners-button, .hr-association-creative-studio-v1__motion-30-button, .hr-association-creative-studio-v1__motion-60-button, .hr-association-creative-studio-v1__motion-120-button, .hr-association-creative-studio-v1__pdf-visual-structure, .hr-association-creative-studio-v1__pdf-visual-view, .hr-association-creative-studio-v1__pdf-visual-share, .hr-association-creative-studio-v1__pdf-visual-archive, .hr-association-creative-studio-v1__pdf-button, .hr-association-creative-studio-v1__corporate-logo, .hr-association-creative-studio-v1__corporate-letterhead, .hr-association-creative-studio-v1__corporate-stamp, .hr-association-creative-studio-v1__corporate-voucher, .hr-association-creative-studio-v1__corporate-logo-button, .hr-association-creative-studio-v1__corporate-letterhead-button, .hr-association-creative-studio-v1__corporate-stamp-button, .hr-association-creative-studio-v1__corporate-voucher-button, .hr-association-creative-studio-v1__pricing-annual, .hr-association-creative-studio-v1__pricing-banner, .hr-association-creative-studio-v1__pricing-post, .hr-association-creative-studio-v1__pricing-pdf, .hr-association-creative-studio-v1__pricing-grant, .hr-association-creative-studio-v1__pricing-logo, .hr-association-creative-studio-v1__pricing-paper, .hr-association-creative-studio-v1__pricing-stamp, .hr-association-creative-studio-v1__pricing-voucher, .hr-association-creative-studio-v1__pricing-motion30, .hr-association-creative-studio-v1__pricing-motion60, .hr-association-creative-studio-v1__pricing-motion120, .hr-association-creative-studio-v1__process-step-1, .hr-association-creative-studio-v1__process-step-2, .hr-association-creative-studio-v1__process-step-3, .hr-association-creative-studio-v1__process-step-4, .hr-association-creative-studio-v1__process-step-5, .hr-association-creative-studio-v1__process-step-6, .hr-association-creative-studio-v1__why-sector, .hr-association-creative-studio-v1__why-goal, .hr-association-creative-studio-v1__why-content, .hr-association-creative-studio-v1__why-identity, .hr-association-creative-studio-v1__why-outputs, .hr-association-creative-studio-v1__cta-primary-button, .hr-association-creative-studio-v1__cta-reports-button { transition: none !important; animation: none !important; transform: none !important; }}