.us-subject-leaf{max-width:100%;overflow-x:clip}.us-subject-leaf *,.us-subject-leaf *::before,.us-subject-leaf *::after{box-sizing:border-box}.us-subject-leaf .two-col,.us-subject-leaf .elmath-bento,.us-subject-leaf .subject-grid,.us-subject-leaf .journey-grid,.us-subject-leaf .faq-main,.us-subject-leaf .swiper,.us-subject-leaf .swiper-wrapper,.us-subject-leaf .testi-card,.us-subject-leaf .method-visual,.us-subject-leaf .hero-visual-card,.us-subject-leaf .rating,.us-subject-leaf .rating > *,.us-subject-leaf .page-crumbs,.us-subject-leaf .subject-hero .wrap > div{min-width:0}.us-subject-leaf .subject-hero .wrap{min-width:0;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) !important;column-gap:48px !important}.us-subject-leaf .subject-hero .hero-visual-card{width:100%;max-width:420px;min-width:0;justify-self:end}.us-subject-leaf img,.us-subject-leaf svg,.us-subject-leaf video,.us-subject-leaf iframe{max-width:100%}.us-subject-leaf .method-visual img,.us-subject-leaf .hero-visual-card .hvc-img img,.us-subject-leaf .hero-visual-card .ja-img-wrap img,.us-subject-leaf .testi-card img.object-fit-cover,.us-subject-leaf .ja-lcp-img{width:100%;height:auto;display:block}.us-subject-leaf .hvc-key img,.us-subject-leaf .hvc-reviewed img,.us-subject-leaf .trust-icon img,.us-subject-leaf .rating img,.us-subject-leaf .btn img,.us-subject-leaf .page-crumbs img,.us-subject-leaf .star-rate,.us-subject-leaf .faq-main .btn img{width:auto !important;max-width:none !important;height:auto !important;flex-shrink:0}.us-subject-leaf .hvc-key img{width:15px !important;height:15px !important}.us-subject-leaf .trust-icon img{width:32px !important;height:32px !important}.us-subject-leaf .rating > div > img{width:24px !important;height:24px !important}.us-subject-leaf h1,.us-subject-leaf h2,.us-subject-leaf h3,.us-subject-leaf h4,.us-subject-leaf p,.us-subject-leaf .lead,.us-subject-leaf .eyebrow{overflow-wrap:break-word;word-break:normal}.us-subject-leaf .rating{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;width:100%}.us-subject-leaf .rating > div{min-width:0;max-width:100%;flex:1 1 auto}.us-subject-leaf .rating p,.us-subject-leaf .rating .m-0{min-width:0;max-width:100%;white-space:normal !important;overflow-wrap:break-word;word-break:normal}.us-subject-leaf .rating .star-rate{flex:0 0 auto}.us-subject-leaf .page-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;row-gap:4px}.us-subject-leaf .subject-hero .us-hero-trust,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px 14px !important;justify-content:unset !important;align-items:stretch;width:100%;max-width:540px;margin-top:8px;background-color:var(--bg-warm,#fbf5ea) !important;border:1px solid var(--line-warm) !important;border-radius:var(--radius,14px) !important;padding:20px !important;box-shadow:none !important}.us-subject-leaf .subject-hero .us-hero-trust .trustitem,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem{display:flex !important;flex-direction:row !important;flex-flow:row nowrap !important;align-items:flex-start !important;justify-content:flex-start !important;gap:8px !important;grid-column:auto !important;min-width:0;max-width:none !important;width:auto !important;flex:none !important;padding:0 !important;margin:0 !important;background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;text-align:left !important;position:static}.us-subject-leaf .subject-hero .us-hero-trust .trustitem::after,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem::after{content:none !important;display:none !important}.us-subject-leaf .subject-hero .us-hero-trust .trustitem:nth-child(4),.us-subject-leaf .subject-hero .us-hero-trust .trustitem:nth-child(5),.us-subject-leaf .subject-hero .us-hero-trust .trustitem:last-child,.us-subject-leaf .subject-hero .us-hero-trust .trustitem:last-child:nth-child(odd),.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem:last-child:nth-child(odd){grid-column:auto !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-icon,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-icon{display:block;width:auto;height:auto;min-width:0;padding:0;border-radius:0;background:transparent;flex-shrink:0}.us-subject-leaf .subject-hero .us-hero-trust .trust-icon img,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-icon img{width:32px !important;height:32px !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-data,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:0;text-align:left !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-data h3,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data h3{font-size:clamp(16px,3.5vw,24px);line-height:1.15;margin:0;overflow-wrap:break-word}.us-subject-leaf .subject-hero .us-hero-trust .trust-data span,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data span{font-size:12px;font-weight:500;line-height:1.35;color:var(--slate);overflow-wrap:break-word;text-align:left !important}.us-subject-leaf .subject-hero .hero-cta{display:flex;flex-wrap:wrap;gap:12px}.us-subject-leaf .subject-hero .hvc-rows,.us-subject-leaf .subject-hero .hvc-rows li{min-width:0;max-width:100%}.us-subject-leaf .subject-hero .hvc-key{flex-shrink:0;overflow-wrap:normal;word-break:normal;white-space:nowrap}.us-subject-leaf .subject-hero .hvc-val{min-width:0;flex:1 1 auto;overflow-wrap:break-word;word-break:normal;text-align:right}.us-subject-leaf .us-overview .two-col > div:first-child{order:2}.us-subject-leaf .us-overview .two-col > div:last-child{order:1}.us-subject-leaf .two-col > div,.us-subject-leaf .why-list,.us-subject-leaf .method-item{min-width:0}.us-subject-leaf .method-item{gap:12px}.us-subject-leaf .subject-grid{width:100%}.us-subject-leaf .subject-card{min-width:0;overflow-wrap:anywhere}.us-subject-leaf .elmath-cover{background:var(--bg-warm)}.us-subject-leaf .elmath-bento{width:100%;min-width:0}.us-subject-leaf .elmath-card{min-width:0}.us-subject-leaf .elmath-card:not(.elmath-card--featured) p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.us-subject-leaf .elmath-card--featured p{overflow-wrap:break-word;color:rgba(255,255,255,.82)}.us-subject-leaf .elmath-card-icon img{width:auto;max-width:32px;height:auto}.us-subject-leaf .journey-grid.journey-v2{display:grid !important;overflow:visible;width:100%}.us-subject-leaf .journey-grid.journey-v2:not(:has(> .journey-step:nth-child(5))){grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:28px 24px !important}.us-subject-leaf .journey-grid.journey-v2:has(> .journey-step:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:36px 24px !important}.us-subject-leaf .journey-grid.journey-v2 .journey-step{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center;padding:0 !important;gap:0 !important;position:relative;min-width:0}.us-subject-leaf .journey-grid.journey-v2 .journey-step::after{content:"" !important;display:block !important;position:absolute;top:28px;left:calc(50% + 28px);width:calc(100% + 24px - 56px);height:4px !important;transform:translateY(-50%);background:none !important;background-image:radial-gradient(circle,rgba(227,167,34,.85) 2px,transparent 2.5px) !important;background-size:11px 4px !important;background-repeat:repeat-x !important;z-index:1;pointer-events:none}.us-subject-leaf .journey-grid.journey-v2 .journey-step:last-child::after{display:none !important}.us-subject-leaf .journey-grid.journey-v2:not(:has(> .journey-step:nth-child(5))) .journey-step:nth-child(4n)::after{display:none !important}.us-subject-leaf .journey-grid.journey-v2:has(> .journey-step:nth-child(5)) .journey-step:nth-child(3n)::after{display:none !important}.us-subject-leaf .journey-grid.journey-v2 .journey-marker{margin:0 auto 20px !important;flex-shrink:0}.us-subject-leaf .journey-grid.journey-v2 .journey-data{max-width:240px;margin:0 auto;width:100%;min-width:0}.us-subject-leaf .us-tutors .wrap.student-parent{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:28px 36px;align-items:center;width:100%;padding:28px 32px;background:#fffdf8;border:1px solid var(--line-warm);border-radius:24px;box-shadow:0 10px 28px rgba(26,26,26,.05);box-sizing:border-box}.us-subject-leaf .us-tutors .wrap.student-parent .section-head{text-align:left;margin:0 !important;max-width:none}.us-subject-leaf .us-tutors .wrap.student-parent .section-head .eyebrow{justify-content:flex-start}.us-subject-leaf .us-tutors .wrap.student-parent .section-head h2{font-size:clamp(26px,2.8vw,34px);line-height:1.15;margin:0}.us-subject-leaf .us-tutors .wrap.student-parent > .d-flex{min-width:0;width:100%}.us-subject-leaf .us-tutors .hero-trust,.us-subject-leaf .us-tutors .hero-trust.us-tutor-trust{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px !important;width:100%;max-width:100%;min-width:0;margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;justify-content:unset !important}.us-subject-leaf .us-tutors .hero-trust .trustitem,.us-subject-leaf .us-tutors .hero-trust.us-tutor-trust .trustitem{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;gap:10px !important;min-width:0;max-width:none !important;width:auto !important;flex:none !important;grid-column:auto !important;margin:0 !important;padding:16px 14px !important;background:var(--white) !important;border:1px solid var(--line-warm) !important;border-top:3px solid var(--gold,#e3a722) !important;border-radius:16px !important;box-shadow:0 1px 0 rgba(26,26,26,.03);text-align:left !important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.us-subject-leaf .us-tutors .hero-trust .trustitem:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(26,26,26,.07);border-color:#efd59a !important}.us-subject-leaf .us-tutors .hero-trust .trustitem:last-child:nth-child(odd){grid-column:auto !important}.us-subject-leaf .us-tutors .hero-trust .trust-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(227,167,34,.12);flex-shrink:0;padding:0}.us-subject-leaf .us-tutors .hero-trust .trust-icon img{width:22px !important;height:22px !important;max-width:none !important}.us-subject-leaf .us-tutors .hero-trust .trust-data{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;width:100%}.us-subject-leaf .us-tutors .hero-trust .trust-data h3{font-family:var(--font-heading);font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.1;margin:0;letter-spacing:-0.02em;color:var(--ink)}.us-subject-leaf .us-tutors .hero-trust .trust-data span{font-size:12.5px;font-weight:500;line-height:1.35;color:var(--slate);overflow-wrap:break-word}.us-subject-leaf .us-tutors .two-col > div:first-child{order:2}.us-subject-leaf .us-tutors .two-col > div:last-child{order:1}.us-subject-leaf .us-testimonials .swiper{overflow:hidden;padding:0 !important;width:100%;max-width:100%}.us-subject-leaf .us-testimonials .swiper-wrapper{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;transform:none !important;height:auto !important;padding:0 !important;width:100% !important;margin:0 !important}.us-subject-leaf .us-testimonials .swiper-slide{width:auto !important;height:auto !important;margin:0 !important;min-width:0;max-width:100%}.us-subject-leaf .us-testimonials .testi-card{min-width:0;height:100%;max-width:100%}.us-subject-leaf .us-testimonials .testi-card p{overflow-wrap:anywhere}.us-subject-leaf .our-family .familywrap{width:100%;min-width:0}.us-subject-leaf .our-family .flag-list{min-width:0;flex-wrap:wrap}.us-subject-leaf .faq-main{width:100%;min-width:0}.us-subject-leaf .faq-wrap,.us-subject-leaf .faq-item,.us-subject-leaf .faq-q,.us-subject-leaf .faq-a{min-width:0;max-width:100%;overflow-wrap:anywhere}.us-subject-leaf .cta-band,.us-subject-leaf .cta-inner,.us-subject-leaf .cta-form,.us-subject-leaf .cta-form .myform,.us-subject-leaf .cta-form .form-control,.us-subject-leaf .cta-form input,.us-subject-leaf .cta-form select,.us-subject-leaf .cta-form textarea,.us-subject-leaf .cta-form .btn{max-width:100%;width:100%;box-sizing:border-box}.us-subject-leaf .cta-form .btn{width:auto}@media(max-width:1200px){.us-subject-leaf .subject-hero .wrap{column-gap:28px !important}.us-subject-leaf .journey-grid.journey-v2:has(> .journey-step:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:28px 16px !important}.us-subject-leaf .us-testimonials .swiper-wrapper{gap:14px}}@media(max-width:1100px){.us-subject-leaf .journey-grid.journey-v2:not(:has(> .journey-step:nth-child(5))),.us-subject-leaf .journey-grid.journey-v2:has(> .journey-step:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:36px 24px !important}.us-subject-leaf .journey-grid.journey-v2 .journey-step::after{display:block !important}.us-subject-leaf .journey-grid.journey-v2 .journey-step:nth-child(2n)::after,.us-subject-leaf .journey-grid.journey-v2 .journey-step:last-child::after{display:none !important}.us-subject-leaf .us-testimonials .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.us-subject-leaf .us-tutors .wrap.student-parent{grid-template-columns:1fr;gap:20px;padding:22px 20px}.us-subject-leaf .us-tutors .wrap.student-parent .section-head{text-align:left}.us-subject-leaf .us-tutors .wrap.student-parent .section-head .eyebrow{justify-content:flex-start}.us-subject-leaf .us-tutors .hero-trust,.us-subject-leaf .us-tutors .hero-trust.us-tutor-trust{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.us-subject-leaf .subject-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media(max-width:991px){.us-subject-leaf .subject-hero .wrap{grid-template-columns:1fr !important;gap:24px !important}.us-subject-leaf .subject-hero .hero-visual-card{max-width:520px;margin:0 auto}.us-subject-leaf .subject-hero .us-hero-trust,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px 12px !important;padding:14px 16px !important;margin:12px 0 16px !important;background-color:#fbf5ea !important;border:1px solid var(--line-warm) !important;border-radius:12px !important;box-shadow:none !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}.us-subject-leaf .subject-hero .us-hero-trust .trustitem,.us-subject-leaf .subject-hero .us-hero-trust .trustitem:nth-child(4),.us-subject-leaf .subject-hero .us-hero-trust .trustitem:nth-child(5),.us-subject-leaf .subject-hero .us-hero-trust .trustitem:last-child,.us-subject-leaf .subject-hero .us-hero-trust .trustitem:last-child:nth-child(odd),.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem{display:flex !important;flex-flow:row nowrap !important;flex-direction:row !important;align-items:flex-start !important;justify-content:flex-start !important;text-align:left !important;gap:8px !important;grid-column:auto !important;max-width:none !important;width:auto !important;min-width:0 !important;flex:none !important;padding:0 !important;margin:0 !important;background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;position:static;box-sizing:border-box !important}.us-subject-leaf .subject-hero .us-hero-trust .trustitem:nth-child(5),.us-subject-leaf .subject-hero .us-hero-trust .trustitem:last-child,.us-subject-leaf .subject-hero .us-hero-trust .trustitem:last-child:nth-child(odd),.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem:nth-child(5),.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem:last-child{grid-column:auto !important}.us-subject-leaf .subject-hero .us-hero-trust .trustitem::after,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem::after{content:none !important;display:none !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-icon,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-icon{display:block;width:auto;height:auto;min-width:0;padding:0;border-radius:0;background:transparent !important;flex-shrink:0 !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-icon img,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-icon img{width:24px !important;height:24px !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-data,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data{display:flex !important;flex-direction:column !important;align-items:flex-start !important;text-align:left !important;flex:1 1 auto !important;min-width:0 !important;gap:1px !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-data h3,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data h3{font-size:clamp(14px,3.6vw,17px) !important;line-height:1.2 !important;margin:0 !important;white-space:normal !important;overflow-wrap:anywhere !important;word-break:break-word !important;max-width:100% !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-data span,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data span{font-size:11px !important;line-height:1.3 !important;text-align:left !important;white-space:normal !important;overflow-wrap:anywhere !important;word-break:break-word !important;max-width:100% !important}.us-subject-leaf .subject-hero .rating{width:100%}.us-subject-leaf .subject-hero .rating > div.d-flex{flex:1 1 100%;max-width:100%}.us-subject-leaf .subject-hero .rating p{flex:1 1 auto;min-width:0}.us-subject-leaf .us-overview .two-col > div:first-child,.us-subject-leaf .us-overview .two-col > div:last-child,.us-subject-leaf .us-tutors .two-col > div:first-child,.us-subject-leaf .us-tutors .two-col > div:last-child{order:unset}.us-subject-leaf .two-col{grid-template-columns:1fr !important;gap:24px !important}.us-subject-leaf .journey-grid.journey-v2:not(:has(> .journey-step:nth-child(5))),.us-subject-leaf .journey-grid.journey-v2:has(> .journey-step:nth-child(5)){grid-template-columns:1fr !important;gap:28px !important;row-gap:28px !important}.us-subject-leaf .journey-grid.journey-v2 .journey-step{flex-direction:column !important;align-items:center !important;text-align:center !important;gap:0 !important;padding:0 !important}.us-subject-leaf .journey-grid.journey-v2 .journey-step::after,.us-subject-leaf .journey-grid.journey-v2 .journey-step:nth-child(2n)::after,.us-subject-leaf .journey-grid.journey-v2 .journey-step:nth-child(3n)::after,.us-subject-leaf .journey-grid.journey-v2 .journey-step:nth-child(4n)::after,.us-subject-leaf .journey-grid.journey-v2 .journey-step:last-child::after{content:none !important;display:none !important}.us-subject-leaf .journey-grid.journey-v2 .journey-step:last-child::after{display:none !important}.us-subject-leaf .journey-grid.journey-v2 .journey-marker{margin:0 auto 16px !important}.us-subject-leaf .journey-grid.journey-v2 .journey-data{max-width:360px}.us-subject-leaf .us-testimonials .swiper{overflow:hidden}.us-subject-leaf .us-testimonials .swiper-wrapper{grid-template-columns:1fr}.us-subject-leaf .us-tutors .wrap.student-parent{padding:18px 16px;border-radius:18px;gap:16px}.us-subject-leaf .us-tutors .hero-trust,.us-subject-leaf .us-tutors .hero-trust.us-tutor-trust{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}.us-subject-leaf .us-tutors .hero-trust .trustitem,.us-subject-leaf .us-tutors .hero-trust.us-tutor-trust .trustitem{flex-direction:row !important;align-items:center !important;text-align:left !important;gap:12px !important;padding:14px 16px !important;background:var(--white) !important;border:1px solid var(--line-warm) !important;border-top:1px solid var(--line-warm) !important;border-left:3px solid var(--gold,#e3a722) !important;border-radius:14px !important}.us-subject-leaf .us-tutors .hero-trust .trust-data h3{font-size:22px}.us-subject-leaf .faq-main{display:grid !important;grid-template-columns:1fr !important;gap:28px !important}.us-subject-leaf .cta-band-compact .cta-inner,.us-subject-leaf .cta-inner{grid-template-columns:1fr !important}.us-subject-leaf .subject-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.us-subject-leaf .our-family .flag-list{justify-content:center;gap:12px 14px !important}.us-subject-leaf .our-family .flag-list .item{flex:0 1 auto;min-width:0}.us-subject-leaf .elmath-cover-head{flex-direction:column;align-items:flex-start;gap:10px}.us-subject-leaf .elmath-cover-sub{max-width:100%}}@media(max-width:767px){.us-subject-leaf .subject-hero .hero-cta{flex-direction:column;align-items:stretch}.us-subject-leaf .subject-hero .hero-cta .btn{width:100%;justify-content:center}.us-subject-leaf .subject-hero .rating{flex-direction:column;align-items:flex-start !important}.us-subject-leaf .subject-grid{grid-template-columns:1fr !important}.us-subject-leaf .subject-card{display:flex !important;align-items:center;gap:.75rem}.us-subject-leaf .cta-band{padding:20px;border-radius:20px}.us-subject-leaf .cta-form{padding:16px}.us-subject-leaf .cta-form .btn,.us-subject-leaf .faq-main .btn{width:100%;justify-content:center}.us-subject-leaf .hvc-rows li{display:flex !important;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px !important}.us-subject-leaf .hvc-key{display:flex !important;align-items:center;gap:7px;flex:0 1 42%;max-width:48%;min-width:0;white-space:nowrap !important;overflow:hidden;text-overflow:ellipsis;letter-spacing:.02em;font-size:11px}.us-subject-leaf .hvc-val{flex:1 1 50%;min-width:0;text-align:right !important;overflow-wrap:break-word;word-break:normal;white-space:normal;font-size:13px;line-height:1.35}.us-subject-leaf .hvc-reviewed{flex-wrap:wrap;align-items:flex-start;gap:8px}.us-subject-leaf .subject-hero .rating{flex-direction:column;align-items:flex-start !important;gap:8px !important}.us-subject-leaf .subject-hero .rating > div.d-flex{width:100%;max-width:100%;align-items:flex-start !important}.us-subject-leaf .subject-hero .rating p,.us-subject-leaf .subject-hero .rating .m-0{white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;max-width:100% !important}.us-subject-leaf .page-crumbs{font-size:12px}}@media(max-width:575px){.us-subject-leaf .subject-hero .us-hero-trust,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px 10px !important;padding:12px 14px !important}.us-subject-leaf .subject-hero .us-hero-trust .trustitem,.us-subject-leaf .subject-hero .us-hero-trust .trustitem:nth-child(5),.us-subject-leaf .subject-hero .us-hero-trust .trustitem:last-child,.us-subject-leaf .subject-hero .us-hero-trust .trustitem:last-child:nth-child(odd),.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem:nth-child(5),.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trustitem:last-child{grid-column:auto !important;width:auto !important;max-width:none !important;flex-flow:row nowrap !important;flex-direction:row !important;align-items:flex-start !important;justify-content:flex-start !important;text-align:left !important;gap:6px !important;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-icon img,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-icon img{width:20px !important;height:20px !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-data,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data{align-items:flex-start !important;text-align:left !important;flex:1 1 auto !important;min-width:0 !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-data h3,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data h3{font-size:clamp(13px,3.4vw,15px) !important}.us-subject-leaf .subject-hero .us-hero-trust .trust-data span,.us-subject-leaf .subject-hero .hero-trust.us-hero-trust .trust-data span{text-align:left !important;font-size:10.5px !important}.us-subject-leaf .subject-hero .hero-visual-card{max-width:100%}.us-subject-leaf .our-family .flag-list{display:flex !important;flex-wrap:wrap;justify-content:center;gap:16px 8px !important;width:100%}.us-subject-leaf .our-family .flag-list .item{min-width:0;max-width:4.5rem}.us-subject-leaf .our-family .flag-list .item img{width:32px;height:auto}.us-subject-leaf .journey-grid.journey-v2 .journey-data{max-width:100%}}