.tw-why-technology{width:100%;background:#f7f5f0;color:#111;border-top:1px solid rgb(17 17 17 / .08)}.tw-why-technology-inner{width:100%;max-width:1240px;margin:0 auto;padding:115px 30px 100px}.tw-why-technology-header{display:grid;grid-template-columns:220px minmax(0,1fr);gap:80px;padding-bottom:70px;border-bottom:1px solid rgb(17 17 17 / .14)}.tw-why-technology-label{padding-top:8px}.tw-why-technology-label>span{display:block;margin-bottom:14px;font-size:12px;font-weight:700;letter-spacing:.12em;color:#b88916}.tw-why-technology-label>p{max-width:165px;margin:0;font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.13em;color:#777}.tw-why-technology-marker{margin-top:65px;font-size:clamp(72px, 8vw, 120px);font-weight:700;line-height:.85;letter-spacing:-.06em;color:rgb(17 17 17 / .08)}.tw-why-technology-heading{max-width:860px}.tw-why-technology-heading h2{margin:0 0 28px;font-size:clamp(42px, 5vw, 70px);font-weight:600;line-height:1.03;letter-spacing:-.045em;color:#111}.tw-why-technology-heading h2 span{display:block;color:#b88916}.tw-why-technology-heading p{max-width:720px;margin:0;font-size:18px;line-height:1.75;color:#666}.tw-why-technology-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:65px;border-top:1px solid rgb(17 17 17 / .14);border-left:1px solid rgb(17 17 17 / .14)}.tw-why-technology-card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:28px;min-height:285px;padding:38px 38px 42px;border-right:1px solid rgb(17 17 17 / .14);border-bottom:1px solid rgb(17 17 17 / .14);transition:background-color 0.25s ease,transform 0.25s ease}.tw-why-technology-card:hover{background:#fff}.tw-why-technology-number{font-size:11px;font-weight:700;letter-spacing:.08em;color:#b88916}.tw-why-technology-card strong{display:block;margin-bottom:13px;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.14em;color:#888}.tw-why-technology-card h3{margin:0 0 15px;font-size:25px;font-weight:600;line-height:1.2;letter-spacing:-.025em;color:#111}.tw-why-technology-card p{max-width:440px;margin:0;font-size:14px;line-height:1.75;color:#6b6b6b}.tw-why-technology-principle{display:grid;grid-template-columns:220px minmax(0,1fr);gap:80px;margin-top:70px;padding-top:38px;border-top:1px solid rgb(17 17 17 / .14)}.tw-why-technology-principle>span{padding-top:6px;font-size:10px;font-weight:700;letter-spacing:.15em;color:#b88916}.tw-why-technology-principle p{max-width:780px;margin:0;font-size:23px;line-height:1.55;color:#555}.tw-why-technology-principle strong{color:#111;font-weight:700}@media (max-width:1000px){.tw-why-technology-header{grid-template-columns:150px minmax(0,1fr);gap:45px}.tw-why-technology-heading h2{font-size:clamp(40px, 6vw, 58px)}.tw-why-technology-heading p{font-size:17px}.tw-why-technology-card{grid-template-columns:40px minmax(0,1fr);gap:20px;padding:32px 28px 35px}.tw-why-technology-card h3{font-size:21px}.tw-why-technology-principle{grid-template-columns:150px minmax(0,1fr);gap:45px}}@media (max-width:767px){.tw-why-technology-inner{padding:75px 20px 65px}.tw-why-technology-header{display:block;padding-bottom:52px}.tw-why-technology-label{display:flex;align-items:center;gap:16px;margin-bottom:42px}.tw-why-technology-label>span{margin:0}.tw-why-technology-label>p{margin:0}.tw-why-technology-marker{margin:0 0 0 auto;font-size:64px}.tw-why-technology-heading h2{margin-bottom:22px;font-size:clamp(38px, 11vw, 52px);line-height:1.02}.tw-why-technology-heading p{font-size:15px;line-height:1.75}.tw-why-technology-grid{display:block;margin-top:45px}.tw-why-technology-card{display:grid;grid-template-columns:38px minmax(0,1fr);min-height:0;padding:30px 22px 32px}.tw-why-technology-card h3{font-size:21px}.tw-why-technology-card p{font-size:14px;line-height:1.7}.tw-why-technology-principle{display:block;margin-top:55px;padding-top:30px}.tw-why-technology-principle>span{display:block;margin-bottom:14px}.tw-why-technology-principle p{font-size:19px;line-height:1.55}}