.letter-hero .content{grid-area:content;position:relative;z-index:3}.letter-hero .media{grid-area:media;margin:50px 0 0;position:relative}.letter-hero .media .rings{aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 20px rgba(227,255,126,.12),0 0 0 40px rgba(227,255,126,.1),0 0 0 80px rgba(227,255,126,.08),0 0 0 140px rgba(227,255,126,.06),0 0 0 220px rgba(227,255,126,.04),0 0 0 320px rgba(227,255,126,.02);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25%}.letter-hero .media img{display:block;height:auto;margin:0 auto;position:relative;width:80%;z-index:2}#letter .letter-body{margin:0 auto}#questions .callout{padding:3rem 24px 0}#questions .callout h3{color:var(--c-navy);font-size:1.65rem;line-height:1.25}#questions .callout h3+p{color:var(--c-navy);padding:.25rem 0 1.25rem}#questions .q-list ul{padding:0 15px}#questions .q-list ul li{border-bottom:1px solid rgba(21,13,69,.1);color:var(--c-navy);font-size:1rem;font-weight:600;line-height:1.5;list-style:disc;padding:16px 0}#questions .q-list ul li:last-child{border-bottom:0}.confiant-letter .join-form-card .submitted-message p{color:var(--c-navy);line-height:1.6;padding:0 0 1rem}@media only screen and (min-width:767px){#join .letter-wrap,#questions .letter-wrap,.confiant-letter .letter-hero .letter-wrap{width:min(100%,1140px)}.confiant-letter .letter-hero .letter-wrap{align-items:center;column-gap:40px;display:grid;grid-template-areas:"content media";grid-template-columns:55% 1fr}.letter-hero .media{margin:0}.letter-hero .media .rings{width:45%}.letter-hero .media img{width:100%}#questions .q-list ul li{font-size:.85rem}#questions .callout{margin:0 auto;padding:3rem 0 0}#questions .callout h3,#questions .callout p{text-align:center}}