@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:pretendard,pretendard Fallback,Pretendard,sans-serif}.__variable_fde3a9{--font-pretendard:"pretendard","pretendard Fallback",Pretendard,sans-serif}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-pretendard);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-360{margin:calc(var(--spacing) * 360)}.m-375{margin:calc(var(--spacing) * 375)}.m-390{margin:calc(var(--spacing) * 390)}.m-430{margin:calc(var(--spacing) * 430)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.h-full{height:100%}.min-h-full{min-height:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.tab-768{tab-size:768}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--bg:#070b12;--bg2:#0c111b;--panel:#111824;--panel2:#151e2c;--paper:#f4f6f9;--white:#f8fafc;--ink:#101828;--muted:#a8b2c2;--muted2:#cdd3dc;--line:#ffffff14;--line-dark:#d0d5dd;--blue:#5b7cff;--blue2:#2f5cff;--brand:#315ed5;--brand-dark:#294fb8;--blue-soft:#5b7cff24;--green:#57d4a1;--amber:#d8a04a;--error:#c9782a;--shadow:0 24px 80px #00000061;--shadow-card:0 2px 24px #0000001f;--max:1120px;--header:64px;--header-mobile:52px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-touch:44px;--radius-sm:10px;--radius-control:12px;--radius-md:14px;--radius-lg:20px;--radius:var(--radius-lg);--type-caption:12px;--type-small:13px;--type-body:15px;--type-body-lg:17px;--type-title:22px;--type-h2:clamp(26px,3.6vw,38px);--type-h1:clamp(32px,4.8vw,56px);--focus-ring:#8aa0ff;--focus-offset:3px;--color-bg-canvas:var(--bg);--color-bg-surface:var(--panel);--color-bg-paper:var(--paper);--color-text-primary:var(--white);--color-text-ink:var(--ink);--color-text-muted:var(--muted);--color-border:var(--line);--color-action-primary:var(--blue2);--color-action-success:var(--green);--color-action-warning:var(--amber);--color-action-error:var(--error);--motion-fast:.12s;--motion-base:.2s;--motion-enter:.7s;--motion-slow:1s;--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.56,.64,1)}*,:after,:before{box-sizing:border-box;font-family:inherit}html{scroll-behavior:smooth}body,button,html,input,option,select,textarea{font-family:var(--font-pretendard),"Pretendard Variable",Pretendard,sans-serif}::placeholder{font-family:inherit}body{background:var(--bg);color:var(--white);font-size:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6;overflow-x:hidden}@media (max-width:900px){body,html{overscroll-behavior:none;overscroll-behavior-x:none;overscroll-behavior-y:none}body{touch-action:pan-y;overflow:clip visible}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}.file-input{display:none!important}.wrap{width:min(calc(100% - 48px),var(--max));margin:0 auto}.skip-link{left:var(--space-3);z-index:80;color:var(--ink);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);min-height:var(--space-touch);background:#fff;align-items:center;display:inline-flex;position:absolute;top:-48px}.skip-link:focus{top:var(--space-3)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--focus-offset)}.btn{border-radius:var(--radius-control);font-weight:700;font-size:var(--type-body);justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--space-12);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-fast) ease,background var(--motion-fast) ease,opacity var(--motion-fast) ease;border:0;padding:14px 20px;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}.btn.primary{color:#fff;background:var(--blue2)}.btn.primary:hover{background:#3d69ff}.btn.primary:active:not(:disabled){background:#294fd6}.btn.primary:disabled,.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.loading{pointer-events:none}.spinner{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;flex:none;width:16px;height:16px;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.toast{left:50%;bottom:calc(88px + env(safe-area-inset-bottom));color:#fff;border-radius:var(--radius-control);z-index:80;font-size:var(--type-small);box-shadow:var(--shadow);background:#111827;max-width:min(92vw,420px);padding:12px 16px;position:fixed;transform:translate(-50%)}.btn.ghost{color:#fff;border:1px solid var(--line);background:#ffffff0f}.btn.ghost.ink{color:var(--ink);border:1px solid var(--line-dark);background:#fff}.btn.sm{font-size:var(--type-small);min-height:var(--space-touch);padding:10px 14px}.btn.full{width:100%}.btn.ghost:hover{background:#ffffff1a}.header-exit{margin-left:auto}.kicker{font-size:var(--type-small);letter-spacing:.06em;color:#7a8599;margin:0 0 var(--space-3);text-transform:uppercase;font-weight:600}.section.light .kicker{color:#667085}.sec-head{max-width:36rem;margin-bottom:var(--space-16)}.sec-head.center{text-align:center;margin-left:auto;margin-right:auto}.same-copy h2,.sec-head h2{font-size:var(--type-h2);letter-spacing:-.035em;margin:0 0 var(--space-4);font-weight:600;line-height:1.22}.sec-head p{color:#b4bdc9;font-size:var(--type-body);margin:0;font-weight:400;line-height:1.7}.section.light .sec-head p{color:#475467}.section{padding:var(--space-24) 0}.section.light{color:var(--ink);background:#f3f4f6}.section.dark2{background:#0a0d12}.decision-cta .decision-cta-head{text-align:center;margin-inline:auto;max-width:36rem;margin-bottom:0}.decision-cta-action{margin-top:var(--space-8)}.decision-cta-action .btn{min-height:var(--space-touch)}.header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px)saturate(1.35);background:#070b12e0;position:sticky;top:0}.header-in{height:var(--header);gap:var(--space-6);display:flex}.brand,.header-in{align-items:center}.brand{letter-spacing:.14em;min-height:var(--space-touch);font-size:17px;font-weight:700;display:inline-flex}.brand small{color:#7a8599;letter-spacing:-.01em;margin-top:2px;font-size:11px;font-weight:500;line-height:1.3;display:block}.nav{gap:2px;margin-left:auto;display:flex}.nav,.nav a{align-items:center}.nav a{font-size:var(--type-small);color:#b4bdc9;padding:8px var(--space-3);border-radius:var(--radius-sm);min-height:var(--space-touch);transition:color var(--motion-fast),background var(--motion-fast);display:inline-flex}.nav a:hover{color:#fff;background:#ffffff0f}.callout{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);color:#d5dce6;background:#ffffff0a;font-size:14px;line-height:1.6}.callout.light{border-color:var(--line-dark);color:#344054;background:#fff}.callout.warn{color:#f6d39a;background:#d8a04a1f;border-color:#d8a04a52}.callout.error{color:#f3c982;background:#c9782a24;border-color:#c9782a57}.field{min-width:0}.vehicle-select-field{align-self:start}.field label{margin-bottom:var(--space-2);color:var(--ink);font-size:14px;font-weight:700;display:block}.help{font-size:var(--type-caption);color:#475467;margin-top:var(--space-2);line-height:1.5}.input,.select{box-sizing:border-box;border-radius:var(--radius-control);width:100%;color:var(--ink);padding:var(--space-3) 13px;min-height:var(--space-12);height:var(--space-12);background:#fff;border:1px solid #cfd4dc;outline:none;font-size:16px;line-height:1.25}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23667085' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:40px}.input:focus,.select:focus{border-color:var(--focus-ring);box-shadow:0 0 0 var(--focus-offset) var(--focus-ring)}@supports (color:color-mix(in lab,red,red)){.input:focus,.select:focus{box-shadow:0 0 0 var(--focus-offset) color-mix(in srgb,var(--focus-ring) 28%,transparent)}}.field .vehicle-exception-input{margin-top:var(--space-2)}.input[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--error)}.select:disabled{opacity:.55;cursor:not-allowed}.field-error{color:#8d5700;font-size:var(--type-small);margin-top:var(--space-2);font-weight:700}.chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip{color:var(--ink);padding:10px var(--space-3);min-height:var(--space-touch);touch-action:manipulation;background:#fff;border:1px solid #cfd4dc;border-radius:999px;font-size:16px}.chip:hover{border-color:#9aa8c3}.chip:active{transform:translateY(1px)}.chip.active{color:#fff;background:#101827;border-color:#101827}.mobile-cta{display:none}.footer{border-top:1px solid var(--line);padding:var(--space-12) 0 calc(var(--space-8) + env(safe-area-inset-bottom));color:#7a8599;background:#070b12}.footer-in{justify-content:space-between;gap:var(--space-8);align-items:flex-start;display:flex}.footer-primary{gap:var(--space-4);min-width:0;max-width:36rem;display:grid}.foot-copy{font-size:var(--type-small);color:#7a8599;max-width:480px;margin:0;line-height:1.7}.foot-biz{gap:var(--space-2);margin:0;display:grid}.foot-biz-list{font-size:var(--type-small);gap:6px;margin:0;line-height:1.5;display:grid}.foot-biz-list>div{gap:var(--space-2);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;display:grid}.foot-biz-list dt{color:#667085;margin:0;font-weight:600}.foot-biz-list dd{color:#cdd3dc;overflow-wrap:anywhere;margin:0;font-weight:500}.foot-biz-list a{color:#cdd3dc;text-underline-offset:3px;transition:color var(--motion-fast),text-decoration-color var(--motion-fast);-webkit-text-decoration:underline #cdd3dc59;text-decoration:underline #cdd3dc59}.foot-biz-list a:hover{color:#e8edf5;text-decoration-color:#e8edf58c}.foot-biz-list a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #5b7cffb3}.foot-biz-note{color:#667085;max-width:36rem;font-size:var(--type-caption);margin:0;font-weight:500;line-height:1.55}.foot-biz-kakao{margin-top:var(--space-3)}.kakao-channel-btn{width:100%;min-height:var(--space-touch);border-radius:var(--radius-md);color:#191919;letter-spacing:-.02em;transition:transform var(--motion-fast),background var(--motion-fast),box-shadow var(--motion-fast);background:#fee500;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 16px #19191914}.kakao-channel-btn:hover{background:#f5dc00;box-shadow:0 8px 20px #1919191f}.kakao-channel-btn:active{transform:translateY(1px)}.kakao-channel-btn:focus-visible{outline-offset:3px;outline:2px solid #191919}.kakao-channel-btn.compact{min-width:0}.kakao-channel-btn.compact,.kakao-channel-btn.quiet{width:auto;box-shadow:none;padding:0 14px;font-size:13px}.kakao-channel-btn.quiet{color:#191919;max-width:100%;background:#fff;border:1px solid #0d15261f}.kakao-channel-btn.quiet .kakao-channel-btn-ico{color:#191919;box-sizing:border-box;background:#fee500;border-radius:999px;width:22px;height:22px;padding:3px}.kakao-channel-btn.quiet:hover{box-shadow:none;background:#f8fafc;border-color:#0d15262e}.kakao-channel-btn-ico{flex:none;width:18px;height:18px}.kakao-channel-btn.compact .kakao-channel-btn-ico{width:16px;height:16px}.foot-links{font-size:var(--type-small);flex-wrap:wrap;gap:18px;display:flex}.foot-links a{min-height:var(--space-touch);color:#98a2b3;transition:color var(--motion-fast);align-items:center;display:inline-flex}.foot-links a:hover{color:#cdd3dc}.reveal-block{opacity:1}@media (prefers-reduced-motion:no-preference){.reveal-block{opacity:0;transition:opacity var(--motion-enter) var(--ease-out),transform var(--motion-enter) var(--ease-out);will-change:opacity,transform;transform:translateY(24px)}.reveal-block.in-view{opacity:1;transform:none}}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.funnel-wrap{max-width:640px}.funnel-progress{margin:0 0 var(--space-5)}.funnel-progress ol{justify-content:space-between;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.funnel-progress li{align-items:center;min-width:0;display:flex}.funnel-progress li:not(:last-child){flex:1}.funnel-progress li:last-child{flex:0 auto}.funnel-line{min-width:12px;height:1px;margin:0 var(--space-2);background:#ffffff29;flex:1}.funnel-progress .done .funnel-line{background:#6e87ffb3}.funnel-step{align-items:center;gap:var(--space-2);min-height:var(--space-touch);color:#98a2b3;font-size:var(--type-small);white-space:nowrap;font-weight:700;display:inline-flex}.funnel-n{background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.funnel-progress .current .funnel-step{color:#fff}.funnel-progress .current .funnel-n{background:var(--blue2);color:#fff}.funnel-progress .done .funnel-step{color:#c5cedc}.funnel-progress .done .funnel-n{color:#7ae0b8;background:#57d4a133}.form-card .funnel-progress{margin-bottom:0}.form-card .funnel-line{background:#e4e7ec}.form-card .funnel-progress .done .funnel-line{background:#9eb0ff}.form-card .funnel-step{color:#667085}.form-card .funnel-n{color:#687386;background:#e9edf4}.form-card .funnel-progress .current .funnel-step{color:#101828}.form-card .funnel-progress .current .funnel-n{background:var(--blue2);color:#fff}.form-card .funnel-progress .done .funnel-step{color:#344054}.form-card .funnel-progress .done .funnel-n{color:#108562;background:#d7f4e8}.link-btn{min-height:var(--space-touch);margin-top:var(--space-1);color:var(--blue2);font-size:var(--type-small);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:700;display:inline-flex}@media (max-width:900px){.nav{display:none}.header-cta{margin-left:auto}.wrap{width:min(calc(100% - 32px),var(--max))}.header-in{height:var(--header-mobile)}.brand{font-size:15px}.brand small{display:none}.section{padding:var(--space-16) 0}.sec-head{margin-bottom:var(--space-10)}.same-copy h2,.sec-head h2{font-size:clamp(22px,6vw,30px);line-height:1.28}.sec-head p{font-size:15px;line-height:1.65}.decision-cta .decision-cta-head{text-align:left;max-width:none;margin-inline:0}.decision-cta-action .btn{width:100%}.mobile-cta{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-3) + env(safe-area-inset-bottom));z-index:60;display:block;position:fixed}.mobile-cta .btn{width:100%;min-height:52px;font-size:16px;font-weight:700}.footer{padding-bottom:calc(var(--space-20) + env(safe-area-inset-bottom))}.footer-in{gap:var(--space-5);flex-direction:column}.foot-biz-list{gap:10px}.foot-biz-list>div{grid-template-columns:1fr;gap:2px}.foot-links{gap:var(--space-3)}main:has(.funnel-page)+.footer,main:has(.funnel-page)+.v6-legal-footer{padding-bottom:calc(var(--space-8) + env(safe-area-inset-bottom))}main:has(.funnel-page)~.mobile-cta{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.auth-shell{min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0);background:#fff;flex-direction:column;flex:1}.auth-header,.auth-shell{color:#0b1020;display:flex}.auth-header{z-index:100;min-height:calc(58px + env(safe-area-inset-top,0px));height:auto;padding:env(safe-area-inset-top,0) 12px 0 6px;-webkit-backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #0d15260e;justify-content:flex-start;gap:4px;position:sticky;top:0}.auth-back,.auth-header{flex:none;align-items:center}.auth-back{width:var(--space-touch);min-height:var(--space-touch);color:#0b10209e;border-radius:10px;justify-content:center;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.auth-back:hover{color:#0b1020;background:#0d15260a}.auth-back:focus-visible{outline-offset:2px;outline:2px solid #315ed58c}.auth-brand{color:#0b1020;min-height:var(--space-touch);align-items:center;gap:10px;padding-right:8px;text-decoration:none;display:inline-flex}.auth-brand-symbol{background:#fff;border:1px solid #315ed51a;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden;box-shadow:0 5px 16px #0d15260e}.auth-brand-symbol img{object-fit:contain;width:22px;height:22px}.auth-brand-name{letter-spacing:-.045em;font-size:15px;font-weight:900}@media (min-width:901px){.auth-header{min-height:calc(68px + env(safe-area-inset-top,0px));height:auto;padding:env(safe-area-inset-top,0) clamp(28px,4vw,64px) 0 clamp(20px,3vw,40px);gap:8px}}.auth-main{padding:var(--space-6) var(--space-4) var(--space-8);background:linear-gradient(#f7f9fc,#fff 42%);flex:1;justify-content:center;align-items:center;display:flex}.auth-shell>.v6-legal-footer{flex:none;margin-top:auto}.auth-card{color:#101828;border-radius:var(--radius-lg);width:min(100%,420px);padding:var(--space-6);background:#fff;border:1px solid #0d152614;box-shadow:0 12px 36px #0d15260f}.auth-title{margin:0 0 var(--space-3);font-size:1.35rem;font-weight:800}.auth-lead{margin:0 0 var(--space-5);color:#475467;font-size:.95rem;line-height:1.55}.auth-step{gap:var(--space-4);display:grid}.auth-field{gap:var(--space-2);display:grid}.auth-field span{color:#344054;font-size:.9rem;font-weight:600}.auth-field input,.auth-field select{min-height:var(--space-touch);border-radius:var(--radius-md);padding:0 var(--space-3);background:#fff;border:1px solid #d0d5dd;font-size:16px}.auth-field input[aria-invalid=true],.auth-field select[aria-invalid=true]{border-color:var(--error)}.auth-ghost,.auth-primary{min-height:var(--space-touch);border-radius:var(--radius-md);font-size:16px;font-weight:700}.auth-primary{background:var(--blue2);color:#fff;border:0}.auth-primary:disabled{opacity:.55}.auth-kakao{width:100%;min-height:var(--space-touch);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;overflow:hidden}.auth-kakao:hover:not(:disabled){filter:brightness(.98)}.auth-kakao:focus-visible{outline-offset:3px;outline:2px solid #5b7cffb3}.auth-kakao:disabled{opacity:.55;cursor:not-allowed}.auth-kakao[aria-busy=true]{background:#fee500;min-height:48px}.auth-kakao-img{pointer-events:none;width:100%;max-width:100%;height:auto;display:block}.auth-ghost{color:#475467;background:0 0;border:0;font-weight:600}.auth-error{color:#b42318}.auth-error,.auth-muted{margin:0;font-size:.9rem}.auth-muted{color:#667085;line-height:1.5}.auth-consents{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.auth-consents-items{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:#f9fafb;border:1px solid #d0d5dd;display:grid}.auth-check{gap:var(--space-3);min-height:var(--space-touch);align-items:flex-start;display:flex}.auth-consents-items .auth-check{align-items:center;min-height:0;padding-block:2px}.auth-check-all span{color:#101828;font-weight:700}.auth-check input{flex:none;width:22px;height:22px;margin-top:2px}.auth-consents-items .auth-check input{margin-top:0}.auth-check span{line-height:1.45}.auth-policy-note{text-align:center;font-size:.8rem}.header-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.header-user{color:#c5cedc;margin-right:var(--space-2);font-size:13px}.my-page{color:#0b1020;padding:var(--space-8) 0 calc(var(--space-10) + env(safe-area-inset-bottom));background:linear-gradient(#f7f9fc,#fff 48%);min-height:60dvh}.my-page-in{width:100%;max-width:760px;margin:0 auto}@media (max-width:900px){.my-page .wrap.my-page-in{width:min(calc(100% - 32px),var(--max))}}.my-head{margin-bottom:var(--space-6)}.my-head h1{margin:0 0 var(--space-2);letter-spacing:-.04em;color:#0b1020;font-size:clamp(1.5rem,4vw,1.85rem);font-weight:800}.my-eyebrow,.my-kicker{margin:0 0 var(--space-2);color:#667085;letter-spacing:-.01em;font-size:13px;font-weight:700}.my-lead,.my-muted{color:#667085;margin:0;line-height:1.55}.my-obscure{margin-top:var(--space-12);padding-top:var(--space-4)}.my-obscure>summary{cursor:pointer;color:#d0d5dd;letter-spacing:.12em;-webkit-user-select:none;user-select:none;align-items:center;min-height:28px;padding:0 2px;font-size:11px;font-weight:500;list-style:none;display:inline-flex}.my-obscure>summary::-webkit-details-marker{display:none}.my-obscure>summary:hover,.my-obscure[open]>summary{color:#98a2b3}.my-obscure-inner{margin-top:var(--space-2);padding-left:2px}.my-obscure-inner>summary{cursor:pointer;min-height:var(--space-touch);color:#c0c6d0;-webkit-user-select:none;user-select:none;align-items:center;font-size:12px;font-weight:600;list-style:none;display:inline-flex}.my-obscure-inner>summary::-webkit-details-marker{display:none}.my-obscure-inner>summary:hover{color:#98a2b3}.my-withdraw-entry{min-height:var(--space-touch);color:#c0c6d0;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:12px;font-weight:500;text-decoration:underline;display:block}.my-withdraw-entry:hover{color:#98a2b3}.my-withdraw-overlay{z-index:90;padding:var(--space-4);background:#1018288c;place-items:center;display:grid;position:fixed;inset:0}.my-withdraw-modal{color:#0b1020;border-radius:var(--radius-lg);width:min(440px,100%);max-height:min(90dvh,640px);padding:var(--space-5);background:#fff;overflow:auto;box-shadow:0 20px 48px #0d15262e}.my-withdraw-modal h2{margin:0 0 var(--space-2);letter-spacing:-.03em;font-size:1.15rem;font-weight:800}.my-withdraw-lead{margin:0 0 var(--space-4);color:#344054;font-size:15px;font-weight:500;line-height:1.55}.my-withdraw-loss-block{margin:0 0 var(--space-5);border-radius:var(--radius-md);background:#fff8f0;border:1px solid #f0c9a0;overflow:hidden}.my-withdraw-loss-label{color:#9a3412;letter-spacing:-.01em;background:#fff1e0;border-bottom:1px solid #f0c9a0;margin:0;padding:12px 14px;font-size:13px;font-weight:800}.my-withdraw-losses{margin:0;padding:0;list-style:none;display:grid}.my-withdraw-losses>li{border-bottom:1px solid #9a34121a;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.my-withdraw-losses>li:last-child{border-bottom:0}.my-withdraw-loss-n{color:#fff;background:#9a3412;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.my-withdraw-loss-copy{gap:4px;min-width:0;display:grid}.my-withdraw-loss-copy strong{color:#0b1020;letter-spacing:-.02em;font-size:15px;font-weight:800;line-height:1.35}.my-withdraw-loss-copy span{color:#475467;font-size:13px;line-height:1.5}.my-withdraw-ack{min-height:var(--space-touch);margin:0 0 var(--space-4);border-radius:var(--radius-md);cursor:pointer;color:#0b1020;background:#f8fafc;border:1px solid #0d15261a;align-items:flex-start;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.my-withdraw-ack input{width:22px;height:22px;accent-color:var(--brand);flex:none;margin-top:1px}.my-withdraw-actions{gap:var(--space-2);display:grid}.my-withdraw-actions .btn.primary{background:var(--brand);width:100%}.my-withdraw-actions .btn.primary:hover:not(:disabled){background:var(--brand-dark)}.my-withdraw-confirm{width:100%;min-height:var(--space-touch);color:#98a2b3;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600;text-decoration:underline}.my-withdraw-confirm:hover:not(:disabled){color:#667085}.my-withdraw-confirm:disabled{opacity:.4;cursor:not-allowed;text-decoration:none}.my-back{margin-bottom:var(--space-4);color:var(--brand);min-height:var(--space-touch);align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.my-back:hover{text-underline-offset:3px;text-decoration:underline}.my-panel{border-radius:var(--radius-lg);padding:var(--space-5);margin:var(--space-4) 0;background:#fff;border:1px solid #0d152614;box-shadow:0 12px 36px #0d15260a}.my-panel h2{margin:0 0 var(--space-3);letter-spacing:-.02em;font-size:1.05rem;font-weight:800}.my-pill{border-radius:var(--radius-control);color:#344054;background:#eef1f6;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.my-pill.active{color:var(--brand-dark);background:#315ed51a}.my-status-line{margin:var(--space-2) 0 0;flex-wrap:wrap;align-items:center;gap:4px;display:flex}.my-case-list{margin:var(--space-5) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.my-toolbar{justify-content:flex-end;align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);display:flex}.my-toolbar .btn.primary{background:var(--brand)}.my-toolbar .btn.primary:hover{background:var(--brand-dark)}.my-empty-actions{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.my-case-card{border-radius:var(--radius-md);padding:var(--space-4);color:inherit;transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease;background:#fff;border:1px solid #0d152614;text-decoration:none;display:block;box-shadow:0 8px 24px #0d152608}.my-case-card:hover{border-color:#315ed559;box-shadow:0 12px 28px #315ed514}.my-case-top{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3);align-items:flex-start;display:flex}.my-case-top strong{letter-spacing:-.02em;font-weight:800}.my-case-meta{gap:6px;margin:0;font-size:13px;display:grid}.my-case-meta div{grid-template-columns:72px 1fr;gap:8px;display:grid}.my-case-meta dt{color:#667085;margin:0}.my-case-meta dd{color:#344054;margin:0}.my-empty{border-radius:var(--radius-lg);padding:var(--space-8) var(--space-5);text-align:center;background:#fff;border:1px dashed #0d152624}.my-empty p{margin:0 0 var(--space-5);color:#667085}.my-empty .btn.primary,.my-page .btn.primary{background:var(--brand);border-radius:var(--radius-control);box-shadow:0 10px 24px #315ed538}.my-empty .btn.primary:hover,.my-page .btn.primary:hover{background:var(--brand-dark)}.my-page .btn.ghost{color:#475467;background:0 0}.my-page .btn.ghost:hover{color:#0b1020;background:#0d15260a}.my-alert{margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);color:#8d5700;background:#fff4e5;font-size:14px}.my-note{margin:var(--space-3) 0 0;color:#475467;font-size:14px;line-height:1.55}.my-note.subtle{color:#667085;font-size:13px}.my-timeline{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.my-timeline-step{color:#98a2b3;align-items:center;gap:10px;font-size:14px;display:flex}.my-timeline-step.done{color:#344054}.my-timeline-step.current{color:#0b1020;font-weight:700}.my-timeline-dot{background:#d0d5dd;border-radius:50%;flex-shrink:0;width:10px;height:10px}.my-timeline-step.done .my-timeline-dot{background:#57d4a1}.my-timeline-step.current .my-timeline-dot{background:var(--brand)}.my-round-tabs{flex-wrap:wrap;gap:8px;display:flex}.my-round-tab{min-height:var(--space-touch);border-radius:var(--radius-control);background:#fff;border:1px solid #d0d5dd;padding:0 12px;font-size:13px;font-weight:600}.my-round-tab.active{border-color:var(--brand);color:var(--brand);background:#315ed514}.my-result h2{letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(1.25rem,3.5vw,1.55rem);font-weight:800}.my-result-body{color:#344054;font-size:1rem;line-height:1.65}.my-criteria{color:#475467;border-top:1px solid #0d15260f;margin-top:16px;padding-top:14px;font-size:14px}.my-criteria ul{margin:8px 0 0;padding-left:18px}.my-compare-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.my-compare-block{border-radius:var(--radius-md);border:1px solid #0d152614;padding:14px}.my-compare-block.highlight{background:#315ed50a;border-color:#315ed547}.my-compare-block h3{margin:0 0 10px;font-size:14px;font-weight:800}.my-kv{margin:0}.my-kv,.my-kv div{gap:8px;display:grid}.my-kv div{grid-template-columns:88px 1fr;font-size:14px}.my-kv dt{color:#667085;margin:0}.my-kv dd{color:#0b1020;word-break:break-word;margin:0}.my-improvement{color:var(--brand-dark);margin:0 0 10px;font-weight:700}.my-same-check ul{gap:6px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.my-same-check li.ok{color:#027a48}.my-same-check li.no{color:#98a2b3}.my-proceed{margin-top:18px}.my-proceed-done{border-radius:var(--radius-md);color:var(--brand-dark);background:#315ed514;margin-top:18px;padding:14px}.my-fulfiller{margin-top:20px}.my-consent{gap:12px;margin-top:18px;display:grid}.my-consent-check{min-height:var(--space-touch);grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:15px;line-height:1.45;display:grid}.my-consent-check input{width:22px;height:22px;margin-top:2px}.my-consent-detail{border-radius:var(--radius-md);background:#f8fafc;border:1px solid #0d152614;gap:8px;padding:14px;font-size:14px;display:grid}.my-consent-detail h3{color:#667085;margin:0;font-size:13px;font-weight:600}.my-consent-detail p,.my-consent-detail ul{margin:0}.my-consent-done{color:#027a48;background:#ecfdf3;margin-top:16px}.my-consent-done,.my-dialog{border-radius:var(--radius-md);padding:14px}.my-dialog{background:#fafafa;border:1px solid #0d152614;margin-top:12px}.my-dialog-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.my-recheck-hint{color:#667085;margin-top:18px;font-size:13px}.my-doc-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.my-doc-overlay{z-index:80;background:#1018288c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.my-doc-modal{border-radius:var(--radius-lg);background:#fff;grid-template-rows:auto 1fr;width:min(960px,100%);max-height:90dvh;display:grid;overflow:hidden}.my-doc-head{border-bottom:1px solid #0d152614;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.my-doc-frame{border:0;width:100%;min-height:60dvh}.my-doc-image{object-fit:contain;max-width:100%;max-height:70dvh;margin:0 auto;display:block}.my-doc-name{overflow-wrap:anywhere;min-width:0;font-size:14px}.my-contract{gap:12px;margin-top:20px;display:grid}.my-contract-check{border-radius:var(--radius-md);color:#027a48;background:#ecfdf3;padding:14px}.my-contract-history{margin-top:8px}.my-contract-history summary{min-height:var(--space-touch);cursor:pointer}.my-contract-history ul{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}@media (max-width:720px){.my-compare-grid{grid-template-columns:1fr}}.form-section.funnel-page{color:#0b1020;padding:calc(var(--space-8) + env(safe-area-inset-top,0px)) 0 calc(var(--space-10) + env(safe-area-inset-bottom));background:linear-gradient(#f7f9fc,#fff 48%);min-height:60dvh}.funnel-page .funnel-line{background:#e4e7ec}.funnel-page .funnel-progress .done .funnel-line{background:#9eb0ff}.funnel-page .funnel-step{color:#667085}.funnel-page .funnel-n{color:#687386;background:#e9edf4;place-items:center;display:grid}.funnel-page .funnel-progress .current .funnel-step{color:#101828}.funnel-page .funnel-progress .current .funnel-n{background:var(--brand);color:#fff}.funnel-page .funnel-progress .done .funnel-step{color:#344054}.funnel-page .funnel-progress .done .funnel-n{color:#108562;background:#d7f4e8}.funnel-page .form-card{color:#0b1020;background:#fff;border:1px solid #0d152614;box-shadow:0 10px 30px #0d15260a}.funnel-page .form-title{color:#0b1020}.funnel-page .form-desc{color:#667085;margin:6px 0 0}.funnel-page .form-account{margin:var(--space-3) 0 var(--space-5);color:#475467;font-size:13px;font-weight:600}.funnel-page .form-foot{justify-content:space-between;gap:var(--space-2)}.funnel-page .form-foot-dup{flex-direction:column;align-items:stretch}.funnel-page .form-foot .btn.primary{background:var(--brand)}.funnel-page .form-foot .btn.primary:hover:not(:disabled){background:var(--brand-dark)}.funnel-nav{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:1fr 1fr;width:100%;display:grid}.funnel-nav-single{grid-template-columns:1fr}.funnel-nav-btn{width:100%;min-height:var(--space-12);justify-content:center}.funnel-page .funnel-nav .btn.primary{background:var(--brand)}.funnel-page .funnel-nav .btn.primary:hover:not(:disabled){background:var(--brand-dark)}.funnel-page .funnel-nav .btn.ghost{color:#0b1020;background:#fff;border-color:#0d15261f}.funnel-page .consent-version{color:#98a2b3;font-size:12px}.funnel-page .funnel-more{margin-top:var(--space-5);border-radius:var(--radius-md);background:#fff;border:1px solid #0d152614;overflow:hidden}.funnel-page .funnel-more>summary{cursor:pointer;min-height:var(--space-touch);padding:0 var(--space-4);color:#667085;-webkit-user-select:none;user-select:none;align-items:center;font-size:13px;font-weight:700;list-style:none;display:flex}.funnel-page .funnel-more>summary::-webkit-details-marker{display:none}.funnel-page .funnel-more>summary:hover{color:#344054}.funnel-page .funnel-more[open]>summary{color:#0b1020;border-bottom:1px solid #0d15260f}.funnel-page .funnel-more .info-flow{padding:var(--space-4);margin:0}.funnel-page .funnel-more .info-flow-caption{display:none}.funnel-page .upload-card{color:#0b1020;background:#fff;border:1px solid #0d152614;box-shadow:0 10px 30px #0d15260a}.funnel-page .upload-card h2{color:#0b1020}.funnel-page .upload-card>p,.funnel-page .upload-hint,.funnel-page .upload-quiet{color:#667085}.funnel-page .upload-next-hint{color:#98a2b3;margin-top:14px}.funnel-page .callout{color:#344054;background:#f8fafc;border-color:#0d152614}.funnel-page .callout.error,.funnel-page .callout.warn{color:#8d5700;background:#fff8eb;border-color:#f6d39d}.funnel-page .upload-notice{margin:var(--space-4) 0 var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:#f5f8ff;border:1px solid #315ed529}.funnel-page .upload-notice.compact{margin:0 0 var(--space-3)}.funnel-page .upload-notice-title{margin:0 0 var(--space-3);color:#0b1020;letter-spacing:-.02em;font-size:14px;font-weight:800}.funnel-page .upload-notice-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.funnel-page .upload-notice-list li{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:10px;display:grid}.funnel-page .upload-notice-list strong{min-height:24px;color:var(--brand-dark);letter-spacing:-.01em;white-space:nowrap;background:#315ed51f;border-radius:6px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:800;display:inline-flex}.funnel-page .upload-notice-list span{color:#344054;font-size:14px;line-height:1.55}@media (max-width:520px){.funnel-page .upload-notice-list li{grid-template-columns:1fr;gap:6px}.funnel-page .upload-notice-list strong{justify-self:start}}.funnel-page .upload-zone{background:#fafbfd;border-color:#0d152624}.funnel-page .upload-zone:hover{border-color:#315ed559}.funnel-page .upload-zone.drag{border-color:var(--brand);background:#315ed50f;transform:none}.funnel-page .uico{color:var(--brand);background:#315ed514}.funnel-page .fileitem{background:#f8fafc;border-color:#0d152614}.funnel-page .thumb{color:#667085;background:#eef2f7}.funnel-page .fname{color:#0b1020}.funnel-page .fsub{color:#667085}.funnel-page .fremove,.funnel-page .fretry{color:#475467}.funnel-page .progressbar{background:#0d152614}.funnel-page .btn.primary,.funnel-page .progressbar>span{background:var(--brand)}.funnel-page .btn.primary:hover:not(:disabled){background:var(--brand-dark)}.funnel-page .btn.ghost{color:#0b1020;background:#fff;border-color:#0d15261f}.funnel-page .btn.ghost:hover{background:#315ed50a;border-color:#315ed559}.funnel-page .form-copy h2{color:#0b1020}.funnel-page .form-copy p{color:#667085}.funnel-page .info-flow-caption{color:#0b1020}.funnel-page .info-flow-card{color:#475467;background:#fff;border-color:#0d152614}.funnel-page .info-flow-card.admin{background:#315ed50f;border-color:#315ed538}.funnel-page .info-flow-card .sees{color:#027a48}.funnel-page .info-flow-card .not{color:#667085}.funnel-page .info-flow-who{color:#0b1020}.funnel-page .info-flow-arrow{color:var(--brand)}.funnel-page .info-flow-arrow.lock{color:#b54708}.funnel-page .info-flow-note{color:#667085}.funnel-page .mini .check{color:var(--brand);background:#315ed514}@media (display-mode:standalone){html:not(.ops-app):not([data-ops-app="1"]):not(.landing-v6){height:auto;min-height:100dvh}body:not(.landing-v6-body):not(:has(.ops-shell)):not(:has(.ops-shell-auth)){height:auto;min-height:100dvh;overflow-y:visible}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--mbl-blue:#3984ff;--mbl-blue-soft:#83b7ff;--mbl-green:#56dba0;--mbl-amber:#f4b95e;--mbl-bg:#02060c}.mbl-motion{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:24px;background:var(--mbl-bg);isolation:isolate;transform:translateZ(0);contain:layout paint}.mbl-motion img.mbl-poster{width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none;transform:scale(1.002);filter:saturate(.98) contrast(1.01)}.mbl-motion img.mbl-poster,.mbl-overlay{position:absolute;inset:0;pointer-events:none}.mbl-overlay{transform:translateZ(0)}.mbl-vignette{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 100px rgba(0,0,0,.28)}.mbl-sweep{position:absolute;width:16%;height:100%;top:0;left:-22%;opacity:0;background:linear-gradient(90deg,transparent,rgba(118,174,255,.16),rgba(255,255,255,.12),transparent);transform:skewX(-13deg);filter:blur(2px)}.mbl-motion.is-live .mbl-sweep{animation:mblSweep 7.4s cubic-bezier(.22,.75,.18,1) infinite}@keyframes mblSweep{0%,12%{left:-22%;opacity:0}18%{opacity:.55}58%{opacity:.22}70%,to{left:118%;opacity:0}}.mbl-focus{position:absolute;border-radius:18px;opacity:0;border:1px solid rgba(104,162,255,0);background:radial-gradient(circle at 50% 50%,rgba(64,132,255,.1),rgba(64,132,255,0) 68%);box-shadow:0 0 0 rgba(50,127,255,0)}.mbl-motion.is-live .mbl-focus{animation:mblFocus var(--dur,1.2s) cubic-bezier(.2,.72,.2,1) var(--delay,0s) both}@keyframes mblFocus{0%{opacity:0;transform:scale(.94)}35%{opacity:1;transform:scale(1.02);border-color:rgba(112,171,255,.52);box-shadow:0 0 34px rgba(45,117,255,.22)}75%{opacity:.85;transform:scale(1)}to{opacity:.15;transform:scale(.995);border-color:rgba(112,171,255,.06);box-shadow:0 0 0 rgba(45,117,255,0)}}.mbl-beam{position:absolute;height:2px;overflow:hidden;opacity:.18}.mbl-beam:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(64,135,255,.18) 12%,rgba(95,163,255,.9) 48%,white 51%,rgba(95,163,255,.9) 54%,transparent);transform:translateX(-100%);filter:drop-shadow(0 0 6px #3a80ff)}.mbl-motion.is-live .mbl-beam:before{animation:mblBeam 1.05s cubic-bezier(.25,.8,.25,1) var(--delay,0s) both}@keyframes mblBeam{to{transform:translateX(100%)}}.mbl-dot{position:absolute;left:var(--left0);top:var(--top0);width:8px;height:8px;border-radius:50%;background:#a8c9ff;box-shadow:0 0 8px #7fb3ff,0 0 18px #3d7cff;opacity:0}.mbl-motion.is-live .mbl-dot{animation:mblDot var(--dur,1.2s) linear var(--delay,0s) both}@keyframes mblDot{0%{opacity:0;left:var(--left0);top:var(--top0);transform:scale(.45)}12%{opacity:1}88%{opacity:1}to{opacity:0;left:var(--left1);top:var(--top1);transform:scale(1)}}.mbl-pulse{position:absolute;border-radius:999px;opacity:0;border:1px solid rgba(88,153,255,.75);box-shadow:0 0 14px rgba(61,128,255,.3)}.mbl-motion.is-live .mbl-pulse{animation:mblPulse var(--dur,1.4s) ease-out var(--delay,0s) infinite}@keyframes mblPulse{0%{opacity:0;transform:scale(.74)}18%{opacity:.75}80%{opacity:.06}to{opacity:0;transform:scale(1.4)}}.mbl-crop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;clip-path:inset(var(--ct) var(--cr) var(--cb) var(--cl) round 18px);opacity:0;filter:brightness(1.08) saturate(1.03);will-change:transform,opacity,filter}.mbl-motion.is-live .mbl-crop{animation:mblCropFloat var(--dur,1.45s) cubic-bezier(.2,.78,.18,1) var(--delay,0s) both}@keyframes mblCropFloat{0%{opacity:0;transform:translate3d(var(--dx0,0),var(--dy0,18px),0) scale(.985)}30%{opacity:1}72%{opacity:1;transform:translate3d(var(--dx1,0),var(--dy1,-6px),0) scale(1.008)}to{opacity:.35;transform:translateZ(0) scale(1)}}.mbl-shimmer{position:absolute;border-radius:22px;overflow:hidden;opacity:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.18) 48%,rgba(103,166,255,.24) 53%,transparent 66%);background-size:240% 100%}.mbl-motion.is-live .mbl-shimmer{animation:mblShimmer 1.25s cubic-bezier(.28,.78,.2,1) var(--delay,0s) both}@keyframes mblShimmer{0%{opacity:0;background-position:120% 0}20%{opacity:.9}to{opacity:0;background-position:-120% 0}}.mbl-focus.green{border-color:rgba(79,224,158,0);background:radial-gradient(circle,rgba(50,211,141,.13),transparent 66%)}.mbl-focus.amber{border-color:rgba(244,185,94,0);background:radial-gradient(circle,rgba(244,174,72,.13),transparent 66%)}.mbl-motion.is-live .mbl-focus.green{animation-name:mblFocusGreen}.mbl-motion.is-live .mbl-focus.amber{animation-name:mblFocusAmber}@keyframes mblFocusGreen{0%{opacity:0;transform:scale(.94)}38%{opacity:1;transform:scale(1.025);border-color:rgba(70,220,149,.48);box-shadow:0 0 38px rgba(48,205,136,.22)}to{opacity:.15;transform:scale(1);box-shadow:none}}@keyframes mblFocusAmber{0%{opacity:0;transform:scale(.94)}38%{opacity:1;transform:scale(1.025);border-color:rgba(245,180,82,.5);box-shadow:0 0 38px rgba(245,166,58,.2)}to{opacity:.15;transform:scale(1);box-shadow:none}}.mbl-chatdot{position:absolute;width:4.2%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 10%,#d6e6ff 28%,#8eb9ff 58%,#4a84ff 100%);opacity:.38;filter:drop-shadow(0 0 14px rgba(73,133,255,.55))}.mbl-motion.is-live .mbl-chatdot{animation:mblChatDot 1.45s ease-in-out var(--delay,0s) infinite}@keyframes mblChatDot{0%,70%,to{opacity:.33;transform:translateY(0) scale(.93)}35%{opacity:1;transform:translateY(-7%) scale(1.08)}}.mbl-progress{position:absolute;height:1.2%;border-radius:999px;overflow:hidden;background:rgba(84,134,215,.2);box-shadow:0 0 10px rgba(46,119,255,.15)}.mbl-progress:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,#4088ff,#8dc0ff);box-shadow:0 0 14px #3b84ff}.mbl-motion.is-live .mbl-progress:before{animation:mblProgress 2.35s cubic-bezier(.25,.7,.15,1) 2.3s both}@keyframes mblProgress{to{width:100%}}.mbl-motion.is-live .mbl-poster{animation:mblCamera 8.2s ease-in-out infinite alternate}@keyframes mblCamera{0%{transform:scale(1.002) translateZ(0)}to{transform:scale(1.012) translate3d(-.12%,.08%,0)}}.mbl-motion:not(.is-live) *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.mbl-motion *{animation:none!important;transition:none!important}.mbl-motion img.mbl-poster{transform:none!important}.mbl-beam,.mbl-crop,.mbl-dot,.mbl-focus,.mbl-pulse,.mbl-shimmer{display:none!important}}@media (max-width:720px){.mbl-motion{border-radius:18px}}.mbl-scene01{--mbl-s01-ease:cubic-bezier(0.22,0.78,0.18,1);--mbl-s01-quote-start:translate3d(-3%,3%,0) scale(0.985);--mbl-s01-quote-mid:translate3d(0,0,0) scale(1);--mbl-s01-quote-rest:translate3d(0,0,0) scale(1);--mbl-s01-quote-settle:translate3d(0,-0.3%,0) scale(1);--mbl-s01-card-start:translate3d(0,0,0) scale(0.96);--mbl-s01-card-mid:translate3d(0,0,0) scale(1);--mbl-s01-card-rest:translate3d(0,0,0) scale(1);position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:clamp(18px,2vw,28px);background:radial-gradient(58% 70% at 28% 48%,rgba(48,102,210,.16),transparent 64%),radial-gradient(52% 64% at 74% 42%,rgba(36,88,190,.14),transparent 66%),radial-gradient(40% 30% at 50% 100%,rgba(40,90,200,.1),transparent 70%),linear-gradient(180deg,#050912,#02050a 78%);container-type:inline-size;isolation:isolate;box-shadow:0 34px 100px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.04)}.mbl-scene01 .ambient{position:absolute;border-radius:50%;filter:blur(90px);opacity:.22;pointer-events:none;z-index:0}.mbl-scene01 .ambient-a{width:40%;height:52%;left:2%;top:22%;background:#1f56c4}.mbl-scene01 .ambient-b{width:38%;height:50%;right:0;top:20%;background:#143a8f}.mbl-scene01 .floor{position:absolute;left:6%;right:4%;bottom:-2%;height:34%;background:radial-gradient(ellipse at 28% 30%,rgba(70,130,255,.34),transparent 55%),radial-gradient(ellipse at 72% 40%,rgba(50,110,230,.18),transparent 58%);filter:blur(10px);transform:perspective(900px) rotateX(74deg);opacity:.85;pointer-events:none;z-index:0}.mbl-scene01 .quote-card{position:absolute;left:7%;top:8%;width:38%;height:80%;z-index:6;display:flex;flex-direction:column;gap:clamp(6px,1.1cqi,12px);padding:clamp(12px,2.6cqi,24px) clamp(14px,2.8cqi,26px);border-radius:clamp(14px,2cqi,20px);color:#111923;background:linear-gradient(150deg,#ffffff,#f3f6fa 48%,#d8e0ea);box-shadow:0 40px 80px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.95),inset 0 -22px 44px rgba(80,120,190,.1),0 28px 60px rgba(40,100,230,.18);transform:translate3d(-3%,3%,0) scale(.985);opacity:0;will-change:transform,opacity,filter;overflow:hidden;backface-visibility:hidden}.mbl-scene01 .quote-card:before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(108deg,transparent 18%,rgba(255,255,255,.7) 36%,transparent 54%);opacity:.45;mix-blend-mode:screen}.mbl-scene01 .quote-card:after{content:"";position:absolute;left:10%;right:10%;bottom:-5%;height:12%;background:radial-gradient(ellipse,rgba(55,120,255,.65),transparent 70%);filter:blur(14px);z-index:-1}.mbl-scene01 .quote-shine{position:absolute;inset:-10% -15%;pointer-events:none;background:linear-gradient(110deg,transparent 36%,rgba(255,255,255,.5) 48%,transparent 60%);transform:translateX(-55%);opacity:0}.mbl-scene01 .quote-head{flex:0 0 auto;margin:0;padding-bottom:clamp(2px,.5cqi,6px)}.mbl-scene01 .quote-title{margin:0;font-size:clamp(16px,3.4cqi,28px);font-weight:800;letter-spacing:-.03em;line-height:1.2;color:#121821}.mbl-scene01 .quote-body{position:relative;flex:1 1 auto;min-height:0;display:grid;grid-template-rows:repeat(6,minmax(0,1fr));align-content:stretch}.mbl-scene01 .quote-row{position:relative;display:grid;grid-template-columns:4fr 6fr;align-items:center;column-gap:.75em;min-height:0;padding:0 2px;border-bottom:1px solid rgba(47,63,81,.14);overflow:hidden}.mbl-scene01 .quote-row .label{color:#4a5563;font-weight:600;text-align:center;justify-self:stretch}.mbl-scene01 .quote-row .label,.mbl-scene01 .quote-row .value{font-size:clamp(10px,1.9cqi,14px);white-space:nowrap;line-height:1.25}.mbl-scene01 .quote-row .value{min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:right;color:#151e29;font-weight:700}.mbl-scene01 .scan-line{position:absolute;left:-10%;right:-10%;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#4f91ff,#c8e0ff,transparent);transform:translateX(-110%);opacity:0;filter:drop-shadow(0 0 8px #3d7dff)}.mbl-scene01 .quote-row.active{background:linear-gradient(90deg,rgba(59,124,255,.04),rgba(59,124,255,.1),rgba(59,124,255,.04))}.mbl-scene01 .quote-row.active .label,.mbl-scene01 .quote-row.active .value{color:#0d2f67}.mbl-scene01 .quote-price{position:relative;flex:0 0 auto;margin-top:auto;padding:clamp(8px,1.8cqi,14px) clamp(10px,2cqi,16px);border-radius:12px;border:1px solid rgba(57,75,99,.16);background:linear-gradient(145deg,rgba(255,255,255,.45),rgba(160,180,205,.16));box-shadow:inset 0 14px 28px rgba(36,50,74,.08)}.mbl-scene01 .quote-price>div{display:flex;justify-content:space-between;align-items:baseline;gap:.75em;margin:.28em 0;font-size:clamp(9px,1.85cqi,14px);line-height:1.25}.mbl-scene01 .quote-price span{color:#556070;flex:0 0 auto}.mbl-scene01 .quote-price b{font-weight:700;color:#1c2735;text-align:right;min-width:0}.mbl-scene01 .quote-price .quote-total{padding-top:.45em;margin-top:.45em;border-top:1px solid rgba(60,78,102,.16)}.mbl-scene01 .quote-price .quote-total span{font-weight:800;color:#1b2c49}.mbl-scene01 .quote-price .quote-total b{font-size:clamp(11px,2.35cqi,20px);color:#1e58c7;white-space:nowrap}.mbl-scene01 .links{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:4}.mbl-scene01 .link-path{fill:none;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgba(90,160,255,.85))}.mbl-scene01 .link-path.is-drawn{opacity:1;stroke-dashoffset:0}.mbl-scene01.is-booting .condition-card,.mbl-scene01.is-booting .data-packet,.mbl-scene01.is-booting .link-path,.mbl-scene01.is-booting .quote-card,.mbl-scene01.is-booting .status-chip{opacity:0!important;visibility:hidden!important}.mbl-scene01 .chips{--mbl-s01-chip-gap:clamp(10px,1.6cqi,16px);position:absolute;right:5.5%;top:9%;width:33%;height:calc(72% - 2.75em + 5 * (var(--mbl-s01-chip-gap) - 6px));display:flex;flex-direction:column;justify-content:flex-start;gap:var(--mbl-s01-chip-gap);z-index:5}.mbl-scene01 .condition-card{position:relative;flex:1 1 0;min-height:0;border-radius:14px;display:grid;grid-template-columns:3fr 7fr;align-items:center;column-gap:.55em;padding:0 clamp(10px,1.8cqi,14px);color:#f4f7fb;background:linear-gradient(155deg,rgba(34,52,78,.94),rgba(8,14,24,.97));border:1px solid rgba(150,198,255,.28);box-shadow:0 18px 40px rgba(0,0,0,.38),inset 0 0 0 1px rgba(255,255,255,.04),0 0 24px rgba(50,110,230,.08);transform:none;opacity:0;visibility:hidden;overflow:hidden}.mbl-scene01 .condition-card.is-shown,.mbl-scene01 .quote-card.is-shown{opacity:1;visibility:visible}.mbl-scene01 .condition-card:before{content:"";position:absolute;left:30%;top:22%;bottom:22%;width:1px;background:rgba(180,205,237,.28)}.mbl-scene01 .condition-card span{display:block;width:100%;font-size:clamp(9px,2cqi,14px);color:#c9d6e8;font-weight:700;white-space:nowrap;text-align:center}.mbl-scene01 .condition-card strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(9px,2cqi,14px);font-weight:750;color:#edf3fb;text-align:left;padding-left:.35em}.mbl-scene01 .condition-card i{position:absolute;left:-4px;top:50%;translate:0 -50%;width:7px;height:7px;border-radius:50%;background:#b7d7ff;box-shadow:0 0 10px #7ab0ff,0 0 22px #3a7cff;opacity:0}.mbl-scene01 .condition-card i.is-on{opacity:1}.mbl-scene01 .condition-card.locked{box-shadow:0 18px 40px rgba(0,0,0,.38),inset 0 0 0 1px rgba(110,170,255,.28),0 0 34px rgba(55,118,235,.16)}.mbl-scene01 .data-packet{position:absolute;width:10px;height:10px;border-radius:50%;background:#e8f2ff;box-shadow:0 0 10px #b7d5ff,0 0 28px #3a7cff;opacity:0;pointer-events:none;z-index:6;transform:translate(-50%,-50%)}.mbl-scene01 .status-chip{position:absolute;right:0;top:100%;margin-top:var(--mbl-s01-chip-gap);left:auto;bottom:auto;display:flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;color:#d7e4f5;font-size:clamp(11px,1.8cqi,13px);font-weight:600;background:rgba(10,18,29,.78);border:1px solid rgba(122,164,220,.22);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transform:translateY(8px);z-index:7;pointer-events:none;white-space:nowrap}.mbl-scene01 .status-chip.is-on{opacity:1;visibility:visible;transform:translateY(0)}.mbl-scene01 .status-dot{width:7px;height:7px;border-radius:50%;background:#65d59d;box-shadow:0 0 10px #4ac68b;flex:0 0 auto}@keyframes mblS01LinePulse{0%,to{opacity:.88}50%{opacity:1}}@container (max-width: 520px){.mbl-scene01 .quote-card{left:3.5%;width:50%}.mbl-scene01 .chips{right:2.5%;width:36%}.mbl-scene01 .quote-row{grid-template-columns:4fr 6fr}}@media (max-width:760px){.mbl-scene01{aspect-ratio:5/4}.mbl-scene01 .quote-card{left:3.5%;top:6%;width:50%;height:84%}.mbl-scene01 .chips{right:2.5%;top:7%;width:36%;height:calc(78% - 2.75em + 5 * (var(--mbl-s01-chip-gap) - 6px))}.mbl-scene01 .condition-card{backdrop-filter:none;grid-template-columns:3fr 7fr}.mbl-scene01 .condition-card:before{left:30%}.mbl-scene01 .status-chip{padding:7px 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.mbl-scene01 .link-path{animation:none!important;filter:none}.mbl-scene01 .data-packet,.mbl-scene01 .quote-shine,.mbl-scene01 .scan-line{display:none!important}}.mbl-stage{--mbl-2s-ease:cubic-bezier(0.22,0.78,0.18,1);position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:clamp(18px,2vw,28px);background:#02050a;border:1px solid rgba(148,185,235,.1);box-shadow:0 45px 120px rgba(0,0,0,.46);isolation:isolate;container-type:inline-size}.mbl-stage:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 90px rgba(0,0,0,.28);z-index:20}.mbl-stage.mbl-plate-stage{background:#000208}.mbl-stage .mbl-plate-frame{position:absolute;inset:0;display:grid;place-items:center;z-index:1}.mbl-stage .mbl-plate{width:100%;height:100%;object-fit:cover;object-position:center center;user-select:none;pointer-events:none}.mbl-stage.upload-motion .mbl-plate-frame{clip-path:inset(0 0 18% 0);animation:mbl2sPlateFloat 4.8s ease-in-out infinite;will-change:transform}.mbl-stage.upload-motion .upload-plate{object-position:center 42%;transform:scale(1.06)}.mbl-stage .upload-ui-mask{position:absolute;left:0;right:0;bottom:0;height:22%;z-index:8;background:linear-gradient(180deg,transparent,#02050a 28%,#01040a);pointer-events:none}@keyframes mbl2sPlateFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.mbl-stage .progress-wrap{position:absolute;left:18%;right:18%;bottom:16.5%;z-index:13;display:flex;flex-direction:column;align-items:center;gap:.55em}.mbl-stage .progress-track{width:100%;height:8px;border-radius:999px;background:rgba(65,107,175,.22);border:1px solid rgba(120,170,240,.28);overflow:hidden;box-shadow:inset 0 0 12px rgba(34,77,151,.28),0 0 18px rgba(60,130,255,.14)}.mbl-stage .progress-fill{width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f78ff,#9ec8ff);box-shadow:0 0 14px #3e82ff,0 0 28px rgba(61,129,255,.5)}.mbl-stage .progress-value{min-width:3.2em;font-size:clamp(12px,1.05cqi,20px);font-weight:750;color:#eef5ff;text-align:center;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.55)}.mbl-stage .upload-complete{position:absolute;left:50%;bottom:1.2%;z-index:14;display:flex;align-items:center;justify-content:center;gap:10px;padding:.72em 1.25em;border-radius:999px;font-size:clamp(11px,.95cqi,17px);font-weight:650;color:#edf7ff;background:linear-gradient(145deg,rgba(18,70,150,.95),rgba(8,28,70,.96));border:1px solid rgba(100,190,255,.72);box-shadow:0 0 28px rgba(60,150,255,.35),inset 0 0 22px rgba(70,160,255,.12);opacity:0;transform:translate(-50%,10px) scale(.94);white-space:nowrap}.mbl-stage .upload-complete .check{width:1.15em;height:1.15em;border-radius:50%;display:grid;place-items:center;color:#71f0e7;font-weight:900;text-shadow:0 0 12px rgba(80,235,224,.65)}.mbl-stage.upload-motion.complete .upload-complete{animation:mbl2sCompleteIn .62s var(--mbl-2s-ease) forwards}.mbl-stage.upload-motion.complete .progress-value{opacity:0;height:0;overflow:hidden;min-width:0;pointer-events:none}.mbl-stage.upload-motion.complete .progress-wrap{gap:0}@keyframes mbl2sCompleteIn{0%{opacity:0;transform:translate(-50%,10px) scale(.94)}75%{opacity:1;transform:translate(-50%) scale(1.04)}to{opacity:1;transform:translate(-50%) scale(1)}}.mbl-stage.bubble-motion{perspective:none;background:#000208;isolation:auto;overflow:hidden}.mbl-stage.bubble-motion:after{display:none}.mbl-stage.bubble-motion .bubble-base{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;user-select:none;pointer-events:none;z-index:1}.mbl-stage.bubble-motion .bubble-orbit{position:absolute;left:50%;top:3.472%;width:46.875%;aspect-ratio:480/385;translate:-50% 0;z-index:5;transform-origin:50% 92%;animation:mbl2sBubbleOrbit 7s ease-in-out infinite;will-change:transform;overflow:visible;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 94%,transparent);mask-image:linear-gradient(180deg,#000 94%,transparent)}.mbl-stage.bubble-motion .bubble-icon{display:block;width:100%;height:100%;object-fit:fill;user-select:none;pointer-events:none}.mbl-stage.bubble-motion .bubble-light,.mbl-stage.bubble-motion .bubble-plate,.mbl-stage.bubble-motion .bubble-seam{display:none}@keyframes mbl2sBubbleOrbit{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mbl-stage.is-paused *{animation-play-state:paused!important}@media (max-width:820px){.mbl-stage{border-radius:18px}.mbl-stage .progress-wrap{left:12%;right:12%;bottom:15%}.mbl-stage.upload-motion .mbl-plate-frame{clip-path:inset(0 0 20% 0)}.mbl-stage .upload-ui-mask{height:24%}}@media (prefers-reduced-motion:reduce){.mbl-stage *{animation:none!important;transition:none!important}.mbl-stage .upload-complete{opacity:1!important;transform:translate(-50%)!important}.mbl-stage .progress-fill{width:100%!important}}