.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix{position:relative}@media (min-width:1024px){.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading{text-align:center;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:.85rem;display:grid}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading:after{content:"";width:2.75rem;height:2.75rem}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading>span{grid-column:1;justify-self:start}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading>div{text-align:center;grid-column:2;min-width:0}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading h2){text-align:center}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading h2{text-wrap:balance;max-width:28rem;margin-inline:auto}}@media (max-width:767px){.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-card{min-height:9.35rem;text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;padding:.72rem .52rem!important;display:flex!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-icon{place-items:center;width:2.1rem;height:2.1rem;margin:0 auto!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-card h2{text-wrap:balance;width:100%;text-align:center!important;margin:.52rem auto 0!important;font-size:clamp(.62rem,2.7vw,.72rem)!important;line-height:1.25!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-card p{text-wrap:balance;width:100%;text-align:center!important;margin:.28rem auto 0!important;font-size:clamp(.48rem,2.15vw,.56rem)!important;line-height:1.42!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading){text-align:center;flex-direction:column-reverse;justify-content:center;align-items:center;gap:.5rem;display:flex}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head>div,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading>div,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading>div){text-align:center;width:100%;min-width:0}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head>span,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading>span,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading>span){border-radius:.85rem;width:2.55rem;height:2.55rem;margin-inline:auto}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading p){text-align:center;width:100%;margin:0;font-size:.5rem;line-height:1.45}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head h2,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading h2,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading h2){text-align:center;text-wrap:balance;max-width:20rem;margin:.25rem auto 0;font-size:clamp(.9rem,4vw,1.04rem)!important;line-height:1.26!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-grid,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-card,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-card){text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.3rem!important;min-height:6.35rem!important;padding:.68rem .48rem!important;display:flex!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-card>div,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-card>div){width:100%;min-width:0;text-align:center!important;margin:0!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-icon,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-icon){width:2.15rem;height:2.15rem;margin:0 auto .12rem!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-card h3,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-card strong){overflow-wrap:anywhere;text-wrap:balance;width:100%;display:block;text-align:center!important;margin:0!important;font-size:clamp(.61rem,2.75vw,.72rem)!important;line-height:1.26!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-card p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-card small){width:100%;font-size:clamp(.42rem,1.95vw,.49rem);line-height:1.35;display:block;text-align:center!important;margin:.16rem 0 0!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-grid{gap:.68rem}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card{min-height:8.8rem;padding:.9rem .78rem;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.42rem!important;display:flex!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card>span{width:2.25rem;height:2.25rem;margin:0 auto .08rem!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card>div{width:100%;min-width:0;text-align:center!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card small,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card h3,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card p){text-wrap:balance;max-width:19rem;margin-inline:auto;display:block;text-align:center!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card small{font-size:.49rem;line-height:1.35}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card h3{margin-top:.18rem;font-size:clamp(.73rem,3.1vw,.86rem)!important;line-height:1.3!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-card p{margin-top:.2rem;font-size:clamp(.53rem,2.35vw,.62rem);line-height:1.4}}@media (max-width:390px){.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-card{min-height:auto;padding-block:.78rem!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-grid,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-grid){gap:.48rem}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-card,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-card){min-height:6.1rem!important;padding-inline:.42rem!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-skill-card h3,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-card strong){font-size:.6rem!important}}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-card{text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-icon{margin-inline:auto!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-card h2,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-principle-card p){text-wrap:balance;width:100%;text-align:center!important;margin-inline:auto!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-panel{z-index:2;background:radial-gradient(circle at 10% 12%,#c1121f24,#0000 34%),linear-gradient(145deg,#ffffff08,#ffffff02);border:1px solid #c9ada71c;border-radius:1.4rem;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 20px 60px #0000001f}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading{border-bottom:1px solid #c9ada717;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.85rem;display:flex}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading>div{min-width:0}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading p{color:#c1121f;font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.53rem;font-weight:700}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading h2{text-wrap:balance;max-width:29rem;margin-top:.35rem;font-size:1.25rem!important;line-height:1.18!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading>span{color:#fff;background:linear-gradient(135deg,#780000,#c1121f);border-radius:.9rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;animation:5s ease-in-out infinite aboutResponsiveFix-module__cwqqRa__about-trust-icon-float;display:grid;box-shadow:0 13px 26px #78000033,0 0 18px #c1121f14}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading>span svg{width:16px;height:16px}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-intro{max-width:36rem;color:var(--text-muted);margin-top:.85rem;font-size:.7rem;line-height:1.65}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card{background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,50%), #c1121f1c, transparent 48%), #ffffff03;text-align:left;border:1px solid #c9ada717;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;min-height:7.25rem;padding:.75rem;display:grid}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-icon{color:#fff;background:linear-gradient(135deg,#780000,#c1121f);border-radius:.78rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid;box-shadow:0 10px 22px #7800002b}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-icon svg{width:14px;height:14px}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card>div{min-width:0}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card h3{text-wrap:balance;font-size:.73rem!important;line-height:1.3!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card p{color:var(--text-muted);margin-top:.25rem;font-size:.55rem;line-height:1.48}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-note{background:#c1121f0b;border:1px solid #c1121f24;border-radius:.9rem;align-items:flex-start;gap:.55rem;margin-top:.85rem;padding:.68rem .75rem;display:flex}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-note>span{background:#c1121f;border-radius:999px;flex:none;width:7px;height:7px;margin-top:.32rem;box-shadow:0 0 10px #c1121f8c}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-note p{color:var(--text-muted);font-size:.58rem;line-height:1.5}@keyframes aboutResponsiveFix-module__cwqqRa__about-trust-icon-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(6deg)}}@media (min-width:768px){:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading){text-align:left!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;display:flex!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading:after{content:none!important;display:none!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head>div,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading>div,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading>div,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading>div){min-width:0;text-align:left!important;order:1!important;width:auto!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head>span,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading>span,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading>span,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading>span){order:2!important;justify-self:auto!important;margin:0 0 0 auto!important}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-capability-head h2,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-tool-heading h2,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-education-heading h2,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading h2){text-align:left!important;margin-left:0!important;margin-right:0!important}}@media (max-width:767px){.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-panel{text-align:center;padding:.9rem .72rem}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading{text-align:center;flex-direction:column-reverse;justify-content:center;align-items:center;gap:.5rem;display:flex}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading>div,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading p,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading h2){text-align:center;width:100%;margin-inline:auto}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading>span{width:2.55rem;height:2.55rem;margin-inline:auto}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-heading h2{max-width:20rem;font-size:clamp(.9rem,4vw,1.04rem)!important;line-height:1.26!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-intro{text-align:center;text-wrap:balance;max-width:20rem;margin-inline:auto;font-size:.62rem}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-grid{grid-template-columns:1fr;gap:.55rem}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.38rem;min-height:auto;padding:.78rem .68rem;display:flex}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-icon{margin-inline:auto}:is(.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card>div,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card h3,.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card p){text-align:center;width:100%;margin-inline:auto}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card h3{margin-top:.14rem;font-size:.7rem!important}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card p{max-width:19rem;font-size:.53rem}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-note{text-align:center;justify-content:center}.aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-note p{text-align:center;max-width:19rem}}html:not(.dark) .aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-panel{background:radial-gradient(circle at 10% 12%,#c1121f14,#0000 34%),#ffffffc2;border-color:#0012191a;box-shadow:inset 0 1px #ffffffe6,0 18px 48px #00121912}html:not(.dark) .aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-card{background:#ffffff9e;border-color:#00121917}html:not(.dark) .aboutResponsiveFix-module__cwqqRa__aboutResponsiveFix .about-trust-note{background:#c1121f0b;border-color:#c1121f29}
