.t14d .reviews .review-stack{display:grid;gap:20px;margin-top:32px}.t14d .reviews .review-stack .review-card{margin-top:0}.t14d .dialog .otp-row{display:flex;gap:8px;align-items:stretch}.t14d .dialog .otp-row+.otp-row{margin-top:8px}.t14d .dialog .otp-row input{flex:1 1 auto;min-width:0;padding-inline:12px;font-size:14px}.t14d .dialog .otp-btn{flex:none;border:1px solid transparent;border-radius:999px;padding:0 12px;min-height:46px;font-size:12.5px;font-weight:500;background:var(--ink);color:#fff;white-space:nowrap}.t14d .dialog .otp-btn:disabled{opacity:.45;cursor:not-allowed}.t14d .dialog .btn[type=submit]:disabled{opacity:.5;cursor:not-allowed}.t14d .dialog .otp-note{margin:6px 0 0;font-size:12px;color:var(--muted)}.t14d .dialog .otp-note.ok{color:#2f7a4a;font-weight:600}.t14d .dialog .otp-note.bad{color:#b3261e}.t14d .dialog .field.invalid input,.t14d .dialog .field.invalid select{border-color:#b3261e}.t14d .dialog .field-error{margin:6px 0 0;font-size:12px;line-height:1.4;color:#b3261e}.t14d .board-portrait{overflow:hidden}.t14d .board-face{position:relative;height:auto;aspect-ratio:1}.t14d .board-face img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.t14d .social-links a.social-facebook:hover{background:#1877f2;border-color:#1877f2}.t14d .flip-back h3{margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid #d9cdb7}.t14d .team-front-info .team-role{min-height:3em}.t14d .team-front-info .team-exp{white-space:nowrap}.t14d .footer .legal-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:20px}.t14d .footer .legal-links a{margin:0}@media(max-width:760px){.t14d .footer .legal-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}}.t14d .service-art .visual-copy h3{text-shadow:0 2px 16px rgba(8,20,16,.6)}.t14d .service-art .service-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,20,16,.42),rgba(8,20,16,0) 52%);pointer-events:none}.t14d .service-page .service-overview{row-gap:0}.t14d .service-page .service-overview .service-overview-head,.t14d .service-page .service-overview .service-section-photo{grid-column:1}.t14d .service-page .service-overview .service-overview-copy{grid-column:2}.t14d .service-page .service-overview.has-photo .service-overview-copy{grid-row:2;align-self:center;margin-top:28px}@media(max-width:900px){.t14d .service-page .service-overview .service-overview-copy,.t14d .service-page .service-overview .service-overview-head,.t14d .service-page .service-overview .service-section-photo{grid-column:1}.t14d .service-page .service-overview.has-photo .service-overview-copy{grid-row:auto;align-self:start}.t14d .service-page .service-overview .service-overview-copy{margin-top:28px}}.t14d .service-page .risk-card p,.t14d .service-page .step p,.t14d .service-page .trust-card p{font-weight:600;color:var(--ink)}.t14d .about-grid{row-gap:40px}.t14d .about-grid .about-head{grid-column:1/-1}.t14d .about-grid .about-values{align-self:center}@media(max-width:1020px){.t14d .about-grid .about-values{align-self:start}}.t14d .board-person .board-designation{margin:4px 0 0;font:500 11.5px/1.4 T14 Montserrat,Arial,sans-serif;letter-spacing:.01em;color:var(--muted)}@media(max-width:480px){.t14d .board-person .board-designation{font-size:11px}}.t14d .platform .initial.has-logo{background:#fff;border:1px solid #e1ded4;overflow:hidden;padding:3px}.t14d .platform .initial.has-logo img{width:100%;height:100%;object-fit:contain;display:block}