.home-overview{padding-top:65px;padding-bottom:65px}.detail-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:35px}.detail-cards article{padding-top:22px;border-top:1px solid #c8bcac;min-width:0}.detail-cards h3{font-size:19px;line-height:1.5;margin:13px 0}.detail-cards p{font-size:14px;line-height:1.95;color:var(--muted)}.detail-cards a{font-size:13px;text-decoration:underline;text-underline-offset:5px}.detail-number{font:28px Georgia,serif;color:var(--accent)}.page-questions{padding-left:15vw;padding-right:15vw}.page-questions p{line-height:1.95;font-size:14px}.page-questions a{text-decoration:underline;text-underline-offset:4px}.page-questions summary{line-height:1.8;padding-right:12px}.cost-formula{max-width:none!important;background:#302b25;color:#f4e4d0!important;padding:24px 28px;font-size:18px!important;line-height:1.8}.arrival-list{padding:0;list-style:none;counter-reset:arrival}.arrival-list>li{counter-increment:arrival;padding:20px 0 20px 35px;border-top:1px solid var(--line);position:relative}.arrival-list>li:before{content:counter(arrival,decimal-leading-zero);position:absolute;left:0;top:22px;font:17px Georgia;color:var(--accent)}.arrival-list strong{font-size:16px;font-weight:500}.arrival-list p{margin:10px 0 0}.consultation-record{background:#eae4da}@media(max-width:800px){.detail-cards{grid-template-columns:1fr;gap:20px;margin-top:25px}.home-overview{padding:45px 6vw}.detail-cards h3{font-size:18px}.detail-cards p{font-size:14px}.page-questions{padding:55px 6vw}.page-questions h2{font-size:29px}.cost-formula{padding:22px;font-size:16px!important}.page-questions summary{font-size:15px}.detail-cards .links{gap:22px}}
