.net-consultation-preparation,
.net-consultation-preparation *{box-sizing:border-box}
.net-consultation-preparation{width:100%;overflow:hidden}
.net-consultation-preparation__container{width:100%;margin-inline:auto}
.net-consultation-preparation__header{margin-inline:auto;text-align:center}
.net-consultation-preparation__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}
.net-consultation-preparation__main-title{margin:0;line-height:1.12}
.net-consultation-preparation__subtitle{line-height:1.6}
.net-consultation-preparation__grid{display:grid;align-items:stretch}
.net-consultation-preparation__before-card,
.net-consultation-preparation__bring-card,
.net-consultation-preparation__checklist-card{min-width:0}
.net-consultation-preparation__before-card{height:100%}
.net-consultation-preparation__checklist-card{height:100%}
.net-consultation-preparation__right{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%}
.net-consultation-preparation__card-heading,
.net-consultation-preparation__bring-title{display:flex;align-items:center;gap:12px;margin-bottom:20px;line-height:1.25}
.net-consultation-preparation__card-heading-icon,
.net-consultation-preparation__bring-heading-icon,
.net-consultation-preparation__bring-item-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1;box-sizing:border-box}
.net-consultation-preparation__card-heading-icon svg,
.net-consultation-preparation__bring-heading-icon svg,
.net-consultation-preparation__bring-item-icon svg{width:1em;height:1em;fill:currentColor}
.net-consultation-preparation__card-heading-icon svg{display:block;overflow:visible}
.net-consultation-preparation__before-list,
.net-consultation-preparation__bring-list,
.net-consultation-preparation__checklist-list{display:flex;flex-direction:column}
.net-consultation-preparation__before-item-title{font-weight:600;line-height:1.4;margin-bottom:4px}
.net-consultation-preparation__before-item-text{line-height:1.55;overflow-wrap:anywhere}
.net-consultation-preparation__bring-item{display:flex;align-items:flex-start;gap:10px;line-height:1.5;overflow-wrap:anywhere}
.net-consultation-preparation__bring-item-icon{margin-top:.22em;font-size:13px}
.net-consultation-preparation__checklist-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600;margin-bottom:8px}
.net-consultation-preparation__checklist-title{line-height:1.3;margin-bottom:18px}
.net-consultation-preparation__check-label{display:flex;align-items:flex-start;gap:12px;line-height:1.45;cursor:pointer;touch-action:manipulation;overflow-wrap:anywhere}
.net-consultation-preparation__checkbox{width:17px;height:17px;flex:0 0 17px;margin:2px 0 0;cursor:pointer}
.net-consultation-preparation__check-label:has(.net-consultation-preparation__checkbox:checked) span{text-decoration:line-through;opacity:.65}
@media(max-width:1024px){
 .net-consultation-preparation__grid{grid-template-columns:1fr!important}
 .net-consultation-preparation__right{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;height:auto}
 .net-consultation-preparation__checklist-card{height:auto}
}
@media(max-width:767px){
 .net-consultation-preparation__right{grid-template-columns:1fr}
 .net-consultation-preparation__card-heading,.net-consultation-preparation__bring-title{align-items:flex-start}
 .net-consultation-preparation__main-title br{display:none}
}
@media(max-width:420px){
 .net-consultation-preparation__before-card,
 .net-consultation-preparation__bring-card,
 .net-consultation-preparation__checklist-card{padding-left:18px!important;padding-right:18px!important}
}
