@property --gx{syntax:"<percentage>";inherits:false;initial-value:88%}@property --gy{syntax:"<percentage>";inherits:false;initial-value:6%}.phv3,[data-theme=light] .phv3{--bg:#fbfbf9;--bg-elevated:#fff;--surface:#f4f3ef;--surface-2:#ebe9e3;--surface-inset:#e4e2db;--fg:#0b0b0a;--fg-strong:#000;--fg-muted:#56554f;--fg-faint:#86857d;--border:#e2e0d9;--border-strong:#c7c4ba;--border-ink:#0b0b0a;--accent:#14473a;--accent-hover:#0e3329;--accent-fg:#fbfbf9;--accent-tint:#e7efea;--accent-line:#14473a;--accent-soft:rgba(20,71,58,.14);--ok:#1f6b4f;--warn:#9a6b18;--info:#2a5a86;--grain-opacity:0.025;--accent-glow:none;--shadow-card:0 1px 2px rgba(11,11,10,.04);--selection-bg:#14473a;--selection-fg:#fbfbf9;--band-bg:#0b0b0a;--band-fg:#fbfbf9;--band-fg-muted:hsla(60,20%,98%,.6);--band-line:hsla(0,0%,100%,.18);--band-accent:#7fae9d;--inkface-bg:#0b0b0a;--inkface-fg:#fbfbf9;--inkface-muted:hsla(60,20%,98%,.66);--inkface-line:hsla(0,0%,100%,.28);--inkface-accent:#7fae9d;--inkface-hover:#16161a;--connect-bg:#14473a;--connect-fg:#fbfbf9;--connect-muted:hsla(60,20%,98%,.7);--connect-line:hsla(60,20%,98%,.45);--connect-glow:none;--vfill-bg:#14473a;--vfill-fg:#fbfbf9;--vfill-muted:hsla(60,20%,98%,.84);--vfill-line:hsla(60,20%,98%,.3);--vfill-glow:none}[data-theme=dark] .phv3{--bg:#0e0e0f;--bg-elevated:#141416;--surface:#18181a;--surface-2:#202023;--surface-inset:#0a0a0b;--fg:#f3f1ea;--fg-strong:#fffdf7;--fg-muted:#a8a69c;--fg-faint:#6f6e66;--border:#262629;--border-strong:#3a3a3e;--border-ink:#f3f1ea;--accent:#4ee0a8;--accent-hover:#6df0bd;--accent-fg:#07140f;--accent-tint:rgba(78,224,168,.1);--accent-line:#4ee0a8;--accent-soft:rgba(78,224,168,.16);--ok:#4ee0a8;--warn:#e0b85a;--info:#6db3e8;--grain-opacity:0.04;--accent-glow:0 0 24px rgba(78,224,168,.28);--shadow-card:0 1px 0 hsla(0,0%,100%,.03) inset,0 8px 24px rgba(0,0,0,.4);--selection-bg:#4ee0a8;--selection-fg:#07140f;--band-bg:#141416;--band-fg:#f3f1ea;--band-fg-muted:hsla(47,27%,94%,.6);--band-line:hsla(0,0%,100%,.1);--band-accent:#4ee0a8;--inkface-bg:#060706;--inkface-fg:#f3f1ea;--inkface-muted:hsla(47,27%,94%,.6);--inkface-line:hsla(0,0%,100%,.14);--inkface-accent:#4ee0a8;--inkface-hover:#111113;--connect-bg:#0f3a2e;--connect-fg:#f3f1ea;--connect-muted:hsla(47,27%,94%,.66);--connect-line:rgba(78,224,168,.4);--connect-glow:0 0 18px rgba(78,224,168,.25);--vfill-bg:#4ee0a8;--vfill-fg:#07140f;--vfill-muted:rgba(7,20,15,.88);--vfill-line:rgba(7,20,15,.26);--vfill-glow:0 0 30px rgba(78,224,168,.34)}.phv3{--ff-display:"Pretendard Variable","Pretendard Fallback",-apple-system,system-ui,sans-serif;--ff-body:"Inter","Pretendard Variable","Pretendard Fallback",system-ui,sans-serif;--ff-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",monospace;--t-hero:clamp(48px,9vw,168px);--t-display:clamp(36px,5.5vw,88px);--t-h2:clamp(30px,4vw,60px);--t-h3:clamp(24px,3vw,44px);--t-h4:clamp(20px,2.2vw,28px);--t-lead:clamp(17px,1.6vw,21px);--t-stat:clamp(40px,5vw,72px);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--band:clamp(72px,10vw,148px);--band-calm:clamp(92px,12vw,184px);--band-tight:clamp(44px,6.2vw,88px);--maxw:1480px;--maxw-text:68ch;--gutter:clamp(20px,5vw,96px);--col-gap:clamp(16px,2vw,32px);--ease-ink:cubic-bezier(0.22,1,0.36,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--slow:1.05s;--med:0.6s;--fast:0.28s;--header-h:76px}.phv3 *,.phv3 :after,.phv3 :before{box-sizing:border-box}.phv3{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 18px)}@media (prefers-reduced-motion:reduce){.phv3{scroll-behavior:auto}}.phv3{margin:0;background:var(--bg);color:var(--fg);font-family:var(--ff-body);font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-optical-sizing:auto;overflow-x:hidden;transition:background var(--med) var(--ease-out),color var(--med) var(--ease-out)}.phv3 :lang(ko),.phv3 [lang=ko]{letter-spacing:-.003em}.phv3 a{color:inherit;text-decoration:none}.phv3 img{max-width:100%;display:block}.phv3 button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.phv3 ::-moz-selection{background:var(--selection-bg);color:var(--selection-fg)}.phv3 ::selection{background:var(--selection-bg);color:var(--selection-fg)}.phv3 :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.phv3 .wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.phv3 .meta{font-family:var(--ff-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint)}.phv3 .hair{border:0;border-block-start:1px solid var(--border);margin:0}.phv3 .on-ink{color:var(--inkface-fg)}.phv3 .skip-link{position:absolute;inset-inline-start:12px;inset-block-start:-60px;background:var(--fg);color:var(--bg);padding:10px 18px;border-radius:4px;z-index:200;transition:inset-block-start .2s var(--ease-ink);font-size:14px}.phv3 .skip-link:focus{inset-block-start:12px}.phv3 .scroll-ink{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:101;height:2px;width:100%;transform:scaleX(var(--p,0));transform-origin:inline-start;background:var(--accent-line);box-shadow:var(--accent-glow);pointer-events:none}.phv3 .sec-label{display:flex;align-items:baseline;gap:16px;padding-block:16px 0;margin-block-end:clamp(36px,5vw,72px);position:relative}.phv3 .sec-label:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:1px;background:var(--border-ink);transform:scaleX(0);transform-origin:inline-start;transition:transform .6s var(--ease-ink)}.phv3 .sec-label.in:before{transform:scaleX(1)}.phv3 .sec-label .idx{font-family:var(--ff-display);font-size:clamp(32px,4.4vw,54px);line-height:.9;color:var(--fg-strong);letter-spacing:-.012em;font-variation-settings:"wght" 300,"opsz" 60;font-variant-numeric:tabular-nums}.phv3 .sec-label .idx .of{font-family:var(--ff-mono);font-size:12px;letter-spacing:.1em;color:var(--fg-faint);font-variation-settings:normal}.phv3 .sec-label .name{font-family:var(--ff-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted)}.phv3 section{position:relative}.phv3 .site-header{position:fixed;inset:0 0 auto 0;z-index:100;height:var(--header-h);display:flex;align-items:center;transition:background var(--med) var(--ease-out),box-shadow var(--med) var(--ease-out),border-color var(--med) var(--ease-out),transform var(--med) var(--ease-out);border-block-end:1px solid transparent}.phv3 .site-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px}.phv3 .site-header.solid{background:var(--header-solid,color-mix(in srgb,var(--bg) 90%,transparent));-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-block-end-color:var(--border)}.phv3 .site-header.hide{transform:translateY(-100%)}.phv3 .logo{font-family:var(--ff-display);font-weight:500;font-size:23px;letter-spacing:.16em;line-height:1;display:inline-flex;align-items:center;gap:9px;color:var(--fg)}.phv3 .logo .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);display:inline-block;box-shadow:var(--accent-glow)}.phv3 .nav-desktop{display:none}@media (min-width:1080px){.phv3 .nav-desktop{display:flex;align-items:center;gap:30px}}.phv3 .nav-link{font-size:14.5px;font-weight:500;color:var(--fg);position:relative;padding:6px 0;letter-spacing:.005em;display:inline-flex;align-items:center;gap:5px}.phv3 .nav-link:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:100%;height:1.5px;background:var(--accent-line);transform:scaleX(0);transform-origin:inline-start;transition:transform var(--med) var(--ease-ink);box-shadow:var(--accent-glow)}.phv3 .nav-link:focus-visible:after,.phv3 .nav-link:hover:after{transform:scaleX(1)}.phv3 .nav-link[aria-current=page]{color:var(--accent)}.phv3 .nav-link[aria-current=page]:after{transform:scaleX(1)}.phv3 .nav-link .caret{font-size:9px;opacity:.5;transform:translateY(1px)}.phv3 .header-right{display:flex;align-items:center;gap:12px}.phv3 .icon-btn{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:100px;color:var(--fg);transition:background var(--fast) var(--ease-out),color var(--fast) var(--ease-out)}.phv3 .icon-btn:hover{background:var(--surface);color:var(--accent)}.phv3 .icon-btn svg{width:18px;height:18px}.phv3 .theme-toggle .moon,[data-theme=dark] .phv3 .theme-toggle .sun{display:none}[data-theme=dark] .phv3 .theme-toggle .moon{display:block}.phv3 .lang-btn{font-family:var(--ff-mono);font-size:12px;letter-spacing:.1em;color:var(--fg);display:inline-flex;align-items:center;gap:6px;padding:7px 8px;border-radius:100px;transition:color var(--fast) var(--ease-out),background var(--fast) var(--ease-out)}.phv3 .lang-btn:hover{color:var(--accent);background:var(--surface)}.phv3 .btn{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:500;letter-spacing:.01em;padding:11px 21px;border-radius:100px;transition:background var(--fast) var(--ease-out),color var(--fast) var(--ease-out),transform var(--fast) var(--ease-out),border-color var(--fast) var(--ease-out)}.phv3 .btn-primary{background:var(--accent);color:var(--accent-fg);box-shadow:var(--accent-glow)}.phv3 .btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.phv3 .btn-ghost{color:var(--fg);border:1px solid var(--border-strong)}.phv3 .btn-ghost:hover{border-color:var(--border-ink);transform:translateY(-1px)}.phv3 .btn .arr{transition:transform var(--med) var(--ease-ink)}.phv3 .btn:hover .arr{transform:translateX(4px)}.phv3 .contact-cta{display:none}@media (min-width:720px){.phv3 .contact-cta{display:inline-flex}}.phv3 .hamburger{width:44px;height:44px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}@media (min-width:1080px){.phv3 .hamburger{display:none}}.phv3 .hamburger span{width:22px;height:1.5px;background:var(--fg);transition:transform .4s var(--ease-ink),opacity .3s var(--ease-ink)}.phv3.nav-open .hamburger span:first-child{transform:translateY(6.5px) rotate(45deg)}.phv3.nav-open .hamburger span:nth-child(2){opacity:0}.phv3.nav-open .hamburger span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.phv3 .mobile-nav{position:fixed;inset:0;z-index:99;background:var(--bg);transform:translateY(-100%);transition:transform .55s var(--ease-ink);display:flex;flex-direction:column;padding:calc(var(--header-h) + 8px) var(--gutter) 28px;overflow-y:auto}.phv3.nav-open .mobile-nav{transform:translateY(0)}.phv3 .mobile-nav a.m-link{font-family:var(--ff-display);font-size:clamp(30px,9vw,46px);font-weight:400;line-height:1.2;color:var(--fg);padding:14px 0;border-block-end:1px solid var(--border);display:flex;align-items:baseline;gap:14px;transition:color var(--fast) var(--ease-out)}.phv3 .mobile-nav a.m-link .m-idx{font-family:var(--ff-mono);font-size:12px;color:var(--fg-faint);transform:translateY(-4px)}.phv3 .mobile-nav a.m-link:hover,.phv3 .mobile-nav a.m-link[aria-current=page]{color:var(--accent)}.phv3 .mobile-nav .m-footer{margin-block-start:auto;padding-block-start:28px;display:flex;flex-direction:column;gap:18px}.phv3 .mobile-nav .m-footer .btn-primary{justify-content:center}.phv3 .reveal{opacity:0;transform:translateY(22px);transition:opacity .95s var(--ease-ink),transform .95s var(--ease-ink)}.phv3 .reveal.in{opacity:1;transform:none}.phv3 .reveal.d1{transition-delay:.08s}.phv3 .reveal.d2{transition-delay:.16s}.phv3 .reveal.d3{transition-delay:.24s}.phv3 .reveal.d4{transition-delay:.32s}.phv3 .reveal.d5{transition-delay:.4s}.phv3 .underline-link{display:inline-flex;align-items:center;gap:9px;font-weight:500;font-size:15px;color:var(--fg);position:relative}.phv3 .underline-link:after{content:"";position:absolute;inset-inline-start:0;bottom:-3px;width:100%;height:1.5px;background:var(--accent-line);transform:scaleX(0);transform-origin:inline-start;transition:transform var(--med) var(--ease-ink);box-shadow:var(--accent-glow)}.phv3 .underline-link:focus-visible:after,.phv3 .underline-link:hover:after{transform:scaleX(1)}.phv3 .underline-link .arr{transition:transform var(--med) var(--ease-ink);color:var(--accent)}.phv3 .underline-link:focus-visible .arr,.phv3 .underline-link:hover .arr{transform:translateX(4px)}.phv3 .underline-link.on-ink:after{background:var(--inkface-accent)}.phv3 .underline-link.on-ink .arr{color:var(--inkface-accent)}.phv3 .ink-underline{position:absolute;inset-inline:-2%;bottom:-.06em;width:104%;height:.34em;overflow:visible;pointer-events:none}.phv3 .ink-underline path{stroke:var(--accent-line);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-dasharray:var(--len,240);stroke-dashoffset:var(--len,240);filter:var(--accent-glow);transition:stroke-dashoffset .7s var(--ease-ink) .15s,stroke-width .5s var(--ease-ink)}.phv3 .draw-trigger.in .ink-underline path,.phv3 .ph-hero.in .ink-underline path{stroke-dashoffset:0}.phv3 .ph-hero.settled .ph-headline .ink-underline path{stroke-width:2.8}.phv3 .ph-hero.scroll-exit .ph-headline .ink-underline path{opacity:.55}.phv3 .ph-hero{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-block-start:calc(var(--header-h) + 40px);padding-block-end:clamp(32px,6vh,72px);position:relative;overflow:hidden}.phv3 .hero-grain{position:absolute;inset:0;pointer-events:none;z-index:0;--gx:90%;--gy:0%;background:radial-gradient(110% 80% at var(--gx) var(--gy),var(--accent-tint) 0,transparent 50%),linear-gradient(180deg,var(--bg-elevated) 0,var(--bg) 70%)}@media (hover:hover) and (pointer:fine){.phv3 .hero-grain{transition:--gx .5s var(--ease-ink),--gy .5s var(--ease-ink)}}.phv3 .hero-grain:after{content:"";position:absolute;inset:0;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:var(--grain-blend,multiply)}[data-theme=dark] .phv3 .hero-grain:after{--grain-blend:screen}.phv3 .ph-hero .wrap{position:relative;z-index:1;width:100%}.phv3 .ph-crumb a{color:var(--fg-faint)}.phv3 .ph-crumb a:focus-visible,.phv3 .ph-crumb a:hover{color:var(--accent)}.phv3 .ph-crumb .sep{color:var(--fg-faint)}.phv3 .hook-line,.phv3 .ph-crumb .here{color:var(--fg-muted)}.phv3 .hook-line{font-family:var(--ff-display);font-style:italic;font-variation-settings:"wght" 380,"opsz" 36;font-size:clamp(18px,2.4vw,27px);line-height:1.35;letter-spacing:-.01em;margin:18px 0 0;max-width:24ch}.phv3 .hook-line .q{color:var(--accent);position:relative;white-space:nowrap;font-style:italic}.phv3 :lang(ko) .hook-line{letter-spacing:-.02em}.phv3 .ph-headline{font-family:var(--ff-display);font-size:clamp(40px,7.5vw,116px);letter-spacing:-.022em;line-height:1.02;margin:10px 0 0;max-width:18ch;color:var(--fg-strong);font-variation-settings:"wght" 380,"opsz" 144}.phv3 :lang(ko) .ph-headline{line-height:1.08;letter-spacing:-.026em}.phv3 .ph-headline .em{font-style:italic;color:var(--accent);position:relative;white-space:nowrap;padding-bottom:.04em}.phv3 .ph-headline .light{color:var(--fg-muted)}.phv3 .line-mask{display:block;padding-bottom:.18em;clip-path:inset(0 -6% -.18em -6%)}.phv3 .line-mask>span{display:block;white-space:nowrap;font-variation-settings:"wght" 380,"opsz" 144;transition:transform var(--slow) var(--ease-ink)}.phv3 .ph-hero.in .line-mask:first-child>span{transition-delay:.06s}.phv3 .ph-hero.in .line-mask:nth-child(2)>span{transition-delay:.18s}.phv3 .ph-hero.settled .line-mask>span{font-variation-settings:"wght" 320,"opsz" 144;transition:transform var(--slow) var(--ease-ink),font-variation-settings .9s var(--ease-ink)}.phv3 .ph-hero.settled.scroll-exit .line-mask>span{transform:translateY(-8px);font-variation-settings:"wght" 300,"opsz" 144}.phv3 .ph-hero-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-block-start:clamp(26px,4vh,44px)}.phv3 .ph-hero-sub{max-width:54ch;font-size:var(--t-lead);color:var(--fg);line-height:1.55;margin:0}.phv3 .ph-hero-sub strong{font-weight:500;color:var(--fg-strong)}.phv3 .philosophy-hero-figure{position:absolute;inset:0;width:100%;z-index:0;overflow:hidden;pointer-events:none}.phv3 .philosophy-hero-figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;opacity:1;filter:none;display:block}[data-theme=dark] .phv3 .philosophy-hero-figure img{opacity:.92}.phv3 .philosophy-hero-figure:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,hsla(40,43%,93%,.95),hsla(40,43%,93%,.74) 28%,hsla(40,43%,93%,.18) 54%,transparent 70%)}[data-theme=dark] .phv3 .philosophy-hero-figure:after{background:linear-gradient(100deg,rgba(13,12,10,.92),rgba(13,12,10,.68) 30%,rgba(13,12,10,.14) 56%,transparent 72%)}@media (max-width:860px){.phv3 .philosophy-hero-figure img{-o-object-position:center;object-position:center}.phv3 .philosophy-hero-figure:after{background:linear-gradient(180deg,hsla(40,43%,93%,.92) 0,hsla(40,43%,93%,.45) 34%,hsla(40,43%,93%,.6) 72%,hsla(40,43%,93%,.95))}[data-theme=dark] .phv3 .philosophy-hero-figure:after{background:linear-gradient(180deg,rgba(13,12,10,.9) 0,rgba(13,12,10,.4) 34%,rgba(13,12,10,.62) 72%,rgba(13,12,10,.95))}}.phv3 .hero-fade{opacity:0;transform:translateY(18px);transition:opacity var(--slow) var(--ease-ink) .5s,transform var(--slow) var(--ease-ink) .5s}.phv3 .ph-hero.in .hero-fade{opacity:1;transform:none}.phv3 .band-pad{padding-block:var(--band)}.phv3 .slogan-grid{display:grid;grid-template-columns:1fr}@media (min-width:880px){.phv3 .slogan-grid{grid-template-columns:repeat(3,1fr)}}.phv3 .slogan-cell{padding:var(--s-7) var(--s-5) var(--s-8);position:relative;display:flex;flex-direction:column;min-height:280px;transition:background var(--med) var(--ease-out),opacity .95s var(--ease-ink),transform .95s var(--ease-ink)}.phv3 .slogan-cell:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:1px;background:var(--border-ink);transform:scaleX(0);transform-origin:inline-start;transition:transform .6s var(--ease-ink)}.phv3 .slogan-cell.in:before{transform:scaleX(1)}.phv3 .slogan-cell.in.d1:before{transition-delay:.1s}.phv3 .slogan-cell.in.d2:before{transition-delay:.2s}.phv3 .slogan-cell:hover{background:var(--surface)}.phv3 .slogan-cell .s-num{font-family:var(--ff-mono);font-size:12px;color:var(--fg-faint);letter-spacing:.1em;font-variant-numeric:tabular-nums}.phv3 .slogan-cell .s-word{font-family:var(--ff-display);font-size:var(--t-h3);line-height:1.06;margin:22px 0 14px;letter-spacing:-.012em;color:var(--fg-strong);font-variation-settings:"wght" 400,"opsz" 60}.phv3 .slogan-cell .s-word em{font-style:italic}.phv3 .slogan-cell p{margin:0;color:var(--fg-muted);font-size:15px;line-height:1.72;max-width:30ch}.phv3 .slogan-cell p+p{margin-block-start:14px}.phv3 .slogan-cell .s-body{margin-block-start:auto}.phv3 .s-note{margin-block-start:20px;padding-block-start:16px;border-block-start:1px solid var(--border);display:flex;gap:12px;align-items:flex-start}.phv3 .s-note .s-note-bar{flex:0 0 auto;width:18px;height:2px;margin-block-start:9px;background:var(--accent-line);box-shadow:var(--accent-glow)}.phv3 .s-note p{font-size:13.5px;line-height:1.6;color:var(--fg-muted);max-width:32ch}.phv3 .s-note .s-note-tag{font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.phv3 .slogan-cell .s-num{font-size:clamp(30px,3.6vw,46px);line-height:48px;min-block-size:48px;display:block;letter-spacing:.02em;opacity:.42;font-variation-settings:"wght" 360;transition:opacity var(--med) var(--ease-out)}.phv3 .slogan-cell:focus-within .s-num,.phv3 .slogan-cell:hover .s-num{opacity:.66}.phv3 .slogan-cell:focus-within:before,.phv3 .slogan-cell:hover:before{background:var(--accent-line)}.phv3 .slogan-cell .s-word em{transition:font-variation-settings var(--med) var(--ease-out);font-variation-settings:"wght" 400}.phv3 .slogan-cell .s-word em,.phv3 .slogan-cell.in .s-word em{font-variation-settings:"wght" 460}.phv3 .value-head{display:grid;grid-template-columns:1fr;gap:22px;margin-block-end:clamp(40px,5vw,72px)}@media (min-width:900px){.phv3 .value-head{grid-template-columns:1.15fr .85fr;align-items:end}}.phv3 .value-head h2{font-family:var(--ff-display);letter-spacing:-.022em;font-size:clamp(28px,5vw,56px);line-height:1.12;margin:0;max-width:22ch;color:var(--fg-strong);word-break:keep-all}.phv3 .value-head h2 em{font-style:italic;color:var(--accent);position:relative;white-space:nowrap;padding-bottom:.04em}.phv3 .value-head p{margin:0;color:var(--fg-muted);font-size:16px;max-width:42ch;line-height:1.75}.phv3 .values{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:720px){.phv3 .values{grid-template-columns:1fr 1fr}}@media (min-width:1180px){.phv3 .values{grid-template-columns:repeat(4,1fr)}}.phv3 .value-card{--vc-fg:var(--fg-strong);padding:var(--s-7) var(--s-5) var(--s-6);border-block-start:1px solid var(--border-strong);display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden;transition:background var(--med) var(--ease-out),box-shadow var(--med) var(--ease-out),border-color var(--med) var(--ease-out),transform var(--med) var(--ease-out),opacity .95s var(--ease-ink)}.phv3 .value-card:before{content:"";position:absolute;inset-block:0 auto;inset-inline-start:0;inset-block-start:0;width:2px;height:100%;background:var(--accent-line);box-shadow:var(--accent-glow);transform:scaleY(0);transform-origin:top;transition:transform var(--med) var(--ease-ink);z-index:1;pointer-events:none;opacity:.9}.phv3 .value-card:focus-within:before,.phv3 .value-card:hover:before{transform:scaleY(1)}.phv3 .value-card:focus-within,.phv3 .value-card:hover{background:var(--vfill-bg);color:var(--vfill-fg);box-shadow:var(--vfill-glow);border-block-start-color:var(--vfill-bg);transform:translateY(-2px)}.phv3 .value-card:focus-within:before,.phv3 .value-card:hover:before{background:var(--vfill-fg);opacity:.55;box-shadow:none}.phv3 .value-card:focus-within .v-en,.phv3 .value-card:focus-within .v-num,.phv3 .value-card:hover .v-en,.phv3 .value-card:hover .v-num{color:var(--vfill-fg);opacity:.72}.phv3 .value-card:focus-within .v-title,.phv3 .value-card:hover .v-title{color:var(--vfill-fg)}.phv3 .value-card:focus-within .v-q,.phv3 .value-card:hover .v-q{color:var(--vfill-fg)}.phv3 .value-card:focus-within .v-q .qmark,.phv3 .value-card:hover .v-q .qmark{color:var(--vfill-fg)}.phv3 .value-card:focus-within .v-proof,.phv3 .value-card:hover .v-proof{border-block-start-color:var(--vfill-line)}.phv3 .value-card:focus-within .v-proof .vp-label,.phv3 .value-card:hover .v-proof .vp-label{color:var(--vfill-fg);opacity:.72}.phv3 .value-card:focus-within .v-proof a,.phv3 .value-card:hover .v-proof a{color:var(--vfill-fg)}.phv3 .value-card:focus-within .v-proof a:after,.phv3 .value-card:hover .v-proof a:after{background:var(--vfill-fg)}.phv3 .value-card:focus-within .v-glyph .gstroke,.phv3 .value-card:hover .v-glyph .gstroke{stroke:var(--vfill-fg);opacity:.42}.phv3 .value-card .v-num{font-family:var(--ff-mono);font-size:12px;color:var(--fg-faint);font-variant-numeric:tabular-nums;transition:color var(--med) var(--ease-out),opacity var(--med) var(--ease-out)}.phv3 .value-card .v-title{font-family:var(--ff-display);font-size:var(--t-h4);letter-spacing:-.01em;color:var(--fg-strong);margin:14px 0 2px;font-variation-settings:"wght" 420,"opsz" 48;transition:color var(--med) var(--ease-out)}.phv3 .value-card .v-en{font-family:var(--ff-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);transition:color var(--med) var(--ease-out),opacity var(--med) var(--ease-out)}.phv3 .value-card .v-q{font-family:var(--ff-display);font-style:italic;font-size:clamp(19px,1.55vw,23px);line-height:1.32;letter-spacing:-.012em;color:var(--fg);margin:22px 0 0;font-variation-settings:"wght" 380,"opsz" 40;transition:color var(--med) var(--ease-out)}.phv3 .value-card .v-q .qmark{color:var(--accent);font-style:italic;transition:color var(--med) var(--ease-out)}.phv3 .value-card .v-proof{margin-block-start:auto;padding-block-start:18px;border-block-start:1px solid var(--border);transition:border-color var(--med) var(--ease-out)}.phv3 .value-card .v-proof .vp-label{font-family:var(--ff-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint);display:block;margin-block-end:8px;transition:color var(--med) var(--ease-out),opacity var(--med) var(--ease-out)}.phv3 .value-card .v-proof a{font-size:14.5px;font-weight:500;color:var(--fg);position:relative;display:inline-flex;align-items:baseline;gap:7px;transition:color var(--med) var(--ease-out)}.phv3 .value-card .v-proof a .vp-svc{font-variation-settings:normal}.phv3 .value-card .v-proof a .vp-note{color:var(--fg-muted);font-weight:400;font-size:13px;transition:color var(--med) var(--ease-out)}.phv3 .value-card:focus-within .v-proof a .vp-note,.phv3 .value-card:hover .v-proof a .vp-note{color:var(--vfill-fg);opacity:.78}.phv3 .value-card .v-proof a:after{content:"";position:absolute;inset-inline-start:0;bottom:-3px;width:100%;height:1.5px;background:var(--accent-line);transform:scaleX(0);transform-origin:inline-start;transition:transform var(--med) var(--ease-ink),background var(--med) var(--ease-out)}.phv3 .value-card .v-proof a:focus-visible:after,.phv3 .value-card .v-proof a:hover:after{transform:scaleX(1)}.phv3 .value-card .v-glyph{position:absolute;inset-inline-end:-26px;inset-block-start:-24px;opacity:.14;pointer-events:none;transition:opacity var(--med) var(--ease-out)}.phv3 .value-card .v-glyph .gstroke{fill:none;stroke:var(--accent);stroke-width:1.2;stroke-dasharray:360;stroke-dashoffset:360;transition:stroke var(--med) var(--ease-out),opacity var(--med) var(--ease-out),stroke-dashoffset .8s var(--ease-ink)}.phv3 .value-card.in .v-glyph .gstroke{stroke-dashoffset:0;transition-delay:.16s}.phv3 .value-card.in.d1 .v-glyph .gstroke{transition-delay:.24s}.phv3 .value-card.in.d2 .v-glyph .gstroke{transition-delay:.32s}.phv3 .value-card.in.d3 .v-glyph .gstroke{transition-delay:.4s}.phv3 .value-card .v-q .qmark{display:inline-block;transform-origin:center bottom;transform:scale(1);transition:color var(--med) var(--ease-out),transform var(--med) var(--ease-ink)}.phv3 .value-card.in .v-q .qmark{transform:scale(1.08);transition-delay:.3s}.phv3 .value-card.in.d1 .v-q .qmark{transition-delay:.38s}.phv3 .value-card.in.d2 .v-q .qmark{transition-delay:.46s}.phv3 .value-card.in.d3 .v-q .qmark{transition-delay:.54s}.phv3 .value-card:focus-within .v-q .qmark,.phv3 .value-card:hover .v-q .qmark{transform:scale(1.08)}.phv3 .principles{display:grid;grid-template-columns:1fr}@media (min-width:720px){.phv3 .principles{grid-template-columns:1fr 1fr}}@media (min-width:1080px){.phv3 .principles{grid-template-columns:repeat(3,1fr)}}.phv3 .pr-cell{padding:var(--s-6) var(--s-5) var(--s-7);position:relative;min-height:230px;display:flex;flex-direction:column;transition:background var(--med) var(--ease-out),opacity .95s var(--ease-ink),transform .95s var(--ease-ink)}.phv3 .pr-cell:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:1px;background:var(--border-ink);transform:scaleX(0);transform-origin:inline-start;transition:transform .6s var(--ease-ink)}.phv3 .pr-cell.in:before{transform:scaleX(1)}.phv3 .pr-cell.in.d1:before{transition-delay:.08s}.phv3 .pr-cell.in.d2:before{transition-delay:.16s}.phv3 .pr-cell:hover{background:var(--surface)}.phv3 .pr-cell:focus-within:before,.phv3 .pr-cell:hover:before{background:var(--accent-line)}.phv3 .pr-cell .pr-num{font-family:var(--ff-mono);font-size:clamp(28px,3.2vw,40px);line-height:40px;min-block-size:40px;display:block;color:var(--fg-faint);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-variation-settings:"wght" 360;opacity:.42;transition:opacity var(--med) var(--ease-out)}.phv3 .pr-cell:focus-within .pr-num,.phv3 .pr-cell:hover .pr-num{opacity:.66}.phv3 .pr-cell h4{font-family:var(--ff-display);font-size:var(--t-h4);line-height:1.12;margin:18px 0 12px;letter-spacing:-.01em;color:var(--fg-strong);font-variation-settings:"wght" 400,"opsz" 40}.phv3 .pr-cell p{color:var(--fg-muted);font-size:14.5px;margin:0;margin-block-start:auto;line-height:1.7;max-width:32ch}.phv3 .pr-cell .pr-ico{display:block;inline-size:34px;block-size:34px;margin-block-end:14px;background:var(--accent);opacity:.92;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}.phv3 .pr-cell:focus-within .pr-ico,.phv3 .pr-cell:hover .pr-ico{opacity:1}@media (min-width:1080px){.phv3 .pr-cell.in:before{transition-duration:.52s}.phv3 .pr-cell.in.d1:before{transition-delay:.06s}.phv3 .pr-cell.in.d2:before{transition-delay:.12s}}.phv3 .connect{background:var(--connect-bg);color:var(--connect-fg);transition:background var(--med) var(--ease-out)}.phv3 .connect .sec-label:before{background:var(--connect-line)}.phv3 .connect .sec-label .idx{color:var(--connect-fg)}.phv3 .connect .sec-label .idx .of,.phv3 .connect .sec-label .name{color:var(--connect-muted)}.phv3 .connect h2{font-family:var(--ff-display);letter-spacing:-.026em;font-size:clamp(34px,6vw,84px);line-height:1.12;margin:0 0 36px;max-width:18ch;color:var(--connect-fg);word-break:keep-all;font-variation-settings:"wght" 380,"opsz" 144;text-shadow:var(--connect-glow)}.phv3 .connect h2 em{font-style:italic;color:var(--accent);text-shadow:var(--connect-glow)}[data-theme=light] .phv3 .connect h2 em{color:var(--connect-fg)}.phv3 .connect-row{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:880px){.phv3 .connect-row{grid-template-columns:1.1fr .9fr;align-items:end}}.phv3 .connect .lead{color:var(--connect-muted);font-size:16px;line-height:1.75;margin:0 0 26px;max-width:40ch}.phv3 .connect .btn-light{background:var(--connect-fg);color:var(--connect-bg)}.phv3 .connect .btn-light:hover{transform:translateY(-1px);filter:brightness(.95)}.phv3 .connect .btn-outline{color:var(--connect-fg);border:1px solid var(--connect-line)}.phv3 .connect .btn-outline:hover{border-color:var(--connect-fg);transform:translateY(-1px)}.phv3 .connect-actions{display:flex;gap:12px;flex-wrap:wrap}.phv3 .pr-cell .pr-num,.phv3 .s-note,.phv3 .sec-label,.phv3 .slogan-cell .s-num,.phv3 .value-card .v-num,.phv3 .value-card .v-proof{display:none}.phv3 .ph-statement{max-width:none}.phv3 .ph-statement h2{font-family:var(--ff-display);font-size:clamp(28px,5vw,56px);line-height:1.12;letter-spacing:-.022em;color:var(--fg-strong);margin:0 0 clamp(4px,1vw,12px);word-break:keep-all;max-width:none}.phv3 .ph-statement h2 .em{position:relative;color:var(--accent);font-style:italic}.phv3 .sec-foot-lead{text-align:center;max-width:54ch;margin:clamp(32px,5vw,60px) auto 0;color:var(--fg-muted);font-size:15px;line-height:1.75}.phv3 .sec-foot-lead strong{color:var(--fg-strong);font-weight:500}.phv3 .ph-statement p{color:var(--fg-muted);font-size:17px;line-height:1.8;max-width:42ch;margin:0}.phv3 .band-invert{background:var(--inkface-bg);color:var(--inkface-fg);transition:background var(--med) var(--ease-out)}.phv3 .band-invert .sec-label:before{background:var(--inkface-line)}.phv3 .band-invert .sec-label .idx{color:var(--inkface-fg)}.phv3 .band-invert .sec-label .idx .of,.phv3 .band-invert .sec-label .name{color:var(--inkface-muted)}.phv3 .invert-head{font-family:var(--ff-display);font-size:clamp(28px,5vw,56px);line-height:1.12;letter-spacing:-.022em;margin:0 0 clamp(4px,1vw,12px);max-width:22ch;word-break:keep-all}.phv3 .invert-head .chg{color:var(--inkface-muted);font-style:italic}.phv3 .invert-head .keep{color:var(--inkface-accent)}.phv3 .band-invert .invert-body{color:var(--inkface-muted);font-size:17px;line-height:1.8;max-width:44ch;margin:0}.phv3 .positivity{position:relative;overflow:hidden}.phv3 .positivity:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(62% 82% at 78% 28%,var(--accent-soft),transparent 70%);opacity:.55}.phv3 .positivity .wrap{position:relative}.phv3 .pos-beats{font-family:var(--ff-display);font-size:clamp(28px,5vw,56px);line-height:1.12;letter-spacing:-.022em;color:var(--fg-strong);margin:0 0 clamp(4px,1vw,12px);word-break:keep-all;max-width:22ch;font-weight:700}.phv3 .pos-beats .b2{color:var(--accent)}.phv3 .positivity .pos-body{color:var(--fg-muted);font-size:17px;line-height:1.8;max-width:42ch;margin:0}.phv3 .core-flow{position:relative;padding-inline-start:30px;margin-block-start:var(--s-6)}.phv3 .core-flow:before{content:"";position:absolute;inset-block:10px;inset-inline-start:6px;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:top;transition:transform 1.1s var(--ease-ink)}.phv3 .core-flow.in:before{transform:scaleY(1)}.phv3 .core-node{position:relative;padding-block:var(--s-5)}.phv3 .core-node:before{content:"";position:absolute;inset-inline-start:-27px;inset-block-start:calc(var(--s-5) + 8px);width:11px;height:11px;border-radius:50%;background:var(--bg);border:2px solid var(--accent)}.phv3 .core-node .cn-key{font-family:var(--ff-display);font-size:var(--t-h3);color:var(--fg-strong);font-variation-settings:"wght" 420,"opsz" 60;margin:0 0 6px;letter-spacing:-.01em}.phv3 .core-node .cn-key .cn-en{font-family:var(--ff-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint);margin-inline-start:10px}.phv3 .core-node .cn-body{color:var(--fg-muted);font-size:16px;line-height:1.72;margin:0;max-width:42ch}.phv3 .core-node:last-child:before{background:var(--accent);box-shadow:var(--accent-glow)}.phv3 .core-node:last-child .cn-key{color:var(--accent);text-shadow:var(--accent-glow)}.phv3 .footer{background:var(--inkface-bg);color:var(--inkface-fg);padding-block-start:clamp(60px,8vw,110px);padding-block-end:40px;transition:background var(--med) var(--ease-out)}[data-theme=dark] .phv3 .footer{border-block-start:1px solid var(--border)}.phv3 .footer-top{display:grid;grid-template-columns:1fr;gap:44px;padding-block-end:60px;border-block-end:1px solid var(--inkface-line)}@media (min-width:640px){.phv3 .footer-top{grid-template-columns:1fr 1fr}}@media (min-width:980px){.phv3 .footer-top{grid-template-columns:1.6fr repeat(3,1fr)}}.phv3 .footer-brand{grid-column:1/-1}@media (min-width:980px){.phv3 .footer-brand{grid-column:auto}}.phv3 .footer-brand .logo{color:var(--inkface-fg);font-size:28px}.phv3 .footer-brand p{color:var(--inkface-muted);font-size:14.5px;max-width:34ch;margin:22px 0 26px;line-height:1.7}.phv3 .footer-brand .btn-ghost{color:var(--inkface-fg);border-color:var(--inkface-line)}.phv3 .footer-brand .btn-ghost:hover{border-color:var(--inkface-fg)}.phv3 .footer-col h5{font-family:var(--ff-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--inkface-muted);margin:0 0 18px;font-weight:500}.phv3 .footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.phv3 .footer-col a{color:var(--inkface-fg);font-size:14.5px;display:inline-block;opacity:.82}.phv3 .footer-col a:after{content:"";position:absolute;inset-inline-start:0;bottom:-2px;width:100%;height:1.5px;background:var(--accent-line);transform:scaleX(0);transform-origin:inline-start;transition:transform var(--med) var(--ease-ink);box-shadow:var(--accent-glow)}.phv3 .footer-col a:focus-visible,.phv3 .footer-col a:hover{opacity:1}.phv3 .footer-col a:focus-visible:after,.phv3 .footer-col a:hover:after{transform:scaleX(1)}.phv3 .footer-col .ext-mark{font-size:10px;opacity:.5;margin-inline-start:4px;vertical-align:top}.phv3 .footer-col span.f-soon{font-size:14.5px;color:var(--inkface-muted);opacity:.5;cursor:default}.phv3 .footer-bottom{display:flex;flex-direction:column;gap:20px;padding-block-start:34px}@media (min-width:760px){.phv3 .footer-bottom{flex-direction:row;justify-content:space-between;align-items:center}}.phv3 .footer-bottom .meta{color:var(--inkface-muted)}.phv3 .footer-meta-row{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.phv3 .footer-social{display:flex;gap:18px}.phv3 .footer-social a,.phv3 .footer-social span{font-family:var(--ff-mono);font-size:12px;letter-spacing:.06em;color:var(--inkface-muted)}.phv3 .footer-social a:focus-visible,.phv3 .footer-social a:hover{color:var(--inkface-fg)}.phv3 .footer-social span.soc-soon{opacity:.55;cursor:default}@media (prefers-reduced-motion:reduce){.phv3 *,.phv3 :after,.phv3 :before{animation:none;transition-duration:.01ms}.phv3 .hero-fade,.phv3 .reveal{opacity:1;transform:none}.phv3 .line-mask>span,.phv3 .ph-hero.scroll-exit .line-mask>span{transform:none;font-variation-settings:"wght" 320,"opsz" 144}.phv3 .ink-underline path{stroke-dashoffset:0}.phv3 .ph-hero.settled .ph-headline .ink-underline path{stroke-width:2.8}.phv3 .ph-hero.scroll-exit .ph-headline .ink-underline path{opacity:1}.phv3 .pr-cell:before,.phv3 .sec-label:before,.phv3 .slogan-cell:before{transform:scaleX(1)}.phv3 .scroll-ink{display:none}.phv3 .hero-grain{transition:none}.phv3 .slogan-cell .s-word em{font-variation-settings:"wght" 460;transition:none}.phv3 .slogan-cell .s-num,.phv3 .value-card:before{transition:none}.phv3 .value-card .v-glyph .gstroke{stroke-dashoffset:0;transition:none}.phv3 .value-card .v-q .qmark{transform:scale(1.08);transition:none}.phv3 .pr-cell.in.d1:before,.phv3 .pr-cell.in.d2:before{transition:none;transition-delay:0s}.phv3 .pr-cell .pr-num{transition:none}}.phv3 .footer-col a{position:relative}.phv3 .footer-col a:before{content:"";position:absolute;inset:-6px 0}.phv3 .footer-social a{position:relative}.phv3 .footer-social a:before{content:"";position:absolute;inset:-11px -6px}.phv3 .crumbs a{position:relative}.phv3 .crumbs a:before{content:"";position:absolute;inset:-11px -4px}.phv3 .q-link-note a{position:relative}.phv3 .q-link-note a:before{content:"";position:absolute;inset:-13px 0}.phv3 .aside-row a.aside-v{position:relative}.phv3 .aside-row a.aside-v:before{content:"";position:absolute;inset:-11px 0}.phv3 .brand .logo-img,.phv3 .logo .logo-img,.phv3 a[aria-label*=CIRCUS] .logo-img{block-size:24px;inline-size:auto;flex:none;display:inline-block;filter:brightness(0);vertical-align:middle}.phv3 .footer .logo-img,.phv3 [class*=foot] .logo-img,.phv3 footer .logo-img,[data-theme=dark] .phv3 .brand .logo-img,[data-theme=dark] .phv3 .logo .logo-img,[data-theme=dark] .phv3 a[aria-label*=CIRCUS] .logo-img{filter:brightness(0) invert(1)}.phv3 .slogan-cell .s-word em{color:var(--fg-faint);font-variation-settings:"wght" 320,"opsz" 60;transition:color .95s var(--ease-ink),font-variation-settings .95s var(--ease-ink)}.phv3 .slogan-cell.in .s-word em{color:var(--accent);font-variation-settings:"wght" 640,"opsz" 60}@media (min-width:880px){.phv3 .slogan-grid .slogan-cell.in:first-child .s-word em{transition-delay:.1s}.phv3 .slogan-grid .slogan-cell.in:nth-child(2) .s-word em{transition-delay:.5s}.phv3 .slogan-grid .slogan-cell.in:nth-child(3) .s-word em{transition-delay:.9s}}.phv3 #whyme .band-pad{padding-block:clamp(110px,16vw,230px)}.phv3 #whyme .ph-statement p{max-width:38ch}.phv3 #circusdecl.band-invert .ph-statement h2{color:var(--inkface-fg)}.phv3 #circusdecl.band-invert .ph-statement p{color:var(--inkface-muted)}.phv3 #circusdecl.band-invert .ph-statement p strong{color:var(--inkface-fg)}.phv3 #circusdecl .ph-statement:before{content:"";display:block;width:64px;height:3px;background:var(--accent);margin-block-end:clamp(18px,2.5vw,28px)}.phv3 #circusdecl .reveal{transition-duration:.45s}.phv3 #circusdecl .band-pad{padding-block:clamp(90px,12vw,170px)}[data-theme=dark] .phv3 #circusdecl.band-invert{background:#f5f3ec}[data-theme=dark] .phv3 #circusdecl.band-invert .ph-statement h2{color:#0b0b0a}[data-theme=dark] .phv3 #circusdecl.band-invert .ph-statement p{color:#56554f}[data-theme=dark] .phv3 #circusdecl.band-invert .ph-statement p strong{color:#0b0b0a}[data-theme=dark] .phv3 #circusdecl .ph-statement:before{background:#14473a}[data-theme=dark] .phv3 #circusdecl.band-invert .ph-statement h2 .em{color:#14473a}[data-theme=dark] .phv3 #circusdecl.band-invert .sec-label .idx{color:#0b0b0a}[data-theme=dark] .phv3 #circusdecl.band-invert .sec-label .idx .of,[data-theme=dark] .phv3 #circusdecl.band-invert .sec-label .name{color:#86857d}[data-theme=dark] .phv3 #circusdecl.band-invert .sec-label:before{background:#c7c4ba}[data-theme=dark] .phv3 #circusdecl .ink-underline path{stroke:#14473a;filter:none}.phv3 #circusdecl.band-invert,.phv3 #sincerity.band-invert{border-block:1px solid transparent}.phv3 #circusdecl.band-invert{border-bottom-color:rgba(20,71,58,.72)}[data-theme=dark] .phv3 #circusdecl.band-invert{border-bottom-color:transparent}[data-theme=dark] .phv3 #sincerity.band-invert{border-color:rgba(78,224,168,.16)}@media (min-width:1080px){.phv3 #persist .principles .pr-cell.in:first-child{transition-delay:.05s}.phv3 #persist .principles .pr-cell.in:nth-child(2){transition-delay:.23s}.phv3 #persist .principles .pr-cell.in:nth-child(3){transition-delay:.41s}.phv3 #persist .principles .pr-cell.in:nth-child(4){transition-delay:.59s}.phv3 #persist .principles .pr-cell.in:nth-child(5){transition-delay:.77s}.phv3 #persist .principles .pr-cell.in:nth-child(6){transition-delay:.95s}}@media (min-width:720px) and (max-width:1079px){.phv3 #persist .principles .pr-cell.in:nth-child(2n){transition-delay:.18s}}@supports (animation-timeline:view()){.phv3 #journey .anchor-fig{overflow:clip;border-radius:6px}.phv3 #journey .anchor-fig img{animation:j-drift linear both;animation-timeline:view();animation-range:entry 0 exit 100%}.phv3 0%{transform:translateY(2.5%) scale(1.06)}.phv3 to{transform:translateY(-2.5%) scale(1.06)}}.phv3 #connect .btn-light{position:relative;overflow:hidden;isolation:isolate}.phv3 #connect .btn-light:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 160% at 50% 130%,var(--accent-hover),transparent 70%);opacity:0;transition:opacity .3s var(--ease-ink)}.phv3 #connect .btn-light:hover:after{opacity:.4}.phv3 h2,.phv3 h3{text-wrap:balance}.phv3 .journey-add,.phv3 .ph-statement p,.phv3 .s-body p{text-wrap:pretty}@media (prefers-reduced-motion:reduce){.phv3 .slogan-cell .s-word em{color:var(--accent);font-variation-settings:"wght" 640,"opsz" 60;transition:none}.phv3 #journey .anchor-fig img{animation:none;transform:none}.phv3 #core .core-flow .core-node{opacity:1;transform:none}}.phv3 .mv{position:absolute;pointer-events:none;color:var(--fg-muted);transform:none}.phv3 #circusdecl .wrap,.phv3 #connect .wrap,.phv3 #persist .wrap,.phv3 #slogan .wrap{position:relative}.phv3 .mv-slogan{right:2%;bottom:2px}.phv3 .mv-persist{right:2%;bottom:clamp(26px,4vw,42px)}.phv3 .mv-connect{right:4%;bottom:clamp(18px,3vw,34px)}.phv3 .mv .acc{fill:var(--accent)}.phv3 .mv .accline{stroke:var(--accent)}.phv3 .decl-gem{position:absolute;right:clamp(20px,7%,110px);top:50%;transform:translateY(-50%);width:clamp(190px,17vw,240px);margin:0;pointer-events:none}.phv3 .decl-gem img{width:100%;height:auto;display:block}.phv3 .decl-gem{mix-blend-mode:lighten}[data-theme=dark] .phv3 .decl-gem{mix-blend-mode:darken}.phv3 .decl-gem .fig-dark,[data-theme=dark] .phv3 .decl-gem .fig-light{display:none}[data-theme=dark] .phv3 .decl-gem .fig-dark{display:block}@media (max-width:1079px){.phv3 .decl-gem{display:none}}.phv3 #core .wrap,.phv3 #whyme .wrap{position:relative}.phv3 .mv-whyme{right:clamp(24px,5%,96px);top:calc(50% - 112px)}.phv3 .mv-pos{right:clamp(24px,4%,80px);top:24%}.phv3 .mv-core{right:clamp(32px,5%,110px);top:calc(50% - 210px)}@media (max-width:1079px){.phv3 .mv-core,.phv3 .mv-pos{display:none}}@supports (animation-timeline:view()){.phv3 #circusdecl .decl-gem img{animation:gem-float linear both;animation-timeline:view();animation-range:entry 0 exit 100%}.phv3 0%{transform:translateY(1.6%)}.phv3 to{transform:translateY(-1.6%)}}@media (prefers-reduced-motion:reduce){.phv3 #circusdecl .decl-gem img{animation:none;transform:none}}.phv3 .mv-connect .accline{stroke:var(--connect-fg);opacity:.6}.phv3 .mv-connect .acc{fill:var(--connect-fg);opacity:.85}@media (max-width:879px){.phv3 .decl-gem,.phv3 .mv{display:none}}.phv3 .value-card .v-glyph{opacity:.26}.phv3 .value-card .v-glyph .gstroke{stroke-width:1.5}.phv3 #core .core-flow .core-node{opacity:0;transform:translateY(10px);transition:opacity .6s var(--ease-ink),transform .6s var(--ease-ink)}.phv3 #core .core-flow.in .core-node{opacity:1;transform:none}.phv3 #core .core-flow.in .core-node:first-child{transition-delay:.1s}.phv3 #core .core-flow.in .core-node:nth-child(2){transition-delay:.28s}.phv3 #core .core-flow.in .core-node:nth-child(3){transition-delay:.46s}.phv3 #core .core-flow.in .core-node:nth-child(4){transition-delay:.64s}.phv3 #core .core-flow.in .core-node:nth-child(5){transition-delay:.82s}.phv3 #core .core-flow.in .core-node:nth-child(5) .cn-key{color:var(--accent)}.phv3 #core .core-node{opacity:1;transform:none}.phv3 .anchor-fig{margin:clamp(28px,4vw,44px) auto 0;max-width:760px}.phv3 .anchor-fig img{width:100%;height:auto;display:block;border-radius:6px;box-shadow:0 18px 50px -18px rgba(20,16,7,.35);border:1px solid var(--border)}.phv3 .band-invert .anchor-fig img{border-color:hsla(45,61%,90%,.18)}.phv3 .anchor-fig .fig-dark,[data-theme=dark] .phv3 .anchor-fig .fig-light{display:none}[data-theme=dark] .phv3 .anchor-fig .fig-dark{display:block}[data-theme=dark] .phv3 .anchor-fig img{border-color:hsla(45,61%,90%,.14);box-shadow:0 18px 50px -18px rgba(0,0,0,.55)}.phv3 .moya-quote{margin:clamp(26px,3.5vw,40px) auto 0;max-width:30ch;font-size:clamp(20px,2.6vw,30px);line-height:1.5;letter-spacing:-.015em;color:var(--inkface-fg)}.phv3 .hand-decl,.phv3 .moya-quote{font-family:var(--ff-display);word-break:keep-all}.phv3 .hand-decl{margin:clamp(40px,6vw,72px) 0 0;font-size:clamp(26px,4vw,52px);line-height:1.3;letter-spacing:-.022em;color:var(--fg-strong);font-variation-settings:"wght" 640,"opsz" 80}.phv3 .hand-decl em{font-style:italic;color:var(--accent)}.phv3 .exec-rules{margin:clamp(18px,2.4vw,28px) 0 0;padding:0;list-style:none;max-width:52ch}.phv3 .exec-rules li{position:relative;padding:10px 0 10px 22px;color:var(--fg-muted);font-size:16px;line-height:1.7;word-break:keep-all;border-bottom:1px solid var(--border)}.phv3 .exec-rules li:before{content:"";position:absolute;left:0;top:1.15em;width:10px;height:2px;background:var(--accent)}.phv3 .pos-chain{display:flex;flex-direction:column;gap:clamp(6px,1vw,12px);margin:clamp(26px,3.5vw,44px) 0 0;font-family:var(--ff-display);font-size:clamp(24px,3.6vw,46px);line-height:1.3;letter-spacing:-.02em;color:var(--fg-strong);word-break:keep-all}.phv3 .pos-chain em{font-style:italic;color:var(--accent)}.phv3 .pos-chain .chain-final{font-variation-settings:"wght" 700,"opsz" 80}.phv3 .pos-chain span{opacity:0;transform:translateY(14px);transition:opacity .7s var(--ease-ink),transform .7s var(--ease-ink)}.phv3 .pos-chain.in span{opacity:1;transform:none}.phv3 .pos-chain.in span:first-child{transition-delay:.08s}.phv3 .pos-chain.in span:nth-child(2){transition-delay:.46s}.phv3 .pos-chain.in span:nth-child(3){transition-delay:.84s}.phv3 .pos-chain.in span:nth-child(4){transition-delay:1.3s}.phv3 .pos-coda{margin:clamp(22px,3vw,34px) 0 0;font-family:var(--ff-display);font-size:clamp(18px,2.2vw,26px);color:var(--fg-strong);word-break:keep-all}.phv3 .pos-coda span{display:block;margin-top:8px;font-size:clamp(14px,1.6vw,17px);color:var(--fg-muted);font-weight:300}.phv3 .core-coda{margin:clamp(30px,4vw,48px) 0 0;text-align:center;font-family:var(--ff-display);font-style:italic;font-size:clamp(19px,2.4vw,28px);color:var(--accent);word-break:keep-all}.phv3 .journey-add{margin:18px 0 0;color:var(--fg-muted);font-size:17px;line-height:1.8;max-width:42ch}.phv3 .voice-quote{margin:clamp(30px,4vw,48px) 0 0;padding:4px 0 4px 20px;border-left:2px solid var(--accent);max-width:46ch}.phv3 .voice-quote p{margin:0;font-family:var(--ff-display);font-size:clamp(17px,2vw,22px);color:var(--fg-strong);word-break:keep-all}.phv3 .voice-quote cite{display:block;margin-top:10px;font-family:var(--ff-mono);font-style:normal;font-size:12px;letter-spacing:.12em;color:var(--fg-faint)}.phv3 .hair-ink{border-block-start-color:var(--inkface-line)}.phv3 #sincerity .band-pad{padding-block-start:var(--band-tight)}.phv3 #persist .band-pad{padding-block-start:calc(clamp(28px,4vw,48px) + 4px + var(--band-tight))}.phv3 #values .band-pad{padding-block-end:var(--band-tight)}.phv3 #core .band-pad{padding-block-start:var(--band-tight)}.phv3 #journey .band-pad{padding-block-start:var(--band-calm)}.phv3 .mv{contain:layout paint}.phv3 #whyme .ph-statement{position:relative;z-index:1}@media (max-width:1079px) and (min-width:880px){.phv3 .decl-gem{display:block;width:clamp(150px,15vw,190px);right:clamp(16px,4%,60px)}}@media (max-width:879px){.phv3 .decl-gem{display:block;position:static;transform:none;width:clamp(140px,42vw,190px);aspect-ratio:1/1;margin:clamp(24px,6vw,36px) 0 0 auto}.phv3 .mv-whyme{display:block;width:min(52vw,200px);height:auto;right:6px;top:8px;z-index:0;opacity:.5}.phv3 .mv-persist{display:block;width:min(78vw,320px);height:auto;right:0;left:0;inset-inline:0;margin-inline:auto;top:auto;bottom:8px}.phv3 #persist .band-pad{padding-block-end:calc(var(--band) + 48px)}.phv3 .mv-connect{display:block;width:min(32vw,130px);height:auto;right:12px;bottom:10px}}@media (hover:none) and (pointer:coarse){.phv3 .value-card{-webkit-tap-highlight-color:transparent}.phv3 .value-card.in:before{transform:scaleY(1)}}@media (hover:none){.phv3 .pr-cell:hover,.phv3 .slogan-cell:hover{background:transparent}}.phv3 #connect .btn-light:active:after{opacity:.4}.phv3 .mv.in .acc{transform-box:fill-box;transform-origin:center;animation:phv3-mv-breath 4.2s var(--ease-ink) .4s 1 both}@keyframes phv3-mv-breath{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.phv3 .mv-whyme.in g circle:first-of-type{animation:phv3-mv-ripple-a 26s linear infinite}.phv3 .mv-whyme.in g circle:nth-of-type(2){animation:phv3-mv-ripple-b 34s linear infinite}.phv3 .mv-whyme.in g circle:nth-of-type(3){animation:phv3-mv-ripple-c 42s linear infinite}@keyframes phv3-mv-ripple-a{to{stroke-dashoffset:-92}}@keyframes phv3-mv-ripple-b{to{stroke-dashoffset:-70}}@keyframes phv3-mv-ripple-c{to{stroke-dashoffset:-45}}.phv3 .mv-slogan.in g path{animation:phv3-mv-facet 9s var(--ease-ink) infinite}.phv3 .mv-slogan.in g path:nth-of-type(2){animation-delay:3s}.phv3 .mv-slogan.in g path:nth-of-type(3){animation-delay:6s}@keyframes phv3-mv-facet{0%{fill-opacity:.06}12%{fill-opacity:.16}30%,to{fill-opacity:.05}}.phv3 .mv-persist g[fill=currentColor]{opacity:1}.phv3 .mv-persist g[fill=currentColor] circle{opacity:.55}.phv3 .mv-persist.in g[fill=currentColor] circle{animation:phv3-mv-step 4.8s var(--ease-out) infinite}.phv3 .mv-persist.in g[fill=currentColor] circle:first-of-type{animation-delay:.45s}.phv3 .mv-persist.in g[fill=currentColor] circle:nth-of-type(2){animation-delay:1.25s}.phv3 .mv-persist.in g[fill=currentColor] circle:nth-of-type(3){animation-delay:2.05s}.phv3 .mv-persist.in g[fill=currentColor] circle:nth-of-type(4){animation-delay:2.85s}.phv3 .mv-persist.in g[fill=currentColor] circle:nth-of-type(5){animation-delay:3.65s}@keyframes phv3-mv-step{0%{opacity:.55}12%{opacity:.85}26%,to{opacity:.55}}.phv3 .mv-persist .run{stroke:var(--accent);stroke-width:1.5;stroke-linecap:round;fill:none;stroke-dasharray:14 334;stroke-dashoffset:14;opacity:0}.phv3 .mv-persist.in .run{opacity:.9;animation:phv3-mv-run 4.8s linear .2s infinite}@keyframes phv3-mv-run{to{stroke-dashoffset:-334}}.phv3 .mv-pos.in g{animation:phv3-mv-door 5.5s var(--ease-ink) .2s infinite alternate}@keyframes phv3-mv-door{0%{opacity:.55}to{opacity:.95}}.phv3 .mv-core.in g[fill=currentColor] circle{animation:phv3-mv-star 4.5s var(--ease-ink) infinite}.phv3 .mv-core.in g[fill=currentColor] circle:nth-of-type(2){animation-delay:1.1s}.phv3 .mv-core.in g[fill=currentColor] circle:nth-of-type(3){animation-delay:2.2s}.phv3 .mv-core.in g[fill=currentColor] circle:nth-of-type(4){animation-delay:3.3s}@keyframes phv3-mv-star{0%,to{opacity:1}50%{opacity:.5}}.phv3 .mv-core.in g[stroke] path{stroke-dasharray:34 26;animation:phv3-mv-consteline 12s linear infinite}@keyframes phv3-mv-consteline{to{stroke-dashoffset:-60}}.phv3 #core .core-flow.in:before{animation:phv3-core-line-glow 4s var(--ease-ink) 1.6s infinite alternate}@keyframes phv3-core-line-glow{0%{opacity:1}to{opacity:.6}}.phv3 .positivity:before{animation:phv3-pos-glow 7s var(--ease-ink) infinite alternate}@keyframes phv3-pos-glow{0%{opacity:.45}to{opacity:.65}}.phv3 #connect,.phv3 #core,.phv3 #journey,.phv3 #persist,.phv3 #sincerity,.phv3 #whyme{position:relative;isolation:isolate;overflow:clip}.phv3 #positivity{isolation:isolate}.phv3 #circusdecl{position:relative;overflow:clip}.phv3 #connect>.wrap,.phv3 #core>.wrap,.phv3 #journey>.wrap,.phv3 #persist>.wrap,.phv3 #positivity>.wrap,.phv3 #sincerity>.wrap,.phv3 #whyme>.wrap{position:relative;z-index:1}.phv3 .kw-mark{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;line-height:1;letter-spacing:-.02em;font-family:var(--ff-display);font-variation-settings:"wght" 240,"opsz" 144;font-size:clamp(96px,15vw,216px);color:var(--kwc,#0e0e0f);--kwo:.055;transition:opacity 1.4s var(--ease-ink)}.phv3 .kw-mark.in{opacity:var(--kwo)}[data-theme=dark] .phv3 .kw-mark{--kwc:#fbfbf9;--kwo:.065}.phv3 #circusdecl .kw-mark,.phv3 #sincerity .kw-mark{--kwc:#4ee0a8;--kwo:.12;font-variation-settings:"wght" 260,"opsz" 144}[data-theme=dark] .phv3 #circusdecl .kw-mark{--kwc:#0e0e0f;--kwo:.055;font-variation-settings:"wght" 240,"opsz" 144}.phv3 #connect .kw-mark{--kwc:#fbfbf9;--kwo:.15;font-variation-settings:"wght" 260,"opsz" 144}.phv3 .kw-why{top:clamp(24px,4vw,64px);inset-inline-start:clamp(20px,5vw,96px);filter:blur(8px);transition:opacity 1.6s var(--ease-ink),filter 1.6s var(--ease-ink)}.phv3 .kw-why.in{filter:blur(0)}.phv3 .kw-circus{bottom:clamp(14px,3vw,40px);right:clamp(20px,5vw,96px);transform:translateY(8px) rotate(-1.2deg);transition:opacity 1.2s var(--ease-ink),transform 1.2s var(--ease-ink)}.phv3 .kw-circus.in{transform:none}.phv3 .kw-mi{top:clamp(24px,4vw,64px);inset-inline-end:clamp(20px,5vw,96px);font-variation-settings:"wght" 500,"opsz" 144}.phv3 .kw-mi i{font-style:normal;font-variation-settings:"wght" 300,"opsz" 144;opacity:.55}.phv3 .kw-jisok{writing-mode:vertical-rl;top:clamp(40px,6vw,96px);right:clamp(12px,3vw,64px);font-size:clamp(88px,12vw,192px)}.phv3 .kw-jisok i{font-style:normal;opacity:0;transition:opacity 1.1s var(--ease-ink)}.phv3 .kw-jisok.in i:first-of-type{opacity:1;transition-delay:.1s}.phv3 .kw-jisok.in i:nth-of-type(2){opacity:1;transition-delay:.7s}.phv3 .kw-jisok:after{content:"";position:absolute;left:-14px;top:0;width:1px;height:100%;background:currentColor;opacity:.5;transform:scaleY(0);transform-origin:top;transition:transform 2.4s var(--ease-ink) .3s}.phv3 .kw-jisok.in:after{transform:scaleY(1)}.phv3 .kw-ganeung{top:clamp(28px,5vw,72px);inset-inline-end:clamp(20px,5vw,96px);transform:translateY(12px);transition:opacity 1.4s var(--ease-ink),transform 1.4s var(--ease-ink)}.phv3 .kw-ganeung.in{transform:none}.phv3 .kw-yeojeong{top:clamp(24px,4vw,64px);inset-inline-end:clamp(20px,5vw,96px);transform:translateX(-16px);transition:opacity 2s var(--ease-ink),transform 2s var(--ease-ink)}.phv3 .kw-yeojeong.in{transform:none}.phv3 .kw-saram{top:clamp(24px,4vw,64px);inset-inline-end:clamp(20px,5vw,96px);font-variation-settings:"wght" 200,"opsz" 144;transition:opacity 1.6s var(--ease-ink),font-variation-settings 1.6s var(--ease-ink)}.phv3 .kw-saram.in{font-variation-settings:"wght" 280,"opsz" 144}.phv3 .kw-hamkke{top:clamp(20px,4vw,56px);inset-inline-end:clamp(20px,5vw,96px);letter-spacing:.32em;transition:opacity 1.6s var(--ease-ink),letter-spacing 1.8s var(--ease-ink)}.phv3 .kw-hamkke.in{letter-spacing:.02em}@media (max-width:879px){.phv3 .slogan-cell{min-height:0}.phv3 .slogan-cell .s-body{margin-block-start:18px}}@media (max-width:719px){.phv3 .pr-cell{min-height:0}.phv3 .pr-cell p{margin-block-start:12px}}.phv3 #persist:before{content:"";position:absolute;top:clamp(28px,4vw,48px);left:0;right:0;height:4px;background:#0e0e0f}[data-theme=dark] .phv3 #persist:before{background:#d6d8d2}.phv3 #journey{background:#ecebe6}[data-theme=dark] .phv3 #journey{background:#191a18}.phv3 #journey:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:calc(var(--grain-opacity)*.72);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-theme=dark] .phv3 #journey:before{opacity:calc(var(--grain-opacity)*.46);mix-blend-mode:screen}[data-theme=dark] .phv3 #journey .kw-mark{--kwo:.045}.phv3 .moya-quote.mq-main{text-align:center;max-width:none;margin-inline:auto}.phv3 .mq-below{margin:clamp(16px,2.2vw,26px) auto 0;max-width:760px;text-align:center}.phv3 .mq-below .mq-sub{display:block;font-family:var(--ff-display);font-size:clamp(14px,1.5vw,16px);color:var(--inkface-muted);font-weight:300}.phv3 .mq-below .mq-sub+.mq-sub{margin-top:8px}.phv3 .engine-band{position:relative;margin-block:clamp(44px,6vw,76px);margin-inline:calc(50% - 50vw);padding:clamp(52px,7vw,92px) clamp(20px,5vw,96px);overflow:clip}.phv3 .engine-band .eb-bg{position:absolute;inset:0;background:url(/reborn-media/phil-engine-band.webp) center 62%/cover no-repeat #0b0b0a}.phv3 .engine-band:after{content:"";position:absolute;inset:0;background:radial-gradient(70% 120% at 50% 50%,rgba(11,11,10,.62),rgba(11,11,10,.28) 70%,rgba(11,11,10,.45))}.phv3 .engine-band .sec-foot-lead{position:relative;z-index:1;margin:0 auto;color:hsla(47,31%,94%,.78)}.phv3 .engine-band .sec-foot-lead strong{color:#f5f3ec;text-shadow:0 1px 24px rgba(0,0,0,.5)}.phv3 #persist .sec-foot-lead{font-size:clamp(16px,1.9vw,21px);max-width:60ch}.phv3 #persist .sec-foot-lead strong{display:block;font-size:clamp(21px,2.8vw,32px);letter-spacing:-.018em;margin-block-end:10px;font-variation-settings:"wght" 640,"opsz" 60}.phv3 .core-band .eb-bg{background-image:url(/reborn-media/phil-core-band.webp);background-position:center 55%}.phv3 .core-band{margin-block-end:0}.phv3 #core .band-pad{padding-block-end:var(--band-tight)}.phv3 .core-band .core-coda{position:relative;z-index:1;margin:0 auto;max-width:none;text-align:center;color:#f5f3ec;font-size:clamp(20px,2.6vw,30px);text-shadow:0 1px 24px rgba(0,0,0,.5)}@media (prefers-reduced-motion:reduce){.phv3 .kw-mark{opacity:var(--kwo,.055);filter:none;transform:none}.phv3 .kw-hamkke{letter-spacing:.02em}.phv3 .kw-jisok i{opacity:1}.phv3 .kw-jisok:after{transform:scaleY(1)}.phv3 .kw-mi i{opacity:.55}}.phv3 .line-mask>span{transform:none;font-variation-settings:"wght" 320,"opsz" 144}.phv3 .ph-headline .ink-underline path{stroke-width:2.8}.phv3 .pr-cell:before,.phv3 .sec-label:before,.phv3 .slogan-cell:before{transform:scaleX(1)}.phv3 .slogan-cell .s-word em{color:var(--accent);font-variation-settings:"wght" 640,"opsz" 60}.phv3 .value-card .v-glyph .gstroke{stroke-dashoffset:0}.phv3 .value-card .v-q .qmark{transform:scale(1.08)}.phv3 .core-flow:before{transform:scaleY(1)}.phv3 #core .core-flow .core-node{opacity:1;transform:none}.phv3 .kw-mark{opacity:var(--kwo,.055);filter:none;transform:none}.phv3 .kw-hamkke{letter-spacing:.02em}.phv3 .kw-saram{font-variation-settings:"wght" 280,"opsz" 144}.phv3 .kw-jisok:after{transform:scaleY(1)}.phv3 .kw-jisok i{opacity:1}.phv3 .pos-chain span{opacity:1;transform:none}.phv3 .value-card:before{transform:scaleY(1)}.phv3 .mv-persist .run{opacity:.9}.phv3 .connect h2 em{color:var(--connect-fg)}[data-theme=dark] .phv3 .connect h2 em{color:var(--accent);text-shadow:var(--connect-glow)}