#expertises{padding-top:55px;padding-bottom:55px}#expertises .section-heading{margin-bottom:24px}#expertises .section-heading h2{font-size:36px;line-height:1.17}#expertises .section-heading h2 br{display:none}#expertises .section-heading>p{font-size:13px}.service-switch{display:flex;gap:5px;background:#f0f2e7;padding:6px;border:1px solid #e0e5d4;border-radius:12px;margin-bottom:12px}.service-switch button{flex:1;position:relative;display:flex;gap:10px;align-items:center;justify-content:center;overflow:hidden;border:0;padding:15px 12px;border-radius:7px;background:none;color:#65745b;font:inherit;font-size:13px;cursor:pointer}.service-switch button img{width:22px;height:22px}.service-switch button[aria-selected=true]{background:#2c4437;color:white}.service-switch button[aria-selected=true] img{filter:brightness(0) invert(1)}.service-switch button:focus-visible{outline:3px solid #b3c680;outline-offset:2px}.service-switch i{position:absolute;bottom:0;left:0;height:3px;width:100%;background:#d6e396;transform:scaleX(0);transform-origin:left}.service-switch [aria-selected=true] i{animation:service-time 6s linear forwards}.service-stopped .service-switch i{animation-play-state:paused}.services-v6.enhanced .expertise-grid{display:block}.services-v6.enhanced .expertise-card[hidden]{display:none!important}.services-v6.enhanced .expertise-card:nth-child(n){display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:auto auto auto auto;padding:26px 32px;gap:9px 32px;border-radius:14px;min-height:310px;box-shadow:none;transform:none}.services-v6.enhanced .service-number,.services-v6.enhanced .service-icon{display:none}.services-v6.enhanced .expertise-card h3{font-size:27px;margin:0}.services-v6.enhanced .expertise-card h3 br{display:none}.services-v6.enhanced .expertise-card>p{font-size:14px;line-height:1.7;margin:0;max-width:490px}.services-v6.enhanced .expertise-card>ul{grid-column:1;display:block;margin:3px 0;font-size:12px}.services-v6.enhanced .expertise-card>ul li{padding:4px 0 4px 22px;background:none}.services-v6.enhanced .expertise-card>ul li:before{left:0;top:4px}.services-v6.enhanced .card-link{grid-column:1;padding:10px 0 0;max-width:490px}.services-v6.enhanced .service-visual{grid-column:2;grid-row:1/5;width:225px;justify-self:center;transform:scale(1.12);transform-origin:center;align-self:center;min-height:200px;animation:service-scene .55s ease both}.services-v6.enhanced .mini-sheet{width:185px}.services-v6.enhanced .people-visual{width:195px}.services-v6.enhanced .advice-chart{width:210px}.services-v6.enhanced .launch-steps{width:205px}.service-playback{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#78816d;padding:12px 2px}.service-playback button{border:0;background:none;color:#40563a;font:inherit;text-decoration:underline;cursor:pointer;padding:5px}.penny-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.penny-benefits article{display:flex;align-items:flex-start;gap:13px;background:#f1f5e9;border:1px solid #e0e7d4;border-radius:10px;padding:18px;transition:transform .3s}.penny-benefits article:hover{transform:translateY(-3px)}.penny-benefits img{width:30px;height:30px;padding:4px}.penny-benefits h3{font-size:15px;margin:0 0 6px;color:#304a38}.penny-benefits p{font-size:12px;line-height:1.7;margin:0;color:#68755d}.penny-note{font-size:10px;color:#748168;line-height:1.8;margin:15px 0}.penny-note a{text-decoration:underline}.plan-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.plan-head img{width:38px;height:38px;padding:8px;background:#e8eddb;border-radius:9px}.plan-head>span{font-size:10px;color:#899776}.offer .offer-price{font-size:25px;margin:20px 0}.offer .offer-price span{font-size:10px;line-height:1.6}.offer-options{display:flex;gap:14px;align-items:center;flex-wrap:wrap;background:#f2f4e9;border-radius:9px;padding:16px 20px;margin-top:20px}.offer-options>span{display:flex;align-items:center;gap:8px;font-size:11px}.offer-options img{width:19px;height:19px}.offer-options p{font-size:10px;margin:0 0 0 auto;color:#6f7b62}@keyframes service-time{to{transform:scaleX(1)}}@keyframes service-scene{from{opacity:0;translate:15px 8px}to{opacity:1;translate:0 0}}
@media(max-width:700px){#expertises .section-heading h2{font-size:30px}.service-switch{display:grid;grid-template-columns:1fr 1fr}.service-switch button{font-size:12px;padding:12px 8px;justify-content:flex-start}.services-v6.enhanced .expertise-card:nth-child(n){padding:23px;grid-template-columns:1fr;gap:10px;min-height:0}.services-v6.enhanced .service-visual{grid-column:1;grid-row:auto;transform:scale(.9);min-height:175px;display:none}.services-v6.enhanced .expertise-card h3{font-size:24px}.services-v6.enhanced .expertise-card>p{font-size:13px}.penny-benefits{grid-template-columns:1fr 1fr;gap:9px}.penny-benefits article{padding:13px;gap:8px}.penny-benefits h3{font-size:13px}.penny-benefits p{font-size:11px}.penny-benefits img{width:25px;height:25px}.offer-options p{margin:0;width:100%}}@media(prefers-reduced-motion:reduce){.service-switch i,.services-v6.enhanced .service-visual{animation:none!important}}.motion-paused .service-switch i,.motion-paused .services-v6.enhanced .service-visual{animation:none!important}
