.adv-proposition{background:var(--hvl-surface-warm);padding:100px 0}.adv-proposition-head{text-align:center;margin-bottom:64px}.adv-proposition-head .eyebrow{margin-bottom:20px;display:inline-flex}.adv-proposition-head h2{font-family:var(--hvl-font-display);letter-spacing:-.022em;color:var(--hvl-ink);margin:0;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1}.adv-prop-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.adv-prop-card{background:var(--hvl-surface);border:1px solid var(--hvl-line);transition:transform .24s var(--hvl-ease), box-shadow .24s var(--hvl-ease), border-color .24s var(--hvl-ease);border-radius:20px;padding:44px 40px 48px}.adv-prop-card:hover{box-shadow:var(--hvl-shadow-card);border-color:var(--hvl-forest-soft);transform:translateY(-3px)}.adv-prop-card h3{font-family:var(--hvl-font-display);letter-spacing:-.01em;color:var(--hvl-ink);text-wrap:balance;margin:0 0 16px;font-size:24px;font-weight:500;line-height:1.1}.adv-prop-card p{font-family:var(--hvl-font-body);color:var(--hvl-text-muted);margin:0;font-size:16px;line-height:1.62}@media (max-width:680px){.adv-prop-grid{grid-template-columns:1fr}.adv-prop-card{padding:32px 28px 36px}}.adv-service{padding:100px 0}.adv-service--financial{background:var(--hvl-forest)}.adv-service--sales{background:var(--hvl-surface-warm)}.adv-service--marketing{background:var(--hvl-forest)}.adv-service-header{justify-content:space-between;align-items:flex-start;gap:56px;margin-bottom:56px;padding-bottom:40px;display:flex}.adv-service-id{flex-shrink:0}.adv-service-counter{font-family:var(--hvl-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--hvl-forest-soft);margin-bottom:8px;font-size:11px;font-weight:500;display:block}.adv-service--financial .adv-service-counter,.adv-service--marketing .adv-service-counter{color:#ffffff61}.adv-service-id h2{font-family:var(--hvl-font-display);letter-spacing:-.028em;color:var(--hvl-ink);margin:0;font-size:clamp(40px,5.5vw,64px);font-weight:500;line-height:1}.adv-service--financial .adv-service-id h2,.adv-service--marketing .adv-service-id h2{color:#fff}.adv-service-subtitle{max-width:480px;font-family:var(--hvl-font-body);color:var(--hvl-text-muted);padding-top:14px;font-size:17px;line-height:1.58}.adv-service--financial .adv-service-subtitle,.adv-service--marketing .adv-service-subtitle{color:#ffffff94}@media (max-width:760px){.adv-service-header{flex-direction:column;gap:16px;margin-bottom:40px;padding-bottom:28px}.adv-service-subtitle{padding-top:0}}.adv-rows{flex-direction:column;display:flex}.adv-row{border-bottom:1px solid var(--hvl-line);grid-template-columns:1fr 1.4fr;align-items:start;gap:56px;padding:40px 0;display:grid}.adv-row:first-child{border-top:1px solid var(--hvl-line)}.adv-service--financial .adv-row,.adv-service--financial .adv-row:first-child{border-color:#ffffff1f}.adv-row-title{font-family:var(--hvl-font-display);letter-spacing:-.01em;color:var(--hvl-ink);padding-top:2px;font-size:22px;font-weight:500;line-height:1.12}.adv-service--financial .adv-row-title{color:#fff}.adv-row-body{font-family:var(--hvl-font-body);color:var(--hvl-text-muted);font-size:16px;line-height:1.62}.adv-service--financial .adv-row-body{color:#ffffff94}@media (max-width:700px){.adv-row{grid-template-columns:1fr;gap:10px;padding:28px 0}}.adv-sales-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.adv-sales-card{background:var(--hvl-surface);border:1px solid var(--hvl-line);border-radius:20px;padding:44px 40px 48px;position:relative;overflow:hidden}.adv-sales-card-ghost{font-family:var(--hvl-font-display);letter-spacing:-.045em;color:#0000000a;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:120px;font-weight:700;line-height:1;position:absolute;bottom:-8px;right:20px}.adv-sales-card-counter{font-family:var(--hvl-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--hvl-forest-soft);margin-bottom:28px;font-size:11px;font-weight:500;position:relative}.adv-sales-card h3{font-family:var(--hvl-font-display);letter-spacing:-.01em;color:var(--hvl-ink);text-wrap:balance;max-width:280px;margin:0 0 16px;font-size:22px;font-weight:500;line-height:1.12;position:relative}.adv-sales-card p{font-family:var(--hvl-font-body);color:var(--hvl-text-muted);margin:0;font-size:15px;line-height:1.62;position:relative}@media (max-width:680px){.adv-sales-grid{grid-template-columns:1fr}.adv-sales-card{padding:32px 28px 36px}.adv-sales-card-ghost{font-size:80px}}.adv-mkt-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.adv-mkt-card{background:var(--hvl-surface);transition:transform .24s var(--hvl-ease), box-shadow .24s var(--hvl-ease);border:1px solid #ffffff1a;border-radius:20px;overflow:hidden}.adv-mkt-card:hover{box-shadow:var(--hvl-shadow-card);transform:translateY(-4px)}.adv-mkt-card-bar{background:linear-gradient(90deg, var(--hvl-forest), var(--hvl-forest-soft));height:5px}.adv-mkt-card-body{padding:36px 32px 44px}.adv-mkt-card-num{font-family:var(--hvl-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--hvl-forest-soft);margin-bottom:24px;font-size:11px;font-weight:500}.adv-mkt-card h3{font-family:var(--hvl-font-display);letter-spacing:-.01em;color:var(--hvl-ink);text-wrap:balance;margin:0 0 14px;font-size:22px;font-weight:500;line-height:1.12}.adv-mkt-card p{font-family:var(--hvl-font-body);color:var(--hvl-text-muted);margin:0;font-size:15px;line-height:1.62}@media (max-width:900px){.adv-mkt-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.adv-mkt-grid{grid-template-columns:1fr}.adv-mkt-card-body{padding:28px 24px 36px}}
