.guest-shell[data-v-fe6bee44]{background:var(--color-canvas);min-height:100dvh;color:var(--color-fg);font-family:var(--font-sans);position:relative;overflow:hidden}.aurora[data-v-fe6bee44]{pointer-events:none;z-index:0;position:absolute;inset:0}.aurora-glow[data-v-fe6bee44]{filter:blur(120px);opacity:0;border-radius:50%;animation:1.8s cubic-bezier(.16,1,.3,1) .1s forwards aurora-fade-fe6bee44;position:absolute}.aurora-1[data-v-fe6bee44]{background:radial-gradient(circle,#9fe63529,#9fe6350a 50%,#0000 75%);width:760px;height:760px;top:-260px;left:-180px}.aurora-2[data-v-fe6bee44]{background:radial-gradient(circle,#9fe6351a,#9fe63508 55%,#0000 75%);width:620px;height:620px;animation-delay:.3s;bottom:-240px;right:-160px}.aurora-grid[data-v-fe6bee44]{opacity:0;background-image:linear-gradient(#f5f3ec06 1px,#0000 1px),linear-gradient(90deg,#f5f3ec06 1px,#0000 1px);background-size:64px 64px;animation:1.8s cubic-bezier(.16,1,.3,1) .2s forwards aurora-fade-fe6bee44;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}@keyframes aurora-fade-fe6bee44{to{opacity:1}}.g-header[data-v-fe6bee44]{z-index:10;align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:22px 36px;display:flex;position:relative}.g-brand-link[data-v-fe6bee44]{align-items:center;text-decoration:none;display:inline-flex}.g-main[data-v-fe6bee44]{z-index:1;grid-template-columns:1fr;gap:0;width:100%;max-width:1320px;min-height:calc(100dvh - 76px);margin:0 auto;padding:0 36px 36px;display:grid;position:relative}@media (width>=1024px){.g-main[data-v-fe6bee44]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;padding-bottom:48px}}@media (width>=1280px){.g-main[data-v-fe6bee44]{gap:80px}}.g-aside[data-v-fe6bee44]{display:none}@media (width>=1024px){.g-aside[data-v-fe6bee44]{flex-direction:column;justify-content:center;align-self:center;padding:16px 0 24px;display:flex}}.g-aside-inner[data-v-fe6bee44]{flex-direction:column;gap:32px;max-width:540px;display:flex}.g-aside-h[data-v-fe6bee44]{letter-spacing:-.045em;color:var(--color-fg);font-size:56px;font-weight:600;line-height:.98}.g-aside-h-accent[data-v-fe6bee44]{background:linear-gradient(180deg, var(--color-accent) 0%, var(--color-accent-strong) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.g-quote[data-v-fe6bee44]{background:0 0;border:none;margin-top:4px;padding:0}.g-quote blockquote[data-v-fe6bee44]{color:var(--color-fg);letter-spacing:-.018em;font-size:17px;font-weight:400;line-height:1.5}.g-quote-sep[data-v-fe6bee44]{background:var(--color-border);width:32px;height:1px;margin:18px 0}.g-quote figcaption[data-v-fe6bee44]{align-items:center;gap:10px;display:flex}.g-quote-avatar[data-v-fe6bee44]{color:#f5f3ec;background:linear-gradient(135deg,#436116,#293c0e);border:1px solid #f5f3ec1f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:inline-flex}.g-quote-meta[data-v-fe6bee44]{flex-direction:column;gap:1px;display:flex}.g-quote-name[data-v-fe6bee44]{color:var(--color-fg);font-size:12.5px;font-weight:600}.g-quote-role[data-v-fe6bee44]{color:var(--color-fg-subtle);font-size:11.5px}.g-foot[data-v-fe6bee44]{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;margin-top:4px;padding-top:18px;display:flex}.g-foot-rating[data-v-fe6bee44]{align-items:baseline;gap:8px;display:inline-flex}.g-foot-rating strong[data-v-fe6bee44]{letter-spacing:-.025em;color:var(--color-fg);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.g-foot-rating span[data-v-fe6bee44]{color:var(--color-fg-subtle);font-size:12px}.g-foot-tag[data-v-fe6bee44]{color:var(--color-fg-subtle);letter-spacing:-.005em;max-width:460px;font-size:12.5px;line-height:1.55}.g-form-panel[data-v-fe6bee44]{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px 0;display:flex}@media (width>=1024px){.g-form-panel[data-v-fe6bee44]{align-items:flex-start;padding:0}}.g-form-card[data-v-fe6bee44]{background:var(--color-surface);border:1px solid var(--color-border);width:100%;max-width:460px;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:32px 26px 30px;position:relative}@media (width>=640px){.g-form-card[data-v-fe6bee44]{padding:38px 38px 34px}}@media (width>=1024px){.g-form-card[data-v-fe6bee44]{max-width:480px}}.g-form-card[data-v-fe6bee44]:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#9fe6352e 0%,#f5f3ec0f 45%,#0000 100%);border-radius:20px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.g-foot-legal[data-v-fe6bee44]{color:var(--color-fg-faint);text-align:center;max-width:380px;font-size:11.5px;line-height:1.55}.g-foot-legal a[data-v-fe6bee44]{color:var(--color-fg-subtle);text-underline-offset:2px;-webkit-text-decoration:underline #f5f3ec2e;text-decoration:underline #f5f3ec2e;transition:color .15s}.g-foot-legal a[data-v-fe6bee44]:hover{color:var(--color-fg)}.anim[data-v-fe6bee44]{opacity:0;filter:blur(6px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.guest-shell.loaded .anim[data-v-fe6bee44]{opacity:1;filter:blur();transform:none}.guest-shell.loaded .a1[data-v-fe6bee44]{transition-delay:50ms}.guest-shell.loaded .a2[data-v-fe6bee44]{transition-delay:.15s}.guest-shell.loaded .a3[data-v-fe6bee44]{transition-delay:.3s}.guest-shell.loaded .a4[data-v-fe6bee44]{transition-delay:.85s}.guest-shell.loaded .a5[data-v-fe6bee44]{transition-delay:.95s}.guest-shell.loaded .af[data-v-fe6bee44]{transition-delay:.1s}.guest-shell.loaded .af2[data-v-fe6bee44]{transition-delay:.25s}@media (prefers-reduced-motion:reduce){.anim[data-v-fe6bee44],.g-fan-card[data-v-fe6bee44],.aurora-glow[data-v-fe6bee44],.aurora-grid[data-v-fe6bee44]{opacity:1;filter:none;transition:none;animation:none;transform:none}.g-fan-card[data-v-fe6bee44]{transform:rotate(var(--rot))}}@media (width<=1023px){.g-header[data-v-fe6bee44]{padding:18px 22px}.g-main[data-v-fe6bee44]{min-height:calc(100dvh - 70px);padding:8px 22px 32px}.g-form-panel[data-v-fe6bee44]{padding-top:8px}.g-form-card[data-v-fe6bee44]{border-radius:18px;max-width:440px;padding:28px 22px 26px}}@media (width<=540px){.g-header[data-v-fe6bee44]{padding:16px 18px}.g-main[data-v-fe6bee44]{padding:0 18px 24px}.g-form-card[data-v-fe6bee44]{border-radius:16px;max-width:100%;padding:24px 20px 22px}}@media (width>=1024px) and (width<=1240px){.g-aside-h[data-v-fe6bee44]{font-size:46px}.g-aside-inner[data-v-fe6bee44]{gap:28px}}@media (width<=1023px){.is-bare-mobile.guest-shell[data-v-fe6bee44]{flex-direction:column;display:flex}.is-bare-mobile .aurora[data-v-fe6bee44]{display:none}.is-bare-mobile .g-main[data-v-fe6bee44]{flex:1;grid-template-rows:1fr;min-height:0;padding:0}.is-bare-mobile .g-form-panel[data-v-fe6bee44]{min-height:0;padding:0}.is-bare-mobile .g-form-card[data-v-fe6bee44]{width:100%;max-width:420px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;padding:8px 20px 32px;display:flex}.is-bare-mobile .g-form-card[data-v-fe6bee44]:before{display:none}}@media (width<=380px){.is-bare-mobile .g-form-card[data-v-fe6bee44]{padding:8px 18px 28px}}
