@font-face{font-family:Transducer;src:url(../fonts/transducer-black.woff2)format("woff2");font-style:normal;font-weight:900;font-display:swap}:root{--navy:#003a6d;--blue:#004b8b;--cyan:#00a3dd;--yellow:#fdd035;--red:#fc2d23;--pale:#edf5f9;--ink:#1d3b57;--display:"Transducer", "Arial Black", "Helvetica Neue", Arial, sans-serif;--body:Tahoma, Arial, sans-serif;--header-height:calc(clamp(58px, 3.855vw, 74px))}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body{background:var(--navy);color:#fff;font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit}button{font:inherit;cursor:pointer}button,h1,h2,p{overflow-wrap:break-word}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}a:focus-visible,button:focus-visible{outline:3px solid var(--yellow);outline-offset:6px}[tabindex="-1"]:focus{outline:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--yellow);color:var(--navy);padding:15px 20px;font-weight:700;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.section-inner{width:min(100%,1920px);margin-inline:auto;padding-inline:calc(clamp(24px,4.74vw,91px))}.section-blue{background:#007db4 url(../images/design/blue-background.png) 50%/cover no-repeat}.section-light{background:var(--pale);color:var(--navy)}.section-title{font-family:var(--display);letter-spacing:-.035em;font-size:calc(clamp(26px,3.02vw,58px));font-weight:900;line-height:1.15}.campaign-hero h1,.challenge-intro__title,.eyebrow,.guidance-card h3,.section-title,.specialists-note p{text-transform:uppercase}.eyebrow{color:var(--yellow);letter-spacing:.05em;font-size:calc(clamp(13px,1.355vw,26px));line-height:1.3}.button{min-height:52px;color:var(--blue);background:var(--yellow);border:none;border-radius:18px;justify-content:center;align-items:center;gap:14px;padding:15px 24px;font-size:calc(clamp(16px,1.82vw,35px));font-weight:700;line-height:1.2;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 3px #00000029}.button:hover{transform:translateY(-3px);box-shadow:0 6px #00000029}.button:active{transform:translateY(0);box-shadow:0 2px #00000029}.text-link{text-underline-offset:5px;font-weight:700}.site-header{z-index:30;background:var(--navy);position:sticky;top:0}.site-header__inner{max-width:1920px;height:var(--header-height);justify-content:space-between;align-items:center;gap:30px;margin:auto;padding-inline:calc(clamp(24px,4.22vw,81px));display:flex}.partner-logos{flex-shrink:0;align-items:center;gap:calc(clamp(7px,.52vw,10px));width:44.5vw;max-width:854px;display:flex}.partner-logo{-o-object-fit:contain;object-fit:contain;height:auto}.partner-logo--eu{width:19.32%}.partner-logo--ministry{width:17.33%}.partner-logo--authority{width:20.61%}.partner-logo--unicef{width:38.76%}.site-nav{white-space:nowrap;align-items:center;gap:calc(clamp(22px,3.4vw,65px));display:flex}.site-nav a{font-family:var(--display);letter-spacing:-.025em;font-size:calc(clamp(13px,1.355vw,26px));font-weight:900;text-decoration:none}.site-nav a.is-active,.site-nav a:hover{color:var(--yellow)}.nav-wordmark{height:1em;-webkit-mask:var(--wordmark) center/contain no-repeat;-webkit-mask:var(--wordmark) center/contain no-repeat;mask:var(--wordmark) center/contain no-repeat;background:currentColor;display:block}.nav-wordmark--home{--wordmark:url(../images/design/nav-home.svg);width:9.42em}.nav-wordmark--parents{--wordmark:url(../images/design/nav-parents.svg);width:3.81em}.nav-wordmark--specialists{--wordmark:url(../images/design/nav-specialists.svg);width:5.73em}.campaign-hero{min-height:calc(100svh - var(--header-height))}.campaign-hero__inner{min-height:inherit;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding-block:90px;padding-inline:calc(clamp(28px,7.3vw,140px));display:grid}.campaign-hero__copy{padding-bottom:30px}.campaign-hero .eyebrow{align-items:center;gap:5px;margin-bottom:25px;display:flex}.campaign-hero .eyebrow img{width:calc(clamp(16px,1.56vw,30px));height:auto}.campaign-hero h1{max-width:710px;font:900 calc(clamp(38px,4.167vw,80px))/1.05 var(--display);letter-spacing:-.025em}.hero-headline{width:min(100%,498px);height:auto}.brand-lockup{aspect-ratio:661/580;isolation:isolate;width:100%;max-width:661px;position:relative}.brand-lockup__bubble{width:100%;height:auto;position:absolute;top:0;left:0}.brand-lockup__flag{z-index:1;width:43.72%;height:auto;position:absolute;top:21.9%;left:8.3%}.brand-lockup__or{font:900 calc(clamp(24px,2.81vw,54px))/1 var(--display);position:absolute;top:58%;left:32.3%}.brand-lockup__heart{width:25.57%;height:auto;position:absolute;top:45%;left:52.1%}.challenge{min-height:calc(100svh - var(--header-height))}.challenge--playing{overflow-anchor:none}.challenge-intro{min-height:inherit;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding-block:calc(clamp(50px,4vw,90px));padding-inline:calc(clamp(28px,8.5vw,163px));display:grid}.challenge-heading{aspect-ratio:435/345;width:min(68%,435px);margin-bottom:-28px;position:relative}.challenge-heading img{width:100%;height:auto}.challenge-intro__title{font:900 calc(clamp(32px,3.49vw,67px))/1.25 var(--display);letter-spacing:-.03em;white-space:nowrap;margin-bottom:14px;position:relative}.challenge-intro__copy>p{letter-spacing:.015em;max-width:650px;font-size:calc(clamp(17px,1.355vw,26px));line-height:1.615}.button--start{border-radius:25px;gap:20px;min-height:calc(clamp(60px,4.375vw,84px));margin-top:calc(clamp(25px,2.6vw,50px));padding:10px 22px}.button--start img{width:calc(clamp(34px,3.28vw,63px));height:auto}.challenge-intro__art{aspect-ratio:800/858;width:100%;max-width:800px;position:relative}.challenge-intro__phone{filter:drop-shadow(0 16px 14px #0007);width:67%;height:auto;position:absolute;top:0;left:24%}.challenge-intro__flag{width:43.5%;height:auto;position:absolute;top:0;left:-5%;transform:rotate(-24deg)}.challenge-intro__heart{width:28%;height:auto;position:absolute;top:64%;right:-14%;transform:rotate(16deg)}.challenge-intro__arrow{width:20%;height:auto;position:absolute;bottom:-3%;left:8%}.game-stage{min-height:inherit;flex-direction:column;justify-content:center;align-items:center;padding:28px 24px 85px;display:flex}.game-progress{font:700 14px/1.3 var(--body);letter-spacing:.04em;margin-bottom:18px}.chat-phone{isolation:isolate;width:calc(clamp(300px,23.2vw,445px));position:relative}.phone-shadow{pointer-events:none;z-index:-1;width:148%;max-width:none;height:128%;position:absolute;top:-13%;left:-24%}.chat-phone__inner{background:var(--cyan);border-radius:22px;position:relative;overflow:hidden}.chat-header{color:#172a40;background:#fff;align-items:center;gap:14px;min-height:78px;padding:15px 21px;display:flex}.chat-header img{width:39px;height:39px}.chat-header strong{font-size:18px;line-height:1.2;display:block}.chat-header div>span{color:#8797ac;padding-top:3px;font-size:13px;display:block}.chat-menu{writing-mode:vertical-rl;letter-spacing:2px;color:#c8cfd9;margin-left:auto;font-size:15px}.chat-messages{flex-direction:column;align-items:flex-start;gap:10px;min-height:calc(clamp(450px,34.6vw,664px));margin:0;padding:20px 19px 110px;list-style:none;display:flex}.chat-message{width:fit-content;max-width:86%;font:400 calc(clamp(12px,.885vw,17px))/1.25 var(--body);color:#31445b;background:#f5f7f9;border-radius:19px;padding:11px 15px;position:relative}.chat-message--you{color:#fff;background:var(--blue);align-self:flex-end}.chat-emoji{vertical-align:middle;-o-object-fit:contain;object-fit:contain;width:21px;height:21px;display:inline-block}.chat-input{background:#fff;align-items:center;gap:8px;min-height:65px;padding:15px 17px;display:flex}.chat-input span{color:#95a2b6;background:#edf0f4;border-radius:25px;flex:1;padding:10px 15px;font-size:16px;display:block}.chat-input i{background:var(--blue);border-radius:50%;flex-shrink:0;width:36px;height:36px}.answer-buttons{justify-content:space-between;gap:15px;display:flex;position:absolute;bottom:-12px;left:2%;right:-2%}.answer-button{color:var(--blue);aspect-ratio:193/196;filter:drop-shadow(0 5px 5px #0005);background:0 0;border:none;width:43.5%;padding:0;transition:transform .2s;position:relative}.answer-button:hover{transform:translateY(-5px)rotate(-3deg)}.answer-button--ok:hover{transform:translateY(-5px)rotate(3deg)}.answer-button__circle{width:100%;height:auto}.answer-button__icon{width:46%;height:auto;position:absolute;top:20%;left:27%}.answer-button span{font:900 calc(clamp(14px,1.3vw,25px))/1.05 var(--display);position:absolute;top:61%;left:20%;right:14%;transform:rotate(-23deg)}.answer-button--ok .answer-button__icon{transform:rotate(16deg)}.answer-button--ok span{top:65%;transform:rotate(16deg)}.feedback-phone{isolation:isolate;width:calc(clamp(300px,23.2vw,445px));position:relative}.feedback-phone__inner{background:#fff;border-radius:22px;padding-block:28px;overflow:hidden}.feedback-phone__content{text-align:center;background:#1cabe2;flex-direction:column;align-items:center;min-height:calc(clamp(580px,39vw,750px));padding:32px 25px 25px;display:flex}.feedback-symbol{aspect-ratio:1;background:#fff;border-radius:50%;flex-shrink:0;width:44%;margin-bottom:20px;position:relative}.feedback-symbol img{-o-object-fit:contain;object-fit:contain;width:80%;height:80%;position:absolute;inset:10%}.feedback-status{color:var(--blue);margin-bottom:14px;font-size:13px;font-weight:700}.feedback-title{font:900 calc(clamp(36px,3.54vw,68px))/1 var(--display);letter-spacing:-.05em;margin-bottom:20px}.feedback-title--red{color:var(--red)}.feedback-body,.feedback-takeaway{font-size:calc(clamp(16px,1.2vw,23px));line-height:1.18}.feedback-takeaway{color:var(--blue);margin-top:20px;font-weight:700}.button--next{border-radius:14px;min-height:46px;margin-top:auto;padding:13px 17px;font-size:calc(clamp(14px,.94vw,18px))}.feedback-takeaway+.button--next{margin-top:28px}.game-stage--result{padding-block:90px}.result-card{color:#1e2937;text-align:center;background:#fff;border-radius:35px;width:calc(min(1060px,86vw));padding:calc(clamp(45px,5.7vw,110px)) calc(clamp(25px,5.2vw,100px))}.result-score{color:var(--blue);font:900 calc(clamp(80px,9vw,173px))/1 var(--display);letter-spacing:-.06em}.result-score span+span{letter-spacing:-.04em;font-size:.38em}.result-title{font:900 calc(clamp(23px,2.1vw,40px))/1.18 var(--display);color:var(--blue);margin-bottom:18px}.result-bar{background:#e9edf4;border-radius:8px;width:65%;height:12px;margin:8px auto 40px;overflow:hidden}.result-bar span{border-radius:inherit;background:linear-gradient(90deg,#13a9c9,var(--yellow));height:100%;transition:width .4s;display:block}.result-card>p:not(.result-score){font-size:calc(clamp(18px,1.4vw,27px));line-height:1.5}.result-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:35px;display:flex}.result-actions .button{font-size:18px}.warning-section{padding-block:calc(clamp(65px,5.4vw,104px))}.warning-section .section-title{margin-bottom:calc(clamp(30px,3vw,58px))}.warning-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(clamp(14px,1vw,20px));display:grid}.warning-card{isolation:isolate;border-radius:22px;width:100%;min-width:0;min-height:calc(clamp(250px,18.1vw,347px));position:relative;overflow:hidden}.warning-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.warning-card__copy{padding:7.8% 5.3% 4%}.warning-card h3{font:900 calc(clamp(17px,1.875vw,36px))/1.12 var(--display);letter-spacing:-.03em;white-space:pre-line;max-width:92%;margin-bottom:10px}.warning-card p{width:55%;font-size:calc(clamp(14px,1.25vw,24px));line-height:1.2}.warning-card p strong{display:block}.violence-section{padding-block:calc(clamp(65px,5.4vw,104px)) calc(clamp(90px,7.5vw,144px))}.violence-section .section-title{text-align:center;margin-bottom:calc(clamp(40px,4vw,77px))}.violence-grid{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:30px 6vw;padding-inline:2.3vw;display:grid}.violence-type{align-items:flex-start;gap:14px;display:flex}.violence-type>img{flex-shrink:0;width:calc(clamp(20px,2.35vw,45px));height:auto}.violence-type h3{font:900 calc(clamp(17px,1.4vw,27px))/1.2 var(--display);letter-spacing:-.025em;margin-bottom:12px}.violence-type p{font-size:calc(clamp(15px,1.3vw,25px));line-height:1.5}.parents-intro{overflow:hidden}.parents-intro__inner{min-height:calc(100svh - var(--header-height));grid-template-columns:1fr 1.05fr;align-items:center;gap:7vw;padding-block:calc(clamp(65px,4.6vw,90px));display:grid}.parents-heading{aspect-ratio:458/237;width:min(60%,458px);margin-bottom:6px;position:relative}.parents-heading>img{width:100%;height:auto}.parent-stat{align-items:flex-start;gap:0;margin-bottom:calc(clamp(30px,3.3vw,64px));display:flex}.parent-stat>strong{font:900 calc(clamp(84px,8.85vw,170px))/1.05 var(--display);letter-spacing:-.065em;color:var(--cyan);flex-shrink:0;width:56%}.parent-stat>p{flex:1;line-height:1.33}.parent-stat>p,.parents-lead{font-size:calc(clamp(16px,1.4vw,27px))}.parents-lead{margin-bottom:22px;line-height:1.5}.parent-tip{isolation:isolate;padding:3.5% 4.2%;position:relative}.parent-tip>img{z-index:-1;-o-object-fit:fill;object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.parent-tip p{font-size:calc(clamp(15px,1.3vw,25px));font-weight:700;line-height:1.28}.parent-warning-card{isolation:isolate;position:relative}.parent-warning-card__shadow{z-index:-1;mix-blend-mode:multiply;opacity:.8;width:188%;max-width:none;height:210%;position:absolute;top:-53%;left:-44%}.parent-warning-card__inner{background:#fff;border-radius:38px;padding:calc(clamp(25px,3.6vw,70px)) calc(clamp(25px,4vw,77px))}.parent-warning-card h2{margin-bottom:25px}.parent-warning-card h2 img{width:100%;height:auto}.parent-warning-card ul{flex-direction:column;gap:calc(clamp(13px,1.2vw,23px));margin:0;padding:0;list-style:none;display:flex}.parent-warning-card li{align-items:flex-start;gap:14px;display:flex}.parent-warning-card li>img{flex-shrink:0;width:calc(clamp(20px,2.34vw,45px));height:auto}.parent-warning-card li p{color:var(--ink);font-size:calc(clamp(15px,1.4vw,27px));line-height:1.19}.parent-actions{padding-block:calc(clamp(55px,4.7vw,90px)) calc(clamp(80px,6vw,115px));overflow:hidden}.parent-actions__heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:50px;display:flex}.parent-actions__heading h2{flex:1}.parent-note{background:var(--yellow);border-radius:22px;align-self:flex-start;width:34%;padding:20px 24px 28px;font-size:calc(clamp(13px,1.15vw,22px));font-weight:700;line-height:1.3;position:relative}.parent-note:after{content:"";background:var(--yellow);clip-path:polygon(0 0,100% 0,100% 100%);width:22px;height:35px;position:absolute;bottom:-20px;right:10px}.steps-grid{background:var(--navy);border-radius:45px;grid-template-columns:repeat(5,minmax(0,1fr));gap:3.2vw;margin:0;padding:65px 4% 75px;list-style:none;display:grid}.step-card{isolation:isolate;position:relative}.step-card:nth-child(2n){margin-top:70px;margin-bottom:-40px}.step-card__shadow{mix-blend-mode:multiply;opacity:.9;z-index:-1;width:238%;max-width:none;height:225%;position:absolute;top:-48%;left:-67%}.step-card__inner{min-height:calc(clamp(230px,18vw,345px));color:var(--blue);background:#fff;border-radius:5px;padding:55px 24px 95px;position:relative}.step-number{aspect-ratio:1;background:var(--cyan);color:#fff;border:5px solid #006899;border-radius:50%;place-items:center;width:calc(clamp(55px,5vw,96px));font-size:calc(clamp(25px,2.4vw,46px));font-weight:700;display:grid;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.step-card h3{margin-bottom:10px;font-size:calc(clamp(15px,1.2vw,23px));line-height:1.15}.step-card p{font-size:calc(clamp(13px,1vw,19px));line-height:1.22}.step-icon{-o-object-fit:contain;object-fit:contain;width:54%;height:auto;max-height:40%;position:absolute;bottom:-28px;left:23%}.specialists-section{background:var(--cyan);color:var(--blue);padding-block:calc(clamp(45px,3vw,58px)) calc(clamp(80px,5vw,96px));overflow:hidden}.specialists-heading{padding-top:10px;padding-bottom:52px;padding-right:25%;position:relative}.specialists-heading .eyebrow{margin-bottom:6px;font-size:calc(clamp(13px,1.35vw,26px))}.specialists-heading .section-title{font-size:calc(clamp(28px,3vw,58px))}.specialists-note{aspect-ratio:404/242;width:23.25%;position:absolute;top:0;right:1%}.specialists-note img{width:100%;height:auto}.specialists-note p{font:900 calc(clamp(14px,1.82vw,35px))/1.08 var(--display);text-align:right;letter-spacing:-.04em;position:absolute;inset:7% 9% 14% 4%}.support-grid{background:#fff;border-radius:35px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2.6vw;padding:34px 3.6% 36px;display:grid}.support-card{text-align:center;flex-direction:column;align-items:center;font-size:calc(clamp(13px,1.04vw,20px));line-height:1.4;display:flex}.support-card>img{aspect-ratio:77/74;-o-object-fit:contain;object-fit:contain;width:calc(clamp(46px,4vw,77px));height:auto;margin-bottom:12px}.support-card h2{font:bold calc(clamp(15px,1.2vw,23px))/1.14 var(--body);color:var(--cyan);min-height:3.1em;margin-bottom:10px}.support-card>p{color:var(--ink);margin-bottom:8px}.support-reference{color:var(--cyan);text-underline-offset:2px;margin-top:auto;font-weight:700;text-decoration:underline}.specialist-guidance-title{margin-block:34px 40px}.guidance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2vw;display:grid}.guidance-card{isolation:isolate;position:relative}.guidance-card__shadow{z-index:-1;mix-blend-mode:multiply;width:217%;max-width:none;height:270%;position:absolute;top:-80%;left:-58%}.guidance-card__inner{background:#fff;border-radius:16px;min-height:100%;padding:38px 30px 25px;position:relative}.guidance-icon{aspect-ratio:1;background:#fff;border:6px solid #ff3d35;border-radius:50%;place-items:center;width:calc(clamp(58px,5.3vw,102px));display:grid;position:absolute;top:-40px;right:-10px}.guidance-icon img{-o-object-fit:contain;object-fit:contain;width:75%;height:auto;max-height:100%}.guidance-icon--0 img{width:112%;max-width:none}.guidance-icon--1{border-color:#62bd12}.guidance-icon--2{border-color:var(--yellow)}.guidance-card h3{font:900 calc(clamp(17px,1.3vw,25px))/1.12 var(--display);letter-spacing:-.025em;margin-bottom:9px;padding-right:18px}.guidance-card:first-child h3{color:var(--red)}.guidance-card p{color:var(--ink);font-size:calc(clamp(13px,1.04vw,20px));line-height:1.24}.specialist-sources{margin-top:45px;scroll-margin-top:25px}.specialist-sources h2{font:900 calc(clamp(20px,1.5vw,29px))/1.2 var(--display);margin-bottom:14px}.specialist-sources ul{gap:12px;margin:0;padding-left:22px;display:grid}.specialist-sources a{text-underline-offset:3px;font-size:calc(clamp(14px,1.04vw,20px));line-height:1.5}.site-footer{background:var(--blue) url(../images/design/footer-background.png) center/cover no-repeat;flex-direction:column;align-items:center;gap:30px;min-height:calc(min(850px,90svh));padding:calc(clamp(80px,8vw,154px)) 24px calc(clamp(65px,5vw,96px));display:flex;position:relative;overflow:hidden}.site-footer .brand-lockup{aspect-ratio:661/480;width:calc(clamp(280px,35vw,660px))}.site-footer .brand-lockup__words{font-size:calc(clamp(56px,7vw,139px))}.site-footer .brand-lockup__or{font-size:calc(clamp(24px,2.81vw,54px));top:73%;left:35%}.help-callout{background:var(--red);color:#fff;text-align:center;border-radius:16px;padding:16px 28px;font-size:calc(clamp(14px,1.4vw,27px));font-weight:700;line-height:1.25;text-decoration:none;display:block;position:relative}a.help-callout:hover{background:#e51f17}.partner-logos--footer{justify-content:center;gap:2%;width:calc(min(77vw,1460px));margin-top:35px}.partner-logos--footer .partner-logo--eu{width:20%}.partner-logos--footer .partner-logo--ministry{width:18%}.partner-logos--footer .partner-logo--authority{width:25%}.partner-logos--footer .partner-logo--unicef{width:15%;height:auto}@media (width>=1921px){.brand-lockup__words{font-size:139px}.site-header__inner{gap:65px}.partner-logos{width:854px}.campaign-hero__inner,.challenge-intro{gap:135px}}@media (width<=1100px){.site-header__inner{gap:20px;padding-inline:24px}.site-nav{gap:22px}.partner-logos{width:47%}.campaign-hero__inner{gap:35px;padding-inline:6vw}.challenge-intro{gap:5vw;padding-inline:6vw}.challenge-intro__art{width:95%}.challenge-intro__title{white-space:normal}.warning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.warning-card h3{margin-bottom:7px}.parents-intro__inner{gap:40px}.parent-warning-card__inner{padding:28px}.steps-grid{gap:24px;padding-inline:28px}.step-card__inner{padding-inline:14px}.support-grid{gap:22px;padding-inline:28px}.guidance-grid{gap:25px}.guidance-card__inner{padding-inline:22px}}@media (width<=767px){:root{--header-height:107px}.site-header__inner{height:auto;min-height:var(--header-height);flex-direction:column;gap:8px;padding:10px 20px 14px}.partner-logos{gap:2%;width:100%;max-width:530px}.partner-logo--eu{width:18.5%}.partner-logo--ministry{width:16.5%}.partner-logo--authority{width:20%}.partner-logo--unicef{width:39%}.site-nav{justify-content:center;gap:calc(clamp(18px,5vw,40px));width:100%}.site-nav a{font-size:calc(clamp(12px,2.85vw,19px))}.section-inner{padding-inline:24px}.section-title{font-size:calc(clamp(25px,5.5vw,40px))}.campaign-hero__inner{grid-template-columns:1fr;justify-items:center;gap:35px;padding:45px 32px 30px}.campaign-hero__copy{width:100%;padding:0}.campaign-hero .eyebrow{margin-bottom:18px}.campaign-hero h1{max-width:600px;font-size:calc(clamp(35px,7.6vw,57px))}.campaign-hero .brand-lockup{width:80%;max-width:440px}.brand-lockup__words{font-size:calc(clamp(46px,12.2vw,89px))}.brand-lockup__or{font-size:calc(clamp(23px,4.4vw,34px))}.challenge-intro{grid-template-columns:1fr;gap:45px;padding-block:50px 65px}.challenge-intro__copy{max-width:580px;margin-inline:auto}.challenge-heading{width:55%;max-width:280px;margin-bottom:-15px}.challenge-heading span{font-size:calc(clamp(60px,15.6vw,100px))}.challenge-intro__title{font-size:calc(clamp(30px,7vw,45px))}.challenge-intro__copy>p{font-size:17px;line-height:1.6}.button--start{margin-top:25px;font-size:21px}.challenge-intro__art{width:76%;max-width:460px;margin:0 auto}.challenge-intro__heart{right:-10%}.game-stage{padding:20px 20px 55px}.game-progress{margin-bottom:15px;font-size:13px}.chat-phone,.feedback-phone{width:min(100%,375px)}.chat-header{min-height:66px;padding:12px 17px}.chat-messages{gap:11px;min-height:505px;padding:18px 15px 105px}.chat-message{max-width:88%;padding:10px 13px;font-size:14px;line-height:1.25}.chat-input{min-height:58px;padding:10px 14px}.chat-input span{font-size:14px}.answer-button span{font-size:20px}.feedback-phone__content{min-height:590px;padding:28px 25px 25px}.feedback-body,.feedback-takeaway{font-size:17px;line-height:1.3}.feedback-title{font-size:45px}.feedback-symbol{width:38%}.button--next{font-size:15px}.result-card{border-radius:25px;width:100%;padding:60px 24px}.result-score{font-size:100px}.result-bar{width:80%;margin-bottom:30px}.result-actions{flex-direction:column}.warning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.warning-card{background:linear-gradient(90deg,#004276,var(--cyan));min-height:245px}.warning-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;height:100%}.warning-card h3{font-size:calc(clamp(18px,3.1vw,23px))}.warning-card p{font-size:14px;line-height:1.22}.warning-card__copy{padding:20px 15px}.violence-grid{gap:28px;padding:0}.violence-type{gap:8px}.violence-type h3{font-size:18px}.violence-type p{font-size:15px;line-height:1.5}.parents-intro{overflow:hidden}.parents-intro__inner{grid-template-columns:1fr;gap:50px;padding-block:45px 60px}.parents-heading{width:min(60%,330px)}.parents-heading>span{font-size:calc(clamp(25px,6.6vw,44px))}.parent-stat{align-items:center;gap:10px;margin-block:5px 30px}.parent-stat>strong{width:49%;font-size:calc(clamp(78px,20vw,130px))}.parent-stat>p{font-size:16px;line-height:1.4}.parents-lead{font-size:17px}.parent-tip{padding:20px}.parent-tip p{font-size:16px;line-height:1.35}.parent-warning-card{width:min(100%,600px);margin:auto}.parent-warning-card__inner{border-radius:25px;padding:30px 25px}.parent-warning-card h2{margin-bottom:24px}.parent-warning-card li{gap:12px}.parent-warning-card li>img{width:26px}.parent-note,.parent-warning-card li p{font-size:16px;line-height:1.4}.parent-warning-card ul{gap:18px}.parent-actions__heading{flex-direction:column;align-items:flex-start;margin-bottom:45px}.parent-note{width:100%;padding:20px 24px}.steps-grid{border-radius:25px;grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 25px;padding:55px 24px 65px}.step-card:nth-child(2n){margin:0}.step-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}.step-card__inner{min-height:260px;padding:48px 16px 85px}.step-card h3{font-size:17px}.step-card p{font-size:14px;line-height:1.3}.step-number{width:65px;font-size:30px}.specialists-section{padding-top:40px;overflow:hidden}.specialists-heading{margin-bottom:30px;padding:0}.specialists-heading .section-title{max-width:550px;font-size:30px}.specialists-note{width:220px;margin-top:20px;margin-left:auto;position:relative}.specialists-note p{font-size:20px}.support-grid{border-radius:25px;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 24px;padding:30px 24px}.support-card{font-size:15px}.support-card:last-child{grid-column:1/-1;justify-self:center;max-width:280px}.support-card>img{width:64px;margin-bottom:15px}.support-card h2{min-height:auto;margin-bottom:10px;font-size:17px}.support-reference{margin-top:8px}.specialist-guidance-title{margin-block:45px 50px}.guidance-grid{grid-template-columns:1fr;gap:55px}.guidance-card__inner{border-radius:20px;padding:30px 25px}.guidance-card h3{max-width:83%;font-size:23px}.guidance-card p{font-size:16px;line-height:1.5}.guidance-icon{width:75px;top:-35px;right:-3px}.site-footer{gap:24px;min-height:auto;padding-block:75px 55px}.site-footer .brand-lockup{width:calc(min(83vw,420px))}.site-footer .brand-lockup__words{font-size:calc(clamp(57px,16.3vw,87px))}.site-footer .brand-lockup__or{font-size:calc(clamp(24px,5.8vw,34px))}.help-callout{border-radius:12px;max-width:560px;padding:15px 18px;font-size:16px}.partner-logos--footer{gap:3%;width:100%;max-width:550px;margin-top:20px}.partner-logos--footer .partner-logo--eu{width:22%}.partner-logos--footer .partner-logo--ministry{width:20%}.partner-logos--footer .partner-logo--authority{width:25%}.partner-logos--footer .partner-logo--unicef{width:18%}}@media (width<=480px){.warning-grid{grid-template-columns:1fr;gap:18px}.warning-card{min-height:245px}.warning-card__copy{padding:22px 20px}.warning-card h3{margin-bottom:12px;font-size:23px}.warning-card p{width:53%;font-size:15px;line-height:1.23}.violence-grid{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:30px}.violence-type>img{width:26px}.violence-type h3{margin-bottom:8px;font-size:19px}.support-card h2,.violence-type p{font-size:16px}.parent-stat>strong{font-size:78px}.parent-stat>p{font-size:14px}.parents-heading{margin-bottom:12px}.steps-grid{-moz-column-gap:18px;column-gap:18px;padding-inline:18px}.step-card__inner{padding-inline:12px}.step-card h3{font-size:15px}.step-card p{font-size:13px}.support-grid{-moz-column-gap:22px;column-gap:22px;padding:30px 20px}.support-card{font-size:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:0s!important;animation-duration:0s!important}}:root{--figma-unit:calc(min(.052083vw, 1px))}.challenge-intro__title,.feedback-title,.guidance-card h3,.section-title,.site-nav a,.violence-type h3,.warning-card h3{letter-spacing:0}.campaign-hero h1 span{display:block}.brand-lockup{aspect-ratio:660.689/560.93;container-type:inline-size}.brand-lockup__flag{width:43.743%;top:22.629%;left:8.376%}.brand-lockup__heart{width:25.579%;top:46.53%;left:52.067%}.brand-lockup__or{font-size:8.1733cqw;line-height:12.7139cqw;top:58.54%;left:32.239%}.site-footer .brand-lockup{aspect-ratio:660.689/560.93}.site-footer .brand-lockup__flag{width:43.743%;top:22.629%;left:8.376%}.site-footer .brand-lockup__heart{width:25.579%;top:46.53%;left:52.067%}.site-footer .brand-lockup__or{font-size:8.1733cqw;line-height:12.7139cqw;top:58.54%;left:32.239%}.figma-card-art{pointer-events:none;z-index:-1;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.figma-card-art img{max-width:none;height:auto;position:absolute}.figma-card-art__shadow{mix-blend-mode:multiply;width:100%;top:0;left:0}.figma-card-art--guidance{aspect-ratio:804.338/549.997;width:143.172%;top:0;left:-21.5876%;transform:translateY(-30.7978%);-webkit-mask-image:url(../images/design/specialist-mask.svg);mask-image:url(../images/design/specialist-mask.svg)}.figma-card-art--guidance .figma-card-art__shadow{opacity:.65}.figma-card-art--guidance .figma-card-art__surface{width:69.8459%;top:30.7978%;left:15.0776%}.figma-card-art--guidance .figma-card-art__badge{width:11.9477%;top:22.0575%;left:44.0245%}.figma-card-art--parent{aspect-ratio:1556.57/1295.79;width:188.15%;top:0;left:-44.0836%;transform:translateY(-28.13%);-webkit-mask-image:url(../images/design/parent-mask.svg);mask-image:url(../images/design/parent-mask.svg)}.figma-card-art--parent .figma-card-art__shadow,.figma-card-art--step .figma-card-art__shadow{opacity:.95}.figma-card-art--parent .figma-card-art__surface{width:53.1489%;top:28.13%;left:23.4305%}.figma-card-art--step{aspect-ratio:721.111/760.491;width:239.651%;top:0;left:-69.7458%;transform:translateY(-27.6199%);-webkit-mask-image:url(../images/design/step-mask.svg);mask-image:url(../images/design/step-mask.svg)}.figma-card-art--first{-webkit-mask-image:url(../images/design/step-mask-first.svg);mask-image:url(../images/design/step-mask-first.svg)}.figma-card-art--step .figma-card-art__surface{width:41.7272%;top:27.6199%;left:29.103%}.figma-card-art--step .figma-card-art__badge{width:13.3267%;top:21.2978%;left:43.3016%}.guidance-card__inner{background:0 0;border-radius:0;padding-top:65px}.guidance-card__inner:before{content:"";z-index:-1;background:#fff;border-radius:0 0 16px 16px;position:absolute;inset:60px 0 0}.guidance-icon{aspect-ratio:1;background:0 0;border:none;border-radius:0;width:17.1057%;display:block;top:0;left:41.4437%;right:auto;transform:translateY(-50%)}.guidance-icon img{max-width:none;height:auto;max-height:none;position:absolute}.guidance-icon--0 img{width:99.0833%;top:-17.6556%;left:9.2549%}.guidance-icon--1 img{width:61.642%;top:21.198%;left:18.797%}.guidance-icon--2 img{width:89.792%;top:2.789%;left:6.133%}.guidance-card:nth-child(2) h3{color:#019b01}.guidance-card:nth-child(3) h3{color:var(--cyan)}.guidance-card:nth-child(3) p{font-family:var(--display);text-transform:uppercase;font-weight:900}.parent-note{background:0 0;border-radius:0;padding:0}.parent-note:after{display:none}.parent-note>img{width:100%;height:auto;display:block}.parent-note p{width:82.03%;position:absolute;top:12.25%;left:8.66%}.source-picker,.support-grid{position:relative}.support-panel{display:none}.source-picker{z-index:10}.source-picker summary{cursor:pointer;list-style:none}.source-picker summary::-webkit-details-marker{display:none}.source-picker summary:focus-visible{outline:3px solid var(--yellow);outline-offset:5px}.source-picker ul{z-index:11;text-align:left;background:#fff;border-radius:12px;width:calc(min(420px,80vw));margin:0;padding:18px 24px;list-style:none;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 8px 30px #003a6d40}.source-picker li+li{margin-top:12px}.source-picker a{font:400 14px/1.45 var(--body);color:var(--blue)}@media (width<=1100px){.figma-card-art--parent,.figma-card-art--step{display:none}.parent-note{min-height:190px}.parent-note>img{-o-object-fit:fill;object-fit:fill;min-height:190px}.parent-note p{font-size:calc(clamp(13px,1.4vw,16px));line-height:1.35}.support-card{min-width:0}.step-number{background:url(../images/design/step-number.svg) 50%/contain no-repeat;border:0}}@media (width<=767px){.guidance-card__inner{padding-top:65px}.guidance-grid{gap:55px}.guidance-card h3{max-width:100%;padding-right:0}.guidance-card:nth-child(3) p{font-size:17px;line-height:1.3}.parent-note{width:min(100%,570px)}.parent-note,.parent-note>img{min-height:170px}.parent-note p{font-size:16px}.challenge-intro__title{white-space:normal}.campaign-hero h1{letter-spacing:0;font-size:calc(clamp(35px,7.6vw,57px))}}@media (width>=1101px){:root{--header-height:calc(74 * var(--figma-unit))}.section-inner{width:min(100%,1920px);padding-inline:calc(91 * var(--figma-unit))}.section-title{font-size:calc(58 * var(--figma-unit));line-height:calc(84 * var(--figma-unit))}.site-header__inner{width:min(100%,1920px);height:var(--header-height);padding:0;position:relative}.site-header .partner-logos{left:calc(81 * var(--figma-unit));top:calc(6 * var(--figma-unit));width:calc(854 * var(--figma-unit));height:calc(59 * var(--figma-unit));display:block;position:absolute}.site-header .partner-logo{max-width:none;height:auto;position:absolute}.site-header .partner-logo--eu{width:calc(165 * var(--figma-unit));left:0;top:calc(11 * var(--figma-unit))}.site-header .partner-logo--ministry{width:calc(148 * var(--figma-unit));left:calc(174 * var(--figma-unit));top:0}.site-header .partner-logo--authority{width:calc(176 * var(--figma-unit));left:calc(339 * var(--figma-unit));top:calc(11 * var(--figma-unit))}.site-header .partner-logo--unicef{width:calc(331 * var(--figma-unit));left:calc(523 * var(--figma-unit));top:calc(10 * var(--figma-unit))}.site-nav{left:calc(1145 * var(--figma-unit));top:calc(23.12 * var(--figma-unit));height:calc(31 * var(--figma-unit));gap:0;position:absolute}.site-nav a{font-size:calc(26 * var(--figma-unit));line-height:calc(31 * var(--figma-unit))}.site-nav a:nth-child(2){left:calc(312 * var(--figma-unit));position:absolute}.site-nav a:nth-child(3){left:calc(479 * var(--figma-unit));position:absolute}.campaign-hero,.challenge,.parent-actions,.parents-intro,.specialists-section,.violence-section,.warning-section{min-height:0;height:calc(1003 * var(--figma-unit))}.campaign-hero__inner,.challenge-intro,.parents-intro__inner{height:100%;min-height:0;padding:0;display:block;position:relative}.campaign-hero__copy{padding:0}.campaign-hero .eyebrow{left:calc(140 * var(--figma-unit));top:calc(255 * var(--figma-unit));gap:calc(5 * var(--figma-unit));font-size:calc(26 * var(--figma-unit));line-height:calc(44 * var(--figma-unit));letter-spacing:calc(1.3 * var(--figma-unit));margin:0;position:absolute}.campaign-hero .eyebrow img{width:calc(30 * var(--figma-unit))}.campaign-hero h1{left:calc(141 * var(--figma-unit));top:calc(318.6 * var(--figma-unit));width:calc(663 * var(--figma-unit));max-width:none;font-size:calc(80 * var(--figma-unit));line-height:calc(84 * var(--figma-unit));letter-spacing:0;position:absolute}.campaign-hero .brand-lockup{width:calc(660.689 * var(--figma-unit));left:calc(1010 * var(--figma-unit));top:calc(288 * var(--figma-unit));position:absolute}.challenge-heading,.challenge-intro__copy{max-width:none;margin:0}.challenge-heading{left:calc(162 * var(--figma-unit));top:calc(134 * var(--figma-unit));width:calc(434.594 * var(--figma-unit));position:absolute}.challenge-intro__title{left:calc(163 * var(--figma-unit));top:calc(412.89 * var(--figma-unit));font-size:calc(67 * var(--figma-unit));line-height:calc(84 * var(--figma-unit));white-space:pre;margin:0;position:absolute}.challenge-intro__copy>p{left:calc(171 * var(--figma-unit));top:calc(514.16 * var(--figma-unit));width:calc(650 * var(--figma-unit));font-size:calc(26 * var(--figma-unit));line-height:calc(42 * var(--figma-unit));letter-spacing:calc(.39 * var(--figma-unit));position:absolute}.button--start{left:calc(167 * var(--figma-unit));top:calc(732 * var(--figma-unit));width:calc(415 * var(--figma-unit));height:calc(84 * var(--figma-unit));border-radius:calc(25 * var(--figma-unit));min-height:0;font-size:calc(35 * var(--figma-unit));padding:calc(11 * var(--figma-unit)) calc(28 * var(--figma-unit));gap:calc(21 * var(--figma-unit));white-space:nowrap;margin:0;position:absolute}.button--start img{width:calc(63 * var(--figma-unit))}.challenge-intro__art{aspect-ratio:auto;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.challenge-intro__phone{left:calc(1150 * var(--figma-unit));top:calc(74 * var(--figma-unit));width:calc(500 * var(--figma-unit));filter:drop-shadow(0 calc(20 * var(--figma-unit)) calc(30 * var(--figma-unit)) #0008)}.challenge-intro__flag{left:calc(1017.47 * var(--figma-unit));top:calc(42.76 * var(--figma-unit));width:calc(325 * var(--figma-unit))}.challenge-intro__heart{left:calc(1535.21 * var(--figma-unit));right:auto;top:calc(600.753 * var(--figma-unit));width:calc(211 * var(--figma-unit))}.challenge-intro__arrow{left:calc(1039 * var(--figma-unit));top:calc(675 * var(--figma-unit));width:calc(146 * var(--figma-unit));bottom:auto}.warning-section{height:auto;min-height:calc(1003 * var(--figma-unit));padding-block:calc(58.05 * var(--figma-unit)) calc(117 * var(--figma-unit))}.warning-section .section-title{margin-bottom:calc(22.95 * var(--figma-unit))}.warning-grid{grid-template-columns:repeat(3,calc(567 * var(--figma-unit)));-moz-column-gap:calc(20 * var(--figma-unit));column-gap:calc(20 * var(--figma-unit));row-gap:calc(27 * var(--figma-unit))}.warning-card{height:auto;min-height:calc(347 * var(--figma-unit));border-radius:calc(22 * var(--figma-unit));background:linear-gradient(90deg,#004276,var(--cyan))}.warning-card__image{-o-object-fit:contain;object-fit:contain;height:auto}.warning-card__copy{padding:calc(49.12 * var(--figma-unit)) calc(30 * var(--figma-unit)) calc(24 * var(--figma-unit))}.warning-card h3{width:calc(496 * var(--figma-unit));max-width:100%;min-height:calc(80 * var(--figma-unit));font-size:calc(36 * var(--figma-unit));line-height:calc(40 * var(--figma-unit));margin:0 0 calc(13.7 * var(--figma-unit));position:static}.warning-card p{width:calc(267 * var(--figma-unit));font-size:calc(27 * var(--figma-unit));line-height:calc(32 * var(--figma-unit));position:static}.warning-card:nth-child(2) p{width:calc(185 * var(--figma-unit));margin-top:calc(10 * var(--figma-unit))}.warning-card:nth-child(3) p{width:calc(234 * var(--figma-unit))}.warning-card:nth-child(5) p{width:calc(242 * var(--figma-unit))}.warning-card:nth-child(6) h3{width:calc(278 * var(--figma-unit))}.warning-card:nth-child(6) p{width:calc(285 * var(--figma-unit));margin-top:calc(-7 * var(--figma-unit))}.violence-section{padding:0;position:relative}.violence-section .section-inner{height:100%;position:relative}.violence-section .section-title{width:100%;left:0;top:calc(47.43 * var(--figma-unit));font-size:calc(72 * var(--figma-unit));line-height:calc(84 * var(--figma-unit));margin:0;position:absolute}.violence-grid{padding:0;inset:0}.violence-grid,.violence-type{display:block;position:absolute}.violence-type{width:calc(742 * var(--figma-unit));left:calc(145 * var(--figma-unit))}.violence-type>img{left:0;top:calc(-7 * var(--figma-unit));width:calc(45 * var(--figma-unit));position:absolute}.violence-type>div{margin-left:calc(57 * var(--figma-unit))}.violence-type h3{font-size:calc(30 * var(--figma-unit));line-height:calc(84 * var(--figma-unit));margin:0}.violence-type p{font-size:calc(24 * var(--figma-unit));line-height:calc(42 * var(--figma-unit));letter-spacing:calc(.36 * var(--figma-unit));width:calc(685 * var(--figma-unit));margin-top:calc(-17.26 * var(--figma-unit))}.violence-type:first-child{top:calc(212.1 * var(--figma-unit))}.violence-type:nth-child(2){top:calc(409.1 * var(--figma-unit))}.violence-type:nth-child(3){top:calc(566.1 * var(--figma-unit))}.violence-type:nth-child(4){top:calc(722.1 * var(--figma-unit))}.violence-type:nth-child(n+5){left:calc(1041 * var(--figma-unit))}.violence-type:nth-child(5){top:calc(236.1 * var(--figma-unit))}.violence-type:nth-child(5) h3{line-height:calc(36 * var(--figma-unit));width:calc(438 * var(--figma-unit))}.violence-type:nth-child(5) p,.violence-type:nth-child(6) p{margin-top:calc(6.74 * var(--figma-unit))}.violence-type:nth-child(6){top:calc(470.1 * var(--figma-unit))}.violence-type:nth-child(6) h3{line-height:calc(36 * var(--figma-unit))}.violence-type:nth-child(7){top:calc(602.1 * var(--figma-unit))}.violence-type:nth-child(8){top:calc(717.1 * var(--figma-unit))}.parents-intro__copy{position:static}.parents-heading{left:calc(91 * var(--figma-unit));top:calc(87 * var(--figma-unit));width:calc(458.293 * var(--figma-unit));margin:0;position:absolute}.parent-stat{display:contents}.parent-stat>strong{left:calc(91 * var(--figma-unit));top:calc(332.9 * var(--figma-unit));width:calc(438 * var(--figma-unit));font-size:calc(170 * var(--figma-unit));line-height:calc(116 * var(--figma-unit));letter-spacing:0;position:absolute}.parent-stat>p{left:calc(529 * var(--figma-unit));top:calc(326.82 * var(--figma-unit));width:calc(341 * var(--figma-unit))}.parent-stat>p,.parents-lead{font-size:calc(27 * var(--figma-unit));line-height:calc(36 * var(--figma-unit));position:absolute}.parents-lead{top:calc(587.82 * var(--figma-unit));margin:0}.parent-tip,.parents-lead{left:calc(91 * var(--figma-unit))}.parent-tip{top:calc(646 * var(--figma-unit));width:calc(785 * var(--figma-unit));height:calc(116 * var(--figma-unit));padding:0;position:absolute}.parent-tip p{left:calc(32 * var(--figma-unit));top:calc(27.5 * var(--figma-unit));width:calc(728 * var(--figma-unit));font-size:calc(25 * var(--figma-unit));line-height:calc(32 * var(--figma-unit));position:absolute}.parent-warning-card{left:calc(1003.71 * var(--figma-unit));top:calc(200.11 * var(--figma-unit));width:calc(827.3 * var(--figma-unit));height:calc(618.9 * var(--figma-unit));position:absolute}.parent-warning-card__inner{background:0 0;border-radius:0;padding:0}.parent-warning-card h2{left:calc(87.29 * var(--figma-unit));top:calc(66.89 * var(--figma-unit));width:calc(672.125 * var(--figma-unit));margin:0;position:absolute}.parent-warning-card li{left:calc(90.29 * var(--figma-unit));width:calc(680 * var(--figma-unit));gap:calc(12 * var(--figma-unit));align-items:flex-start;position:absolute}.parent-warning-card li>img{width:calc(45 * var(--figma-unit))}.parent-warning-card li p{margin-top:calc(15.82 * var(--figma-unit));width:calc(591 * var(--figma-unit));font-size:calc(27 * var(--figma-unit));line-height:calc(32 * var(--figma-unit))}.parent-warning-card li:first-child{top:calc(167.89 * var(--figma-unit))}.parent-warning-card li:nth-child(2){top:calc(283.89 * var(--figma-unit))}.parent-warning-card li:nth-child(3){top:calc(337.89 * var(--figma-unit))}.parent-warning-card li:nth-child(4){top:calc(421.89 * var(--figma-unit))}.parent-warning-card li:nth-child(5){top:calc(475.89 * var(--figma-unit))}.parent-actions{padding:0}.parent-actions>.section-inner{height:100%;position:relative}.parent-actions__heading{margin:0;display:block}.parent-actions__heading h2{top:calc(89.05 * var(--figma-unit));left:calc(91 * var(--figma-unit));position:absolute}.parent-note{left:calc(1086.51 * var(--figma-unit));top:calc(40.59 * var(--figma-unit));width:calc(698.558 * var(--figma-unit));position:absolute}.parent-note p{font-size:calc(23 * var(--figma-unit));line-height:calc(30 * var(--figma-unit))}.steps-grid{left:calc(91 * var(--figma-unit));top:calc(227 * var(--figma-unit));width:calc(1738 * var(--figma-unit));height:calc(657 * var(--figma-unit));border-radius:calc(48 * var(--figma-unit));padding:0;display:block;position:absolute}.step-card{width:calc(300.9 * var(--figma-unit));height:calc(340.2 * var(--figma-unit));top:calc(120.04 * var(--figma-unit));margin:0;position:absolute}.step-card:first-child{left:calc(90.86 * var(--figma-unit))}.step-card:nth-child(2){left:calc(409.86 * var(--figma-unit));top:calc(200.8 * var(--figma-unit))}.step-card:nth-child(3){left:calc(730.86 * var(--figma-unit))}.step-card:nth-child(4){left:calc(1048.86 * var(--figma-unit));top:calc(195.8 * var(--figma-unit))}.step-card:nth-child(5){left:calc(1367.86 * var(--figma-unit))}.step-card__inner{background:0 0;border-radius:0;height:100%;min-height:0;padding:0;position:static}.step-number{width:calc(96.1 * var(--figma-unit));font-size:calc(46 * var(--figma-unit));line-height:calc(55 * var(--figma-unit));background:0 0;border:none;top:0;left:50%;transform:translate(-50%,-50%)}.step-card h3{top:calc(84.14 * var(--figma-unit));width:calc(204 * var(--figma-unit));font-size:calc(23 * var(--figma-unit));line-height:calc(26 * var(--figma-unit));margin:0}.step-card h3,.step-card p{left:calc(42.14 * var(--figma-unit));position:absolute}.step-card p{top:calc(143.16 * var(--figma-unit));width:calc(216 * var(--figma-unit));font-size:calc(20 * var(--figma-unit));line-height:calc(28 * var(--figma-unit));color:var(--ink)}.step-icon{left:calc(54.14 * var(--figma-unit));width:calc(163 * var(--figma-unit));max-height:none;height:calc(152 * var(--figma-unit));-o-object-fit:contain;object-fit:contain;bottom:auto;top:calc(290.96 * var(--figma-unit));position:absolute}.step-card:nth-child(2) h3{top:calc(87.38 * var(--figma-unit))}.step-card:nth-child(2) p{top:calc(126.4 * var(--figma-unit));width:calc(185 * var(--figma-unit))}.step-card:nth-child(2) .step-icon{left:calc(69.14 * var(--figma-unit));top:calc(213.2 * var(--figma-unit))}.step-card:nth-child(3) h3{top:calc(100.14 * var(--figma-unit))}.step-card:nth-child(3) p{top:calc(157.16 * var(--figma-unit))}.step-card:nth-child(3) .step-icon{left:calc(70.14 * var(--figma-unit));top:calc(217.96 * var(--figma-unit))}.step-card:nth-child(4) h3{top:calc(105.38 * var(--figma-unit))}.step-card:nth-child(4) .step-icon{left:calc(62.14 * var(--figma-unit));top:calc(162.2 * var(--figma-unit))}.step-card:nth-child(5) h3{top:calc(101.14 * var(--figma-unit))}.step-card:nth-child(5) .step-icon{left:calc(72.14 * var(--figma-unit));top:calc(154.96 * var(--figma-unit))}.specialists-section{padding-block:calc(52.16 * var(--figma-unit)) 0}.specialists-heading{height:calc(161.84 * var(--figma-unit));padding:0}.specialists-heading .eyebrow{font-size:calc(26 * var(--figma-unit));line-height:calc(18 * var(--figma-unit));letter-spacing:calc(1.3 * var(--figma-unit));margin:0;position:absolute;top:0;left:0}.specialists-heading .section-title{top:calc(16.89 * var(--figma-unit));max-width:none;font-size:calc(58 * var(--figma-unit));line-height:calc(84 * var(--figma-unit));white-space:nowrap;position:absolute;left:0}.specialists-note{width:calc(404.169 * var(--figma-unit));left:calc(1320 * var(--figma-unit));right:auto;top:calc(-12.16 * var(--figma-unit))}.specialists-note p{inset:auto;left:calc(14 * var(--figma-unit));top:calc(15.2 * var(--figma-unit));width:calc(342 * var(--figma-unit));font-size:calc(35 * var(--figma-unit));line-height:normal}.support-grid{height:calc(332 * var(--figma-unit));background:0 0;border-radius:0;padding:0;display:block}.support-panel{pointer-events:none;width:100%;height:auto;inset:0}.support-card,.support-panel{display:block;position:absolute}.support-card{width:calc(228 * var(--figma-unit));height:100%;top:0}.support-card:first-of-type{left:calc(68 * var(--figma-unit))}.support-card:nth-of-type(2){left:calc(402 * var(--figma-unit))}.support-card:nth-of-type(3){left:calc(735 * var(--figma-unit))}.support-card:nth-of-type(4){left:calc(1069 * var(--figma-unit));width:calc(246 * var(--figma-unit))}.support-card:nth-of-type(5){left:calc(1420 * var(--figma-unit));width:calc(226 * var(--figma-unit))}.support-card>img{top:calc(34 * var(--figma-unit));width:calc(77 * var(--figma-unit));height:calc(74 * var(--figma-unit))}.support-card h2,.support-card>img{margin:0;position:absolute;left:50%;transform:translate(-50%)}.support-card h2{top:calc(117.18 * var(--figma-unit));width:calc(216 * var(--figma-unit));min-height:0;font-size:calc(23 * var(--figma-unit));line-height:calc(26 * var(--figma-unit))}.support-card:nth-of-type(4) h2{width:calc(234 * var(--figma-unit))}.support-card>p{top:calc(177.2 * var(--figma-unit))}.support-card>p,.support-reference{font-size:calc(20 * var(--figma-unit));line-height:calc(28 * var(--figma-unit));margin:0;position:absolute;left:0}.support-reference{top:calc(261.2 * var(--figma-unit));width:100%}.support-card:nth-of-type(2) .support-reference{top:calc(289.2 * var(--figma-unit))}.support-card:nth-of-type(3) .support-reference{top:calc(262.2 * var(--figma-unit))}.support-card:nth-of-type(5) .support-reference{top:calc(260.2 * var(--figma-unit))}.specialist-guidance-title{margin-block:calc(24.05 * var(--figma-unit)) calc(42.34 * var(--figma-unit))}.guidance-grid{grid-template-columns:repeat(3,calc(561.8 * var(--figma-unit)));gap:calc(26.2 * var(--figma-unit));margin-left:calc(1.275 * var(--figma-unit))}.guidance-card{height:calc(259.5 * var(--figma-unit))}.guidance-card__inner{height:100%;min-height:0;padding:0}.guidance-card__inner:before{display:none}.guidance-card h3{top:calc(64.833 * var(--figma-unit));width:calc(371 * var(--figma-unit));font-size:calc(23 * var(--figma-unit));line-height:calc(26 * var(--figma-unit));margin:0;padding:0}.guidance-card h3,.guidance-card p{left:calc(33.765 * var(--figma-unit));position:absolute}.guidance-card p{top:calc(120.643 * var(--figma-unit));width:calc(480 * var(--figma-unit));font-size:calc(17 * var(--figma-unit));line-height:calc(24 * var(--figma-unit))}.guidance-card:nth-child(2) h3{width:calc(455 * var(--figma-unit));top:calc(62.833 * var(--figma-unit));line-height:calc(30 * var(--figma-unit))}.guidance-card:nth-child(3) h3{left:calc(59.725 * var(--figma-unit));top:calc(66.023 * var(--figma-unit));width:calc(439 * var(--figma-unit));line-height:calc(30 * var(--figma-unit))}.guidance-card:nth-child(3) p{left:calc(59.725 * var(--figma-unit));top:calc(101.183 * var(--figma-unit));width:calc(455 * var(--figma-unit));font-size:calc(21 * var(--figma-unit));line-height:calc(27 * var(--figma-unit))}.site-footer{height:calc(1003 * var(--figma-unit));min-height:0;padding:0;display:block;position:relative}.site-footer .brand-lockup{width:calc(660.689 * var(--figma-unit));margin-left:calc(-330 * var(--figma-unit));left:50%;top:calc(147 * var(--figma-unit));position:absolute}.help-callout{width:calc(898 * var(--figma-unit));height:calc(79 * var(--figma-unit));left:50%;top:calc(600 * var(--figma-unit));padding:calc(22.48 * var(--figma-unit)) 0 0;font-size:calc(28 * var(--figma-unit));line-height:calc(32 * var(--figma-unit));background:url(../images/design/footer-callout.svg) top/100% no-repeat;border-radius:0;position:absolute;transform:translate(-50%)}.partner-logos--footer{width:calc(1516 * var(--figma-unit));height:calc(145 * var(--figma-unit));margin:0 0 0 calc(-739 * var(--figma-unit));left:50%;top:calc(726 * var(--figma-unit));display:block;position:absolute}.partner-logos--footer .partner-logo{max-width:none;height:auto;position:absolute}.partner-logos--footer .partner-logo--eu{width:calc(442 * var(--figma-unit));left:0;top:calc(23 * var(--figma-unit))}.partner-logos--footer .partner-logo--ministry{width:calc(342 * var(--figma-unit));left:calc(458 * var(--figma-unit));top:0}.partner-logos--footer .partner-logo--authority{width:calc(402 * var(--figma-unit));left:calc(833 * var(--figma-unit));top:calc(30 * var(--figma-unit))}.partner-logos--footer .partner-logo--unicef{width:calc(269 * var(--figma-unit));left:calc(1247 * var(--figma-unit));top:0}}.parent-note,.specialists-note{z-index:2}.support-card h2{white-space:pre-line}.answer-button,.chat-phone{container-type:inline-size}.chat-phone__inner{background:#1cabe2;border-radius:5cqw}.chat-header{height:17.8cqw;min-height:0;padding:0;display:block;position:relative}.chat-header img{width:9.04cqw;height:auto;position:absolute;top:4.4cqw;left:4.8cqw}.chat-header>div{position:absolute;top:4.4cqw;left:16.8cqw}.chat-header strong{font:400 3.624cqw/4.08cqw var(--body)}.chat-header div>span{padding-top:1cqw;font-size:2.492cqw;line-height:2.944cqw}.chat-menu{font-size:3cqw;line-height:2cqw;position:absolute;top:6.5cqw;right:3.7cqw}.chat-messages{background:#1cabe2;width:100%;min-height:0;margin:0;padding:0;display:block;position:relative}.chat-message,.chat-message--you{max-width:none;font:400 3.398cqw/3.851cqw var(--body);color:#31445b;background:0 0;border-radius:0;margin:0;padding:0;position:absolute}.chat-message--you,.feedback-title:not(.feedback-title--red){color:#fff}.chat-message__bubble{width:100%;height:100%;position:absolute;inset:0}.chat-message__copy{position:absolute;top:2cqw;left:3.4cqw;right:2.5cqw}.chat-message--multiline{line-height:4.757cqw}.chat-emoji{width:4.76cqw;height:4.76cqw}.chat-input{gap:1.8cqw;height:14.8cqw;min-height:0;padding:3.2cqw 4cqw}.chat-input span{padding:2.2cqw 3.4cqw;font-size:3.17cqw;line-height:4cqw}.chat-input i{width:8.4cqw;height:8.4cqw}.answer-buttons{gap:8.9%;inset:81.4% 3.2% auto .43%}.answer-button{filter:none;flex-shrink:0;width:45.3%}.answer-button__shadow{opacity:.55;mix-blend-mode:multiply;pointer-events:none;width:142.194%;height:142.393%;position:absolute;top:-14.135%;left:-14.33%}.answer-button--ok .answer-button__shadow{opacity:1;top:-21.128%;left:-21.041%}.answer-button__contact-shadow{opacity:.75;mix-blend-mode:multiply;pointer-events:none;width:100%;height:auto;position:absolute;top:9.087%;left:6.813%}.answer-button__circle{display:block;position:relative}.answer-button__icon--flag{width:77.959%;top:-2.634%;left:10.937%;transform:rotate(-23.16deg)}.answer-button--ok .answer-button__icon{width:44.795%;top:21.726%;left:27.259%;transform:rotate(16.12deg)}.answer-button .answer-button__label{text-align:center;white-space:nowrap;width:max-content;right:auto;transform:translate(-50%,-50%)rotate(-23.16deg)}.answer-button .answer-button__label--red{font-size:12.964cqw;line-height:15.557cqw;top:58.596%;left:62.048%}.answer-button .answer-button__label--flag{font-size:12.445cqw;line-height:15.038cqw;top:68.157%;left:69.588%}.answer-button .answer-button__label--ok{font-size:11.917cqw;line-height:13.99cqw;top:64.927%;left:42.346%;transform:translate(-50%,-50%)rotate(16.12deg)}@media (width>=1101px){.game-stage{height:100%;min-height:0;padding:0;position:relative}.game-progress{top:calc(24 * var(--figma-unit));text-align:center;width:100%;font-size:calc(14 * var(--figma-unit));position:absolute;left:0}.chat-phone{width:calc(var(--phone-width) * var(--figma-unit));height:calc(var(--phone-height) * var(--figma-unit));left:calc(var(--phone-left) * var(--figma-unit));top:calc((-74 + var(--phone-top)) * var(--figma-unit));position:absolute}.feedback-phone{left:calc(738.27 * var(--figma-unit));top:calc(65.08 * var(--figma-unit));width:calc(445.316 * var(--figma-unit));position:absolute}.feedback-phone__inner{padding-block:calc(28 * var(--figma-unit));border-radius:calc(22 * var(--figma-unit))}.feedback-phone__content{min-height:calc(760 * var(--figma-unit));padding:calc(85 * var(--figma-unit)) calc(29 * var(--figma-unit)) calc(25 * var(--figma-unit))}.feedback-symbol{width:calc(203.5 * var(--figma-unit));margin-bottom:calc(25 * var(--figma-unit))}.feedback-title{font-size:calc(68 * var(--figma-unit));margin-bottom:calc(22 * var(--figma-unit))}.feedback-body,.feedback-takeaway{font-size:calc(23 * var(--figma-unit));line-height:calc(27 * var(--figma-unit))}.feedback-status{top:calc(25 * var(--figma-unit));font-size:calc(13 * var(--figma-unit));position:absolute}.feedback-takeaway{margin-top:calc(20 * var(--figma-unit))}.button--next{font-size:calc(18 * var(--figma-unit));padding:calc(13 * var(--figma-unit)) calc(17 * var(--figma-unit));min-height:0}.result-card{width:calc(1071 * var(--figma-unit));padding:calc(50 * var(--figma-unit)) calc(80 * var(--figma-unit));border-radius:calc(35 * var(--figma-unit))}.result-score{font-size:calc(180 * var(--figma-unit))}.result-title{font-size:calc(40 * var(--figma-unit))}.result-card>p:not(.result-score){font-size:calc(27 * var(--figma-unit))}.result-actions{margin-top:calc(25 * var(--figma-unit))}.result-bar{margin-bottom:calc(30 * var(--figma-unit))}}.chat-phone--poza .chat-message{font-size:3.591cqw;line-height:4.265cqw}.feedback-symbol img{width:54%;height:auto;inset:10% auto auto 23%}.feedback-symbol--red img{width:78%;top:-12%;left:5%}.feedback-symbol span{width:43%;font:900 calc(clamp(14px,1.35vw,26px))/1 var(--display);color:var(--blue);position:absolute;top:63%;left:34%}.feedback-symbol:not(.feedback-symbol--red) span{white-space:nowrap;text-align:center;width:100%;left:0}@media (width>=1101px){.feedback-phone__inner{height:calc(815.951 * var(--figma-unit));background:#fff url(../images/design/phone-shell.svg) 50%/100% 100% no-repeat;padding:0}.feedback-phone__content{background:0 0;height:100%;min-height:0;padding:0;position:relative}.feedback-symbol{top:calc(115 * var(--figma-unit));margin:0;position:absolute}.feedback-symbol span{font-size:calc(26 * var(--figma-unit));line-height:calc(26 * var(--figma-unit))}.feedback-title{top:calc(347.98 * var(--figma-unit));line-height:calc(27 * var(--figma-unit));margin:0;position:absolute}.feedback-body{top:calc(401.6 * var(--figma-unit));width:calc(386 * var(--figma-unit));position:absolute}.feedback-takeaway{top:calc(593.6 * var(--figma-unit));width:calc(366 * var(--figma-unit));margin:0;position:absolute}.feedback-takeaway+.button--next{top:calc(697 * var(--figma-unit));margin:0;position:absolute}.feedback-status{top:calc(24 * var(--figma-unit))}.result-bar{width:51.65%}.feedback-phone:not(.feedback-phone--red) .feedback-body{top:calc(430.6 * var(--figma-unit));width:calc(346 * var(--figma-unit))}.feedback-phone:not(.feedback-phone--red) .feedback-takeaway{top:calc(558.6 * var(--figma-unit));width:calc(322 * var(--figma-unit))}}.result-score span+span{color:var(--cyan);font-size:.32em}@media (width<=767px){:root{--header-height:86px}.site-header__inner{justify-content:center;gap:18px}}@media (width<=1100px){.chat-phone,.feedback-phone{width:min(100%,375px)}.parent-note{background:var(--yellow);border-radius:22px;min-height:0;padding:24px}.parent-note>img{display:none}.parent-note p{width:auto;font-size:16px;line-height:1.45;position:static}.chat-header{height:66px}.chat-header img{width:36px;top:15px;left:16px}.chat-header>div{top:16px;left:65px}.chat-header strong{font-size:16px;line-height:18px}.chat-header div>span{padding-top:3px;font-size:11px;line-height:13px}.chat-messages{flex-direction:column;align-items:flex-start;gap:11px;min-height:505px;padding:18px 15px 120px;display:flex;aspect-ratio:auto!important}.chat-message,.chat-phone--poza .chat-message{background:#eef1f4;border-radius:14px 14px 14px 0;max-width:88%;padding:10px 13px;font-size:13px;line-height:1.35;position:relative;width:fit-content!important;height:auto!important;top:auto!important;left:auto!important}.chat-message--you{background:var(--blue);border-radius:14px 14px 0;align-self:flex-end}.chat-message__bubble{display:none}.chat-message__copy{position:static}.chat-emoji{width:21px;height:21px}.chat-input{height:58px}.answer-buttons{top:auto;bottom:-12px}.warning-card{background:linear-gradient(90deg,#013684 4%,#014995 18%,#026bb2 35%,#038fcd 53%,#02a3e0 71%,#00a8e3 88%)}.warning-card__image{-o-object-fit:contain;object-fit:contain;height:auto;top:auto;bottom:0}}@media (width<=480px){.parent-stat{flex-direction:column;align-items:flex-start;gap:16px}.parent-stat>strong{width:auto;font-size:96px}.parent-stat>p,.step-card p{font-size:16px}.steps-grid{grid-template-columns:1fr;gap:65px;padding:60px 30px}.step-card__inner{min-height:285px;padding:55px 25px 105px}.step-card h3{font-size:20px}.step-icon{width:125px}}.challenge{overflow:clip}@media (width>=1101px){.game-stage{width:min(100%,1920px);margin-inline:auto}}@media (width<=767px){.source-picker ul{width:calc(min(70vw,420px));left:0;transform:none}}.warning-card:nth-child(n+4) p strong{display:inline}@media (width>=768px) and (width<=1100px){.parent-actions__heading{align-items:flex-start}.parent-actions__heading h2{padding-top:20px}.parent-note{width:42%}.steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 28px;padding:60px 35px 70px}.step-card:nth-child(2n){margin:0}.step-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 14px)}.step-card__inner{min-height:285px;padding:55px 25px 105px}.step-card h3{font-size:20px}.step-card p{font-size:16px;line-height:1.4}.step-icon{width:125px;max-height:none;left:50%;transform:translate(-50%)}}@media (width<=480px){.step-card:last-child{grid-column:auto;justify-self:stretch;width:auto}.step-icon{left:50%;transform:translate(-50%)}}.partner-logo{flex-shrink:0;display:block}.partner-logo>img{width:100%;height:auto}.project-title{text-align:center;width:min(100%,1100px);font-size:calc(clamp(14px,1.15vw,22px));line-height:1.45}.feedback-body{white-space:pre-line}@media (width>=1101px){.site-footer .project-title{top:calc(908 * var(--figma-unit));width:calc(1516 * var(--figma-unit));max-width:none;font-size:calc(22 * var(--figma-unit));line-height:calc(30 * var(--figma-unit));position:absolute;left:50%;transform:translate(-50%)}.challenge--extended-feedback,.challenge--extended-feedback .game-stage{height:auto;min-height:calc(1003 * var(--figma-unit))}.challenge--extended-feedback .game-stage{padding:calc(65 * var(--figma-unit)) 24px;justify-content:flex-start}.challenge--extended-feedback .feedback-phone{width:calc(600 * var(--figma-unit));max-width:100%;position:relative;top:auto;left:auto}.challenge--extended-feedback .feedback-phone__inner{height:auto;padding-block:calc(28 * var(--figma-unit));background:#fff}.challenge--extended-feedback .feedback-phone__content{height:auto;min-height:calc(760 * var(--figma-unit));padding:calc(42 * var(--figma-unit)) calc(45 * var(--figma-unit)) calc(32 * var(--figma-unit));background:#1cabe2}.challenge--extended-feedback .feedback-symbol{width:calc(150 * var(--figma-unit));margin:0 0 calc(24 * var(--figma-unit));position:relative;top:auto}.challenge--extended-feedback .feedback-status{margin:0 0 calc(16 * var(--figma-unit));position:static}.challenge--extended-feedback .feedback-title{margin:0 0 calc(24 * var(--figma-unit));font-size:calc(60 * var(--figma-unit));line-height:1;position:static}.challenge--extended-feedback .feedback-phone .feedback-body,.challenge--extended-feedback .feedback-phone .feedback-takeaway{width:100%;position:static}.challenge--extended-feedback .feedback-takeaway{margin-top:calc(24 * var(--figma-unit))}.challenge--extended-feedback .feedback-phone .feedback-takeaway+.button--next{margin-top:calc(28 * var(--figma-unit));position:static}}
