.intro-bento{position:relative;isolation:isolate}.intro-bento:before{content:"";position:absolute;inset:-25px -20px;z-index:-1;background:radial-gradient(ellipse at 43% 25%,#c8dadb80,transparent 45%),radial-gradient(ellipse at 88% 80%,#ded2bb80,transparent 45%);filter:blur(25px);pointer-events:none}.intro-bento article{border:1px solid #ffffffb3;box-shadow:inset 0 1px 0 #fff,0 10px 30px #273a4110;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.intro-clarity{background:linear-gradient(135deg,#ffffffa6,#dce7e294 55%,#cadce68c)}.clarity-symbol{height:140px;margin:-12px -8px 0}.clarity-symbol img{display:block;width:100%;height:170px;object-fit:contain;filter:drop-shadow(0 12px 13px #3b535425)}.intro-system{background:radial-gradient(ellipse at 0% 0%,#7c9e8e45,transparent 65%),linear-gradient(130deg,#283b35,#182b29 70%,#35464d);border-color:#899b925c!important;box-shadow:inset 0 1px 0 #d4efdf40,0 14px 35px #182d2825!important}.premium-ui{background:linear-gradient(140deg,#d9efe925,#aec9c208);border-color:#d1ebe153;backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 #ffffff50,0 30px 45px #0003}.ui-floating{background:linear-gradient(120deg,#ffffffed,#e1ece1d9);backdrop-filter:blur(12px)}.intro-detail{background:linear-gradient(130deg,#ffffffc9,#eff3f2a6)}.intro-contact{background:linear-gradient(130deg,#f8f4e8c9,#e5ded0a3 60%,#d8e2dd91)}.intro-photo{box-shadow:0 14px 35px #273a4112}.intro-bento a{transition:color .2s}.intro-bento a:hover{color:#698779}.process-cta{background:linear-gradient(130deg,#32483f,#14231e);border:1px solid #758d7d66;box-shadow:inset 0 1px 0 #ffffff30,0 10px 20px #14231e25}.timeline-output{background:linear-gradient(120deg,#efe5db,#e0e8df);border:1px solid #fff8;color:#5f6558}@media(max-width:600px){.clarity-symbol{height:160px;margin:-14px 0 15px}.clarity-symbol img{height:190px}.intro-bento:before{inset:0;filter:blur(15px)}}
