#teamTasks{background:#f3f1ec;color:#151510;font-family:Arial,sans-serif}#teamTasks *{box-sizing:border-box}#teamTasks .wrap{max-width:1440px;margin:auto;padding:0 40px}#teamTasks h1,#teamTasks h2,#teamTasks h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.04em}#teamTasks small{text-transform:uppercase;letter-spacing:.15em;font-size:9px;font-weight:800;color:#77736c}#teamTasks header{height:78px;border-bottom:1px solid #d9d6cf}#teamTasks .bar{height:100%;display:flex;align-items:center;justify-content:space-between}#teamTasks .brand{font-size:12px;letter-spacing:.2em;font-weight:700;color:#77736c;display:flex;align-items:center;gap:15px}#teamTasks .brand i{width:1px;height:26px;background:#bbb}#teamTasks .brand b{color:#151510}#teamTasks nav{display:flex;align-items:center;gap:24px;font-size:13px}#teamTasks nav a{color:inherit;text-decoration:none}#teamTasks .actions a,#teamTasks button{border:1px solid #bbb7ae;background:transparent;border-radius:999px;padding:12px 18px;font-size:10px;font-weight:800;text-transform:uppercase;text-decoration:none;color:inherit;cursor:pointer}#teamTasks .dark{background:#151510;color:#fff}#teamTasks .hero{padding:95px 0 72px}#teamTasks .hero h1{font-size:clamp(66px,8vw,126px);line-height:.88;margin:20px 0 0}#teamTasks .heroGrid{display:grid;grid-template-columns:1fr .9fr;gap:60px;align-items:end;margin-top:48px}#teamTasks .heroGrid p{font-size:18px;line-height:1.6;max-width:640px;color:#514d47}#teamTasks .pitch{font-family:Georgia,serif;font-size:30px;line-height:1.2;text-align:right}#teamTasks .actions{display:flex;gap:10px;margin-top:28px}#teamTasks .shell{margin-top:76px;background:#e9e4da;border:1px solid #d1cdc4;border-radius:30px;padding:12px}#teamTasks .product{background:#f8f7f3;border:1px solid #dedbd4;border-radius:22px;overflow:hidden}#teamTasks .top{padding:18px 24px;border-bottom:1px solid #ddd;color:#aaa;letter-spacing:4px;display:flex;justify-content:space-between}#teamTasks .top span{font-size:9px;color:#151510;letter-spacing:.1em}#teamTasks .app{display:grid;grid-template-columns:220px 1fr;min-height:620px}#teamTasks aside{padding:22px;background:#f1eee8;border-right:1px solid #ddd}#teamTasks aside div{padding:12px;border-radius:12px;font-size:12px;color:#666}#teamTasks aside .active{background:#fff;font-weight:800}#teamTasks .main{padding:28px}#teamTasks .head{display:flex;justify-content:space-between;align-items:end}#teamTasks .head h2{font-size:44px;margin:8px 0 0}#teamTasks .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0}#teamTasks .stats div{background:#fff;border:1px solid #ddd;border-radius:16px;padding:16px}#teamTasks .stats strong{display:block;font-family:Georgia,serif;font-size:28px;font-weight:400;margin-top:8px}#teamTasks .filters{margin-bottom:10px}#teamTasks .filters button{padding:8px 11px;margin-right:5px}#teamTasks .filters .on{background:#151510;color:#fff}#teamTasks .tasks{background:#fff;border:1px solid #ddd;border-radius:18px;overflow:hidden}#teamTasks .task{display:grid;grid-template-columns:34px 1.4fr 1fr .5fr .4fr;gap:12px;align-items:center;padding:14px;border-bottom:1px solid #eee}#teamTasks .task:last-child{border:0}#teamTasks .check{width:25px;height:25px;padding:0;border-radius:50%}#teamTasks .task b{font-size:11px}#teamTasks .task small{display:block;margin-top:4px}#teamTasks .person{display:flex;align-items:center;gap:8px}#teamTasks .person>i{width:32px;height:32px;border-radius:50%;background:#efe9df;display:grid;place-items:center;font-size:9px;font-style:normal}#teamTasks .task em{font-size:9px;font-style:normal;border:1px solid #ddd;border-radius:999px;padding:7px;text-align:center}#teamTasks .task time{font-size:10px;color:#777}#teamTasks .done{opacity:.5}#teamTasks .done>div:first-of-type b{text-decoration:line-through}#teamTasks .work{margin-top:12px;background:#efe9df;border-radius:18px;padding:20px;display:grid;grid-template-columns:.8fr 1.2fr;gap:20px}#teamTasks .work h3{font-size:25px;margin:8px 0}#teamTasks .work>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:8px}#teamTasks .work span{background:#fff;border-radius:12px;padding:12px;font-size:10px;display:flex;justify-content:space-between}#teamTasks .section{padding:120px 0;border-top:1px solid #d9d6cf}#teamTasks .sectionHead{display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;margin-bottom:58px}#teamTasks .sectionHead h2{font-size:clamp(52px,6vw,92px);line-height:.94;margin:0}#teamTasks .sectionHead p{font-size:17px;line-height:1.6;max-width:600px;color:#57534d}#teamTasks .three{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}#teamTasks .card{min-height:300px;border:1px solid #d3d0c8;border-radius:24px;padding:28px;background:#f8f7f3;display:grid;grid-template-rows:82px 1fr}#teamTasks .card>strong{font-family:Georgia,serif;font-size:58px;font-weight:400}#teamTasks .card h3,#teamTasks .info h3{font-size:30px;margin:10px 0}#teamTasks .card p,#teamTasks .info p{font-size:13px;line-height:1.55;color:#666}#teamTasks .two{display:grid;grid-template-columns:1fr 1fr;gap:14px}#teamTasks .info{border:1px solid #d3d0c8;border-radius:24px;padding:28px;background:#f8f7f3;min-height:230px}#teamTasks .four{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}#teamTasks .four .info{background:#efe9df}#teamTasks .black{background:#151510;color:#fff;padding:100px 0}#teamTasks .blackGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:end}#teamTasks .black h2{font-size:clamp(58px,6vw,98px);line-height:.92;margin:12px 0}#teamTasks .black p{color:#c9c4bb;line-height:1.6}#teamTasks .black a,#teamTasks .black button{display:inline-block;background:#fff;color:#151510;border:1px solid #fff;border-radius:999px;padding:12px 18px;font-size:10px;font-weight:800;text-decoration:none;text-transform:uppercase}#teamTasks .final{text-align:center;padding:115px 0}#teamTasks .final h2{font-size:clamp(64px,8vw,116px);line-height:.9;margin:20px 0}#teamTasks .final p{max-width:560px;margin:auto;line-height:1.6;color:#666}#teamTasks footer{border-top:1px solid #d9d6cf;padding:28px 0;font-size:11px;color:#777}@media(max-width:900px){#teamTasks nav a{display:none}#teamTasks .blackGrid,#teamTasks .heroGrid,#teamTasks .sectionHead,#teamTasks .two{grid-template-columns:1fr}#teamTasks .pitch{text-align:left}#teamTasks .app{grid-template-columns:1fr}#teamTasks aside{display:none}#teamTasks .four,#teamTasks .three{grid-template-columns:1fr}#teamTasks .stats{grid-template-columns:1fr 1fr}#teamTasks .task{grid-template-columns:34px 1fr}#teamTasks .task .person,#teamTasks .task em,#teamTasks .task time{display:none}}