[data-design="2026"] .spt{font-family:var(--d26-font-sans);color:var(--d26-fg)}[data-design="2026"] .spt>.min-h-screen{min-height:0;background:var(--d26-bg)}[data-design="2026"] .spt .bg-surface{background-color:var(--d26-bg)}[data-design="2026"] .spt [class*=rounded]{border-radius:0}[data-design="2026"] .spt [class*=shadow]{box-shadow:none}[data-design="2026"] .spt [class*=bg-gradient],[data-design="2026"] .spt [class*=from-][class*=to-]{background-image:none}[data-design="2026"] .spt :is([class~=blur-3xl],[class~=blur-2xl],[class~=blur-xl],[class*=" blur-["],[class^="blur-["]){display:none}[data-design="2026"] .spt [class*=backdrop-blur]{backdrop-filter:none;-webkit-backdrop-filter:none}[data-design="2026"] .spt .grain-overlay:before,[data-design="2026"] .spt .grain-overlay:after{content:none}[data-design="2026"] .spt :is(.font-display,.font-kinetic,.font-sans){font-family:var(--d26-font-sans)}[data-design="2026"] .spt :is(.font-mono){font-family:var(--d26-font-mono)}[data-design="2026"] .spt :is(h2,h3,h4){font-family:var(--d26-font-sans)}[data-design="2026"] .spt h2{font-weight:700;font-stretch:84%;letter-spacing:-.03em;line-height:1.02}[data-design="2026"] .spt h3{font-weight:700;font-stretch:88%;letter-spacing:-.02em;line-height:1.12}:lang(ja) [data-design="2026"] .spt :is(h2,h3),:lang(zh) [data-design="2026"] .spt :is(h2,h3),:lang(hi) [data-design="2026"] .spt :is(h2,h3){letter-spacing:0;line-height:1.3}[data-design="2026"] .spt :is(.uppercase.tracking-wider,.uppercase.tracking-widest,[class*=uppercase][class*="tracking-[0."]){font-family:var(--d26-font-mono);font-weight:500;letter-spacing:.1em}:lang(ja) [data-design="2026"] .spt [class*=uppercase],:lang(zh) [data-design="2026"] .spt [class*=uppercase]{letter-spacing:.02em}:lang(hi) [data-design="2026"] .spt [class*=uppercase]{letter-spacing:normal}[data-design="2026"] .spt :is(.text-brand,.text-gold,[class^=text-brand-],[class*=" text-brand-"]){color:var(--d26-fg)}[data-design="2026"] .spt :is(.bg-brand,.bg-gold,[class^=bg-brand-],[class*=" bg-brand-"]){background-color:var(--d26-fg);color:var(--d26-surface)}[data-design="2026"] .spt :is([class^="bg-brand/"],[class*=" bg-brand/"],[class^="bg-gold/"],[class*=" bg-gold/"]){background-color:var(--d26-stone);color:var(--d26-fg)}[data-design="2026"] .spt :is(.border-brand,[class^="border-brand/"],[class*=" border-brand/"],[class^=border-gold],[class*=" border-gold"]){border-color:var(--d26-fg)}[data-design="2026"] .spt .text-brand{color:var(--d26-fg)!important}[data-design="2026"] .spt .border-brand{border-color:var(--d26-fg)!important}[data-design="2026"] .spt :is(.bg-brand\/10,.bg-brand\/20){background-color:var(--d26-stone)!important}[data-design="2026"] .spt :is(.bg-white.rounded-2xl,.bg-white.rounded-xl,.bg-white.rounded-3xl){border-radius:0!important;border:1px solid var(--d26-hair)!important}[data-design="2026"] .spt :is(.bg-white.rounded-2xl,.bg-white.rounded-xl):hover{border-color:var(--d26-hair)!important}[data-design="2026"] .spt [class*=bg-][class*=rounded-xl]:is([class*=w-10],[class*=w-11],[class*=w-12]){border-radius:0!important}[data-design="2026"] .spt :is([class^=text-emerald-],[class*=" text-emerald-"],[class^=text-amber-],[class*=" text-amber-"],[class^=text-rose-],[class*=" text-rose-"],[class^=text-violet-],[class*=" text-violet-"],[class^=text-sky-],[class*=" text-sky-"],[class^=text-blue-],[class*=" text-blue-"],[class^=text-orange-],[class*=" text-orange-"],[class^=text-teal-],[class*=" text-teal-"],[class^=text-indigo-],[class*=" text-indigo-"],[class^=text-purple-],[class*=" text-purple-"],[class^=text-pink-],[class*=" text-pink-"],[class^=text-green-],[class*=" text-green-"],[class^=text-yellow-],[class*=" text-yellow-"],[class^=text-lime-],[class*=" text-lime-"],[class^=text-cyan-],[class*=" text-cyan-"],[class^=text-fuchsia-],[class*=" text-fuchsia-"],[class^=text-red-],[class*=" text-red-"]){color:var(--d26-fg)}[data-design="2026"] .spt :is([class^=bg-emerald-50],[class*=" bg-emerald-50"],[class^=bg-emerald-100],[class*=" bg-emerald-100"],[class^=bg-amber-50],[class*=" bg-amber-50"],[class^=bg-amber-100],[class*=" bg-amber-100"],[class^=bg-rose-50],[class*=" bg-rose-50"],[class^=bg-rose-100],[class*=" bg-rose-100"],[class^=bg-violet-50],[class*=" bg-violet-50"],[class^=bg-violet-100],[class*=" bg-violet-100"],[class^=bg-sky-50],[class*=" bg-sky-50"],[class^=bg-sky-100],[class*=" bg-sky-100"],[class^=bg-blue-50],[class*=" bg-blue-50"],[class^=bg-blue-100],[class*=" bg-blue-100"],[class^=bg-orange-50],[class*=" bg-orange-50"],[class^=bg-orange-100],[class*=" bg-orange-100"],[class^=bg-teal-50],[class*=" bg-teal-50"],[class^=bg-teal-100],[class*=" bg-teal-100"],[class^=bg-indigo-50],[class*=" bg-indigo-50"],[class^=bg-indigo-100],[class*=" bg-indigo-100"],[class^=bg-purple-50],[class*=" bg-purple-50"],[class^=bg-purple-100],[class*=" bg-purple-100"],[class^=bg-pink-50],[class*=" bg-pink-50"],[class^=bg-pink-100],[class*=" bg-pink-100"],[class^=bg-green-50],[class*=" bg-green-50"],[class^=bg-green-100],[class*=" bg-green-100"],[class^=bg-yellow-50],[class*=" bg-yellow-50"],[class^=bg-yellow-100],[class*=" bg-yellow-100"],[class^=bg-lime-50],[class*=" bg-lime-50"],[class^=bg-lime-100],[class*=" bg-lime-100"],[class^=bg-cyan-50],[class*=" bg-cyan-50"],[class^=bg-cyan-100],[class*=" bg-cyan-100"],[class^=bg-fuchsia-50],[class*=" bg-fuchsia-50"],[class^=bg-fuchsia-100],[class*=" bg-fuchsia-100"],[class^=bg-red-50],[class*=" bg-red-50"],[class^=bg-red-100],[class*=" bg-red-100"],[class^="bg-emerald-500/"],[class*=" bg-emerald-500/"],[class^="bg-amber-500/"],[class*=" bg-amber-500/"],[class^="bg-rose-500/"],[class*=" bg-rose-500/"],[class^="bg-violet-500/"],[class*=" bg-violet-500/"],[class^="bg-sky-500/"],[class*=" bg-sky-500/"],[class^="bg-blue-500/"],[class*=" bg-blue-500/"],[class^="bg-orange-500/"],[class*=" bg-orange-500/"],[class^="bg-teal-500/"],[class*=" bg-teal-500/"],[class^="bg-indigo-500/"],[class*=" bg-indigo-500/"],[class^="bg-purple-500/"],[class*=" bg-purple-500/"],[class^="bg-pink-500/"],[class*=" bg-pink-500/"],[class^="bg-green-500/"],[class*=" bg-green-500/"],[class^="bg-yellow-500/"],[class*=" bg-yellow-500/"],[class^="bg-lime-500/"],[class*=" bg-lime-500/"],[class^="bg-cyan-500/"],[class*=" bg-cyan-500/"],[class^="bg-fuchsia-500/"],[class*=" bg-fuchsia-500/"],[class^="bg-red-500/"],[class*=" bg-red-500/"]){background-color:var(--d26-stone)}[data-design="2026"] .spt :is(.bg-emerald-400,.bg-emerald-500,.bg-emerald-600,.bg-emerald-700,.bg-amber-400,.bg-amber-500,.bg-amber-600,.bg-amber-700,.bg-rose-400,.bg-rose-500,.bg-rose-600,.bg-rose-700,.bg-violet-400,.bg-violet-500,.bg-violet-600,.bg-violet-700,.bg-sky-400,.bg-sky-500,.bg-sky-600,.bg-sky-700,.bg-blue-400,.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-orange-400,.bg-orange-500,.bg-orange-600,.bg-orange-700,.bg-teal-400,.bg-teal-500,.bg-teal-600,.bg-teal-700,.bg-indigo-400,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-purple-400,.bg-purple-500,.bg-purple-600,.bg-purple-700,.bg-pink-400,.bg-pink-500,.bg-pink-600,.bg-pink-700,.bg-green-400,.bg-green-500,.bg-green-600,.bg-green-700,.bg-yellow-400,.bg-yellow-500,.bg-yellow-600,.bg-yellow-700,.bg-lime-400,.bg-lime-500,.bg-lime-600,.bg-lime-700,.bg-cyan-400,.bg-cyan-500,.bg-cyan-600,.bg-cyan-700,.bg-fuchsia-400,.bg-fuchsia-500,.bg-fuchsia-600,.bg-fuchsia-700,.bg-red-400,.bg-red-500,.bg-red-600,.bg-red-700){background-color:var(--d26-fg);color:var(--d26-surface)}[data-design="2026"] .spt :is([class^=border-emerald-],[class*=" border-emerald-"],[class^=border-amber-],[class*=" border-amber-"],[class^=border-rose-],[class*=" border-rose-"],[class^=border-violet-],[class*=" border-violet-"],[class^=border-sky-],[class*=" border-sky-"],[class^=border-blue-],[class*=" border-blue-"],[class^=border-orange-],[class*=" border-orange-"],[class^=border-teal-],[class*=" border-teal-"],[class^=border-indigo-],[class*=" border-indigo-"],[class^=border-purple-],[class*=" border-purple-"],[class^=border-pink-],[class*=" border-pink-"],[class^=border-green-],[class*=" border-green-"],[class^=border-yellow-],[class*=" border-yellow-"],[class^=border-lime-],[class*=" border-lime-"],[class^=border-cyan-],[class*=" border-cyan-"],[class^=border-fuchsia-],[class*=" border-fuchsia-"],[class^=border-red-],[class*=" border-red-"]){border-color:var(--d26-hair)}[data-design="2026"] .spt :is(.text-gray-900,.text-neutral-900,.text-slate-900,.text-gray-800,.text-neutral-800){color:var(--d26-fg)}[data-design="2026"] .spt :is(.text-gray-700,.text-neutral-700,.text-gray-600,.text-neutral-600,.text-gray-500,.text-neutral-500,.text-slate-600,.text-slate-500){color:var(--d26-fg-2)}[data-design="2026"] .spt :is(.text-gray-400,.text-neutral-400,.text-slate-400){color:var(--d26-fg-3)}[data-design="2026"] .spt :is(.border-gray-100,.border-gray-200,.border-neutral-100,.border-neutral-200,[class*="border-neutral-200/"],[class*="border-gray-200/"]){border-color:var(--d26-hair)}[data-design="2026"] .spt :is(.bg-gray-50,.bg-neutral-50,.bg-gray-100,.bg-neutral-100,.bg-slate-50){background-color:var(--d26-bg)}[data-design="2026"] .spt :is(.bg-surface-dark,.bg-gray-900,.bg-neutral-900,.bg-slate-900,.bg-black){background-color:var(--d26-ink);color:var(--d26-on-ink)}[data-design="2026"] .spt :is(.bg-surface-dark,.bg-gray-900,.bg-neutral-900,.bg-slate-900,.bg-black) .text-brand{color:var(--d26-on-ink)!important}[data-design="2026"] .spt :is(.bg-surface-dark,.bg-gray-900,.bg-neutral-900,.bg-slate-900,.bg-black) :is(.text-gray-900,.text-neutral-900,.text-gray-800,.text-neutral-800){color:var(--d26-on-ink)}[data-design="2026"] .spt :is(.bg-surface-dark,.bg-gray-900,.bg-neutral-900,.bg-slate-900,.bg-black) :is(.text-gray-700,.text-neutral-700,.text-gray-600,.text-neutral-600,.text-gray-500,.text-neutral-500,.text-gray-400,.text-neutral-400){color:var(--d26-on-ink-2)}:lang(ja) [data-design="2026"] .spt,:lang(ja) [data-design="2026"] .spt *,:lang(zh) [data-design="2026"] .spt,:lang(zh) [data-design="2026"] .spt *{word-break:normal;overflow-wrap:break-word}[data-design="2026"] .spt button:focus-visible,[data-design="2026"] .spt a:focus-visible,[data-design="2026"] .spt input:focus-visible,[data-design="2026"] .spt textarea:focus-visible,[data-design="2026"] .spt select:focus-visible{outline:2px solid var(--d26-fg);outline-offset:3px}[data-design="2026"] .spt :is(input[type=text],input[type=search],input[type=number],input[type=date],input[type=email],textarea,select){border-radius:0;border-color:var(--d26-fg);background-color:var(--d26-surface);color:var(--d26-fg)}[data-design="2026"] .spt :is(input,textarea)::-moz-placeholder{color:var(--d26-fg-3);opacity:1}[data-design="2026"] .spt :is(input,textarea)::placeholder{color:var(--d26-fg-3);opacity:1}[data-design="2026"] .spt [class*="focus:ring"]:focus{--tw-ring-color: transparent}[data-design="2026"] .spt [class*="hover:scale"]:hover,[data-design="2026"] .spt [class*="hover:-translate-y"]:hover,[data-design="2026"] .spt [class*="group-hover:scale"]{transform:none}@media(prefers-reduced-motion:reduce){[data-design="2026"] .spt *{transition:none!important}}[data-design="2026"] .spt-masthead{border-bottom:1px solid var(--d26-fg)}
