.identity-teaser[data-astro-cid-envbnulj]{padding:var(--space-md) 0;margin-top:-3rem;margin-bottom:-1rem;position:relative;overflow:hidden}.container[data-astro-cid-envbnulj]{max-width:1200px;padding:0 var(--space-md);margin:0 auto}.teaser-content[data-astro-cid-envbnulj]{text-align:center;max-width:600px;padding:var(--space-lg);border:1px solid var(--colour-cerise-accent-border);box-shadow:var(--shadow-md);flex-direction:column;justify-content:center;align-items:center;margin:0 auto;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.teaser-content[data-astro-cid-envbnulj]:before{content:"";border-radius:var(--radius-lg);z-index:-1;background:linear-gradient(135deg,#c9426408,#4242c908);width:100%;height:100%;position:absolute;top:0;left:0}.teaser-content[data-astro-cid-envbnulj]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.identity-visual[data-astro-cid-envbnulj]{margin-bottom:var(--space-md);justify-content:center;align-items:center;display:flex}.identity-circle[data-astro-cid-envbnulj]{color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;transition:box-shadow .3s;display:flex;position:relative}.teaser-content[data-astro-cid-envbnulj]:hover .identity-circle[data-astro-cid-envbnulj]{filter:brightness(1.1);transition:filter .3s}.goemon-circle[data-astro-cid-envbnulj]{background:var(--gradient-bullish);animation:6s ease-in-out infinite teaser-orbit-1;box-shadow:0 3px 8px #4242c94d}.yae-circle[data-astro-cid-envbnulj]{background:var(--gradient-bearish);animation:6s ease-in-out infinite teaser-orbit-2;box-shadow:0 3px 8px #c942644d}.circle-spacing[data-astro-cid-envbnulj]{width:60px;margin:0 var(--space-sm)}.identity-symbol[data-astro-cid-envbnulj]{margin-bottom:4px;font-size:1.1rem;font-weight:400}.identity-label[data-astro-cid-envbnulj]{opacity:.9;text-transform:lowercase;letter-spacing:.5px;font-size:.8rem}.teaser-text[data-astro-cid-envbnulj]{max-width:500px;color:var(--colour-text);margin:0 auto;font-size:1rem;line-height:1.6}.goemon-text[data-astro-cid-envbnulj]{color:var(--colour-button-palatinate-outline-colour);font-weight:600}.yae-text[data-astro-cid-envbnulj]{color:var(--colour-cerise);font-weight:600}@keyframes teaser-orbit-1{0%{transform:translate(4px)}4.17%{transform:translate(3.86px,1.04px)}8.33%{transform:translate(3.46px,2px)}12.5%{transform:translate(2.83px,2.83px)}16.67%{transform:translate(2px,3.46px)}20.83%{transform:translate(1.04px,3.86px)}25%{transform:translateY(4px)}29.17%{transform:translate(-1.04px,3.86px)}33.33%{transform:translate(-2px,3.46px)}37.5%{transform:translate(-2.83px,2.83px)}41.67%{transform:translate(-3.46px,2px)}45.83%{transform:translate(-3.86px,1.04px)}50%{transform:translate(-4px)}54.17%{transform:translate(-3.86px,-1.04px)}58.33%{transform:translate(-3.46px,-2px)}62.5%{transform:translate(-2.83px,-2.83px)}66.67%{transform:translate(-2px,-3.46px)}70.83%{transform:translate(-1.04px,-3.86px)}75%{transform:translateY(-4px)}79.17%{transform:translate(1.04px,-3.86px)}83.33%{transform:translate(2px,-3.46px)}87.5%{transform:translate(2.83px,-2.83px)}91.67%{transform:translate(3.46px,-2px)}95.83%{transform:translate(3.86px,-1.04px)}to{transform:translate(4px)}}@keyframes teaser-orbit-2{0%{transform:translateY(4px)}4.17%{transform:translate(-1.04px,3.86px)}8.33%{transform:translate(-2px,3.46px)}12.5%{transform:translate(-2.83px,2.83px)}16.67%{transform:translate(-3.46px,2px)}20.83%{transform:translate(-3.86px,1.04px)}25%{transform:translate(-4px)}29.17%{transform:translate(-3.86px,-1.04px)}33.33%{transform:translate(-3.46px,-2px)}37.5%{transform:translate(-2.83px,-2.83px)}41.67%{transform:translate(-2px,-3.46px)}45.83%{transform:translate(-1.04px,-3.86px)}50%{transform:translateY(-4px)}54.17%{transform:translate(1.04px,-3.86px)}58.33%{transform:translate(2px,-3.46px)}62.5%{transform:translate(2.83px,-2.83px)}66.67%{transform:translate(3.46px,-2px)}70.83%{transform:translate(3.86px,-1.04px)}75%{transform:translate(4px)}79.17%{transform:translate(3.86px,1.04px)}83.33%{transform:translate(3.46px,2px)}87.5%{transform:translate(2.83px,2.83px)}91.67%{transform:translate(2px,3.46px)}95.83%{transform:translate(1.04px,3.86px)}to{transform:translateY(4px)}}@media (width<=768px){.identity-teaser[data-astro-cid-envbnulj]{margin-top:-1rem}.teaser-content[data-astro-cid-envbnulj]{padding:var(--space-md)}.identity-circle[data-astro-cid-envbnulj]{width:70px;height:70px}.circle-spacing[data-astro-cid-envbnulj]{width:40px}.identity-symbol[data-astro-cid-envbnulj]{font-size:1rem}}@media (width<=480px){.identity-teaser[data-astro-cid-envbnulj]{margin-top:0}.identity-circle[data-astro-cid-envbnulj]{width:60px;height:60px}.circle-spacing[data-astro-cid-envbnulj]{width:30px}.identity-symbol[data-astro-cid-envbnulj]{font-size:.9rem}.identity-label[data-astro-cid-envbnulj]{font-size:.5rem}.teaser-text[data-astro-cid-envbnulj]{font-size:.9rem}}.core-values[data-astro-cid-vr2oj3oe]{padding:var(--space-lg) 0;position:relative;overflow:hidden}.values-tagline-container[data-astro-cid-vr2oj3oe]{max-width:650px;margin:0 auto}.values-tagline[data-astro-cid-vr2oj3oe]{margin-bottom:.5rem;font-size:1.3rem;font-weight:600;line-height:1.4}.values-undertitle[data-astro-cid-vr2oj3oe]{color:var(--colour-text-muted);max-width:700px;margin:0 auto;font-size:1rem;font-weight:400;line-height:1.5}.values-grid[data-astro-cid-vr2oj3oe]{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(2,1fr);display:grid}.value-card[data-astro-cid-vr2oj3oe]{padding:var(--space-lg);flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.value-card[data-astro-cid-vr2oj3oe]:hover{box-shadow:var(--shadow-lg);background-color:var(--colour-container-frosted);border-color:var(--colour-container-border);transform:translateY(-5px)}.value-number[data-astro-cid-vr2oj3oe]{opacity:.1;color:var(--colour-cerise);z-index:0;font-size:4rem;font-weight:700;line-height:1;transition:all .3s;position:absolute;top:10px;right:10px}html[data-theme=dark] .value-number[data-astro-cid-vr2oj3oe]{opacity:.2;text-shadow:0 2px 6px #c9426480}.value-card[data-astro-cid-vr2oj3oe]:hover .value-number[data-astro-cid-vr2oj3oe]{opacity:.25;transform:translateY(-3px)}.value-card[data-astro-cid-vr2oj3oe][data-value=master] .value-number[data-astro-cid-vr2oj3oe],.value-card[data-astro-cid-vr2oj3oe][data-value=depth] .value-number[data-astro-cid-vr2oj3oe]{color:var(--colour-palatinate-readable)}.value-content[data-astro-cid-vr2oj3oe]{z-index:1;position:relative}.value-header[data-astro-cid-vr2oj3oe]{margin-bottom:var(--space-md);align-items:center;gap:var(--space-sm);display:flex}.value-icon-wrapper[data-astro-cid-vr2oj3oe]{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .5s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative}.value-icon-wrapper[data-astro-cid-vr2oj3oe]:after{content:"";background:radial-gradient(circle, var(--accent-color) 0%, transparent 70%);opacity:.2;z-index:-1;border-radius:50%;width:100%;height:100%;transition:opacity .3s,transform .3s;position:absolute}.value-card[data-astro-cid-vr2oj3oe]:hover .value-icon-wrapper[data-astro-cid-vr2oj3oe]{transform:translateY(-3px)scale(1.1)}.value-card[data-astro-cid-vr2oj3oe]:hover .value-icon-wrapper[data-astro-cid-vr2oj3oe]:after{opacity:.4;transform:scale(1.5)}.value-icon-wrapper[data-astro-cid-vr2oj3oe] img[data-astro-cid-vr2oj3oe]{object-fit:contain;filter:drop-shadow(0 2px 4px #0000001a);width:42px;height:42px;transition:filter .3s,transform .3s}html[data-theme=dark] .value-icon-wrapper[data-astro-cid-vr2oj3oe] img[data-astro-cid-vr2oj3oe]{filter:brightness(.9)contrast(1.1)}.value-card[data-astro-cid-vr2oj3oe]:hover .value-icon-wrapper[data-astro-cid-vr2oj3oe] img[data-astro-cid-vr2oj3oe]{filter:drop-shadow(0 4px 8px #0003);transform:scale(1.1)}.value-title[data-astro-cid-vr2oj3oe]{margin:0;font-size:1.2rem;font-weight:700;transition:transform .3s;position:relative}.value-title[data-astro-cid-vr2oj3oe]:after{content:"";background:linear-gradient(90deg, var(--colour-cerise) 0%, var(--colour-palatinate-blue) 100%);border-radius:var(--radius-full);width:40px;height:2px;transition:width .3s;position:absolute;bottom:-8px;left:0}.value-card[data-astro-cid-vr2oj3oe]:hover .value-title[data-astro-cid-vr2oj3oe]:after{width:80px}.value-description[data-astro-cid-vr2oj3oe]{margin-bottom:var(--space-md);opacity:.9;font-size:.95rem;line-height:1.6}.value-quote[data-astro-cid-vr2oj3oe]{margin-top:auto;position:relative}.value-quote-content[data-astro-cid-vr2oj3oe]{background-color:var(--colour-container-bg);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);box-shadow:var(--shadow-sm);z-index:1;border-left:2px solid var(--colour-cerise);transition:all .3s;position:relative}.value-card[data-astro-cid-vr2oj3oe][data-value=master] .value-quote-content[data-astro-cid-vr2oj3oe],.value-card[data-astro-cid-vr2oj3oe][data-value=depth] .value-quote-content[data-astro-cid-vr2oj3oe]{border-left:2px solid var(--colour-palatinate-blue)}html[data-theme=dark] .value-quote-content[data-astro-cid-vr2oj3oe]{border-color:#c9426433}html[data-theme=dark] .value-card[data-astro-cid-vr2oj3oe][data-value=master] .value-quote-content[data-astro-cid-vr2oj3oe],html[data-theme=dark] .value-card[data-astro-cid-vr2oj3oe][data-value=depth] .value-quote-content[data-astro-cid-vr2oj3oe]{border-color:#4242c933}.value-card[data-astro-cid-vr2oj3oe]:hover .value-quote-content[data-astro-cid-vr2oj3oe]{box-shadow:var(--shadow-md);background-color:var(--colour-container-frosted);transform:translateY(-2px)}.value-quote[data-astro-cid-vr2oj3oe] h4[data-astro-cid-vr2oj3oe]{margin:0 0 var(--space-xs);color:var(--colour-cerise);font-size:.95rem}.value-card[data-astro-cid-vr2oj3oe][data-value=master] .value-quote[data-astro-cid-vr2oj3oe] h4[data-astro-cid-vr2oj3oe],.value-card[data-astro-cid-vr2oj3oe][data-value=depth] .value-quote[data-astro-cid-vr2oj3oe] h4[data-astro-cid-vr2oj3oe]{color:var(--colour-palatinate-readable)}.value-quote[data-astro-cid-vr2oj3oe] p[data-astro-cid-vr2oj3oe]{opacity:.85;margin:0;font-size:.85rem;font-style:italic;line-height:1.5}.values-cta[data-astro-cid-vr2oj3oe]{margin-top:var(--space-xl);justify-content:center;display:flex}@media (width<=992px){.values-grid[data-astro-cid-vr2oj3oe]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.values-grid[data-astro-cid-vr2oj3oe]{grid-template-columns:1fr}.value-number[data-astro-cid-vr2oj3oe]{font-size:3.5rem}.value-quote[data-astro-cid-vr2oj3oe] h4[data-astro-cid-vr2oj3oe]{font-size:.9rem}.value-quote[data-astro-cid-vr2oj3oe] p[data-astro-cid-vr2oj3oe]{font-size:.8rem}}@media (width<=576px){.value-card[data-astro-cid-vr2oj3oe]{padding:var(--space-md)}.values-tagline[data-astro-cid-vr2oj3oe]{font-size:1.2rem}.values-undertitle[data-astro-cid-vr2oj3oe]{font-size:.9rem}.value-number[data-astro-cid-vr2oj3oe]{font-size:3rem;top:5px;right:5px}.value-icon-wrapper[data-astro-cid-vr2oj3oe]{width:40px;height:40px}.value-icon-wrapper[data-astro-cid-vr2oj3oe] img[data-astro-cid-vr2oj3oe]{width:36px;height:36px}.value-title[data-astro-cid-vr2oj3oe]{font-size:1.1rem}.value-description[data-astro-cid-vr2oj3oe]{font-size:.9rem}}.product-showcase[data-astro-cid-sj5mtiyi]{padding:var(--space-xl) 0;position:relative;overflow:hidden}.showcase-tagline[data-astro-cid-sj5mtiyi]{margin-bottom:var(--space-xs);font-size:1.3rem;font-weight:600}.showcase-description[data-astro-cid-sj5mtiyi]{color:var(--colour-text-muted);max-width:700px;margin:0 auto;font-size:1rem;line-height:1.5}.products-grid[data-astro-cid-sj5mtiyi]{gap:var(--space-xl);margin:var(--space-xl) 0;grid-template-columns:repeat(2,1fr);display:grid}.product-card[data-astro-cid-sj5mtiyi]{text-align:center;padding:var(--space-xl);flex-direction:column;align-items:center;min-height:580px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.product-card[data-astro-cid-sj5mtiyi]:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.product-card[data-astro-cid-sj5mtiyi][data-product=yaebot]{border-top:3px solid var(--colour-cerise)}.product-card[data-astro-cid-sj5mtiyi][data-product=tradingview-suite]{border-top:3px solid var(--colour-palatinate-blue)}.product-image-container[data-astro-cid-sj5mtiyi]{height:200px;margin-bottom:var(--space-md);justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.175,.885,.32,1.275);display:flex}.product-card[data-astro-cid-sj5mtiyi]:hover .product-image-container[data-astro-cid-sj5mtiyi]{transform:translateY(-8px)}.product-image[data-astro-cid-sj5mtiyi]{object-fit:contain;filter:drop-shadow(0 4px 8px #0000001a);width:auto;height:100%;transition:filter .3s}.product-card[data-astro-cid-sj5mtiyi][data-product=tradingview-suite] .product-image[data-astro-cid-sj5mtiyi]{max-width:250px}.product-card[data-astro-cid-sj5mtiyi]:hover .product-image[data-astro-cid-sj5mtiyi]{filter:drop-shadow(0 8px 16px #00000026)}.product-title[data-astro-cid-sj5mtiyi]{margin-bottom:var(--space-sm);justify-content:center;align-items:center;height:2rem;font-weight:700;display:flex}.product-subtitle[data-astro-cid-sj5mtiyi]{color:var(--colour-text-muted);margin-bottom:var(--space-lg);-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:90%;height:6rem;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.features-title[data-astro-cid-sj5mtiyi]{margin-bottom:var(--space-sm);color:var(--colour-primary);justify-content:center;align-items:center;height:1.5rem;font-size:1rem;font-weight:600;display:flex}.features-list[data-astro-cid-sj5mtiyi]{margin:0 0 var(--space-lg) 0;text-align:left;height:180px;padding:0;list-style:none}.feature-item[data-astro-cid-sj5mtiyi]{margin-bottom:var(--space-xs);padding-left:1.5rem;font-size:.9rem;line-height:1.5;position:relative}.feature-item[data-astro-cid-sj5mtiyi]:before{content:"";background:var(--gradient-cerise);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.5rem;left:0}.product-card[data-astro-cid-sj5mtiyi][data-product=tradingview-suite] .feature-item[data-astro-cid-sj5mtiyi]:before{background:var(--gradient-bullish)}.product-cta[data-astro-cid-sj5mtiyi]{padding-top:var(--space-md);justify-content:center;align-items:flex-end;height:3.5rem;margin-top:auto;display:flex}@media (width<=992px){.product-card[data-astro-cid-sj5mtiyi]{padding:var(--space-lg);min-height:550px}.product-image-container[data-astro-cid-sj5mtiyi]{height:100px}.product-image[data-astro-cid-sj5mtiyi]{max-width:100px}.product-card[data-astro-cid-sj5mtiyi][data-product=tradingview-suite] .product-image[data-astro-cid-sj5mtiyi]{max-width:125px}.product-subtitle[data-astro-cid-sj5mtiyi]{height:7rem}}@media (width<=768px){.products-grid[data-astro-cid-sj5mtiyi]{gap:var(--space-lg);grid-template-columns:1fr}.showcase-tagline[data-astro-cid-sj5mtiyi]{font-size:1.2rem}.showcase-description[data-astro-cid-sj5mtiyi]{font-size:.95rem}.product-subtitle[data-astro-cid-sj5mtiyi]{-webkit-line-clamp:initial;max-width:100%;height:auto}.features-list[data-astro-cid-sj5mtiyi]{height:auto}.product-card[data-astro-cid-sj5mtiyi]{min-height:auto}}.shared-cta .cta-decoration-image{width:100px;height:100px;margin:0 auto var(--space-md) auto;justify-content:center;align-items:center;display:flex}.shared-cta .cta-decoration-image .torii-gate{filter:drop-shadow(0 2px 4px #0000001a);opacity:.4;width:100%;height:auto}@media (width<=768px){.shared-cta .cta-decoration-image{width:80px;height:80px}}
