.google-profile-box{margin:40px 0;padding:32px;border:1px solid #ded0f6;border-radius:18px;background:#faf7ff;color:#193651}
.google-profile-box h2{margin:0 0 18px;font-size:28px;line-height:1.25}
.google-profile-box p,.google-profile-box li{max-width:900px;line-height:1.75}
.google-profile-box p{margin:0 0 18px}
.google-profile-box ol{margin:20px 0;padding-left:24px}
.google-profile-box li{padding-left:5px;margin:10px 0}
.google-profile-box .actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0}
.google-profile-box .btn{white-space:normal;text-align:center}
.google-profile-note{font-size:14px;line-height:1.75;color:#49617a}
.google-profile-box .actions+.google-profile-note{margin:24px 0 0}
.google-profile-box .google-profile-note:last-child{margin-bottom:0}
@media(max-width:700px){.google-profile-box{padding:24px 20px;margin:28px 0}.google-profile-box h2{font-size:24px}.google-profile-box .actions{display:flex;flex-direction:column;align-items:stretch}.google-profile-box .actions .btn{width:100%;box-sizing:border-box}}
