.vincent-tuan-module__uW4LJa__main{--ink:#100737;--blue:#075bf4;--cream:#f5f2e9;color:var(--ink);background:#fff}.vincent-tuan-module__uW4LJa__hero{background:var(--cream);place-items:center;min-height:326px;padding:64px 24px;display:grid}.vincent-tuan-module__uW4LJa__heroInner{text-align:center}.vincent-tuan-module__uW4LJa__hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(56px,5.6vw,80px);font-weight:400;line-height:.98}.vincent-tuan-module__uW4LJa__hero p{color:#2f2a3d;letter-spacing:-.025em;margin:29px 0 0;font-size:20px}.vincent-tuan-module__uW4LJa__profile{padding:96px 24px 108px}.vincent-tuan-module__uW4LJa__profileInner{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:start;gap:clamp(64px,10vw,156px);width:min(100%,1248px);margin:0 auto;display:grid}.vincent-tuan-module__uW4LJa__profileCopy{padding-top:8px}.vincent-tuan-module__uW4LJa__profileCopy h2,.vincent-tuan-module__uW4LJa__postsInner>h2{letter-spacing:-.05em;margin:0;font-size:clamp(31px,3vw,42px);font-weight:400;line-height:1.08}.vincent-tuan-module__uW4LJa__profileCopy>p{color:#403d48;letter-spacing:-.022em;max-width:650px;margin:22px 0 0;font-size:18px;line-height:1.62}.vincent-tuan-module__uW4LJa__connect{margin-top:52px}.vincent-tuan-module__uW4LJa__connect a{color:var(--blue);align-items:center;gap:11px;margin-top:22px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.vincent-tuan-module__uW4LJa__connect a>span:first-child{border:1px solid;border-radius:4px;place-items:center;width:27px;height:27px;font-size:15px;display:grid}.vincent-tuan-module__uW4LJa__connectText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vincent-tuan-module__uW4LJa__portraitCard{background:radial-gradient(circle at 75% 20%,#075bf433,#0000 28%),linear-gradient(145deg,#edf3ff,#fff 55%,#e4edff);border-radius:20px;min-height:440px;margin:0;position:relative;overflow:hidden}.vincent-tuan-module__uW4LJa__portraitGrid{background-image:radial-gradient(#075bf43d .8px,#0000 .8px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 8%,#000 36% 78%,#0000);mask-image:linear-gradient(135deg,#0000 8%,#000 36% 78%,#0000)}.vincent-tuan-module__uW4LJa__signal{background:var(--blue);border-radius:50%;width:12px;height:12px;position:absolute;top:38px;right:38px;box-shadow:0 0 0 7px #075bf41f}.vincent-tuan-module__uW4LJa__monogram{color:#071426;letter-spacing:-.14em;font-size:clamp(118px,12vw,170px);font-weight:400;line-height:1;position:absolute;top:46%;left:50%;transform:translate(-54%,-50%)}.vincent-tuan-module__uW4LJa__monogram:after{background:var(--blue);content:"";border-radius:50%;width:16px;height:16px;position:absolute;bottom:1px;right:-5px}.vincent-tuan-module__uW4LJa__portraitCard figcaption{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #ffffffdb;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.vincent-tuan-module__uW4LJa__portraitCard figcaption strong{font-size:16px;font-weight:400}.vincent-tuan-module__uW4LJa__portraitCard figcaption span{color:#5d6b80;font-size:13px}.vincent-tuan-module__uW4LJa__posts{background:var(--cream);padding:34px 24px 112px}.vincent-tuan-module__uW4LJa__postsInner{width:min(100%,1376px);margin:0 auto}.vincent-tuan-module__uW4LJa__postsInner>h2{text-align:center}.vincent-tuan-module__uW4LJa__postGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:70px;display:grid}.vincent-tuan-module__uW4LJa__postCard,.vincent-tuan-module__uW4LJa__postCard>a{min-width:0}.vincent-tuan-module__uW4LJa__postCard>a{height:100%;color:inherit;text-decoration:none;display:block}.vincent-tuan-module__uW4LJa__postVisual{aspect-ratio:1.64;color:#fff;background:linear-gradient(135deg,#0000 42%,#ffffffad 42% 44%,#0000 44%),linear-gradient(150deg,#101243,#075bf4 58%,#98b4ff);border:1px solid #1007371a;justify-content:space-between;align-items:flex-end;padding:18px;display:flex;position:relative;overflow:hidden}.vincent-tuan-module__uW4LJa__postVisual:before,.vincent-tuan-module__uW4LJa__postVisual:after{content:"";border:1px solid #ffffff5c;border-radius:50%;position:absolute}.vincent-tuan-module__uW4LJa__postVisual:before{aspect-ratio:1;width:70%;top:-33%;right:-2%}.vincent-tuan-module__uW4LJa__postVisual:after{aspect-ratio:1;width:38%;top:-8%;right:16%}.vincent-tuan-module__uW4LJa__postVisual[data-variant=context]{background:linear-gradient(150deg,#0a3150,#0879c3 58%,#83d4f6)}.vincent-tuan-module__uW4LJa__postVisual[data-variant=control]{background:linear-gradient(150deg,#211c4c,#614ac4 58%,#c0b6ff)}.vincent-tuan-module__uW4LJa__postVisual[data-variant=measure]{background:linear-gradient(150deg,#0b3733,#079176 58%,#8ee0be)}.vincent-tuan-module__uW4LJa__postVisual span{z-index:1;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:500;position:relative}.vincent-tuan-module__uW4LJa__postCard time{color:#504c58;margin-top:20px;font-size:13px;display:block}.vincent-tuan-module__uW4LJa__postCard h3{letter-spacing:-.045em;margin:17px 0 0;font-size:24px;font-weight:400;line-height:1.18}.vincent-tuan-module__uW4LJa__postCard p{color:#504c58;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:17px 0 0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.vincent-tuan-module__uW4LJa__postAuthor{align-items:center;gap:12px;margin-top:22px;display:flex}.vincent-tuan-module__uW4LJa__authorMark{width:36px;height:36px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-weight:500;display:grid}.vincent-tuan-module__uW4LJa__postAuthor>span:last-child{flex-direction:column;gap:2px;display:flex}.vincent-tuan-module__uW4LJa__postAuthor strong{font-size:13px;font-weight:400}.vincent-tuan-module__uW4LJa__postAuthor small{color:#625f6a;font-size:12px}.vincent-tuan-module__uW4LJa__postCard>a:hover h3{color:var(--blue)}@media (max-width:900px){.vincent-tuan-module__uW4LJa__profileInner{grid-template-columns:1fr;gap:56px}.vincent-tuan-module__uW4LJa__profileCopy{max-width:690px}.vincent-tuan-module__uW4LJa__postGrid{grid-template-columns:1fr;gap:52px}.vincent-tuan-module__uW4LJa__postVisual{aspect-ratio:2}}@media (max-width:600px){.vincent-tuan-module__uW4LJa__hero{min-height:286px;padding-inline:18px}.vincent-tuan-module__uW4LJa__hero h1{font-size:clamp(50px,16vw,68px)}.vincent-tuan-module__uW4LJa__profile{padding:70px 18px 82px}.vincent-tuan-module__uW4LJa__profileCopy>p{font-size:17px}.vincent-tuan-module__uW4LJa__portraitCard{min-height:400px}.vincent-tuan-module__uW4LJa__portraitCard figcaption{flex-direction:column;align-items:flex-start;gap:5px}.vincent-tuan-module__uW4LJa__posts{padding:30px 18px 84px}.vincent-tuan-module__uW4LJa__postGrid{margin-top:50px}.vincent-tuan-module__uW4LJa__postVisual{aspect-ratio:1.45}}
