.ug-home{--ug-ink:#0b2530;--ug-ink-2:#3d5560;--ug-ink-3:#5b6f78;--ug-teal:#04566b;--ug-teal-2:#0a6178;--ug-ice:#8cc8da;--ug-tint:#e3f0f4;--ug-mist:#f1f5f7;--ug-sheet:#fff;--ug-rule:#d3e0e5;--ug-rule-2:#e5edf0;--ug-night:#062c38;--ug-night-2:#0b3a48;--ug-gold:#945c08;--ug-gold-tint:#fbf3e4;--ug-line:#06c755;--ug-line-btn:#038638;--ug-sans:"PingFang TC","Microsoft JhengHei","Noto Sans TC",var(--font-noto-sans-tc),system-ui,sans-serif;--ug-serif:var(--ug-sans);--ug-hand:var(--ug-sans);--ug-num:var(--font-inter),var(--font-noto-sans-tc),system-ui,sans-serif;background:var(--ug-mist);color:var(--ug-ink);font-size:17px;line-height:1.8;letter-spacing:.02em;text-autospace:normal;text-spacing-trim:trim-start}.ug-home ::-moz-selection{background:#c6e3ec}.ug-home ::selection{background:#c6e3ec}.ug-home :focus-visible{outline:2px solid var(--ug-teal);outline-offset:3px;border-radius:6px}.ug-wrap{width:100%;max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:768px){.ug-wrap{padding-left:40px;padding-right:40px}}.ug-h1,.ug-h2,.ug-h3,.ug-serif{font-family:var(--ug-serif);font-weight:700;font-feature-settings:"palt";color:var(--ug-ink)}.ug-h1{font-size:clamp(2.1rem,1rem + 2.3vw,2.6rem);line-height:1.24}.ug-h1,.ug-h2{letter-spacing:.02em}.ug-h2{font-size:clamp(1.6rem,1.2rem + 1.3vw,2.2rem);line-height:1.34}.ug-h2,.ug-h3{text-wrap:balance}.ug-h3{font-size:clamp(1.2rem,1.05rem + .5vw,1.45rem);line-height:1.45}.ug-lead{font-size:1.08rem;line-height:1.9;max-width:34em}.ug-body,.ug-lead{color:var(--ug-ink-2);text-wrap:pretty}.ug-small{font-size:.875rem;line-height:1.7;color:var(--ug-ink-3)}.ug-num{font-family:var(--ug-num);font-variant-numeric:tabular-nums;letter-spacing:0}.ug-hand{font-family:var(--ug-hand);font-weight:700;color:var(--ug-teal-2);letter-spacing:.02em;line-height:1.5}.ug-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font-size:.95rem;font-weight:700;letter-spacing:.04em;white-space:nowrap;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.ug-btn:active{transform:translateY(1px)}.ug-btn-primary{background:var(--ug-teal);color:#fff}.ug-btn-primary:hover{background:var(--ug-night-2)}.ug-btn-ghost{background:var(--ug-sheet);color:var(--ug-teal);border:1px solid var(--ug-rule)}.ug-btn-ghost:hover{border-color:var(--ug-teal)}.ug-btn-line{background:var(--ug-line-btn);color:#fff}.ug-btn-line:hover{background:#026b2d}.ug-btn-light{background:#fff;color:var(--ug-night)}.ug-btn-light:hover{background:var(--ug-tint)}.ug-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--ug-teal);text-decoration:underline;text-decoration-color:var(--ug-rule);text-underline-offset:6px;text-decoration-thickness:2px;transition:text-decoration-color .2s}.ug-link:hover{text-decoration-color:var(--ug-teal)}.ug-section{padding:88px 0}@media (min-width:1024px){.ug-section{padding:128px 0}}.ug-sheet-bg{background:var(--ug-sheet)}.ug-night{background:var(--ug-night);color:#d9e8ee}.ug-night .ug-h2,.ug-night .ug-h3{color:#fff}.ug-night .ug-body,.ug-night .ug-lead{color:#b9d3dc}.ug-hero{padding:104px 0 72px;background:var(--ug-sheet);border-bottom:1px solid var(--ug-rule-2);overflow:hidden}@media (min-width:1024px){.ug-hero{padding:148px 0 104px}}.ug-hero-grid{display:grid;gap:56px}@media (min-width:1024px){.ug-hero-grid>.ug-hero-visual{width:100%;max-width:620px;margin:0 auto}}@media (min-width:1280px){.ug-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.ug-hero-grid>.ug-hero-visual{max-width:none}}.ug-industries{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.9rem;color:var(--ug-ink-3)}.ug-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:64px;padding-top:28px;border-top:1px solid var(--ug-rule)}@media (min-width:768px){.ug-trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.ug-trust>div{display:flex;flex-direction:column}.ug-trust dd{order:-1;font-size:clamp(2rem,1.6rem + 1.2vw,2.6rem);font-weight:700;line-height:1.15;color:var(--ug-teal)}.ug-trust dd sup{font-size:.45em;top:-.9em;margin-left:2px;color:var(--ug-ink-3)}.ug-trust dt{margin-top:4px;font-size:.95rem;color:var(--ug-ink-2)}.ug-trust-note{margin-top:16px;font-size:.78rem;color:var(--ug-ink-3)}.ug-stage{position:relative}.ug-st-right{display:grid;gap:40px;align-content:start}.ug-st-right>.ug-note{margin-bottom:-28px}.ug-st-right>.ug-note-pos{margin:-24px 0 0;justify-self:end}.ug-thread{position:absolute;left:0;top:0;pointer-events:none;overflow:visible}@media (min-width:1024px){.ug-stage{display:grid;grid-template-columns:minmax(200px,230px) minmax(48px,1fr) minmax(220px,250px);align-items:start}.ug-st-phone{grid-column:1;grid-row:1;margin-top:24px}.ug-st-right{grid-column:3;grid-row:1}}@media (max-width:1023px){.ug-stage{display:grid;gap:36px;max-width:440px;margin:0 auto;padding-left:22px}.ug-stage:before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:2px;border-radius:2px;background:var(--ug-ice)}.ug-thread{display:none}.ug-st-phone{width:min(100%,300px)}.ug-st-right>.ug-note-pos{justify-self:start}}.ug-note{display:inline-flex;align-items:center;gap:6px;font-size:1.15rem}.ug-stage-caption{margin-top:20px;font-size:.8rem;color:var(--ug-ink-3)}@media (min-width:1024px){.ug-stage-caption{text-align:right}}@media (prefers-reduced-motion:no-preference){.ug-live .ug-thread-path{stroke-dasharray:1;animation:ug-draw 3s cubic-bezier(.65,0,.35,1) 2.5s both}.ug-live .ug-thread-dot{animation:ug-fade .4s ease-out both;animation-delay:var(--d,.5s)}}@keyframes ug-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ug-fade{0%{opacity:0}to{opacity:1}}.ug-screen{background:var(--ug-sheet);border:1px solid var(--ug-rule);border-radius:14px;box-shadow:0 1px 2px rgba(6,44,56,.06),0 18px 40px -18px rgba(6,44,56,.28);font-size:13px;line-height:1.55;letter-spacing:.01em;color:var(--ug-ink);overflow:hidden}.ug-screen-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid var(--ug-rule-2);font-size:12px;color:var(--ug-ink-3)}.ug-screen-bar b{color:var(--ug-ink);font-weight:700}.ug-tag{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:700;background:var(--ug-tint);color:var(--ug-teal);white-space:nowrap}.ug-tag-gold{background:var(--ug-gold-tint);color:var(--ug-gold)}.ug-tag-line{background:#e3f8eb;color:#026b2d}.ug-kv{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px dashed var(--ug-rule-2)}.ug-kv:first-child{border-top:0}.ug-kv dt{color:var(--ug-ink-3);white-space:nowrap}.ug-kv dd{text-align:right;font-weight:700}.ug-gold{color:var(--ug-gold)}.ug-phone{border-radius:34px;padding:9px;background:var(--ug-night);box-shadow:0 26px 50px -22px rgba(6,44,56,.55)}.ug-phone-screen{border-radius:26px;overflow:hidden;background:#dfe8ee;display:flex;flex-direction:column;font-size:12.5px;line-height:1.5;letter-spacing:.01em}.ug-phone-head{display:flex;gap:8px;padding:14px 14px 10px;background:#fff;font-size:13px}.ug-avatar,.ug-phone-head{align-items:center;font-weight:700}.ug-avatar{display:inline-flex;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--ug-teal);color:#fff;font-size:11px;flex:none}.ug-chat{display:flex;flex-direction:column;gap:8px;padding:12px 10px}.ug-bubble{max-width:84%;padding:8px 11px;border-radius:14px;background:#fff;color:var(--ug-ink);box-shadow:0 1px 1px rgba(6,44,56,.06)}.ug-bubble-me{align-self:flex-end;background:#8de08f;background:color-mix(in srgb,var(--ug-line) 45%,#fff)}.ug-bubble-btn{display:block;margin-top:8px;padding:5px 0;border-radius:8px;border:1px solid var(--ug-rule);text-align:center;font-weight:700;color:var(--ug-teal)}.ug-card-flex{align-self:flex-start;width:84%;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 1px 1px rgba(6,44,56,.06)}.ug-card-flex-top{padding:10px 12px;background:var(--ug-teal);color:#fff}.ug-richmenu{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--ug-rule);border-top:1px solid var(--ug-rule)}.ug-richmenu span{display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 2px 10px;background:#fff;font-size:11px;font-weight:700;color:var(--ug-ink-2)}.ug-richmenu svg{color:var(--ug-teal)}.ug-split{display:grid;gap:40px}@media (min-width:1024px){.ug-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}}.ug-rows{border-top:1px solid var(--ug-rule)}.ug-rows li{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--ug-rule);color:var(--ug-ink-2)}.ug-rows li:before{content:"";flex:none;width:14px;height:2px;margin-top:.9em;background:var(--ug-ink-3);opacity:.55}.ug-quote{font-family:var(--ug-serif);font-weight:700;font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem);line-height:1.6;color:var(--ug-teal);font-feature-settings:"palt";text-wrap:pretty}.ug-journey{position:relative;display:grid;gap:48px;margin-top:56px}@media (min-width:1024px){.ug-journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.ug-journey:before{content:"";position:absolute;left:6px;right:6px;top:7px;height:2px;border-radius:2px;background:var(--ug-ice)}}@media (max-width:1023px){.ug-journey{padding-left:30px}.ug-journey:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--ug-ice)}}.ug-stop{position:relative;display:flex;flex-direction:column}.ug-stop-dot{position:relative;z-index:1;width:16px;height:16px;border-radius:999px;background:var(--ug-sheet);border:3px solid var(--ug-teal)}@media (max-width:1023px){.ug-stop-dot{position:absolute;left:-30px;top:4px}}.ug-stop-step{margin-top:18px;font-size:.85rem;font-weight:700;color:var(--ug-teal);letter-spacing:.08em}@media (max-width:1023px){.ug-stop-step{margin-top:0}}.ug-stop .ug-screen{margin-top:20px}.ug-multistore{margin-top:64px;display:grid;gap:12px 40px;padding-top:28px;border-top:1px solid var(--ug-rule)}@media (min-width:1024px){.ug-multistore{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:baseline}}.ug-duo{display:grid;gap:48px;align-items:center}@media (min-width:1024px){.ug-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.ug-duo-flip>:first-child{order:2}}.ug-checks li{position:relative;padding:7px 0 7px 26px;color:var(--ug-ink-2)}.ug-checks li:before{content:"";position:absolute;left:2px;top:.95em;width:12px;height:7px;border-left:2px solid var(--ug-teal);border-bottom:2px solid var(--ug-teal);transform:rotate(-45deg)}.ug-night .ug-checks li{color:#d9e8ee}.ug-night .ug-checks li:before{border-color:var(--ug-ice)}.ug-rule-step{display:grid;grid-template-columns:58px minmax(0,1fr);gap:10px;align-items:start;padding:12px 16px;border-top:1px solid var(--ug-rule-2)}.ug-rule-step:first-of-type{border-top:0}.ug-rule-label{font-size:11.5px;font-weight:700;color:var(--ug-ink-3);padding-top:2px}.ug-field{gap:8px;padding:6px 10px;border:1px solid var(--ug-rule);border-radius:8px;background:var(--ug-mist);font-weight:700}.ug-field,.ug-preview{display:flex;align-items:center;justify-content:space-between}.ug-preview{gap:12px;padding:14px 16px;background:var(--ug-tint);border-top:1px solid var(--ug-rule)}.ug-mini-btn{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:var(--ug-teal);color:#fff;font-weight:700;font-size:12px;white-space:nowrap}.ug-pos-wrap{position:relative;padding-bottom:96px}.ug-pos-line{position:absolute;right:0;bottom:0;width:min(60%,260px)}@media (max-width:640px){.ug-pos-wrap{padding-bottom:0}.ug-pos-line{position:relative;width:86%;margin:-20px 0 0 auto}}.ug-pay{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px 16px}.ug-pay span{padding:8px 0;border-radius:10px;border:1px solid var(--ug-rule);text-align:center;font-weight:700;color:var(--ug-ink-2)}.ug-pay span[data-on]{border-color:var(--ug-teal);background:var(--ug-tint);color:var(--ug-teal)}.ug-index{display:grid;margin-top:48px;border-top:1px solid var(--ug-rule)}@media (min-width:768px){.ug-index{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:56px;column-gap:56px}}.ug-index a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:22px 0;border-bottom:1px solid var(--ug-rule);transition:background-color .2s}.ug-index a:hover .ug-index-title{color:var(--ug-teal)}.ug-index a:hover .ug-index-arrow{transform:translateX(3px);color:var(--ug-teal)}.ug-index-title{font-weight:700;font-size:1.05rem;color:var(--ug-ink);transition:color .2s}.ug-index-arrow{grid-row:span 2;align-self:center;color:var(--ug-ink-3);transition:transform .2s,color .2s}.ug-index-body{font-size:.95rem;color:var(--ug-ink-2);line-height:1.7}.ug-knots{position:relative;display:grid;gap:14px;margin-top:40px}@media (min-width:768px){.ug-knots{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ug-knots:before{content:"";position:absolute;left:8px;right:8px;top:8px;height:2px;background:rgba(140,200,218,.45)}}@media (max-width:767px){.ug-knots{padding-left:30px}.ug-knots:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:rgba(140,200,218,.45)}}.ug-knot{position:relative;font-family:var(--ug-serif);font-weight:700;font-size:1.15rem;color:#fff;font-feature-settings:"palt"}.ug-knot:before{content:"";display:block;width:18px;height:18px;margin-bottom:14px;border-radius:999px;border:3px solid var(--ug-ice);background:var(--ug-night);position:relative;z-index:1}@media (max-width:767px){.ug-knot:before{position:absolute;left:-30px;top:5px;margin:0}}.ug-cols{display:grid;gap:32px;margin-top:64px;padding-top:40px;border-top:1px solid rgba(140,200,218,.22)}@media (min-width:768px){.ug-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px}}@media (min-width:1200px){.ug-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.ug-facts{display:grid;gap:10px 32px;margin-top:56px;font-size:.95rem}@media (min-width:768px){.ug-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ug-facts li{display:flex;gap:12px;color:#d9e8ee}.ug-facts b{flex:none;min-width:2.6em;font-family:var(--ug-num);font-variant-numeric:tabular-nums}.ug-facts b,.ug-night .ug-hand{color:var(--ug-ice)}.ug-cases{margin-top:48px;border-top:1px solid var(--ug-rule)}.ug-case{display:grid;gap:10px 40px;padding:28px 0;border-bottom:1px solid var(--ug-rule)}@media (min-width:1024px){.ug-case{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.ug-case-name{font-weight:700;font-size:1.2rem;line-height:1.4;color:var(--ug-ink)}.ug-case-industry{font-size:.85rem;color:var(--ug-ink-3)}.ug-chips{display:flex;flex-wrap:wrap;gap:6px}.ug-proof{display:grid;gap:24px;padding:28px 0 0}@media (min-width:1024px){.ug-proof{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}}.ug-testimonial{padding-left:20px;border-left:2px solid var(--ug-ice)}.ug-plans{display:grid;gap:20px;margin-top:48px}@media (min-width:1024px){.ug-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.ug-plan{position:relative;display:flex;flex-direction:column;padding:32px 28px;border:1px solid var(--ug-rule);border-radius:16px;background:var(--ug-sheet)}.ug-plan[data-highlight]{border-color:var(--ug-teal);box-shadow:0 0 0 1px var(--ug-teal)}.ug-plan-badge{position:absolute;top:-12px;left:28px;padding:2px 12px;border-radius:999px;background:var(--ug-teal);color:#fff;font-size:.8rem;font-weight:700}.ug-price{font-family:var(--ug-num);font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:700;line-height:1.2;letter-spacing:-.01em}.ug-final{text-align:center}.ug-final .ug-h2{max-width:20em;margin:0 auto}.ug-final-list{display:inline-grid;gap:6px;margin-top:24px;text-align:left}.ug-photo-problem{margin-top:36px;max-width:470px}.ug-consult-head{display:grid;gap:36px}@media (min-width:1024px){.ug-consult-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:end}}.ug-night figure>div{border-color:hsla(0,0%,100%,.12)}.ug-photo-wide{margin-top:40px}.ug-photo-wide-img{aspect-ratio:3/2}@media (min-width:768px){.ug-photo-wide-img{aspect-ratio:21/8}}.ug-final-split{display:grid;gap:40px}.ug-photo-final{max-width:440px;margin:0 auto}@media (min-width:1024px){.ug-final-split{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:72px;align-items:center}.ug-final-split .ug-final{text-align:left}.ug-final-split .ug-final .ug-h2{margin:0}.ug-final-split .ug-final .justify-center{justify-content:flex-start}.ug-photo-final{margin:0}}.ug-motion [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s)}.ug-motion [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ug-motion [data-reveal]{opacity:1;transform:none;transition:none}}.ug-hero-meta{font-size:.875rem;font-weight:700;letter-spacing:.04em;color:var(--ug-teal)}.ug-me-row{position:relative;display:flex;justify-content:flex-end}.ug-typing{position:absolute;right:0;top:0;display:inline-flex;align-items:center;gap:4px;height:100%;padding:0 12px;border-radius:14px;background:color-mix(in srgb,var(--ug-line) 45%,#fff);opacity:0}.ug-typing i{width:5px;height:5px;border-radius:999px;background:#1f5a33}.ug-typing i:nth-child(2){--k:1}.ug-typing i:nth-child(3){--k:2}.ug-ticket{align-self:flex-start;width:84%;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:#fff;border:1px dashed #d9b77a;color:var(--ug-gold);box-shadow:0 1px 1px rgba(6,44,56,.06)}.ug-ticket b{display:block;color:var(--ug-ink);font-size:13px}.ug-ticket span{display:block;color:var(--ug-ink-3);font-size:11.5px}.ug-a-count{border-radius:4px}.ug-chat,.ug-st-right,.ug-thread{transition:opacity .4s ease}@media (prefers-reduced-motion:no-preference){.ug-live .ug-a{animation:ug-rise .55s cubic-bezier(.16,1,.3,1) var(--t,0s) both}.ug-live .ug-a-pop{animation:ug-pop .45s cubic-bezier(.25,1,.5,1) var(--t,0s) both}.ug-live .ug-a-row{animation:ug-slide .4s ease-out var(--t,0s) both}.ug-live .ug-a-count{animation:ug-flash 1.1s ease-out var(--t,0s)}.ug-live .ug-a-press{animation:ug-press .45s ease var(--t,0s)}.ug-live .ug-a-ping{animation:ug-ping 1.4s ease var(--t,0s)}.ug-live .ug-typing{animation:ug-typing .8s linear var(--t,0s) both}.ug-live .ug-typing i{animation:ug-dot .3s ease-in-out calc(var(--t, 0s) + var(--k, 0) * .1s) 4 alternate}.ug-live.is-paused,.ug-live.is-paused *{animation-play-state:paused!important}.ug-stage.is-out .ug-chat,.ug-stage.is-out .ug-st-right,.ug-stage.is-out .ug-thread{opacity:0}}@keyframes ug-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ug-pop{0%{opacity:0;transform:scale(.8)}}@keyframes ug-slide{0%{opacity:0;transform:translateX(-8px)}}@keyframes ug-flash{0%,40%{background-color:var(--ug-gold-tint);box-shadow:0 0 0 4px var(--ug-gold-tint)}}@keyframes ug-press{50%{background-color:var(--ug-tint);border-color:var(--ug-teal);transform:scale(.96)}}@keyframes ug-ping{0%,45%{background-color:var(--ug-tint);color:var(--ug-teal)}}@keyframes ug-typing{0%{opacity:0}15%,85%{opacity:1}to{opacity:0}}@keyframes ug-dot{to{transform:translateY(-3px)}}.ug-motion [data-stagger]>*{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 70ms)}.ug-motion [data-stagger].is-in>*{opacity:1;transform:none}.ug-motion [data-reveal] [data-seq-pop],.ug-motion [data-reveal] [data-seq]{transition:opacity .5s ease,transform .55s cubic-bezier(.16,1,.3,1);transition-delay:var(--s,0s)}.ug-motion [data-reveal]:not(.is-in) [data-seq]{opacity:0;transform:translateY(8px)}.ug-motion [data-reveal]:not(.is-in) [data-seq-pop]{opacity:0;transform:translateY(18px) scale(.96)}.ug-motion [data-reveal] .ug-pay [data-seq-on]{transition:border-color .3s,background-color .3s,color .3s;transition-delay:var(--s,0s)}.ug-motion [data-reveal]:not(.is-in) .ug-pay [data-seq-on]{border-color:var(--ug-rule);background:transparent;color:var(--ug-ink-2)}.ug-motion .ug-knots:before{transition:transform 1.2s cubic-bezier(.65,0,.35,1) .1s}@media (min-width:768px){.ug-motion .ug-knots:not(.is-in):before{transform:scaleX(0);transform-origin:left center}}@media (max-width:767px){.ug-motion .ug-knots:not(.is-in):before{transform:scaleY(0);transform-origin:center top}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ug-scrollgrow{animation:ug-grow linear both;animation-timeline:view();animation-range:entry 0 cover 35%}}}@keyframes ug-grow{0%{transform:scale(.92)}}.ug-jt-tab{display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-align:left;cursor:default}.ug-jt-bar,.ug-jt-stage{display:none}@media (min-width:1024px){.ug-jt{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:72px;align-items:center;margin-top:56px}.ug-jt .ug-journey{grid-template-columns:minmax(0,1fr);gap:0;margin-top:0;padding-left:34px}.ug-jt .ug-journey:before{left:7px;right:auto;top:30px;bottom:30px;width:2px;height:auto}.ug-jt .ug-stop{padding:20px 0 18px;cursor:pointer}.ug-jt .ug-stop-dot{position:absolute;left:-34px;top:26px;transition:background-color .3s,transform .3s}.ug-jt .ug-stop[data-active] .ug-stop-dot{background:var(--ug-teal);transform:scale(1.15)}.ug-jt .ug-stop-step{margin-top:0}.ug-jt-tab{cursor:pointer}.ug-jt .ug-stop .ug-body,.ug-jt .ug-stop .ug-h3{transition:color .3s}.ug-jt .ug-stop:not([data-active]) .ug-h3{color:var(--ug-ink-2)}.ug-jt .ug-stop:not([data-active]) .ug-body{color:var(--ug-ink-3)}.ug-jt .ug-stop:not([data-active]):hover .ug-h3{color:var(--ug-teal)}.ug-jt-inline{display:none}.ug-jt-bar{display:block;height:2px;margin-top:16px;background:var(--ug-rule-2);overflow:hidden}.ug-jt-fill{display:block;height:100%;background:var(--ug-teal);transform-origin:left center}.ug-jt-stage{display:grid;align-items:center;justify-items:center;min-height:420px}.ug-jt-panel{grid-area:1/1;width:min(100%,400px);opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .45s ease,transform .6s cubic-bezier(.16,1,.3,1),visibility 0s linear .45s}.ug-jt-panel[data-active]{opacity:1;visibility:visible;transform:none;transition:opacity .45s ease .1s,transform .6s cubic-bezier(.16,1,.3,1) .1s,visibility 0s}.ug-jt-panel>.ug-screen{zoom:1.2}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ug-jt-fill{animation:ug-progress 6s linear both}.ug-jt[data-paused] .ug-jt-fill{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.ug-jt-panel,.ug-jt-panel[data-active]{transition:none}}@keyframes ug-progress{0%{transform:scaleX(0)}}.ug-marquee{display:grid;gap:10px;margin-top:40px}.ug-marquee-row{overflow:hidden}.ug-marquee-track{display:flex;flex-wrap:wrap}.ug-marquee-item{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);font-weight:700;line-height:1.6;color:var(--ug-ink-2);white-space:nowrap}.ug-marquee-item:after{content:"";width:6px;height:6px;border-radius:1px;background:var(--ug-ice)}.ug-marquee-row[data-dir=rev] .ug-marquee-item{color:var(--ug-ink-3)}.ug-marquee-item[data-dup]{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ug-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ug-marquee-track{flex-wrap:nowrap;width:-moz-max-content;width:max-content;animation:ug-marquee linear both;animation-timeline:view();animation-range:cover 0 cover 100%}.ug-marquee-row[data-dir=rev] .ug-marquee-track{animation-direction:reverse}.ug-marquee-item[data-dup]{display:inline-flex}}}@keyframes ug-marquee{0%{transform:translateX(0)}to{transform:translateX(-25%)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ug-btn:hover .lucide-arrow-right,.ug-index a:hover .ug-index-arrow,.ug-link:hover .lucide-arrow-right{animation:ug-arrow .5s cubic-bezier(.65,0,.35,1)}}@keyframes ug-arrow{45%{transform:translateX(12px);opacity:0}46%{transform:translateX(-12px);opacity:0}to{transform:none;opacity:1}}