.everyday-day,.everyday-fees{background:#f2f7f4}.everyday-heading{display:grid;grid-template-columns:1fr 250px;gap:35px;align-items:center}.everyday-heading>img{width:240px;height:260px;object-fit:contain}.everyday-heading p,.everyday-examples .wrap>p,.everyday-fees .wrap>p{font-size:15px;line-height:2}.everyday-note{font-size:12px!important;line-height:1.9!important;color:#52677a}.day-timeline{list-style:none;max-width:1000px;margin:36px auto;padding:0}.day-timeline>li{display:grid;grid-template-columns:120px 1fr;gap:30px;position:relative;padding-bottom:22px}.day-time{padding:22px 0;color:#236d60;font-weight:bold;font-size:17px}.day-detail{display:flex;gap:25px;align-items:center;background:white;border:1px solid #dce7e0;border-radius:22px;padding:25px 30px}.day-detail img{width:105px;height:85px;object-fit:contain}.day-detail h3{font-size:20px;margin:0 0 12px}.day-detail p{font-size:14px;line-height:2;margin:0}.everyday-bottom{background:#fff;padding:30px;border-radius:20px;margin-top:35px;border-left:4px solid #3c8a75}.everyday-bottom h3{font-size:21px;margin-top:0}.everyday-bottom p{font-size:14px;line-height:2}.everyday-bottom .button{margin-top:14px}.example-grid,.fee-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:35px}.example-card,.fee-card{border:1px solid #dae5de;background:#fff;border-radius:24px;padding:30px}.example-top{display:flex;align-items:center;justify-content:space-between;color:#257b6b;font-size:13px;letter-spacing:2px}.example-top img{width:135px;height:95px;object-fit:contain}.example-card h3,.fee-card h3{font-size:23px;margin:16px 0 22px}.example-card dt{font-size:12px;font-weight:bold;color:#236d60;margin:20px 0 8px}.example-card dd{margin:0;font-size:14px;line-height:2}.example-card .text-link{margin-top:22px}.fee-label{display:inline-block;padding:7px 16px;background:#eef6f0;border-radius:30px;color:#246f60;font-size:13px}.fee-card>p{font-size:14px;line-height:2}.fee-card .fee-big{font-size:20px;color:#236d60;margin:12px 0 20px}.fee-big strong{font-size:30px;font-weight:700}.fee-example{background:#fcf6e9;padding:22px;border-radius:14px;margin:22px 0}.fee-example>strong{font-size:15px}.fee-example p,.fee-example li{font-size:14px;line-height:1.9}.fee-example small{font-size:11px;line-height:1.9;display:block}.fee-example ul,.fee-checks{padding-left:20px;line-height:2}.fee-card .text-link{font-size:13px}.content-jumps{display:flex;gap:12px;padding-top:25px;padding-bottom:15px;flex-wrap:wrap}.content-jumps a{padding:12px 20px;background:#edf5f3;border-radius:25px;font-size:14px}.everyday-crosslink{display:flex;gap:25px;flex-wrap:wrap;padding-top:30px;padding-bottom:50px}.everyday-entry{padding:45px 0;background:#fff}.everyday-entry h2{font-size:25px;margin:12px 0 25px}.everyday-links{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.everyday-links a{padding:25px;border:1px solid #d7e5dc;border-radius:20px;background:#f8faf7;transition:background .2s}.everyday-links a:hover{background:#e7f2eb}.everyday-links span{display:block;font-size:12px;margin-bottom:8px;color:#536b66}.everyday-links strong{font-size:19px;color:#203e45}#a-day,#examples,#fees{scroll-margin-top:115px}.private-price{padding:25px;background:#f3f7f0;border-radius:18px;margin:20px 0}.private-price strong{font-size:24px;color:#236d60}.private-price p{font-size:14px;line-height:2}.price-row{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #d5e1d9;padding:10px 0;font-size:15px}.price-row b{white-space:nowrap}
@media(max-width:750px){.everyday-heading{grid-template-columns:1fr;gap:10px}.everyday-heading>img{width:165px;height:180px;margin:auto}.everyday-heading .section-title,.everyday-examples .section-title,.everyday-fees .section-title{font-size:27px}.day-timeline>li{grid-template-columns:1fr;gap:0;padding-bottom:22px}.day-time{padding:8px 0 12px}.day-detail{padding:22px 18px;gap:15px;align-items:flex-start}.day-detail img{width:65px;height:65px}.day-detail h3{font-size:18px}.day-detail p{font-size:13px}.example-grid,.fee-grid,.everyday-links{grid-template-columns:1fr}.example-card,.fee-card,.everyday-bottom{padding:23px 20px}.everyday-links{gap:12px}.everyday-entry h2{font-size:22px}.everyday-bottom h3{font-size:19px}.everyday-bottom .button{font-size:13px;padding:16px 20px}#a-day,#examples,#fees{scroll-margin-top:88px}.fee-big strong{font-size:28px}.private-price{padding:20px}}
.everyday-crosslink>.text-link{max-width:100%;min-width:0;flex-shrink:1;overflow-wrap:anywhere}
