html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}body{font-family:Inter,sans-serif;line-height:1.6;color:#333;overflow-x:hidden}:root{--bg: #fffdf9;--bg2: #ffffff;--ink: #1a1b1e;--muted: #6c7077;--gold1: #f4d29c;--gold2: #efbf72;--max: 1160px;--radius: 20px;--shadow: 0 14px 36px rgba(0, 0, 0, .06)}@media (prefers-color-scheme: dark){:root{--bg: #0f1215;--bg2: #12161a;--ink: #f4f5f6;--muted: #a6adb4;--shadow: 0 18px 42px rgba(0, 0, 0, .35)}}*{box-sizing:border-box}html,body{margin:0;padding:0}.head-top{background:linear-gradient(90deg,rgba(244,210,156,.8),rgba(239,191,114,.8));color:#000;padding:1rem 0;position:fixed;width:100%;top:0;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s ease}.container{max-width:1200px;margin:0 auto;padding:0 20px}.logo{font-weight:700;font-size:18px}nav{display:flex;justify-content:space-between;align-items:center}nav *{box-sizing:border-box}.nav-links{display:flex;list-style:none;gap:2rem}.nav-links *{box-sizing:border-box}.nav-links a{color:#000;text-decoration:none;font-weight:500;transition:opacity .3s}body{font:18px/1.8 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink);background:radial-gradient(1100px 600px at 70% -10%,rgba(244,210,156,.22),transparent 58%),linear-gradient(180deg,var(--bg) 0%,var(--bg2) 60%,var(--bg) 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrap{max-width:var(--max);margin:0 auto;padding:0 48px}header{padding:140px 0 100px;text-align:center}.mark{width:98px;height:98px;margin:100px auto 24px;border-radius:50%;background:radial-gradient(circle at 52% 40%,#fff 0%,#fff6ea 42%,rgba(255,255,255,0) 65%),conic-gradient(from 210deg,var(--gold1),var(--gold2));box-shadow:0 10px 34px #efbf7261,inset 0 0 26px #ffffffd9;position:relative}.mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(66px 12px at 50% 50%,rgba(255,255,255,.9),transparent 65%),radial-gradient(12px 66px at 50% 50%,rgba(255,255,255,.85),transparent 65%);mix-blend-mode:screen;opacity:.9}h1{font-size:56px;letter-spacing:.2px;margin:0 0 10px;font-weight:800}.sub{color:var(--muted);font-size:20px;margin:0 0 28px}.cta{display:inline-block;padding:14px 28px;border-radius:999px;text-decoration:none;color:#21180e;background:linear-gradient(90deg,var(--gold1),var(--gold2));font-weight:700;box-shadow:0 14px 28px #efbf7273;transition:.25s}.cta:hover{transform:translateY(-3px);box-shadow:0 18px 34px #efbf728c}.micro{margin-top:14px;font-size:13px;color:var(--muted)}section{padding:120px 0}h2{font-size:36px;margin:0 0 18px;text-align:center;font-weight:700}p.lead{max-width:880px;margin:0 auto;text-align:center;color:var(--muted);font-size:20px}.vals{display:grid;gap:24px;margin-top:40px;grid-template-columns:repeat(12,1fr)}.val{grid-column:span 4;background:var(--bg2);border-radius:18px;padding:36px;box-shadow:var(--shadow)}.val h3{margin:0 0 8px;font-size:18px;font-weight:600}.val p{margin:0;color:var(--muted)}.grid{display:grid;gap:28px;margin-top:48px;grid-template-columns:repeat(12,1fr)}.card{grid-column:span 6;background:var(--bg2);border-radius:20px;padding:40px;box-shadow:var(--shadow);min-height:180px}.card h3{margin:0 0 10px;font-size:20px;font-weight:600}.card p{margin:0;color:var(--muted)}.band{margin-top:64px;border-radius:24px;padding:64px;box-shadow:var(--shadow);background:linear-gradient(180deg,rgba(244,210,156,.16),rgba(239,191,114,.12));display:grid;gap:28px;grid-template-columns:repeat(12,1fr);align-items:center}.band .copy{grid-column:span 6}.band .shot{grid-column:span 6;background:var(--bg2);border-radius:22px;padding:28px;box-shadow:var(--shadow)}.lc{border-radius:16px;padding:22px;background:radial-gradient(520px 240px at 30% -30%,rgba(255,255,255,.85),transparent 60%),linear-gradient(180deg,#fff7e9,#fff);color:#2a2621;box-shadow:0 14px 36px #0000000f;font-size:16px}.lc .v{font-weight:700;margin-bottom:8px}.lc .r{opacity:.7}.cta-wrap{text-align:center;margin-top:28px}footer{padding:120px 0 80px;text-align:center;color:var(--muted);font-size:14px}footer a{color:inherit}.reveal{opacity:1;transform:none;transition:.7s ease;margin-top:40px}.js-ready .reveal{opacity:0;transform:translateY(14px)}.reveal.show,.js-ready .reveal.show{opacity:1;transform:none}@media (max-width: 980px){.val,.card,.band .copy,.band .shot{grid-column:span 12}}
