.task2d{isolation:isolate;width:100%;height:100svh;min-height:800px;max-height:1000px;color:var(--graphite);background-color:#f7f7f4;position:relative;overflow:hidden}.task-first-stage{width:1600px;height:1000px;transform:scale(calc(100vw / 1600px));transform-origin:800px 0;background-image:radial-gradient(74% 54% at 17% 7%,#fff4e5d6 0%,#ffe2cc47 43%,#0000 72%),radial-gradient(72% 76% at 84% 33%,#bfdafa66 0%,#e1eefa26 48%,#0000 75%),radial-gradient(48% 38% at 53% 86%,#cce5f73d 0%,#0000 70%);position:absolute;top:0;left:calc(50% - 800px);overflow:hidden}.task-first-stage:before,.task-first-stage:after{z-index:1;pointer-events:none;content:"";position:absolute;left:0;right:0}.task-first-stage:before{background:linear-gradient(#f7f7f4eb,#0000);height:18%;top:0}.task-first-stage:after{filter:blur(12px);background:linear-gradient(#0000,#f7f7f485 72%,#f7f7f4e0);height:25%;bottom:-5%}.task2d-atmosphere,.task2d-atmosphere>span{pointer-events:none;display:block;position:absolute}.task2d-atmosphere{z-index:0;inset:0;overflow:hidden}.task2d-atmosphere__caustics{filter:contrast(.96)saturate(.9);opacity:.36;background:url(/backgrounds/global-caustics.avif) 50%/108% 108% no-repeat;inset:-4%}.task2d-atmosphere__warm{filter:blur(74px);opacity:.72;background:conic-gradient(from 222deg at 52% 48%,#0000 0deg,#ffdbbe38 34deg,#ffffff75 78deg,#fff1dc1f 130deg,#0000 188deg);width:82%;height:92%;top:-22%;left:-24%;transform:rotate(-8deg)}.task2d-atmosphere__cool{filter:blur(88px);opacity:.7;background:conic-gradient(from 208deg at 53% 47%,#0000 0deg,#8ec7fd38 36deg,#ffffff17 82deg,#b8e5f533 139deg,#0000 195deg);width:86%;height:112%;top:-31%;right:-19%;transform:rotate(-5deg)}.task2d-atmosphere__rays{filter:blur(18px);opacity:.48;background:linear-gradient(166deg,#0000 31%,#b4dcf714 39%,#ffffff6b 43%,#ffe1cc14 48%,#0000 56%),linear-gradient(12deg,#0000 51%,#ffe1c917 60%,#ffffff57 64%,#bae6f717 68%,#0000 75%);inset:-18% -10%}.task2d-title{z-index:5;letter-spacing:-.06em;width:max-content;margin:0;font-size:94px;font-weight:500;line-height:.94;position:absolute;top:65px;left:58px}.task2d-title>span{display:block}.task2d-title__line-two{word-spacing:-.08em}.task2d-title__optical{color:#176ed4;font-style:normal}@supports (background-clip:text){.task2d-title__optical{color:#0000;background-blend-mode:multiply, normal, normal;-webkit-text-fill-color:transparent;-webkit-text-stroke:.25px #061f4847;filter:saturate(1.08)contrast(1.1);background-image:linear-gradient(96deg,#05184657,#073f9529 42%,#055f7f24 78%,#425b0833),url(/sections/task-first/02.png),linear-gradient(101deg,#123c8e 0%,#086bcf 38%,#1fb7d0 74%,#9fc717 91%,#18335d 100%);background-position:50%,67% 58%,50%;background-repeat:no-repeat;background-size:100% 100%,900px,100% 100%;-webkit-background-clip:text;background-clip:text}}.task2d--en .task2d-title{font-size:84px;font-weight:600;line-height:.84;top:48px;left:138px}.task2d--en .task2d-title__line-two{word-spacing:normal}@supports (background-clip:text){.task2d--en .task2d-title__optical{filter:saturate(1.04)contrast(1.08);background-image:linear-gradient(96deg,#05184661,#073f952b 42%,#055f7f21 78%,#425b082e),url(/hero/hero-01.png),linear-gradient(101deg,#10284c 0%,#0864bf 38%,#20a9c2 73%,#83a921 88%,#15263f 100%);background-position:50%,70% 63%,50%;background-size:100% 100%,860px,100% 100%}}.task2d-motion-layer{z-index:2;position:absolute;inset:0;transform:translate(0,0)}.task2d-mobile-art{display:none}.task2d-scene{width:1800px;height:1200px;position:absolute;top:-50px;left:-100px}.task2d-scene__image{z-index:1;pointer-events:none;user-select:none;width:100%;height:auto;display:block;position:relative}.task2d-scene-lights,.task2d-scene-light,.task2d-sweep,.task2d-sweep span,.task2d-card-layer{pointer-events:none;display:block;position:absolute}.task2d-scene-lights,.task2d-card-layer,.task2d-sweep{inset:0}.task2d-scene-lights{z-index:0;overflow:visible}.task2d-scene-light--left{opacity:.62;background:radial-gradient(58px at 72% 43%,#ffffff75,#74d2f92e 33%,#0000 72%),conic-gradient(from 188deg at 72% 43%,#0000 0deg 104deg,#7ed0f424 112deg,#ffffff5c 119deg,#0000 129deg 360deg);width:36%;height:30%;top:53%;left:-8%;-webkit-mask-image:radial-gradient(at 72% 43%,#000 0%,#000000a3 35%,#0000 78%);mask-image:radial-gradient(at 72% 43%,#000 0%,#000000a3 35%,#0000 78%)}.task2d-scene-light--center{opacity:.58;background:radial-gradient(70px at 55% 54%,#ffffff7a,#c4e83d3d 34%,#59dbe71c 53%,#0000 76%),conic-gradient(from 196deg at 55% 54%,#0000 0deg 89deg,#d7ed4929 97deg,#ffffff57 105deg,#0000 116deg 360deg);width:47%;height:35%;top:57%;left:27%;-webkit-mask-image:radial-gradient(at 55% 54%,#000 0%,#0009 38%,#0000 78%);mask-image:radial-gradient(at 55% 54%,#000 0%,#0009 38%,#0000 78%)}.task2d-scene-light--right{opacity:.56;background:radial-gradient(60px at 34% 48%,#ffffff70,#49c4f133 34%,#0000 73%),conic-gradient(from 184deg at 34% 48%,#0000 0deg 99deg,#54bfef24 107deg,#ffffff4d 115deg,#0000 125deg 360deg);width:43%;height:35%;top:48%;left:65%;-webkit-mask-image:radial-gradient(at 34% 48%,#000 0%,#0009 36%,#0000 78%);mask-image:radial-gradient(at 34% 48%,#000 0%,#0009 36%,#0000 78%)}.task2d-sweep{z-index:2;opacity:0;mix-blend-mode:screen;will-change:transform, opacity;animation:12s linear infinite task2d-sweep;overflow:hidden;-webkit-mask:url(/sections/task-first/02.png) 50%/100% 100% no-repeat;mask:url(/sections/task-first/02.png) 50%/100% 100% no-repeat}.task2d-sweep span{background:linear-gradient(103deg,#0000 43%,#ffffff3d 49%,#aee2f91a 51%,#0000 57%);inset:-20% -40%}@keyframes task2d-sweep{0%,70%{opacity:0;transform:translate(-88%,24%)}74%,83%{opacity:.12}92%,to{opacity:0;transform:translate(88%,-24%)}}.task2d-card-layer{z-index:3;inset:0}.task2d-card{box-sizing:border-box;color:#080d16eb;transform-origin:0 0;width:300px;height:420px;transform:var(--task-card-matrix);flex-direction:column;margin:0;padding:30px 28px 27px;font-weight:400;display:flex;position:absolute;top:0;left:0}.task2d--en .task2d-card{padding:28px 27px 26px}.task2d-card__header{justify-content:flex-start;align-items:flex-start;display:flex}.task2d-card__number{font-size:16px;line-height:1;display:block}.task2d--en .task2d-card__number{color:#123058b8;letter-spacing:.08em;font-size:14.2px;font-weight:700}.task2d-card h3{letter-spacing:-.05em;margin:22px 0 0;font-size:30px;font-weight:600;line-height:1}.task2d--en .task2d-card h3{margin-top:18px;font-size:31px;line-height:.98}.task2d--en .task2d-card--03 h3{max-width:250px;font-size:29.5px}.task2d-card p{letter-spacing:-.018em;margin:17px 0 0;font-size:14px;line-height:1.42}.task2d--en .task2d-card p{margin-top:17px;font-size:15px;line-height:1.38}.task2d-card__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 7px;margin-top:auto;display:grid}.task2d-card__chips span{color:#122643eb;letter-spacing:-.018em;background:#f4faff0f;border:1px solid #304b704d;border-radius:7px;align-items:center;min-height:39px;padding:6px 9px;font-size:12px;line-height:1.1;display:flex}.task2d-card--03 .task2d-card__chips span:last-child{grid-column:1/-1}.task2d--en .task2d-card--03 .task2d-card__chips span:last-child{grid-column:auto}.task2d--en .task2d-card__chips span{background:#f7fbff33;border-color:#2a558438;min-height:40px;padding:6px 9px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.task2d-motion-layer{will-change:auto!important;transform:none!important}.task2d-sweep{opacity:0!important;animation:none!important}}
