.VietnamSiliconTaskBoard-module__fAtFTq__chapter,.VietnamSiliconTaskBoard-module__fAtFTq__dossier{--dossier-pixel:clamp(2px, .16vw, 3px);--dossier-navy:#17304d;--dossier-blue:#1769d2;--dossier-orange:#ed902f;--dossier-ivory:#fbf3d8;--dossier-paper-edge:#d8c28f;--dossier-walnut:#49392f;--dossier-ink:#26384a}.VietnamSiliconTaskBoard-module__fAtFTq__dossier{z-index:4;width:min(36vw,500px);height:clamp(270px,34svh,320px);color:var(--dossier-ink);image-rendering:pixelated;position:absolute;top:4.5%;right:3.5%}.VietnamSiliconTaskBoard-module__fAtFTq__hangerLeft,.VietnamSiliconTaskBoard-module__fAtFTq__hangerRight{z-index:0;top:calc(-11 * var(--dossier-pixel));width:calc(3 * var(--dossier-pixel));height:calc(13 * var(--dossier-pixel));background:var(--dossier-navy);box-shadow:calc(2 * var(--dossier-pixel)) 0 0 #7d91a5;position:absolute}.VietnamSiliconTaskBoard-module__fAtFTq__hangerLeft{left:21%}.VietnamSiliconTaskBoard-module__fAtFTq__hangerRight{right:21%}.VietnamSiliconTaskBoard-module__fAtFTq__dossierTrigger{z-index:1;box-sizing:border-box;width:100%;height:100%;padding:calc(7 * var(--dossier-pixel));appearance:none;color:inherit;text-align:left;background:var(--dossier-walnut);border:calc(3 * var(--dossier-pixel)) solid #28272a;box-shadow:inset 0 0 0 calc(2 * var(--dossier-pixel)) #79583d, calc(5 * var(--dossier-pixel)) calc(6 * var(--dossier-pixel)) 0 #1f304d33;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .15s steps(3,end),box-shadow .15s steps(3,end);display:block;position:relative}.VietnamSiliconTaskBoard-module__fAtFTq__dossierTrigger:hover{box-shadow:inset 0 0 0 calc(2 * var(--dossier-pixel)) #936d4d, calc(7 * var(--dossier-pixel)) calc(9 * var(--dossier-pixel)) 0 #1f304d3d}.VietnamSiliconTaskBoard-module__fAtFTq__dossierTrigger:active{filter:brightness(1.04)}.VietnamSiliconTaskBoard-module__fAtFTq__dossierTrigger:focus-visible{outline:calc(2 * var(--dossier-pixel)) solid var(--dossier-orange);outline-offset:calc(3 * var(--dossier-pixel))}.VietnamSiliconTaskBoard-module__fAtFTq__framePinLeft,.VietnamSiliconTaskBoard-module__fAtFTq__framePinRight{z-index:3;top:calc(3 * var(--dossier-pixel));width:calc(4 * var(--dossier-pixel));height:calc(4 * var(--dossier-pixel));border:var(--dossier-pixel) solid #6d5a49;box-shadow:var(--dossier-pixel) var(--dossier-pixel) 0 #2422213d;background:#d9c99d;position:absolute}.VietnamSiliconTaskBoard-module__fAtFTq__framePinLeft{left:calc(3 * var(--dossier-pixel))}.VietnamSiliconTaskBoard-module__fAtFTq__framePinRight{right:calc(3 * var(--dossier-pixel))}.VietnamSiliconTaskBoard-module__fAtFTq__previewPaper{box-sizing:border-box;background-color:var(--dossier-ivory);border:calc(2 * var(--dossier-pixel)) solid var(--dossier-paper-edge);width:100%;height:100%;box-shadow:inset calc(3 * var(--dossier-pixel)) calc(3 * var(--dossier-pixel)) 0 #ffffff57, inset calc(-3 * var(--dossier-pixel)) calc(-3 * var(--dossier-pixel)) 0 #89673b1f;background-image:radial-gradient(circle at 14% 22%,#775c361f 0 1px,#0000 1px),radial-gradient(circle at 76% 68%,#ffffff57 0 1px,#0000 1px);background-size:31px 29px,37px 41px;flex-direction:column;padding:clamp(21px,2.2vw,32px);display:flex;position:relative;overflow:hidden}.VietnamSiliconTaskBoard-module__fAtFTq__brandBars{grid-template-rows:3fr 1fr;width:7px;height:34px;display:grid;position:absolute;top:clamp(21px,2.2vw,32px);left:clamp(21px,2.2vw,32px);box-shadow:3px 0 #49392f1c}.VietnamSiliconTaskBoard-module__fAtFTq__brandBars span:first-child,.VietnamSiliconTaskBoard-module__fAtFTq__documentBrandBars span:first-child{background:var(--dossier-blue)}.VietnamSiliconTaskBoard-module__fAtFTq__brandBars span:last-child,.VietnamSiliconTaskBoard-module__fAtFTq__documentBrandBars span:last-child{background:var(--dossier-orange)}.VietnamSiliconTaskBoard-module__fAtFTq__documentLabel,.VietnamSiliconTaskBoard-module__fAtFTq__previewCompany,.VietnamSiliconTaskBoard-module__fAtFTq__previewDate,.VietnamSiliconTaskBoard-module__fAtFTq__readHint{font-family:var(--font-pixel), monospace;font-weight:400}.VietnamSiliconTaskBoard-module__fAtFTq__documentLabel{color:#6f5b43;margin:1px 0 5px 18px;font-size:clamp(8px,.68vw,10px);line-height:1.2}.VietnamSiliconTaskBoard-module__fAtFTq__previewCompany{color:var(--dossier-navy);margin-left:18px;font-size:clamp(17px,1.55vw,23px);line-height:1.08}.VietnamSiliconTaskBoard-module__fAtFTq__previewRole{color:var(--dossier-ink);font-family:var(--font-geist-sans), Arial, sans-serif;margin-top:clamp(17px,2svh,22px);font-size:clamp(15px,1.3vw,19px);font-weight:650;line-height:1.2}.VietnamSiliconTaskBoard-module__fAtFTq__previewDate{color:#765d42;margin-top:5px;font-size:clamp(9px,.72vw,11px);line-height:1.3}.VietnamSiliconTaskBoard-module__fAtFTq__previewRule{background:var(--dossier-navy);width:100%;height:3px;margin:clamp(13px,1.8svh,18px) 0 clamp(11px,1.5svh,15px);box-shadow:0 3px #1769d22e}.VietnamSiliconTaskBoard-module__fAtFTq__previewSummary{color:#42505c;max-width:36ch;font-family:var(--font-geist-sans), Arial, sans-serif;font-size:clamp(12px,.94vw,14px);line-height:1.48}.VietnamSiliconTaskBoard-module__fAtFTq__readHint{color:var(--dossier-blue);text-align:right;margin-top:auto;padding-top:12px;font-size:clamp(9px,.78vw,12px);line-height:1.2}.VietnamSiliconTaskBoard-module__fAtFTq__chapter,.VietnamSiliconTaskBoard-module__fAtFTq__stage{position:relative}.VietnamSiliconTaskBoard-module__fAtFTq__shade{display:none}.VietnamSiliconTaskBoard-module__fAtFTq__flight{--flight-border:calc(3 * var(--dossier-pixel));--flight-padding:calc(7 * var(--dossier-pixel));cursor:auto;width:min(820px,100% - 48px);height:auto;margin:48px auto;padding:0;transition:none;position:relative;overflow:clip}.VietnamSiliconTaskBoard-module__fAtFTq__flightPreview{display:none}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-touch-layout=true] .VietnamSiliconTaskBoard-module__fAtFTq__flight{touch-action:auto;margin-block:24px 32px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-touch-layout=true] .VietnamSiliconTaskBoard-module__fAtFTq__readHint{display:none}@media (any-pointer:coarse){.VietnamSiliconTaskBoard-module__fAtFTq__flight{touch-action:auto;margin-block:24px 32px}.VietnamSiliconTaskBoard-module__fAtFTq__readHint{display:none}}.VietnamSiliconTaskBoard-module__fAtFTq__document{box-sizing:border-box;width:100%;color:var(--dossier-ink);background-color:var(--dossier-ivory);border:var(--flight-padding) solid var(--dossier-walnut);box-shadow:inset 0 0 0 3px var(--dossier-paper-edge);scroll-margin-top:calc(var(--header-height,72px) + 24px);background-image:radial-gradient(circle at 16% 24%,#775c3617 0 1px,#0000 1px);background-size:39px 37px;padding:clamp(42px,5vw,68px);position:relative}.VietnamSiliconTaskBoard-module__fAtFTq__document:focus-visible{outline:3px solid var(--dossier-orange);outline-offset:-20px}.VietnamSiliconTaskBoard-module__fAtFTq__document:after{content:"";background:linear-gradient(to right, var(--dossier-blue) 0 78%, var(--dossier-orange) 78% 100%);height:3px;position:absolute;bottom:24px;left:clamp(42px,5vw,68px);right:clamp(42px,5vw,68px)}.VietnamSiliconTaskBoard-module__fAtFTq__paperClipLeft,.VietnamSiliconTaskBoard-module__fAtFTq__paperClipRight{box-sizing:border-box;border:3px solid #8796a1;border-bottom:0;width:18px;height:32px;position:absolute;top:15px;box-shadow:inset 3px 0 #c9d0d2}.VietnamSiliconTaskBoard-module__fAtFTq__paperClipLeft{left:18%}.VietnamSiliconTaskBoard-module__fAtFTq__paperClipRight{right:18%}.VietnamSiliconTaskBoard-module__fAtFTq__documentHeader{border-bottom:3px solid var(--dossier-navy);padding-bottom:clamp(24px,3vw,34px);padding-right:0}.VietnamSiliconTaskBoard-module__fAtFTq__documentBrand{align-items:center;gap:11px;margin-bottom:clamp(24px,3vw,36px);display:flex}.VietnamSiliconTaskBoard-module__fAtFTq__documentBrand p{color:#6b543d;font:400 clamp(10px, 1vw, 12px)/1.3 var(--font-pixel), monospace;margin:0}.VietnamSiliconTaskBoard-module__fAtFTq__documentBrandBars{flex:none;grid-template-rows:3fr 1fr;width:8px;height:32px;display:grid}.VietnamSiliconTaskBoard-module__fAtFTq__documentHeader h2{color:var(--dossier-navy);font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.025em;margin:0 0 13px;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.08}.VietnamSiliconTaskBoard-module__fAtFTq__companyLine,.VietnamSiliconTaskBoard-module__fAtFTq__dateLine{margin:0}.VietnamSiliconTaskBoard-module__fAtFTq__companyLine{color:#31475c;max-width:54ch;font-family:var(--font-geist-sans), Arial, sans-serif;font-size:clamp(14px,1.55vw,17px);font-weight:650;line-height:1.5}.VietnamSiliconTaskBoard-module__fAtFTq__dateLine{color:#7b5738;font:400 clamp(11px, 1.1vw, 13px)/1.4 var(--font-pixel), monospace;margin-top:8px}.VietnamSiliconTaskBoard-module__fAtFTq__experienceList{gap:clamp(15px,2.1vw,20px);margin:0;padding:clamp(28px,4vw,42px) 0 20px 24px;display:grid}.VietnamSiliconTaskBoard-module__fAtFTq__experienceList li{color:#344453;font-family:var(--font-geist-sans), Arial, sans-serif;padding-left:6px;font-size:clamp(16px,1.45vw,18px);font-weight:430;line-height:1.68}.VietnamSiliconTaskBoard-module__fAtFTq__experienceList li::marker{color:var(--dossier-orange);font-size:1.1em}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true]{height:calc(var(--dossier-scene-height,100svh) + var(--dossier-distance,0px))}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__stage{top:var(--dossier-sticky-top,70px);clip-path:inset(0 0 max(0px, calc(100% - 100dvh + var(--dossier-sticky-top))) 0);position:sticky;overflow:clip}@media (min-width:900px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__stage{clip-path:inset(0)}}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__shade{z-index:9;opacity:var(--dossier-shade,0);pointer-events:none;background:#14283b;display:block;position:absolute;inset:0}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__flight{width:var(--flight-width);height:var(--flight-height);transform:var(--flight-transform);z-index:10;opacity:0;pointer-events:none;transform-origin:50%;will-change:transform;margin:0;position:absolute;top:0;left:0}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-active=true] .VietnamSiliconTaskBoard-module__fAtFTq__flight{opacity:1}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-active=true] .VietnamSiliconTaskBoard-module__fAtFTq__dossierTrigger[data-dossier-read]{opacity:0;pointer-events:none}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__flightPreview{width:100%;height:100%;padding:var(--flight-padding);box-sizing:border-box;display:block;position:absolute;top:0;left:0}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__flightPreview .VietnamSiliconTaskBoard-module__fAtFTq__previewPaper>*,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__flightPreview>.VietnamSiliconTaskBoard-module__fAtFTq__framePinLeft,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__flightPreview>.VietnamSiliconTaskBoard-module__fAtFTq__framePinRight{opacity:var(--preview-opacity,1)}.VietnamSiliconTaskBoard-module__fAtFTq__flightPreview [data-dossier-source]{visibility:hidden}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__document{width:calc(var(--document-width) - var(--flight-border) * 2);box-shadow:none;background:0 0;border-color:#0000}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] [data-dossier-shared]{transform-origin:0 0;will-change:transform;display:inline-block;position:relative}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader h2,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__dateLine{display:block}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader{border-color:rgb(23 48 77/var(--detail-opacity,0))}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__brandDescriptor,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentBrandBars,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__companyLine,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__paperClipLeft,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__paperClipRight,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__document:after{opacity:var(--detail-opacity,0)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li{opacity:var(--paragraph-reveal,0);transform:translateY(calc((1 - var(--paragraph-reveal,0)) * 16px));clip-path:inset(0 0 calc((1 - var(--paragraph-reveal,0)) * 100%) 0)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-phase=reading] .VietnamSiliconTaskBoard-module__fAtFTq__flight{pointer-events:auto}@media (max-width:1200px){.VietnamSiliconTaskBoard-module__fAtFTq__dossier{width:32vw;height:clamp(260px,34svh,300px);top:3%;right:2.5%}.VietnamSiliconTaskBoard-module__fAtFTq__previewPaper{padding:clamp(17px,2vw,24px)}.VietnamSiliconTaskBoard-module__fAtFTq__brandBars{top:clamp(17px,2vw,24px);left:clamp(17px,2vw,24px)}}@media (max-width:899px){.VietnamSiliconTaskBoard-module__fAtFTq__dossier{--dossier-pixel:2px;width:30%;height:clamp(250px,34svh,280px);top:3%;left:35%;right:auto}.VietnamSiliconTaskBoard-module__fAtFTq__previewPaper{padding:16px}.VietnamSiliconTaskBoard-module__fAtFTq__brandBars{height:28px;top:16px;left:16px}.VietnamSiliconTaskBoard-module__fAtFTq__documentLabel,.VietnamSiliconTaskBoard-module__fAtFTq__previewCompany{margin-left:16px}.VietnamSiliconTaskBoard-module__fAtFTq__documentLabel{font-size:clamp(7px,1.05vw,9px)}.VietnamSiliconTaskBoard-module__fAtFTq__previewCompany{font-size:clamp(15px,2vw,19px)}.VietnamSiliconTaskBoard-module__fAtFTq__previewRole{margin-top:15px;font-size:clamp(13px,1.75vw,16px)}.VietnamSiliconTaskBoard-module__fAtFTq__previewSummary{font-size:clamp(11px,1.4vw,13px)}}@media (max-width:700px) and (min-width:600px){.VietnamSiliconTaskBoard-module__fAtFTq__dossier{width:38%;left:auto;right:2.5%}}@media (max-width:599px){.VietnamSiliconTaskBoard-module__fAtFTq__dossier{width:43%;height:242px;top:50px;left:auto;right:2%}.VietnamSiliconTaskBoard-module__fAtFTq__dossierTrigger{border-width:4px;padding:7px;box-shadow:inset 0 0 0 3px #79583d,5px 6px #1f304d33}.VietnamSiliconTaskBoard-module__fAtFTq__hangerLeft,.VietnamSiliconTaskBoard-module__fAtFTq__hangerRight{height:17px;top:-16px}.VietnamSiliconTaskBoard-module__fAtFTq__previewPaper{padding:12px 10px 10px}.VietnamSiliconTaskBoard-module__fAtFTq__brandBars{width:5px;height:25px;top:12px;left:10px}.VietnamSiliconTaskBoard-module__fAtFTq__documentLabel,.VietnamSiliconTaskBoard-module__fAtFTq__previewCompany{margin-left:12px}.VietnamSiliconTaskBoard-module__fAtFTq__documentLabel{margin-bottom:4px;font-size:6px}.VietnamSiliconTaskBoard-module__fAtFTq__previewCompany{font-size:clamp(12px,3.8vw,15px)}.VietnamSiliconTaskBoard-module__fAtFTq__previewRole{margin-top:14px;font-size:clamp(12px,3.3vw,14px)}.VietnamSiliconTaskBoard-module__fAtFTq__previewDate{font-size:clamp(7px,2.1vw,9px)}.VietnamSiliconTaskBoard-module__fAtFTq__previewRule{height:2px;margin:11px 0 9px}.VietnamSiliconTaskBoard-module__fAtFTq__previewSummary{font-size:clamp(10px,2.7vw,12px);line-height:1.38}.VietnamSiliconTaskBoard-module__fAtFTq__readHint{padding-top:8px;font-size:clamp(7px,2.2vw,9px);line-height:1.3}.VietnamSiliconTaskBoard-module__fAtFTq__flight{--flight-border:4px;--flight-padding:7px;border-width:4px;width:calc(100% - 24px);padding:0}.VietnamSiliconTaskBoard-module__fAtFTq__document{padding:46px 20px 36px}.VietnamSiliconTaskBoard-module__fAtFTq__document:after{bottom:16px;left:22px;right:22px}.VietnamSiliconTaskBoard-module__fAtFTq__paperClipLeft,.VietnamSiliconTaskBoard-module__fAtFTq__paperClipRight{width:15px;height:27px;top:12px}.VietnamSiliconTaskBoard-module__fAtFTq__documentHeader{padding-bottom:24px;padding-right:0}.VietnamSiliconTaskBoard-module__fAtFTq__documentBrand{align-items:flex-start;margin:5px 0 24px}.VietnamSiliconTaskBoard-module__fAtFTq__documentBrand p{font-size:9px;line-height:1.45}.VietnamSiliconTaskBoard-module__fAtFTq__documentBrandBars{width:6px;height:28px}.VietnamSiliconTaskBoard-module__fAtFTq__documentHeader h2{font-size:clamp(25px,8vw,32px)}.VietnamSiliconTaskBoard-module__fAtFTq__companyLine{font-size:15px;line-height:1.55}.VietnamSiliconTaskBoard-module__fAtFTq__dateLine{font-size:11px}.VietnamSiliconTaskBoard-module__fAtFTq__experienceList{gap:17px;padding:27px 0 10px 21px}.VietnamSiliconTaskBoard-module__fAtFTq__experienceList li{padding-left:3px;font-size:16px;line-height:1.65}}@media (max-width:359px){.VietnamSiliconTaskBoard-module__fAtFTq__dossier{width:44%;height:238px;top:46px}.VietnamSiliconTaskBoard-module__fAtFTq__previewSummary{font-size:9px}.VietnamSiliconTaskBoard-module__fAtFTq__document{padding-inline:18px}.VietnamSiliconTaskBoard-module__fAtFTq__experienceList li{font-size:15px}}@media (prefers-reduced-motion:reduce){.VietnamSiliconTaskBoard-module__fAtFTq__dossierTrigger{transition:none}}@media print{.VietnamSiliconTaskBoard-module__fAtFTq__chapter{height:auto!important;padding:0!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__stage{clip-path:none!important;position:static!important;overflow:visible!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter [data-dossier-room],.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__shade,.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__flightPreview{display:none!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__flight{box-shadow:none;border:0;opacity:1!important;width:100%!important;height:auto!important;position:static!important;transform:none!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__document{opacity:1!important;width:100%!important;transform:none!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__document *{opacity:1!important;clip-path:none!important;transform:none!important}}@media (min-width:900px) and (min-height:700px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true][data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__document{padding:clamp(18px,2.3svh,26px) clamp(24px,3vw,34px) 18px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentBrand{gap:7px;margin:0 0 11px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentBrand p{font-size:clamp(9px,.8vw,11px)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentBrandBars{width:6px;height:24px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader{padding-bottom:12px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader h2{margin-bottom:7px;font-size:clamp(24px,2.3vw,32px);line-height:1.06}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__companyLine{font-size:clamp(11px,1vw,14px);line-height:1.35}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__dateLine{margin-top:4px;font-size:clamp(9px,.8vw,11px)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList{gap:clamp(6px,.8svh,10px);padding:14px 0 8px 19px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li{padding-left:3px;font-size:clamp(12px,1vw,14px);line-height:1.35}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__paperClipLeft,.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__paperClipRight{height:23px}}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__paperClipLeft,.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__paperClipRight{display:none!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__flightPreview [data-dossier-source]{visibility:visible}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] [data-dossier-shared]{transform:none!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__document{opacity:var(--detail-opacity,0)}@media (min-width:900px) and (min-height:700px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList{gap:clamp(8px,.95svh,11px);margin:0;padding:12px 0 26px;list-style:none;display:grid}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li{text-align:left;margin:0;padding-left:0;list-style:none;display:block;position:relative}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li:before{content:"";background:var(--dossier-orange,#ed902f);width:6px;height:6px;position:absolute;top:.52em;left:-16px;box-shadow:1px 1px #a75e25}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__document:after{bottom:16px}}@media (min-width:900px) and (max-width:1199px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList{gap:7px;padding-bottom:20px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li:before{width:5px;height:5px;left:-13px}}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList{list-style:none}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li{grid-template-columns:7px minmax(0,1fr);align-items:start;column-gap:9px;margin-left:-16px;padding-left:0;display:grid}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li:before{content:none!important;display:none!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li::marker{content:none}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceBullet{background:#ed902f;flex:none;width:6px;height:6px;margin-top:.52em;display:block;box-shadow:1px 1px #9e5823}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceMetric{color:#92501e;font-variant-numeric:tabular-nums;background:linear-gradient(0deg,#ed902f3d 0 36%,#0000 36%)}@media (max-width:599px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList li{grid-template-columns:6px minmax(0,1fr);column-gap:8px;margin-left:-14px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceBullet{width:5px;height:5px}}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList{padding-left:0;list-style:none}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList>li[data-vns-dossier-row]{text-align:left;grid-template-columns:7px minmax(0,1fr);align-items:start;column-gap:9px;width:calc(100% + 16px);margin:0 0 0 -16px;padding:0;list-style:none;display:grid}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList>li[data-vns-dossier-row]:before{content:none!important;display:none!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList>li[data-vns-dossier-row]::marker{content:none}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceBullet{background:#e78e32;width:6px;height:6px;margin-top:.55em;display:block;box-shadow:1px 1px #9a5828}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceText{min-width:0;display:block}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceHighlight{color:#185d8d;background:linear-gradient(0deg,#2c8ec721 0 34%,#0000 34%);font-weight:700}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceMetric{color:#955322;font-variant-numeric:tabular-nums;background:linear-gradient(0deg,#e88e3233 0 38%,#0000 38%);font-weight:750}@media (min-width:900px) and (min-height:700px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList{gap:clamp(8px,.95svh,11px);padding-bottom:26px;padding-left:0}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-one-page=true] .VietnamSiliconTaskBoard-module__fAtFTq__experienceList>li[data-vns-dossier-row]{grid-template-columns:7px minmax(0,1fr);column-gap:9px;width:calc(100% + 16px);margin-left:-16px;padding:0;display:grid}}@media (max-width:599px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceList>li[data-vns-dossier-row]{grid-template-columns:5px minmax(0,1fr);column-gap:9px;width:calc(100% + 14px);margin-left:-14px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__experienceBullet{width:5px;height:5px}}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader{isolation:isolate;position:relative}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader .VietnamSiliconTaskBoard-module__fAtFTq__documentBrand{clip-path:inset(50%);pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader h2{padding-left:clamp(24px,2.5vw,34px);position:relative}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader h2:before{content:"";background:linear-gradient(#1769d2 0 74%,#f29733 74% 100%);width:clamp(7px,.65vw,9px);height:clamp(28px,3vw,46px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{content:"";aspect-ratio:252/94;transform-origin:50%;opacity:.34;z-index:2;visibility:visible;pointer-events:none;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20252%2094%22%20fill%3D%22none%22%20stroke%3D%22%23ad9067%22%20stroke-linecap%3D%22square%22%20shape-rendering%3D%22crispEdges%22%3E%0A%20%20%20%20%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%22244%22%20height%3D%2286%22%20stroke-width%3D%223%22%20stroke-dasharray%3D%229%204%22%2F%3E%0A%20%20%20%20%3Ctext%20x%3D%2219%22%20y%3D%2248%22%20fill%3D%22%23ad9067%22%20stroke%3D%22none%22%20font-family%3D%22monospace%22%20font-size%3D%2230%22%20font-weight%3D%22bold%22%3ESEO%3C%2Ftext%3E%0A%20%20%20%20%3Cpath%20d%3D%22M20%2062H89M20%2071H67%22%20stroke-width%3D%225%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22145%22%20cy%3D%2244%22%20r%3D%2227%22%20stroke-width%3D%224%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M118%2044H172M145%2017V71M126%2028H164M126%2060H164M145%2017C126%2031%20126%2057%20145%2071M145%2017C164%2031%20164%2057%20145%2071%22%20stroke-width%3D%223%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%22187%22%20y%3D%2255%22%20width%3D%2212%22%20height%3D%2218%22%20fill%3D%22%23ad9067%22%20stroke%3D%22none%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%22204%22%20y%3D%2239%22%20width%3D%2212%22%20height%3D%2234%22%20fill%3D%22%23ad9067%22%20stroke%3D%22none%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%22221%22%20y%3D%2223%22%20width%3D%2212%22%20height%3D%2250%22%20fill%3D%22%23ad9067%22%20stroke%3D%22none%22%2F%3E%0A%20%20%3C%2Fsvg%3E) 50%/contain no-repeat;width:clamp(150px,14vw,190px);height:auto;display:block;position:absolute;top:clamp(3px,.5vw,7px);right:clamp(10px,1.5vw,22px);transform:rotate(-6deg)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{opacity:calc(var(--detail-opacity,1) * .34);visibility:visible;display:block}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader>:not(.VietnamSiliconTaskBoard-module__fAtFTq__documentBrand){z-index:1;position:relative}@media (max-width:1050px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{content:"";aspect-ratio:252/94;transform-origin:50%;opacity:.34;z-index:2;visibility:visible;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(150px,14vw,190px);height:auto;display:block;top:clamp(3px,.5vw,7px);right:clamp(10px,1.5vw,22px);transform:rotate(-6deg)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{opacity:calc(var(--detail-opacity,1) * .34);visibility:visible;display:block}}@media (max-width:750px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{display:none}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader h2{padding-left:22px}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader h2:before{width:6px;height:28px}}@media print{.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{opacity:.15!important}}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{content:"";aspect-ratio:252/94;transform-origin:50%;opacity:.34;z-index:2;visibility:visible;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(150px,14vw,190px);height:auto;display:block;top:clamp(3px,.5vw,7px);right:clamp(10px,1.5vw,22px);transform:rotate(-6deg)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{opacity:calc(var(--dail-opacity,0) * .13)}@media (min-width:751px) and (max-width:1100px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{content:"";aspect-ratio:252/94;transform-origin:50%;opacity:.34;z-index:2;visibility:visible;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(150px,14vw,190px);height:auto;display:block;top:clamp(3px,.5vw,7px);right:clamp(10px,1.5vw,22px);transform:rotate(-6deg)}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{opacity:calc(var(--detail-opacity,0) * .1)}}@media (max-width:750px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{display:none}}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader:after{content:none!important;display:none!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader>.VietnamSiliconTaskBoard-module__fAtFTq__seoStamp{box-sizing:border-box;color:#b29669;opacity:.42;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;background:#b296690d;border:2px dashed;border-radius:1px;justify-content:space-around;align-items:center;gap:9px;width:clamp(148px,13vw,184px);height:clamp(48px,4.4vw,61px);padding:6px 9px;display:flex;top:clamp(4px,.6vw,8px);right:clamp(10px,1.5vw,20px);transform:rotate(-6deg);z-index:2!important;position:absolute!important}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__seoStampWord{font:800 clamp(19px, 1.85vw, 27px)/1 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.04em}.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__seoStampGlobe,.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__seoStampChart{flex:0 32px;width:32px;height:32px;display:block}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader>.VietnamSiliconTaskBoard-module__fAtFTq__seoStamp{opacity:calc(.42 * var(--detail-opacity,1))}@media (max-width:1050px){.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader>.VietnamSiliconTaskBoard-module__fAtFTq__seoStamp{display:none}}@media print{.VietnamSiliconTaskBoard-module__fAtFTq__chapter .VietnamSiliconTaskBoard-module__fAtFTq__documentHeader>.VietnamSiliconTaskBoard-module__fAtFTq__seoStamp{opacity:.35!important}}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true] .VietnamSiliconTaskBoard-module__fAtFTq__shade{appearance:none;box-shadow:none;border:0;border-radius:0;padding:0}.VietnamSiliconTaskBoard-module__fAtFTq__chapter[data-dossier-enhanced=true][data-dossier-phase=reading] .VietnamSiliconTaskBoard-module__fAtFTq__shade:not(:disabled){pointer-events:auto;cursor:zoom-out}
.VietnamSiliconRoom-module__9yJeoW__room{--wall:#ddd8bf;--wainscot:#a8b49d;--wainscot-line:#7c8d7a;--trim:#715741;--floor:#b59469;--floor-line:#8e7253;--frame:#7a5e45;--frame-dark:#3f5d51;--inner-shadow:#274238;--passage-top:#d7d2bc;--passage-mid:#97aa99;--passage-floor:#8f6e4f;background:var(--wall);width:100%;min-height:100svh;position:relative;overflow:hidden}.VietnamSiliconRoom-module__9yJeoW__scene{width:100%;min-height:100svh;image-rendering:pixelated;position:relative;overflow:hidden}.VietnamSiliconRoom-module__9yJeoW__wainscot{background-color:#a8b49d;background-image:repeating-linear-gradient(90deg,#0000 0 44px,#7c8d7a 44px 48px);border-top:6px solid #6f896f;border-bottom:6px solid #506b57;height:18%;position:absolute;top:58%;left:0;right:0}.VietnamSiliconRoom-module__9yJeoW__trim{background:var(--trim);height:6px;position:absolute;top:calc(58% - 6px);left:0;right:0}.VietnamSiliconRoom-module__9yJeoW__floor{background:repeating-linear-gradient(0deg, transparent 0 39px, #c4a276 39px 42px), repeating-linear-gradient(90deg, transparent 0 98px, var(--floor-line) 98px 102px, transparent 102px 196px), var(--floor);border-top:8px solid #8d714f;position:absolute;inset:76% 0 0}.VietnamSiliconRoom-module__9yJeoW__doorZone{justify-content:center;align-items:flex-end;width:20%;height:54%;display:flex;position:absolute;top:22%;left:11%}.VietnamSiliconRoom-module__9yJeoW__doorFrame{background:var(--frame);width:100%;height:100%;box-shadow:inset 0 0 0 4px #9f7b58, inset 0 0 0 10px var(--frame-dark);position:relative}.VietnamSiliconRoom-module__9yJeoW__doorInset{background:#1f342d;position:absolute;inset:14px;overflow:hidden;box-shadow:inset 14px 0 #ffffff0a}.VietnamSiliconRoom-module__9yJeoW__passageBack{background:var(--passage-top);opacity:.9;height:42%;position:absolute;top:12%;left:18%;right:16%;transform:perspective(120px)skew(-2deg)}.VietnamSiliconRoom-module__9yJeoW__passageMid{background:var(--passage-mid);height:16%;position:absolute;top:52%;left:17%;right:15%}.VietnamSiliconRoom-module__9yJeoW__passageFloor{background:repeating-linear-gradient(0deg, transparent 0 19px, #ffffff14 19px 21px), var(--passage-floor);height:25%;position:absolute;bottom:0;left:16%;right:14%}.VietnamSiliconRoom-module__9yJeoW__room{--pixel:clamp(1px, .12vw, 3px);isolation:isolate;background:#e9e0c6;width:100%;min-height:100svh;position:relative;overflow:hidden}.VietnamSiliconRoom-module__9yJeoW__scene{isolation:isolate;width:100%;min-height:100svh;image-rendering:pixelated;background:#e9e0c6;position:relative;overflow:hidden}.VietnamSiliconRoom-module__9yJeoW__wall{background:#e9e0c6;position:absolute;inset:0}.VietnamSiliconRoom-module__9yJeoW__wainscot{z-index:1;box-sizing:border-box;background:repeating-linear-gradient(90deg, transparent 0 calc(22 * var(--pixel)), #86977f calc(22 * var(--pixel)) calc(24 * var(--pixel))), #aab69b;border-top:calc(5 * var(--pixel)) solid #6a5a46;border-bottom:calc(7 * var(--pixel)) solid #6a5a46;height:18%;position:absolute;top:47%;left:0;right:0}.VietnamSiliconRoom-module__9yJeoW__doorZone{z-index:3;box-sizing:border-box;width:19%;height:50%;display:block;position:absolute;top:15%;left:11.5%;transform:none}.VietnamSiliconRoom-module__9yJeoW__doorFrame{box-sizing:border-box;border:calc(3 * var(--pixel)) solid #574b3e;width:100%;height:100%;box-shadow:inset 0 0 0 calc(2 * var(--pixel)) #8b694c, calc(3 * var(--pixel)) 0 0 #405441;background:#2a4138;position:relative}.VietnamSiliconRoom-module__9yJeoW__doorInset{inset:calc(3 * var(--pixel));box-shadow:inset calc(6 * var(--pixel)) 0 #263c33, inset calc(-6 * var(--pixel)) 0 #2b4036, inset 0 calc(5 * var(--pixel)) #22372e;background:#385247;position:absolute;overflow:hidden}.VietnamSiliconRoom-module__9yJeoW__passageBack,.VietnamSiliconRoom-module__9yJeoW__passageMid,.VietnamSiliconRoom-module__9yJeoW__passageFloor{display:none}.VietnamSiliconRoom-module__9yJeoW__doorFrame:after{content:"";z-index:5;left:calc(-3 * var(--pixel));right:calc(-3 * var(--pixel));bottom:calc(-4 * var(--pixel));height:calc(5 * var(--pixel));border-top:calc(2 * var(--pixel)) solid #806548;background:#b48b58;position:absolute}.VietnamSiliconRoom-module__9yJeoW__doorFrame:before{content:"";z-index:4;left:calc(4 * var(--pixel));right:calc(4 * var(--pixel));top:calc(3 * var(--pixel));height:calc(2 * var(--pixel));background:linear-gradient(90deg,#1769d2 0 75%,#ed902f 75% 100%);position:absolute}.VietnamSiliconRoom-module__9yJeoW__room,.VietnamSiliconRoom-module__9yJeoW__scene{background:#eef3f8}.VietnamSiliconRoom-module__9yJeoW__wall{background:linear-gradient(#eef3f8 0%,#e9f0f7 100%)}.VietnamSiliconRoom-module__9yJeoW__wainscot{background:repeating-linear-gradient(90deg, transparent 0 calc(22 * var(--pixel)), #94a9bb calc(22 * var(--pixel)) calc(24 * var(--pixel))), #b8c6d4;border-top:calc(5 * var(--pixel)) solid #58708a;border-bottom:calc(7 * var(--pixel)) solid #3e556e}.VietnamSiliconRoom-module__9yJeoW__floor{z-index:1;background:#ae8960 url(/hero/room-floor.svg);background-size:calc(96 * var(--pixel)) calc(36 * var(--pixel));image-rendering:pixelated;border-top:0;position:absolute;inset:65% 0 0}.VietnamSiliconRoom-module__9yJeoW__doorFrame{border:calc(3 * var(--pixel)) solid #4b5f73;box-shadow:inset 0 0 0 calc(2 * var(--pixel)) #ed902f, calc(3 * var(--pixel)) 0 0 #2b507f;background:#1f3c63}.VietnamSiliconRoom-module__9yJeoW__doorInset{box-shadow:inset calc(6 * var(--pixel)) 0 #1a3555, inset calc(-6 * var(--pixel)) 0 #335b8c, inset 0 calc(5 * var(--pixel)) #17304d;background:#294a72}.VietnamSiliconRoom-module__9yJeoW__doorFrame:before{background:linear-gradient(90deg,#1769d2 0 68%,#ed902f 68% 100%)}.VietnamSiliconRoom-module__9yJeoW__doorFrame:after{border-top:calc(2 * var(--pixel)) solid #9d6d39;background:#d49a57}.VietnamSiliconRoom-module__9yJeoW__trim{display:none}.VietnamSiliconRoom-module__9yJeoW__wallCut{height:calc(22 * var(--pixel));pointer-events:none;z-index:3;position:absolute;top:0;left:0;right:0}.VietnamSiliconRoom-module__9yJeoW__wallCut:before{content:"";height:calc(10 * var(--pixel));background:linear-gradient(to bottom, #c7a172 0, #c7a172 calc(2 * var(--pixel)), #8d6a49 calc(2 * var(--pixel)), #8d6a49 calc(3 * var(--pixel)), #d9bb92 calc(3 * var(--pixel)), #d9bb92 100%);box-shadow:inset 0 calc(-1 * var(--pixel)) 0 #7c5b3f;position:absolute;top:0;left:0;right:0}.VietnamSiliconRoom-module__9yJeoW__wallCut:after{content:"";left:0;right:0;top:calc(10 * var(--pixel));height:calc(8 * var(--pixel));background:repeating-linear-gradient(to right, #d8ba92 0 calc(8 * var(--pixel)), #8d6a49 calc(8 * var(--pixel)) calc(10 * var(--pixel)));border-top:calc(1 * var(--pixel)) solid #7c5b3f;border-bottom:calc(1 * var(--pixel)) solid #7c5b3f;position:absolute}.VietnamSiliconRoom-module__9yJeoW__doorSign{left:50%;bottom:calc(100% + 6 * var(--pixel));min-width:calc(72 * var(--pixel));height:calc(18 * var(--pixel));padding:0 calc(6 * var(--pixel));border:calc(2 * var(--pixel)) solid #8b6a4a;box-shadow:0 calc(2 * var(--pixel)) 0 #00000014, inset 0 0 0 calc(2 * var(--pixel)) #d7c6a3;z-index:5;background:#f5f0dd;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%)}.VietnamSiliconRoom-module__9yJeoW__doorSign:before{content:"";top:calc(-5 * var(--pixel));width:calc(2 * var(--pixel));height:calc(5 * var(--pixel));background:#8b6a4a;position:absolute;left:50%;transform:translate(-50%)}.VietnamSiliconRoom-module__9yJeoW__doorSign:after{content:"";bottom:calc(3 * var(--pixel));width:calc(20 * var(--pixel));height:calc(2 * var(--pixel));opacity:.9;background:#c78a2c;position:absolute;left:50%;transform:translate(-50%)}.VietnamSiliconRoom-module__9yJeoW__doorSign span{z-index:1;font-size:calc(4.5 * var(--pixel));letter-spacing:.04em;text-transform:uppercase;color:#184a8b;white-space:nowrap;line-height:1;position:relative}.VietnamSiliconRoom-module__9yJeoW__room{--shared-wall-cut-height:clamp(52px, 6.5svh, 64px)}.VietnamSiliconRoom-module__9yJeoW__room .VietnamSiliconRoom-module__9yJeoW__scene{height:calc(100svh - var(--shared-wall-cut-height));min-height:calc(100svh - var(--shared-wall-cut-height))}.VietnamSiliconRoom-module__9yJeoW__workspaceMonitor{z-index:2;width:128px;height:auto;image-rendering:pixelated;pointer-events:none;position:absolute;top:calc(32% - 120px);left:calc(31.5% + 106px)}@media (max-width:899px){.VietnamSiliconRoom-module__9yJeoW__room{--pixel:1px;min-height:0}.VietnamSiliconRoom-module__9yJeoW__room .VietnamSiliconRoom-module__9yJeoW__scene{height:max(620px, calc(100svh - var(--header-height,72px)));min-height:0}.VietnamSiliconRoom-module__9yJeoW__wainscot{height:20%;top:52%}.VietnamSiliconRoom-module__9yJeoW__floor{top:72%}.VietnamSiliconRoom-module__9yJeoW__doorZone{width:25%;height:clamp(300px,48svh,460px);top:auto;bottom:28%;left:7%}.VietnamSiliconRoom-module__9yJeoW__workspaceMonitor{inset:auto 32px calc(28% + 300px) auto}}@media (min-width:600px) and (max-width:700px){.VietnamSiliconRoom-module__9yJeoW__workspaceMonitor{left:calc(32% + 24px);right:auto}}@media (max-width:599px){.VietnamSiliconRoom-module__9yJeoW__room .VietnamSiliconRoom-module__9yJeoW__scene{height:max(700px, calc(100svh - var(--header-height,72px)))}.VietnamSiliconRoom-module__9yJeoW__wainscot{height:120px;top:180px}.VietnamSiliconRoom-module__9yJeoW__floor{top:300px}.VietnamSiliconRoom-module__9yJeoW__doorZone{width:42%;height:210px;top:90px;bottom:auto;left:12%}.VietnamSiliconRoom-module__9yJeoW__workspaceMonitor{width:clamp(32px,33vw - 68px,64px);bottom:calc(100% - 80px);left:6px;right:auto}}.VietnamSiliconRoom-module__9yJeoW__room{overflow:clip}.VietnamSiliconRoom-module__9yJeoW__doorFrame{cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.VietnamSiliconRoom-module__9yJeoW__doorFrame:focus-visible{outline:calc(3 * var(--pixel)) solid #ed902f;outline-offset:calc(4 * var(--pixel))}.VietnamSiliconRoom-module__9yJeoW__doorBackHint{z-index:6;box-sizing:border-box;color:#f5f2de;font:400 clamp(12px, 1.1vw, 16px)/1.4 var(--font-pixel), monospace;text-align:center;text-shadow:1px 2px #102840;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:8px;transition:opacity .16s,transform .16s;display:flex;position:absolute;inset:8%;transform:translateY(3px)}.VietnamSiliconRoom-module__9yJeoW__doorFrame:is(:hover,:focus-visible) .VietnamSiliconRoom-module__9yJeoW__doorBackHint{opacity:.78;transform:translateY(0)}@media (hover:none){.VietnamSiliconRoom-module__9yJeoW__doorBackHint{opacity:.58;font-size:clamp(10px,2.8vw,13px);transform:none}}@media (prefers-reduced-motion:reduce){.VietnamSiliconRoom-module__9yJeoW__doorBackHint{transition:none;transform:none}}
.ExperienceDossier-module__EZl2Sa__chapter{display:flow-root}.ExperienceDossier-module__EZl2Sa__chapter[data-dossier-theme=geniebook],.ExperienceDossier-module__EZl2Sa__chapter[data-dossier-theme=geniebook] .ExperienceDossier-module__EZl2Sa__frame{--dossier-navy:#28246d;--dossier-blue:#3b3588;--dossier-orange:#167da8;--dossier-walnut:#36316b;--dossier-paper-edge:#d6cda8;--dossier-ink:#292b50;--dossier-ivory:#fbf6e5;--dossier-motif:linear-gradient(to bottom, #3b3588 0 74%, #27a8e3 74%);--dossier-rule:linear-gradient(to right, #3b3588 0 78%, #27a8e3 78%)}.ExperienceDossier-module__EZl2Sa__chapter[data-dossier-theme=fpt-software],.ExperienceDossier-module__EZl2Sa__chapter[data-dossier-theme=fpt-software] .ExperienceDossier-module__EZl2Sa__frame{--dossier-navy:#173c52;--dossier-blue:#0b63ad;--dossier-orange:#ae4a12;--dossier-walnut:#214b66;--dossier-paper-edge:#d5ceb0;--dossier-ink:#173c52;--dossier-ivory:#fbf6e5;--dossier-motif:linear-gradient(to bottom, #0b63ad 0 33%, #f37021 33% 66%, #0db14b 66%);--dossier-rule:linear-gradient(to right, #0b63ad 0 60%, #f37021 60% 80%, #0db14b 80%)}.ExperienceDossier-module__EZl2Sa__chapter .ExperienceDossier-module__EZl2Sa__brandBars{background:var(--dossier-motif)}.ExperienceDossier-module__EZl2Sa__chapter .ExperienceDossier-module__EZl2Sa__brandBars>span{background:0 0}.ExperienceDossier-module__EZl2Sa__chapter [data-dossier-shared=role]:before{background:var(--dossier-motif)}.ExperienceDossier-module__EZl2Sa__chapter article:after{background:var(--dossier-rule)}.ExperienceDossier-module__EZl2Sa__chapter [data-experience-dossier-row]>span:first-child{background:var(--dossier-orange)}.ExperienceDossier-module__EZl2Sa__chapter [data-experience-dossier-row] strong{color:var(--dossier-blue)}.ExperienceDossier-module__EZl2Sa__chapter[data-dossier-one-page=true] li[data-experience-dossier-row]{grid-template-columns:7px minmax(0,1fr);column-gap:9px;width:calc(100% + 16px);margin-left:-16px;font-size:16px;line-height:1.48;display:grid}.ExperienceDossier-module__EZl2Sa__chapter[data-dossier-one-page=true] ul{gap:12px}.ExperienceDossier-module__EZl2Sa__chapter[data-dossier-one-page=true] article{min-height:410px}@media (max-width:899px){.ExperienceDossier-module__EZl2Sa__chapter .ExperienceDossier-module__EZl2Sa__frame{width:52%;left:auto;right:3%}}@media (max-width:599px){.ExperienceDossier-module__EZl2Sa__chapter .ExperienceDossier-module__EZl2Sa__frame{width:43%;top:50px;right:2%}.ExperienceDossier-module__EZl2Sa__chapter article{font-size:16px}}[data-fpt-software-room]:not(:has(+[data-education-room])) .ExperienceDossier-module__EZl2Sa__chapter[data-dossier-theme=fpt-software][data-dossier-enhanced=true]{height:calc(100dvh - var(--dossier-sticky-top) + var(--dossier-distance))}[data-fpt-software-room]:not(:has(+[data-education-room])) .ExperienceDossier-module__EZl2Sa__chapter[data-dossier-theme=fpt-software][data-dossier-enhanced=true]>div{height:calc(100dvh - var(--dossier-sticky-top))}.ExperienceDossier-module__EZl2Sa__chapter[data-dossier-theme] h2[data-dossier-shared]:before{background:var(--dossier-motif)}
.GeniebookRoom-module__Oapgwq__room{overflow-anchor:none;--pixel:clamp(1px, .12vw, 3px);--indigo:#28246d;--violet:#3b3588;--cyan:#27a8e3;--ivory:#f8f7f1;--wall-cut:clamp(52px, 6.5svh, 64px);isolation:isolate;background:var(--ivory);width:100%;min-height:100svh;position:relative;overflow:clip}.GeniebookRoom-module__Oapgwq__scene{isolation:isolate;width:100%;height:calc(100svh - var(--wall-cut));min-height:calc(100svh - var(--wall-cut));image-rendering:pixelated;background:#edf0e8;position:relative;overflow:clip}.GeniebookRoom-module__Oapgwq__wall{background:#edf0e8;position:absolute;inset:0}.GeniebookRoom-module__Oapgwq__backsplash{z-index:1;border-top:calc(3 * var(--pixel)) solid #c4d3d0;border-bottom:calc(6 * var(--pixel)) solid #4c5077;background:repeating-linear-gradient(0deg,#0000 0 29px,#bdcecc 29px 32px),repeating-linear-gradient(90deg,#e5ede4 0 61px,#bdcecc 61px 64px);position:absolute;inset:44% 0 35%}.GeniebookRoom-module__Oapgwq__floor{z-index:1;background:#ae8960 url(/hero/room-floor.svg);background-size:calc(96 * var(--pixel)) calc(36 * var(--pixel));position:absolute;inset:65% 0 0}.GeniebookRoom-module__Oapgwq__kitchen{z-index:2;pointer-events:none;position:absolute;inset:0}.GeniebookRoom-module__Oapgwq__kitchen svg{width:100%;height:100%;display:block}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__tree{width:8%;height:34%;position:absolute;bottom:35%;left:1.5%}.GeniebookRoom-module__Oapgwq__treeLeaves{animation:6s steps(4,end) infinite GeniebookRoom-module__Oapgwq__kitchenTreeSway}.GeniebookRoom-module__Oapgwq__flame{transform-box:fill-box;transform-origin:bottom;animation:.72s steps(2,end) infinite GeniebookRoom-module__Oapgwq__kitchenFlameFlicker}.GeniebookRoom-module__Oapgwq__flameLeft{animation-delay:-.24s}.GeniebookRoom-module__Oapgwq__flameCenter{animation-duration:.6s;animation-delay:-.15s}.GeniebookRoom-module__Oapgwq__flameRight{animation-duration:.84s;animation-delay:-.42s}.GeniebookRoom-module__Oapgwq__waterFlow{animation:.8s steps(4,end) infinite GeniebookRoom-module__Oapgwq__kitchenWaterFlow}.GeniebookRoom-module__Oapgwq__waterSplash{animation:1.2s steps(2,end) infinite alternate GeniebookRoom-module__Oapgwq__kitchenWaterSplash}.GeniebookRoom-module__Oapgwq__kitchen :is(.GeniebookRoom-module__Oapgwq__treeLeaves,.GeniebookRoom-module__Oapgwq__flame,.GeniebookRoom-module__Oapgwq__waterFlow,.GeniebookRoom-module__Oapgwq__waterSplash){animation-play-state:paused}.GeniebookRoom-module__Oapgwq__kitchen[data-kitchen-active=true] :is(.GeniebookRoom-module__Oapgwq__treeLeaves,.GeniebookRoom-module__Oapgwq__flame,.GeniebookRoom-module__Oapgwq__waterFlow,.GeniebookRoom-module__Oapgwq__waterSplash){animation-play-state:running}[data-motion=paused] .GeniebookRoom-module__Oapgwq__kitchen :is(.GeniebookRoom-module__Oapgwq__treeLeaves,.GeniebookRoom-module__Oapgwq__flame,.GeniebookRoom-module__Oapgwq__waterFlow,.GeniebookRoom-module__Oapgwq__waterSplash){animation-play-state:paused}@keyframes GeniebookRoom-module__Oapgwq__kitchenTreeSway{0%,to{transform:translate(-1px)}50%{transform:translate(1px)}}@keyframes GeniebookRoom-module__Oapgwq__kitchenFlameFlicker{0%,to{transform:scaleY(.65)}25%{transform:translate(-1px)scaleY(1.12)}50%{transform:scaleY(.8)}75%{transform:translate(1px)scaleY(1)}}@keyframes GeniebookRoom-module__Oapgwq__kitchenWaterFlow{0%{transform:translateY(0)}to{transform:translateY(8px)}}@keyframes GeniebookRoom-module__Oapgwq__kitchenWaterSplash{0%{opacity:.55}to{opacity:1}}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__window{width:12%;height:33%;position:absolute;top:6%;left:46%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__fridge{width:11%;height:46%;position:absolute;bottom:35%;left:33%}.GeniebookRoom-module__Oapgwq__counterRun{border:calc(3 * var(--pixel)) solid #282b57;border-bottom-width:calc(7 * var(--pixel));background:#3b3a78;grid-template-columns:30% 22% 48%;height:16%;display:grid;position:absolute;bottom:35%;left:47%;right:3.5%}.GeniebookRoom-module__Oapgwq__countertop{z-index:2;top:calc(-7 * var(--pixel));left:calc(-5 * var(--pixel));right:calc(-5 * var(--pixel));height:calc(7 * var(--pixel));border-top:calc(3 * var(--pixel)) solid #eed3a3;background:#aa7b50;position:absolute}.GeniebookRoom-module__Oapgwq__oven{min-width:0;min-height:0;padding:calc(2 * var(--pixel));background:#292e4e}.GeniebookRoom-module__Oapgwq__drawers{gap:calc(3 * var(--pixel));padding:calc(4 * var(--pixel));display:grid}.GeniebookRoom-module__Oapgwq__drawers>span,.GeniebookRoom-module__Oapgwq__cupboard>span{border:calc(2 * var(--pixel)) solid #7271a1;box-shadow:inset calc(3 * var(--pixel)) calc(3 * var(--pixel)) #333364;background:#474780;position:relative}.GeniebookRoom-module__Oapgwq__drawers>span:after,.GeniebookRoom-module__Oapgwq__cupboard>span:after{content:"";width:28%;height:max(3px, calc(2 * var(--pixel)));background:#b3d9da;position:absolute;top:15%;left:36%}.GeniebookRoom-module__Oapgwq__cupboard{gap:calc(4 * var(--pixel));padding:calc(4 * var(--pixel));grid-template-columns:1fr 1fr;display:grid}.GeniebookRoom-module__Oapgwq__cupboard>span:after{width:calc(3 * var(--pixel));height:15%;top:16%;left:auto;right:12%}.GeniebookRoom-module__Oapgwq__cupboard>span+span:after{left:12%;right:auto}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__cookingPot{z-index:3;left:4%;bottom:calc(100% + 5 * var(--pixel));width:22%;height:64%;position:absolute}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__sink{z-index:3;right:4%;bottom:calc(100% + 2 * var(--pixel));width:41%;height:40%;position:absolute}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__utensils{z-index:3;left:37%;bottom:calc(100% + 7 * var(--pixel));width:8%;height:30%;position:absolute}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__learningTable{width:47%;height:25%;position:absolute;bottom:3%;left:31%}.GeniebookRoom-module__Oapgwq__doorZone{z-index:3;width:19%;height:50%;position:absolute;top:15%;left:11.5%}.GeniebookRoom-module__Oapgwq__doorFrame{box-sizing:border-box;background:var(--indigo);border:calc(3 * var(--pixel)) solid #272256;width:100%;height:100%;box-shadow:inset 0 0 0 calc(2 * var(--pixel)) var(--cyan), calc(3 * var(--pixel)) 0 #5953aa;color:var(--ivory);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative;overflow:hidden}.GeniebookRoom-module__Oapgwq__doorFrame:before{content:"";z-index:4;left:calc(4 * var(--pixel));right:calc(4 * var(--pixel));top:calc(3 * var(--pixel));height:calc(2 * var(--pixel));background:linear-gradient(to right, var(--cyan) 0 80%, #8ad8ff 80% 100%);position:absolute}.GeniebookRoom-module__Oapgwq__doorFrame:after{content:"";z-index:5;height:calc(5 * var(--pixel));border-top:calc(2 * var(--pixel)) solid var(--cyan);background:#98cce8;position:absolute;inset:auto 0 0}.GeniebookRoom-module__Oapgwq__doorInset{inset:calc(3 * var(--pixel));box-shadow:inset calc(6 * var(--pixel)) 0 #201d5b, inset calc(-6 * var(--pixel)) 0 #4a46a3, inset 0 calc(5 * var(--pixel)) #1b194d;background:#37317f;position:absolute}.GeniebookRoom-module__Oapgwq__sign{z-index:7;width:max-content;min-width:0;max-width:calc(100vw - 24px);padding:calc(2 * var(--pixel));box-sizing:border-box;background:var(--indigo);border:calc(2 * var(--pixel)) solid var(--cyan);box-shadow:calc(2 * var(--pixel)) calc(3 * var(--pixel)) 0 #28246d2e;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.GeniebookRoom-module__Oapgwq__signPin{width:calc(3 * var(--pixel));height:calc(4 * var(--pixel));background:var(--indigo);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.GeniebookRoom-module__Oapgwq__signFace{justify-items:center;gap:calc(2 * var(--pixel));padding:calc(4 * var(--pixel)) calc(7 * var(--pixel));background:var(--ivory);border:var(--pixel) solid #a7b9db;display:grid}.GeniebookRoom-module__Oapgwq__signTitle{font:400 clamp(10px, .85vw, 14px)/1.2 var(--font-pixel), monospace;color:var(--indigo);white-space:nowrap}.GeniebookRoom-module__Oapgwq__signAccent{width:55%;height:max(1px, var(--pixel));background:var(--cyan)}.GeniebookRoom-module__Oapgwq__backHint{z-index:6;box-sizing:border-box;text-align:center;color:var(--ivory);font:400 clamp(11px, 1vw, 15px)/1.45 var(--font-pixel), monospace;text-shadow:1px 2px #161347;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:8px;transition:opacity .16s,transform .16s;display:flex;position:absolute;inset:8%;transform:translateY(3px)}.GeniebookRoom-module__Oapgwq__doorFrame:is(:hover,:focus-visible) .GeniebookRoom-module__Oapgwq__backHint{opacity:.85;transform:translateY(0)}.GeniebookRoom-module__Oapgwq__doorFrame:focus-visible{outline:calc(3 * var(--pixel)) solid var(--cyan);outline-offset:calc(4 * var(--pixel))}@media (hover:none){.GeniebookRoom-module__Oapgwq__backHint{opacity:.7;transform:none}}@media (max-width:899px){.GeniebookRoom-module__Oapgwq__scene{height:max(620px, calc(100svh - var(--header-height,72px)))}.GeniebookRoom-module__Oapgwq__scene [data-dossier-origin=geniebook]{width:48%;top:4%;right:3%}.GeniebookRoom-module__Oapgwq__backsplash{bottom:28%}.GeniebookRoom-module__Oapgwq__floor{top:72%}.GeniebookRoom-module__Oapgwq__doorZone{width:25%;height:clamp(300px,48svh,460px);top:auto;bottom:28%;left:7%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__tree{width:5.5%;height:clamp(120px,25svh,230px);bottom:28%;left:.5%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__fridge{width:11%;height:40%;bottom:28%;left:35%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__window{width:25%;height:15%;top:2%;left:7%}.GeniebookRoom-module__Oapgwq__counterRun{grid-template-columns:38% 16% 46%;height:20%;bottom:28%;left:49%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__sink{height:54%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__utensils{height:37%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__learningTable{width:64%;height:24%;left:24%}}@media (min-width:600px) and (max-width:899px) and (max-height:699px){.GeniebookRoom-module__Oapgwq__counterRun{height:16%}}@media (max-width:599px){.GeniebookRoom-module__Oapgwq__scene{height:max(700px, calc(100svh - var(--header-height,72px)))}.GeniebookRoom-module__Oapgwq__scene [data-dossier-origin=geniebook]{width:43%;top:50px;left:auto;right:2%}.GeniebookRoom-module__Oapgwq__backsplash{height:120px;top:180px;bottom:auto}.GeniebookRoom-module__Oapgwq__floor{top:300px}.GeniebookRoom-module__Oapgwq__doorZone{width:42%;height:210px;top:90px;bottom:auto;left:12%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__tree{width:10%;height:148px;top:152px;bottom:auto;left:.5%}.GeniebookRoom-module__Oapgwq__signTitle{font-size:clamp(10px,2.7vw,12px)}.GeniebookRoom-module__Oapgwq__backHint{font-size:clamp(9px,2vw,12px)}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__fridge{width:22%;height:210px;top:330px;bottom:auto;left:7%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__window{display:none}.GeniebookRoom-module__Oapgwq__counterRun{grid-template-columns:48% 52%;height:125px;inset:415px 4% auto 34%}.GeniebookRoom-module__Oapgwq__drawers{display:none}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__cookingPot{width:40%;left:3%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__sink{width:52%;height:45%;right:1%}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__utensils{display:none}.GeniebookRoom-module__Oapgwq__kitchen .GeniebookRoom-module__Oapgwq__learningTable{width:88%;height:21%;bottom:4%;left:6%}}@media (prefers-reduced-motion:reduce){.GeniebookRoom-module__Oapgwq__backHint{transition:none;transform:none}.GeniebookRoom-module__Oapgwq__kitchen :is(.GeniebookRoom-module__Oapgwq__treeLeaves,.GeniebookRoom-module__Oapgwq__flame,.GeniebookRoom-module__Oapgwq__waterFlow,.GeniebookRoom-module__Oapgwq__waterSplash){animation:none}}
.FptSoftwareRoom-module__7rh4jq__room{overflow-anchor:none;--pixel:clamp(1px, .12vw, 3px);--blue:#0b63ad;--orange:#f37021;--green:#0db14b;--ink:#173c52;--plaster:#f4f7f2;--bedroom-wall:#191c34;--window-sky:#7892a7;--window-horizon:#52747b;--window-cloud:#c0c9d6;--window-rain-speed:1.1s;--ambient-level:.05;--floor-shade:.69;--lamp-level:.8;--lamp-bounce:.22;--string-level:.64;--daylight-level:.14;--day-highlight:.3;--wall-cut:clamp(52px, 6.5svh, 64px);isolation:isolate;background:var(--bedroom-wall);width:100%;min-height:100svh;position:relative;overflow:clip}.FptSoftwareRoom-module__7rh4jq__scene{isolation:isolate;width:100%;height:calc(100svh - var(--wall-cut));min-height:calc(100svh - var(--wall-cut));image-rendering:pixelated;background:var(--bedroom-wall);position:relative;overflow:clip}.FptSoftwareRoom-module__7rh4jq__wall{background:var(--bedroom-wall);position:absolute;inset:0}.FptSoftwareRoom-module__7rh4jq__wall:after{content:"";opacity:var(--ambient-level);background:#8da9c5;transition:opacity .9s;position:absolute;inset:0}.FptSoftwareRoom-module__7rh4jq__wainscot{z-index:1;box-sizing:border-box;background:repeating-linear-gradient(90deg, transparent 0 calc(22 * var(--pixel)), #3b3e5d calc(22 * var(--pixel)) calc(24 * var(--pixel))), #282d47;border-top:calc(5 * var(--pixel)) solid #52618a;border-bottom:calc(7 * var(--pixel)) solid #11192e;height:18%;box-shadow:inset 0 calc(2 * var(--pixel)) #7b8b9d;position:absolute;inset:47% 0 auto}.FptSoftwareRoom-module__7rh4jq__floor{z-index:1;background:#ae8960 url(/hero/room-floor.svg);background-size:calc(96 * var(--pixel)) calc(36 * var(--pixel));position:absolute;inset:65% 0 0}.FptSoftwareRoom-module__7rh4jq__floor:after{content:"";opacity:var(--floor-shade);background:#0c1125;transition:opacity .9s;position:absolute;inset:0}.FptSoftwareRoom-module__7rh4jq__bedroom{z-index:2;pointer-events:none;position:absolute;inset:0}.FptSoftwareRoom-module__7rh4jq__bedroom svg{display:block;position:absolute}.FptSoftwareRoom-module__7rh4jq__bedroomWindow{width:10.5%;height:27%;top:7%;left:49%}.FptSoftwareRoom-module__7rh4jq__wardrobe{width:12.5%;height:48%;bottom:35%;left:34%}.FptSoftwareRoom-module__7rh4jq__bedroomRug{opacity:.72;width:44%;height:20%;bottom:3%;left:53%}.FptSoftwareRoom-module__7rh4jq__nightstand{width:9%;height:28%;bottom:15%;left:47.5%}.FptSoftwareRoom-module__7rh4jq__bed{width:39%;height:40%;bottom:8%;left:57%}.FptSoftwareRoom-module__7rh4jq__airConditioner{width:14%;height:12%;top:5%;left:33%}.FptSoftwareRoom-module__7rh4jq__windowLight{opacity:var(--daylight-level);overflow:visible}.FptSoftwareRoom-module__7rh4jq__lampLight{opacity:var(--lamp-level);overflow:visible}.FptSoftwareRoom-module__7rh4jq__lampBounce{opacity:var(--lamp-bounce)}.FptSoftwareRoom-module__7rh4jq__dayHighlight{opacity:var(--day-highlight)}.FptSoftwareRoom-module__7rh4jq__windowLight,.FptSoftwareRoom-module__7rh4jq__lampLight,.FptSoftwareRoom-module__7rh4jq__lampBounce,.FptSoftwareRoom-module__7rh4jq__dayHighlight{transition:opacity .9s}.FptSoftwareRoom-module__7rh4jq__lightString{z-index:1;height:26px;opacity:var(--string-level);justify-content:space-between;transition:opacity .9s;display:flex;position:absolute;top:2px;left:3%;right:3%}.FptSoftwareRoom-module__7rh4jq__lightString:before{content:"";border-top:2px solid #6e6486;position:absolute;inset:0 0 auto}.FptSoftwareRoom-module__7rh4jq__lightString .FptSoftwareRoom-module__7rh4jq__stringBulb{width:clamp(12px,1.5vw,22px);height:26px;color:var(--bulb-color);flex:none;position:relative}.FptSoftwareRoom-module__7rh4jq__bulbTwinkle{animation:FptSoftwareRoom-module__7rh4jq__bedroomTwinkle var(--twinkle-duration,5s) ease-in-out var(--twinkle-delay,0s) infinite}.FptSoftwareRoom-module__7rh4jq__airParticle{opacity:.6;animation:FptSoftwareRoom-module__7rh4jq__bedroomBreeze var(--air-duration,3.6s) linear var(--air-delay,0s) infinite}.FptSoftwareRoom-module__7rh4jq__toyEyes{transform-box:fill-box;transform-origin:50%;animation:5.8s step-end infinite FptSoftwareRoom-module__7rh4jq__bedroomBlink}.FptSoftwareRoom-module__7rh4jq__windowStars{animation:4.8s steps(2,end) -1.4s infinite FptSoftwareRoom-module__7rh4jq__bedroomTwinkle}.FptSoftwareRoom-module__7rh4jq__windowRainDrop{opacity:.65;animation:FptSoftwareRoom-module__7rh4jq__bedroomRain var(--window-rain-speed) linear var(--rain-delay,0s) infinite}.FptSoftwareRoom-module__7rh4jq__bedroom :is(.FptSoftwareRoom-module__7rh4jq__bulbTwinkle,.FptSoftwareRoom-module__7rh4jq__airParticle,.FptSoftwareRoom-module__7rh4jq__toyEyes,.FptSoftwareRoom-module__7rh4jq__windowStars,.FptSoftwareRoom-module__7rh4jq__windowRainDrop){animation-play-state:paused}.FptSoftwareRoom-module__7rh4jq__bedroom[data-bedroom-active=true] :is(.FptSoftwareRoom-module__7rh4jq__bulbTwinkle,.FptSoftwareRoom-module__7rh4jq__airParticle,.FptSoftwareRoom-module__7rh4jq__toyEyes,.FptSoftwareRoom-module__7rh4jq__windowStars,.FptSoftwareRoom-module__7rh4jq__windowRainDrop){animation-play-state:running}[data-motion=paused] .FptSoftwareRoom-module__7rh4jq__bedroom :is(.FptSoftwareRoom-module__7rh4jq__bulbTwinkle,.FptSoftwareRoom-module__7rh4jq__airParticle,.FptSoftwareRoom-module__7rh4jq__toyEyes,.FptSoftwareRoom-module__7rh4jq__windowStars,.FptSoftwareRoom-module__7rh4jq__windowRainDrop){animation-play-state:paused}@keyframes FptSoftwareRoom-module__7rh4jq__bedroomTwinkle{0%,to{opacity:.58}18%,30%{opacity:1}56%{opacity:.42}78%{opacity:.8}}@keyframes FptSoftwareRoom-module__7rh4jq__bedroomBreeze{0%{opacity:0;transform:translate(0)}18%{opacity:.8}45%{transform:translate(calc(var(--air-drift) * .35), 9px);opacity:.65}80%{opacity:.25}to{transform:translate(var(--air-drift), 24px);opacity:0}}@keyframes FptSoftwareRoom-module__7rh4jq__bedroomBlink{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.15)}}@keyframes FptSoftwareRoom-module__7rh4jq__bedroomRain{to{transform:translateY(16px)}}.FptSoftwareRoom-module__7rh4jq__windowSky{fill:var(--window-sky)}.FptSoftwareRoom-module__7rh4jq__windowHorizon{fill:var(--window-horizon)}.FptSoftwareRoom-module__7rh4jq__windowClouds{fill:var(--window-cloud)}.FptSoftwareRoom-module__7rh4jq__windowSky,.FptSoftwareRoom-module__7rh4jq__windowHorizon,.FptSoftwareRoom-module__7rh4jq__windowClouds{transition:fill .9s}.FptSoftwareRoom-module__7rh4jq__windowSun,.FptSoftwareRoom-module__7rh4jq__windowNight,.FptSoftwareRoom-module__7rh4jq__windowRain{display:none}.portfolio-world[data-world-weather=clear][data-world-time=day] .FptSoftwareRoom-module__7rh4jq__room{--window-sky:#89c9de;--window-horizon:#639b8e}.portfolio-world[data-world-weather=clear][data-world-time=day] .FptSoftwareRoom-module__7rh4jq__windowSun{display:block}.portfolio-world[data-world-weather=rain] .FptSoftwareRoom-module__7rh4jq__room{--window-sky:#627f98;--window-horizon:#4f677a;--daylight-level:.035}.portfolio-world[data-world-weather=storm] .FptSoftwareRoom-module__7rh4jq__room{--window-sky:#465672;--window-horizon:#3b4b61;--window-rain-speed:.7s;--daylight-level:.02}.portfolio-world:is([data-world-weather=rain],[data-world-weather=storm]) .FptSoftwareRoom-module__7rh4jq__windowRain{display:block}.portfolio-world[data-world-time=night] .FptSoftwareRoom-module__7rh4jq__room{--window-sky:#17283e;--window-horizon:#2b405d;--window-cloud:#707b9c;--ambient-level:.018;--floor-shade:.72;--lamp-level:1;--lamp-bounce:.38;--string-level:1;--daylight-level:0;--day-highlight:.1}.portfolio-world[data-world-weather=clear][data-world-time=night] .FptSoftwareRoom-module__7rh4jq__windowNight{display:block}.portfolio-world[data-world-weather=clear][data-world-time=night] .FptSoftwareRoom-module__7rh4jq__windowClouds{display:none}.FptSoftwareRoom-module__7rh4jq__doorZone{z-index:3;width:19%;height:50%;position:absolute;top:15%;left:11.5%}.FptSoftwareRoom-module__7rh4jq__doorFrame{box-sizing:border-box;background:var(--blue);border:calc(3 * var(--pixel)) solid var(--ink);width:100%;height:100%;box-shadow:inset 0 0 0 calc(2 * var(--pixel)) var(--blue), calc(3 * var(--pixel)) 0 0 #93b2bd, calc(5 * var(--pixel)) calc(4 * var(--pixel)) 0 #0b102047;color:var(--plaster);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative;overflow:hidden}.FptSoftwareRoom-module__7rh4jq__doorFrame:before{content:"";z-index:4;left:calc(4 * var(--pixel));right:calc(4 * var(--pixel));top:calc(3 * var(--pixel));height:calc(2 * var(--pixel));background:linear-gradient(90deg, var(--blue) 0 calc(100% / 3), var(--orange) calc(100% / 3) calc(200% / 3), var(--green) calc(200% / 3) 100%);position:absolute}.FptSoftwareRoom-module__7rh4jq__doorFrame:after{content:"";z-index:5;height:calc(5 * var(--pixel));border-top:calc(2 * var(--pixel)) solid var(--green);background:#b4cbd0;position:absolute;inset:auto 0 0}.FptSoftwareRoom-module__7rh4jq__doorInset{inset:calc(3 * var(--pixel));box-shadow:inset calc(6 * var(--pixel)) 0 var(--ink), inset calc(-6 * var(--pixel)) 0 #376e89, inset 0 calc(5 * var(--pixel)) #123143, inset 0 calc(-4 * var(--pixel)) #0b10202e;background:#215273;position:absolute}.FptSoftwareRoom-module__7rh4jq__sign{z-index:7;width:max-content;max-width:calc(100vw - 24px);padding:calc(2 * var(--pixel));box-sizing:border-box;background:var(--ink);border:calc(2 * var(--pixel)) solid var(--blue);box-shadow:calc(2 * var(--pixel)) calc(3 * var(--pixel)) 0 #173c522e;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.FptSoftwareRoom-module__7rh4jq__signPin{width:calc(3 * var(--pixel));height:calc(4 * var(--pixel));background:var(--ink);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.FptSoftwareRoom-module__7rh4jq__signFace{justify-items:center;gap:calc(2 * var(--pixel));padding:calc(4 * var(--pixel)) calc(7 * var(--pixel));background:var(--plaster);border:var(--pixel) solid #b4cbd0;display:grid}.FptSoftwareRoom-module__7rh4jq__signTitle{color:var(--ink);font:400 clamp(10px, .85vw, 14px)/1.2 var(--font-pixel), monospace;white-space:nowrap}.FptSoftwareRoom-module__7rh4jq__signAccent{width:55%;height:max(1px, var(--pixel));background:linear-gradient(90deg, var(--blue) 0 33%, var(--orange) 33% 66%, var(--green) 66%)}.FptSoftwareRoom-module__7rh4jq__backHint{z-index:6;text-align:center;color:var(--plaster);font:400 clamp(11px, 1vw, 15px)/1.45 var(--font-pixel), monospace;opacity:0;pointer-events:none;place-content:center;padding:8px;transition:opacity .16s;display:grid;position:absolute;inset:8%}.FptSoftwareRoom-module__7rh4jq__doorFrame:is(:hover,:focus-visible) .FptSoftwareRoom-module__7rh4jq__backHint{opacity:1}.FptSoftwareRoom-module__7rh4jq__doorFrame:focus-visible{outline:calc(3 * var(--pixel)) solid var(--orange);outline-offset:calc(4 * var(--pixel))}@media (hover:none){.FptSoftwareRoom-module__7rh4jq__backHint{opacity:1}}@media (max-width:899px){.FptSoftwareRoom-module__7rh4jq__scene{height:max(620px, calc(100svh - var(--header-height,72px)))}.FptSoftwareRoom-module__7rh4jq__wainscot{height:20%;top:52%}.FptSoftwareRoom-module__7rh4jq__floor{top:72%}.FptSoftwareRoom-module__7rh4jq__doorZone{width:25%;height:clamp(300px,48svh,460px);top:auto;bottom:28%;left:7%}.FptSoftwareRoom-module__7rh4jq__bedroomWindow{width:25%;height:20%;top:3%;left:7%}.FptSoftwareRoom-module__7rh4jq__airConditioner{width:30%;height:10%;top:34%;left:55%}.FptSoftwareRoom-module__7rh4jq__wardrobe{width:10%;height:45%;bottom:28%;left:34%}.FptSoftwareRoom-module__7rh4jq__bedroomRug{width:54%;height:18%;bottom:max(2%,28% - 205px);left:43%}.FptSoftwareRoom-module__7rh4jq__nightstand{width:12%;height:20%;bottom:max(8%,28% - 140px);left:34%}.FptSoftwareRoom-module__7rh4jq__bed{width:48%;height:32%;bottom:max(5%,28% - 160px);left:48%}}@media (min-width:600px) and (max-width:899px) and (max-height:699px){.FptSoftwareRoom-module__7rh4jq__lightString{height:16px;top:1px}.FptSoftwareRoom-module__7rh4jq__lightString .FptSoftwareRoom-module__7rh4jq__stringBulb{height:16px}.FptSoftwareRoom-module__7rh4jq__bedroomWindow{width:10%;height:34%;top:5%;left:34%}.FptSoftwareRoom-module__7rh4jq__airConditioner{width:24%;height:10%;top:47%;left:51%}}@media (min-width:600px) and (max-width:899px){[data-touch-layout=true] .FptSoftwareRoom-module__7rh4jq__airConditioner{width:25%;height:10%;top:4%;left:7%}}@media (any-pointer:coarse) and (min-width:600px) and (max-width:899px){.FptSoftwareRoom-module__7rh4jq__airConditioner{width:25%;height:10%;top:4%;left:7%}}@media (max-width:599px){.FptSoftwareRoom-module__7rh4jq__scene{height:max(700px, calc(100svh - var(--header-height,72px)))}.FptSoftwareRoom-module__7rh4jq__wainscot{height:120px;top:180px}.FptSoftwareRoom-module__7rh4jq__floor{top:300px}.FptSoftwareRoom-module__7rh4jq__doorZone{width:42%;height:210px;top:90px;bottom:auto;left:12%}.FptSoftwareRoom-module__7rh4jq__signTitle{font-size:clamp(10px,2.7vw,12px)}.FptSoftwareRoom-module__7rh4jq__backHint{font-size:clamp(9px,2vw,12px)}.FptSoftwareRoom-module__7rh4jq__bedroom .FptSoftwareRoom-module__7rh4jq__wardrobe{display:none}.FptSoftwareRoom-module__7rh4jq__bedroomWindow{width:25%;height:130px;top:318px;left:4%}.FptSoftwareRoom-module__7rh4jq__airConditioner{width:40%;height:64px;top:320px;left:43%}.FptSoftwareRoom-module__7rh4jq__bedroomRug{width:77%;height:120px;top:550px;bottom:auto;left:20%}.FptSoftwareRoom-module__7rh4jq__nightstand{width:24%;height:180px;top:450px;bottom:auto;left:3%}.FptSoftwareRoom-module__7rh4jq__bed{width:69%;height:235px;top:400px;bottom:auto;left:28%}}@media (prefers-reduced-motion:reduce){.FptSoftwareRoom-module__7rh4jq__backHint,.FptSoftwareRoom-module__7rh4jq__wall:after,.FptSoftwareRoom-module__7rh4jq__floor:after,.FptSoftwareRoom-module__7rh4jq__windowLight,.FptSoftwareRoom-module__7rh4jq__lampLight,.FptSoftwareRoom-module__7rh4jq__lampBounce,.FptSoftwareRoom-module__7rh4jq__dayHighlight,.FptSoftwareRoom-module__7rh4jq__lightString,.FptSoftwareRoom-module__7rh4jq__windowSky,.FptSoftwareRoom-module__7rh4jq__windowHorizon,.FptSoftwareRoom-module__7rh4jq__windowClouds{transition:none}.FptSoftwareRoom-module__7rh4jq__bedroom :is(.FptSoftwareRoom-module__7rh4jq__bulbTwinkle,.FptSoftwareRoom-module__7rh4jq__airParticle,.FptSoftwareRoom-module__7rh4jq__toyEyes,.FptSoftwareRoom-module__7rh4jq__windowStars,.FptSoftwareRoom-module__7rh4jq__windowRainDrop){animation:none}}.FptSoftwareRoom-module__7rh4jq__room:not(:has(+[data-education-room])):has([data-dossier-enhanced=true][data-dossier-completed=true][data-dossier-manual=false]){min-height:0}
.EducationRoom-module__WyoYSq__room{--pixel:clamp(1px, .12vw, 3px);--wall-cut:clamp(52px, 6.5svh, 64px);overflow-anchor:none;isolation:isolate;color:#29483e;background:#575747;position:relative;overflow:clip}.EducationRoom-module__WyoYSq__scene{--diploma-sway-duration:3.6s;--diploma-sway-delay:-.8s;--trophy-sway-duration:3.9s;--trophy-sway-delay:-2.1s;--plaster-height:47%;--diploma-light-x:48%;--diploma-lamp-drop:14%;--diploma-top:18%;--diploma-width:26.6vw;--cabinet-width:min(27vw, 350px);--cabinet-bottom:16%;--plinth-height:clamp(28px, 3vw, 40px);--trophy-light-x:calc(91.5% - var(--cabinet-width) / 2);--trophy-lamp-drop:min(18%, calc(84% - 8 * var(--pixel) - var(--plinth-height) - var(--cabinet-width) * 1.1 - 28px));height:calc(100svh - var(--wall-cut));isolation:isolate;image-rendering:pixelated;background:linear-gradient(#515344 0%,#68634e 47%,#60513e 100%);position:relative}.EducationRoom-module__WyoYSq__scene:before{content:"";height:var(--plaster-height);background:url(/hero/education-plaster.svg);background-size:calc(64 * var(--pixel)) calc(64 * var(--pixel));pointer-events:none;position:absolute;inset:0 0 auto}.EducationRoom-module__WyoYSq__spotlightLayer{z-index:1;pointer-events:none;position:absolute;inset:0}.EducationRoom-module__WyoYSq__lightRig{--light-x:var(--diploma-light-x);--lamp-drop:var(--diploma-lamp-drop);--sway-angle:2.2deg;--sway-duration:var(--diploma-sway-duration);--sway-delay:var(--diploma-sway-delay);transform-origin:var(--light-x) 0;animation:EducationRoom-module__WyoYSq__lampSway var(--sway-duration) ease-in-out var(--sway-delay) infinite;position:absolute;inset:0}.EducationRoom-module__WyoYSq__trophyRig{--light-x:var(--trophy-light-x);--lamp-drop:var(--trophy-lamp-drop);--sway-angle:2.6deg;--sway-duration:var(--trophy-sway-duration);--sway-delay:var(--trophy-sway-delay)}.EducationRoom-module__WyoYSq__beam{left:var(--light-x);top:calc(var(--lamp-drop) + 6px);width:var(--diploma-width);height:calc(var(--diploma-top) - var(--diploma-lamp-drop) + var(--diploma-width) * .6);pointer-events:none;opacity:.9;background:radial-gradient(55% 95% at 50% 0,#ffebb126 0%,#ffe6a614 38%,#ffe6a608 68%,#0000 100%);animation:9.7s steps(6,end) infinite EducationRoom-module__WyoYSq__lamplight;position:absolute;transform:translate(-50%);-webkit-mask-image:conic-gradient(from 150deg at 50% -24px,#0000 0deg,#000 14deg 46deg,#0000 60deg);mask-image:conic-gradient(from 150deg at 50% -24px,#0000 0deg,#000 14deg 46deg,#0000 60deg)}.EducationRoom-module__WyoYSq__trophyRig .EducationRoom-module__WyoYSq__beam{width:calc(var(--cabinet-width) * .9);height:auto;bottom:calc(var(--cabinet-bottom) + 8 * var(--pixel) + var(--plinth-height) + var(--cabinet-width) * .5);animation-duration:12.3s;animation-delay:-4.1s}.EducationRoom-module__WyoYSq__wainscot{border-top:calc(5 * var(--pixel)) solid #463426;border-bottom:calc(7 * var(--pixel)) solid #32271f;box-sizing:border-box;background:repeating-linear-gradient(90deg, transparent 0 calc(22 * var(--pixel)), #493728 calc(22 * var(--pixel)) calc(24 * var(--pixel))), #675039;height:18%;box-shadow:inset 0 calc(2 * var(--pixel)) #95744d;position:absolute;inset:47% 0 auto}.EducationRoom-module__WyoYSq__floor{background:#997753 url(/hero/room-floor.svg);background-size:calc(96 * var(--pixel)) calc(36 * var(--pixel));filter:brightness(.86)saturate(.9);position:absolute;inset:65% 0 0}.EducationRoom-module__WyoYSq__scene .EducationRoom-module__WyoYSq__doorPlacement{--blue:#42665a;--orange:#bd9d6c;--green:#729582;--ink:#263e36;--plaster:#eee5cf;top:auto;bottom:35%;left:11.5%}.EducationRoom-module__WyoYSq__scene .EducationRoom-module__WyoYSq__doorPlacement .EducationRoom-module__WyoYSq__returnInset{box-shadow:inset calc(6 * var(--pixel)) 0 #203b34, inset calc(-6 * var(--pixel)) 0 #507469, inset 0 calc(5 * var(--pixel)) #233f37;background:#34594e}.EducationRoom-module__WyoYSq__scene .EducationRoom-module__WyoYSq__doorPlacement a:after{background:#9eb4a8}.EducationRoom-module__WyoYSq__study{z-index:2;width:28%;position:absolute;top:18%;bottom:16%;left:34%}.EducationRoom-module__WyoYSq__credentials{z-index:3;filter:brightness(1.03)saturate(1.04)drop-shadow(0 5px #2e201b4d);width:95%;margin:0 auto;position:relative}.EducationRoom-module__WyoYSq__diploma{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.EducationRoom-module__WyoYSq__diploma>svg,.EducationRoom-module__WyoYSq__trophy>svg,.EducationRoom-module__WyoYSq__desk svg,.EducationRoom-module__WyoYSq__detailArt svg{width:100%;height:auto;display:block}.EducationRoom-module__WyoYSq__diplomaLabel{color:#244c43;text-align:center;background:0 0;gap:5px;padding:0;display:grid;position:absolute;top:25%;left:12%;right:12%}.EducationRoom-module__WyoYSq__diplomaLabel strong{font:400 clamp(17px, 1.4vw, 22px)/1.18 var(--font-pixel), monospace}.EducationRoom-module__WyoYSq__diplomaLabel>span{font:500 clamp(13px, 1.08vw, 17px)/1.25 var(--font-sans), sans-serif}.EducationRoom-module__WyoYSq__diplomaLabel .EducationRoom-module__WyoYSq__degreeType{color:#2f6d63;font:400 clamp(14px, 1.1vw, 18px)/1.12 var(--font-pixel), monospace;letter-spacing:.01em}.EducationRoom-module__WyoYSq__diplomaPeriod{z-index:1;border-top:calc(2 * var(--pixel)) solid #d6bc86;color:#244c43;white-space:nowrap;font:400 clamp(12px, 1vw, 15px)/1.05 var(--font-pixel), monospace;font-variant-numeric:tabular-nums;background:0 0;justify-content:center;align-items:center;gap:10px;padding-top:3px;display:flex;position:absolute;bottom:23%;left:24%;right:24%}.EducationRoom-module__WyoYSq__timeline{color:#29483e;text-align:center;border-top:2px dashed #b39872;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 0;padding:8px 0;display:grid}.EducationRoom-module__WyoYSq__timeline dt{font-size:12px;line-height:1.4}.EducationRoom-module__WyoYSq__timeline dd{font:400 18px/1.2 var(--font-pixel), monospace;font-variant-numeric:tabular-nums;margin:4px 0 0}.EducationRoom-module__WyoYSq__desk:after{content:"";z-index:-1;opacity:.3;clip-path:polygon(4% 0,96% 0,96% 35%,100% 35%,100% 70%,96% 70%,96% 100%,4% 100%,4% 70%,0 70%,0 35%,4% 35%);pointer-events:none;background:#392c22;height:6%;position:absolute;bottom:-1%;left:5%;right:5%}.EducationRoom-module__WyoYSq__desk{z-index:2;pointer-events:none;filter:brightness(.92)saturate(.94);width:100%;position:absolute;bottom:0}.EducationRoom-module__WyoYSq__cabinet{z-index:3;width:var(--cabinet-width);padding-bottom:calc(8 * var(--pixel));filter:brightness(1.02)saturate(1.02)drop-shadow(0 5px #241c1857);position:absolute;bottom:16%;right:8.5%}.EducationRoom-module__WyoYSq__cabinet:before,.EducationRoom-module__WyoYSq__cabinet:after{content:"";width:calc(8 * var(--pixel));height:calc(8 * var(--pixel));background:#574b3e;position:absolute;bottom:0}.EducationRoom-module__WyoYSq__cabinet:before{left:8%}.EducationRoom-module__WyoYSq__cabinet:after{right:8%}.EducationRoom-module__WyoYSq__awardPlinth{box-sizing:border-box;width:90%;height:var(--plinth-height);border:calc(4 * var(--pixel)) solid #574b3e;box-shadow:inset 0 calc(4 * var(--pixel)) #caa77b;background:repeating-linear-gradient(90deg,#b79267 0 18%,#a98358 18% 20%);border-top:0;margin:0 auto;position:relative}.EducationRoom-module__WyoYSq__awardPlinth:before{content:"";left:0;right:0;top:calc(10 * var(--pixel));height:calc(3 * var(--pixel));opacity:.6;background:#8f6a47;position:absolute}.EducationRoom-module__WyoYSq__trophy{position:relative}.EducationRoom-module__WyoYSq__trophyInscription{z-index:2;color:#3d2b1b;text-shadow:0 1px #ffeda959;text-align:center;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:31%;margin:0;display:flex;position:absolute;top:15.5%;left:22%;right:22%}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardTitle,.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardEvent,.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardYear{width:100%;font-family:var(--font-pixel), monospace;font-weight:400;display:block}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardTitle{font-size:clamp(12px,1.35vw,18px);line-height:1.08}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardEvent{font-size:clamp(9px,1vw,14px);line-height:1.08}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardYear{font-variant-numeric:tabular-nums;font-size:clamp(10px,1vw,14px);line-height:1}.EducationRoom-module__WyoYSq__diplomaShine{opacity:0;transform:translate(-28px)}.EducationRoom-module__WyoYSq__diploma:is(:hover,:focus-visible) .EducationRoom-module__WyoYSq__diplomaShine{animation:1.2s steps(24,end) both EducationRoom-module__WyoYSq__glassReflection;animation-play-state:var(--exhibit-motion)}.EducationRoom-module__WyoYSq__metalShine{opacity:.3;animation:11.3s steps(6,end) -3.6s infinite EducationRoom-module__WyoYSq__metalReflection}.EducationRoom-module__WyoYSq__diplomaLightCatch{opacity:.25;animation:EducationRoom-module__WyoYSq__reflectedLight var(--diploma-sway-duration) ease-in-out var(--diploma-sway-delay) infinite}.EducationRoom-module__WyoYSq__trophyLightCatch{opacity:.3;animation:EducationRoom-module__WyoYSq__reflectedLight var(--trophy-sway-duration) ease-in-out var(--trophy-sway-delay) infinite}.EducationRoom-module__WyoYSq__detailArt .EducationRoom-module__WyoYSq__diplomaLightCatch{animation:none}.EducationRoom-module__WyoYSq__diploma:focus-visible{outline-offset:4px;outline:3px solid #f0d79b}.EducationRoom-module__WyoYSq__close:focus-visible{outline-offset:2px;outline:3px solid #29483e}.EducationRoom-module__WyoYSq__lamp{z-index:4;top:0;left:var(--light-x);width:4px;height:var(--lamp-drop);background:#574b3e;position:absolute;transform:translate(-50%)}.EducationRoom-module__WyoYSq__lamp:before{content:"";background:#467667;border-top:8px solid #29483e;border-bottom:5px solid #e7bd79;width:48px;height:24px;position:absolute;bottom:0;left:-22px}.EducationRoom-module__WyoYSq__lamp:after{content:"";pointer-events:none;background:#ffe2a1;width:33px;height:5px;position:absolute;bottom:-7px;left:-14px;box-shadow:0 3px #ffe49b47}.EducationRoom-module__WyoYSq__lamp>span{opacity:.7;pointer-events:none;background:radial-gradient(at 50% 0,#ffe8ab54 0%,#ffe8ab1f 38%,#0000 78%);width:120px;height:84px;animation:9.7s steps(6,end) infinite EducationRoom-module__WyoYSq__lamplight;position:absolute;top:100%;left:-58px}.EducationRoom-module__WyoYSq__trophyRig .EducationRoom-module__WyoYSq__lamp>span{animation-duration:12.3s;animation-delay:-4.1s}.EducationRoom-module__WyoYSq__diplomaGlitter path,.EducationRoom-module__WyoYSq__trophyGlitter path{opacity:0;pointer-events:none;animation:7s step-end infinite paused EducationRoom-module__WyoYSq__pixelGlitter}.EducationRoom-module__WyoYSq__diplomaGlitter path:first-child{animation-duration:7.2s;animation-delay:-2.4s}.EducationRoom-module__WyoYSq__diplomaGlitter path:nth-child(2){animation-duration:8.5s;animation-delay:-5.7s}.EducationRoom-module__WyoYSq__diplomaGlitter path:nth-child(3){animation-duration:9.1s;animation-delay:-.8s}.EducationRoom-module__WyoYSq__trophyGlitter path:first-child{animation-duration:5.9s;animation-delay:-1.7s}.EducationRoom-module__WyoYSq__trophyGlitter path:nth-child(2){animation-duration:6.7s;animation-delay:-4.1s}.EducationRoom-module__WyoYSq__trophyGlitter path:nth-child(3){animation-duration:7.6s;animation-delay:-2.9s}.EducationRoom-module__WyoYSq__room{--exhibit-motion:paused}.EducationRoom-module__WyoYSq__room[data-room-active=true]{--exhibit-motion:running}[data-motion=paused] .EducationRoom-module__WyoYSq__room{--exhibit-motion:paused}.EducationRoom-module__WyoYSq__room :is(.EducationRoom-module__WyoYSq__lightRig,.EducationRoom-module__WyoYSq__beam,.EducationRoom-module__WyoYSq__lamp>span,.EducationRoom-module__WyoYSq__diplomaGlitter path,.EducationRoom-module__WyoYSq__trophyGlitter path,.EducationRoom-module__WyoYSq__diplomaShine,.EducationRoom-module__WyoYSq__metalShine,.EducationRoom-module__WyoYSq__diplomaLightCatch,.EducationRoom-module__WyoYSq__trophyLightCatch){animation-play-state:var(--exhibit-motion)}.EducationRoom-module__WyoYSq__plant{filter:brightness(.82)saturate(.93);background:#a3724f;border-bottom:8px solid #574b3e;width:45px;height:65px;position:absolute;bottom:25%;right:4%}.EducationRoom-module__WyoYSq__plant:before{content:"";background:#b79468;height:12px;position:absolute;inset:-8px -5px auto}.EducationRoom-module__WyoYSq__plant span{background:#29483e;width:8px;height:65px;position:absolute;bottom:100%;left:19px}.EducationRoom-module__WyoYSq__plant span:before,.EducationRoom-module__WyoYSq__plant span:after{content:"";background:#467667;width:24px;height:14px;position:absolute}.EducationRoom-module__WyoYSq__plant span:before{top:18px;right:0;box-shadow:-8px -12px #467667}.EducationRoom-module__WyoYSq__plant span:after{top:38px;left:0;box-shadow:8px -12px #467667}.EducationRoom-module__WyoYSq__details{box-sizing:border-box;color:#29483e;overscroll-behavior:contain;background:#f3ecd0;border:6px solid #8b694c;outline:2px solid #574b3e;width:min(480px,100vw - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:40px 32px 28px}.EducationRoom-module__WyoYSq__details::backdrop{background:#1d403aa6}.EducationRoom-module__WyoYSq__details[open]{animation:.18s steps(6,end) both EducationRoom-module__WyoYSq__panelIn}.EducationRoom-module__WyoYSq__details[data-state=closing]{animation:.18s steps(6,end) both EducationRoom-module__WyoYSq__panelOut}.EducationRoom-module__WyoYSq__details h2{font:400 18px/1.7 var(--font-pixel), monospace;margin:20px 0 12px}.EducationRoom-module__WyoYSq__details p{margin:8px 0;font-size:18px}.EducationRoom-module__WyoYSq__close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:28px;display:grid;position:absolute;top:4px;right:4px}.EducationRoom-module__WyoYSq__detailArt{width:180px;margin:24px auto 0}@keyframes EducationRoom-module__WyoYSq__lampSway{0%,to{transform:rotate(calc(-1 * var(--sway-angle)))}50%{transform:rotate(var(--sway-angle))}}@keyframes EducationRoom-module__WyoYSq__reflectedLight{0%,to{opacity:.18;transform:translate(-2px)}50%{opacity:.38;transform:translate(2px)}}@keyframes EducationRoom-module__WyoYSq__lamplight{0%,to{opacity:.86}50%{opacity:.94}}@keyframes EducationRoom-module__WyoYSq__glassReflection{0%{opacity:0;transform:translate(-28px)}18%{opacity:.2}72%{opacity:.14}to{opacity:0;transform:translate(184px)}}@keyframes EducationRoom-module__WyoYSq__metalReflection{0%,68%,to{opacity:.22}78%{opacity:.65}88%{opacity:.4}}@keyframes EducationRoom-module__WyoYSq__pixelGlitter{0%,78%,88%,to{opacity:0}81%,84%{opacity:1}}@keyframes EducationRoom-module__WyoYSq__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes EducationRoom-module__WyoYSq__panelOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media (max-width:899px){.EducationRoom-module__WyoYSq__scene{--plaster-height:54%;--diploma-lamp-drop:24%;--diploma-top:38%;--diploma-width:28.2vw;--cabinet-width:26vw;--trophy-light-x:80%;--trophy-lamp-drop:28%;height:max(760px, calc(100svh - var(--header-height,72px) + 2px))}.EducationRoom-module__WyoYSq__scene .EducationRoom-module__WyoYSq__doorPlacement{top:auto;bottom:28%;left:7%}.EducationRoom-module__WyoYSq__study{width:30%;top:38%;bottom:16%;left:33%}.EducationRoom-module__WyoYSq__credentials{width:94%}.EducationRoom-module__WyoYSq__diplomaLabel{gap:2px;top:23%}.EducationRoom-module__WyoYSq__diplomaLabel .EducationRoom-module__WyoYSq__degreeType{font-size:clamp(9px,1.3vw,11px)}.EducationRoom-module__WyoYSq__diplomaPeriod{gap:6px;padding-top:3px;bottom:22%}.EducationRoom-module__WyoYSq__trophyInscription{gap:2px}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardTitle{font-size:clamp(10px,1.55vw,13px)}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardEvent,.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardYear{font-size:clamp(8px,1.3vw,11px)}.EducationRoom-module__WyoYSq__cabinet{width:var(--cabinet-width);bottom:16%;right:7%}.EducationRoom-module__WyoYSq__wainscot{height:18%;top:54%}.EducationRoom-module__WyoYSq__floor{top:72%}.EducationRoom-module__WyoYSq__plant{display:none}}@media (max-width:599px){.EducationRoom-module__WyoYSq__scene{--diploma-light-x:73%;--diploma-lamp-drop:11%;--diploma-top:24%;--diploma-width:46vw;--cabinet-width:44vw;--cabinet-bottom:10%;--plinth-height:30px}.EducationRoom-module__WyoYSq__study{position:static}.EducationRoom-module__WyoYSq__scene .EducationRoom-module__WyoYSq__doorPlacement{left:6%}.EducationRoom-module__WyoYSq__credentials{width:46%;margin:0;position:absolute;top:24%;left:50%}.EducationRoom-module__WyoYSq__diplomaLabel{gap:2px;padding:0;top:21%}.EducationRoom-module__WyoYSq__diplomaLabel strong{font-size:clamp(10px,2.5vw,11px);line-height:1.15}.EducationRoom-module__WyoYSq__diplomaLabel>span{font-size:clamp(9px,2.2vw,10px);line-height:1.2}.EducationRoom-module__WyoYSq__diplomaLabel .EducationRoom-module__WyoYSq__degreeType{font-size:clamp(8.5px,2.2vw,10px);line-height:1.05}.EducationRoom-module__WyoYSq__diplomaPeriod{gap:5px;padding-top:2px;font-size:clamp(9px,2.4vw,11px);bottom:22%;left:24%;right:24%}.EducationRoom-module__WyoYSq__timeline dt{min-height:2.8em;font-size:10px}.EducationRoom-module__WyoYSq__timeline dd{font-size:16px}.EducationRoom-module__WyoYSq__desk{width:45%;bottom:10%;left:5%}.EducationRoom-module__WyoYSq__cabinet{width:var(--cabinet-width);bottom:10%;right:4%}.EducationRoom-module__WyoYSq__trophyRig{display:none}.EducationRoom-module__WyoYSq__trophyInscription{gap:1px;height:31%;top:15.5%;left:21%;right:21%}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardTitle{font-size:clamp(8.5px,2.25vw,10.5px);line-height:1.02}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardEvent{font-size:clamp(7.5px,2vw,9px);line-height:1.02}.EducationRoom-module__WyoYSq__trophyInscription .EducationRoom-module__WyoYSq__awardYear{font-size:clamp(8px,2.1vw,9.5px);line-height:1}}@media (prefers-reduced-motion:reduce){.EducationRoom-module__WyoYSq__room *,.EducationRoom-module__WyoYSq__room :before,.EducationRoom-module__WyoYSq__room :after{transition:none!important;animation:none!important}.EducationRoom-module__WyoYSq__diplomaGlitter path{opacity:.35}.EducationRoom-module__WyoYSq__trophyGlitter path{opacity:.5}}
