.FujOua_loadingPage{min-height:100vh;color:var(--text);background:var(--cream);overflow:hidden}.FujOua_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.FujOua_container{width:min(1200px,100% - 40px);margin:0 auto}.FujOua_hero{background:radial-gradient(circle at 82% 20%,#c9a96e38,#0000 30%),linear-gradient(135deg,#3d2418 0%,#86482b 48%,#a45d39 100%);min-height:610px;padding:148px 0 76px;position:relative;overflow:hidden}.FujOua_heroGlow{filter:blur(4px);background:#ffffff12;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-170px;right:-110px}.FujOua_heroGrid{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(330px,.78fr);align-items:center;gap:72px;min-height:380px;display:grid;position:relative}.FujOua_heroCopy{flex-direction:column;align-items:flex-start;max-width:650px;display:flex}.FujOua_skeleton{background:#ffffff2b;display:block;position:relative;overflow:hidden}.FujOua_skeleton:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff42 50%,#0000 80%);animation:1.65s ease-in-out infinite FujOua_shimmer;position:absolute;inset:0;transform:translate(-100%)}.FujOua_eyebrow{border-radius:999px;width:132px;height:25px;margin-bottom:22px}.FujOua_line{border-radius:999px;width:100%;height:14px}.FujOua_titleWide{border-radius:14px;width:92%;height:48px;margin-bottom:12px}.FujOua_titleShort{border-radius:14px;width:68%;height:48px}.FujOua_description{gap:10px;width:min(100%,570px);margin-top:30px;display:grid}.FujOua_copyMedium{width:88%}.FujOua_copyShort{width:62%}.FujOua_actions{gap:12px;margin-top:34px;display:flex}.FujOua_button{background:#ffffff3d;border-radius:999px;width:168px;height:48px}.FujOua_buttonSecondary{background:#ffffff1f;width:142px;box-shadow:inset 0 0 0 1px #ffffff29}.FujOua_heroVisual{min-height:380px;position:relative}.FujOua_visualBackdrop{background:#ffffff1a;border-radius:42% 58% 48% 52%/48% 42% 58% 52%;position:absolute;inset:28px 4% 10px}.FujOua_phone{aspect-ratio:9/19;background:#ffffff38;border:7px solid #ffffff2e;border-radius:31px;width:154px;position:absolute;top:50%;left:50%;box-shadow:0 24px 44px #1d0e072e}.FujOua_phoneBack{transform:translate(-86%,-48%)rotate(-8deg)scale(.9)}.FujOua_phoneFront{transform:translate(-15%,-53%)rotate(7deg)}.FujOua_content{background:radial-gradient(circle at 12% 22%,#e8d5c47a,#0000 24%),#fffdfb;padding:76px 0 92px}.FujOua_sectionHeading{flex-direction:column;align-items:center;width:min(600px,100%);margin:0 auto 42px;display:flex}.FujOua_sectionHeading .FujOua_skeleton{background:#a45d391c}.FujOua_sectionHeading .FujOua_skeleton:after,.FujOua_card .FujOua_skeleton:after{background:linear-gradient(100deg,#0000 20%,#ffffffd1 50%,#0000 80%)}.FujOua_centered{width:104px;height:20px;margin-bottom:16px}.FujOua_headingLine{border-radius:10px;width:72%;height:30px}.FujOua_subheadingLine{width:55%;margin-top:14px}.FujOua_cardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.FujOua_card{background:#ffffffeb;border:1px solid #a45d391f;border-radius:24px;overflow:hidden;box-shadow:0 14px 36px #59362614}.FujOua_card .FujOua_skeleton{background:#a45d391a}.FujOua_cardMedia{aspect-ratio:4/3;border-radius:0;width:100%}.FujOua_cardBody{flex-direction:column;align-items:flex-start;padding:22px;display:flex}.FujOua_cardIcon{border-radius:12px;width:38px;height:38px;margin-bottom:18px}.FujOua_cardTitle{width:72%;height:20px;margin-bottom:18px}.FujOua_cardCopy{width:78%;margin-top:10px}@keyframes FujOua_shimmer{to{transform:translate(100%)}}@media (max-width:991px){.FujOua_hero{min-height:570px;padding-top:132px}.FujOua_heroGrid{grid-template-columns:minmax(0,1fr) 310px;gap:28px}.FujOua_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.FujOua_container{width:min(100% - 32px,560px)}.FujOua_hero{min-height:700px;padding:116px 0 58px}.FujOua_heroGrid{grid-template-columns:1fr;gap:38px;min-height:0}.FujOua_heroCopy{text-align:center;align-items:center}.FujOua_titleWide{width:94%;height:36px}.FujOua_titleShort{width:70%;height:36px}.FujOua_description{justify-items:center;margin-top:24px}.FujOua_actions{margin-top:28px}.FujOua_button{width:144px;height:44px}.FujOua_buttonSecondary{width:126px}.FujOua_heroVisual{min-height:260px}.FujOua_visualBackdrop{inset:12px 12% 2px}.FujOua_phone{border-width:5px;border-radius:24px;width:112px}.FujOua_content{padding:58px 0 72px}.FujOua_cardGrid{grid-template-columns:1fr}.FujOua_card:nth-child(n+3){display:none}}@media (max-width:390px){.FujOua_actions{gap:9px;width:100%}.FujOua_button{flex:1;width:auto}}@media (prefers-reduced-motion:reduce){.FujOua_skeleton:after{animation:none;display:none}}
